Package net.minestom.server.registry
Interface Registries
- All Known Subinterfaces:
ServerProcess
public interface Registries
Provides access to all the dynamic registries. ServerProcess
is the most relevant
implementation of this interface.
- See Also:
-
Method Summary
Modifier and TypeMethodDescription@NotNull DynamicRegistry
<BannerPattern> @NotNull DynamicRegistry
<Biome> biome()
@NotNull DynamicRegistry
<ChatType> chatType()
@NotNull DynamicRegistry
<DamageType> @NotNull DynamicRegistry
<DimensionType> @NotNull DynamicRegistry
<Enchantment> @NotNull DynamicRegistry
<BinaryTagSerializer<? extends EntityEffect>> @NotNull DynamicRegistry
<BinaryTagSerializer<? extends LevelBasedValue>> @NotNull DynamicRegistry
<BinaryTagSerializer<? extends LocationEffect>> @NotNull DynamicRegistry
<BinaryTagSerializer<? extends ValueEffect>> @NotNull DynamicRegistry
<JukeboxSong> @NotNull DynamicRegistry
<PaintingMeta.Variant> @NotNull DynamicRegistry
<TrimMaterial> @NotNull DynamicRegistry
<TrimPattern> @NotNull DynamicRegistry
<WolfMeta.Variant>
-
Method Details
-
chatType
-
dimensionType
-
biome
-
damageType
-
trimMaterial
-
trimPattern
-
bannerPattern
-
wolfVariant
-
enchantment
-
paintingVariant
-
jukeboxSong
-
enchantmentLevelBasedValues
@NotNull @NotNull DynamicRegistry<BinaryTagSerializer<? extends LevelBasedValue>> enchantmentLevelBasedValues() -
enchantmentValueEffects
@NotNull @NotNull DynamicRegistry<BinaryTagSerializer<? extends ValueEffect>> enchantmentValueEffects() -
enchantmentEntityEffects
@NotNull @NotNull DynamicRegistry<BinaryTagSerializer<? extends EntityEffect>> enchantmentEntityEffects() -
enchantmentLocationEffects
@NotNull @NotNull DynamicRegistry<BinaryTagSerializer<? extends LocationEffect>> enchantmentLocationEffects()
-