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<Instrument> @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
-
instrument
-
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()
-