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:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription@NotNull DynamicRegistry<BannerPattern> @NotNull DynamicRegistry<Biome> biome()@NotNull DynamicRegistry<CatVariant> @NotNull DynamicRegistry<ChatType> chatType()@NotNull DynamicRegistry<ChickenVariant> @NotNull DynamicRegistry<CowVariant> @NotNull DynamicRegistry<DamageType> @NotNull DynamicRegistry<DimensionType> @NotNull DynamicRegistry<Enchantment> @NotNull DynamicRegistry<StructCodec<? extends EntityEffect>> @NotNull DynamicRegistry<StructCodec<? extends LevelBasedValue>> @NotNull DynamicRegistry<StructCodec<? extends LocationEffect>> @NotNull DynamicRegistry<StructCodec<? extends ValueEffect>> @NotNull DynamicRegistry<FrogVariant> @NotNull DynamicRegistry<Instrument> @NotNull DynamicRegistry<JukeboxSong> @NotNull DynamicRegistry<PaintingVariant> @NotNull DynamicRegistry<PigVariant> @NotNull DynamicRegistry<TrimMaterial> @NotNull DynamicRegistry<TrimPattern> @NotNull DynamicRegistry<WolfSoundVariant> @NotNull DynamicRegistry<WolfVariant>
-
Method Details
-
chatType
-
dimensionType
-
biome
-
damageType
-
trimMaterial
-
trimPattern
-
bannerPattern
-
enchantment
-
paintingVariant
-
jukeboxSong
-
instrument
-
wolfVariant
-
wolfSoundVariant
-
catVariant
-
chickenVariant
-
cowVariant
-
frogVariant
-
pigVariant
-
enchantmentLevelBasedValues
@NotNull @NotNull DynamicRegistry<StructCodec<? extends LevelBasedValue>> enchantmentLevelBasedValues() -
enchantmentValueEffects
-
enchantmentEntityEffects
-
enchantmentLocationEffects
@NotNull @NotNull DynamicRegistry<StructCodec<? extends LocationEffect>> enchantmentLocationEffects()
-