Uses of Class
org.geysermc.geyser.registry.SimpleMappedRegistry
-
Uses of SimpleMappedRegistry in org.geysermc.geyser.registry
Modifier and TypeFieldDescriptionstatic SimpleMappedRegistry<com.github.steveice10.mc.protocol.data.game.level.block.BlockEntityType,BlockEntityTranslator>
Registries.BLOCK_ENTITIES
A mapped registry which stores a block entity identifier to itsBlockEntityTranslator
.static SimpleMappedRegistry<Integer,BlockCollision>
Registries.COLLISIONS
A mapped registry containing which holds block IDs to itsBlockCollision
.Registries.ENCHANTMENTS
A registry holding data of all the known enchantments.static SimpleMappedRegistry<com.github.steveice10.mc.protocol.data.game.entity.type.EntityType,EntityDefinition<?>>
Registries.ENTITY_DEFINITIONS
A map containing all entity types and their respective Geyser definitionsstatic SimpleMappedRegistry<String,EntityDefinition<?>>
Registries.JAVA_ENTITY_IDENTIFIERS
A map containing all Java entity identifiers and their respective Geyser definitionsstatic SimpleMappedRegistry<String,String>
BlockRegistries.JAVA_TO_BEDROCK_IDENTIFIERS
A mapped registry which stores Java to Bedrock block identifiers.static SimpleMappedRegistry<com.github.steveice10.mc.protocol.data.game.level.particle.ParticleType,ParticleMapping>
Registries.PARTICLES
A mapped registry holding theParticleType
to a correspondingParticleMapping
, containing various pieces of data primarily for how Bedrock should handle the particle.static SimpleMappedRegistry<Integer,com.nukkitx.protocol.bedrock.data.SoundEvent>
Registries.RECORDS
A mapped registry holding the available records, with the ID of the record being the key, and theSoundEvent
as the value.static SimpleMappedRegistry<com.github.steveice10.mc.protocol.data.game.level.event.SoundEvent,LevelEventTranslator>
Registries.SOUND_EVENTS
A mapped registry holdingSoundEvent
s to their correspondingLevelEventTranslator
.Registries.SOUND_TRANSLATORS
A mapped registry holdingSoundTranslator
s to their correspondingSoundInteractionTranslator
.static SimpleMappedRegistry<String,SoundMapping>
Registries.SOUNDS
A mapped registry holding sound identifiers to their correspondingSoundMapping
.Modifier and TypeMethodDescriptionstatic <I, K, V> SimpleMappedRegistry<K,V>
SimpleMappedRegistry.create(I input, Supplier<RegistryLoader<I,Map<K,V>>> registryLoader)
Creates a new mapped registry with the givenRegistryLoader
and input.static <I, K, V> SimpleMappedRegistry<K,V>
SimpleMappedRegistry.create(I input, RegistryLoader<I,Map<K,V>> registryLoader)
Creates a new mapped registry with the givenRegistryLoader
and input.static <I, K, V> SimpleMappedRegistry<K,V>
SimpleMappedRegistry.create(Supplier<RegistryLoader<I,Map<K,V>>> registryLoader)
Creates a new mapped registry with the givenRegistryLoader
supplier.static <I, K, V> SimpleMappedRegistry<K,V>
SimpleMappedRegistry.create(RegistryLoader<I,Map<K,V>> registryLoader)
Creates a new mapped registry with the givenRegistryLoader
.