Class BlockMappings.BlockMappingsBuilder
java.lang.Object
org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
- Enclosing class:
- BlockMappings
-
Method Summary
Modifier and TypeMethodDescriptionbedrockAir(GeyserBedrockBlock bedrockAir) bedrockMovingBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition bedrockMovingBlock) bedrockRuntimeMap(GeyserBedrockBlock[] bedrockRuntimeMap) bedrockWater(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition bedrockWater) blockProperties(List<org.cloudburstmc.protocol.bedrock.data.BlockPropertyData> blockProperties) build()commandBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition commandBlock) customBlockStateDefinitions(it.unimi.dsi.fastutil.objects.Object2ObjectMap<org.geysermc.geyser.api.block.custom.CustomBlockState, GeyserBedrockBlock> customBlockStateDefinitions) extendedCollisionBoxes(it.unimi.dsi.fastutil.ints.Int2ObjectMap<GeyserBedrockBlock> extendedCollisionBoxes) flowerPotBlocks(Map<String, org.cloudburstmc.nbt.NbtMap> flowerPotBlocks) itemFrames(Map<org.cloudburstmc.nbt.NbtMap, org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition> itemFrames) javaToBedrockBlocks(GeyserBedrockBlock[] javaToBedrockBlocks) javaToVanillaBedrockBlocks(GeyserBedrockBlock[] javaToVanillaBedrockBlocks) jigsawStates(Set<org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition> jigsawStates) mobSpawnerBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition mobSpawnerBlock) remappedVanillaIds(int[] remappedVanillaIds) stateDefinitionMap(Map<org.cloudburstmc.nbt.NbtMap, GeyserBedrockBlock> stateDefinitionMap) toString()
-
Method Details
-
bedrockAir
- Returns:
this.
-
bedrockWater
public BlockMappings.BlockMappingsBuilder bedrockWater(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition bedrockWater) - Returns:
this.
-
bedrockMovingBlock
public BlockMappings.BlockMappingsBuilder bedrockMovingBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition bedrockMovingBlock) - Returns:
this.
-
javaToBedrockBlocks
public BlockMappings.BlockMappingsBuilder javaToBedrockBlocks(GeyserBedrockBlock[] javaToBedrockBlocks) - Returns:
this.
-
javaToVanillaBedrockBlocks
public BlockMappings.BlockMappingsBuilder javaToVanillaBedrockBlocks(GeyserBedrockBlock[] javaToVanillaBedrockBlocks) - Returns:
this.
-
stateDefinitionMap
public BlockMappings.BlockMappingsBuilder stateDefinitionMap(Map<org.cloudburstmc.nbt.NbtMap, GeyserBedrockBlock> stateDefinitionMap) - Returns:
this.
-
bedrockRuntimeMap
- Returns:
this.
-
remappedVanillaIds
- Returns:
this.
-
commandBlock
public BlockMappings.BlockMappingsBuilder commandBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition commandBlock) - Returns:
this.
-
mobSpawnerBlock
public BlockMappings.BlockMappingsBuilder mobSpawnerBlock(org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition mobSpawnerBlock) - Returns:
this.
-
itemFrames
public BlockMappings.BlockMappingsBuilder itemFrames(Map<org.cloudburstmc.nbt.NbtMap, org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition> itemFrames) - Returns:
this.
-
flowerPotBlocks
public BlockMappings.BlockMappingsBuilder flowerPotBlocks(Map<String, org.cloudburstmc.nbt.NbtMap> flowerPotBlocks) - Returns:
this.
-
jigsawStates
public BlockMappings.BlockMappingsBuilder jigsawStates(Set<org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition> jigsawStates) - Returns:
this.
-
blockProperties
public BlockMappings.BlockMappingsBuilder blockProperties(List<org.cloudburstmc.protocol.bedrock.data.BlockPropertyData> blockProperties) - Returns:
this.
-
customBlockStateDefinitions
public BlockMappings.BlockMappingsBuilder customBlockStateDefinitions(it.unimi.dsi.fastutil.objects.Object2ObjectMap<org.geysermc.geyser.api.block.custom.CustomBlockState, GeyserBedrockBlock> customBlockStateDefinitions) - Returns:
this.
-
extendedCollisionBoxes
public BlockMappings.BlockMappingsBuilder extendedCollisionBoxes(it.unimi.dsi.fastutil.ints.Int2ObjectMap<GeyserBedrockBlock> extendedCollisionBoxes) - Returns:
this.
-
build
-
toString
-