Class ConnectedBlockRuleSet
java.lang.Object
com.hypixel.hytale.server.core.universe.world.connectedblocks.ConnectedBlockRuleSet
- Direct Known Subclasses:
CustomTemplateConnectedBlockRuleSet,RoofConnectedBlockRuleSet,StairConnectedBlockRuleSet
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetConnectedBlockType(World var1, Vector3i var2, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType var3, int var4, Vector3i var5, boolean var6) abstract booleantoPacket(BlockTypeAssetMap<String, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType> assetMap) voidupdateCachedBlockTypes(com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType blockType, BlockTypeAssetMap<String, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType> assetMap)
-
Field Details
-
CODEC
-
-
Constructor Details
-
ConnectedBlockRuleSet
public ConnectedBlockRuleSet()
-
-
Method Details
-
onlyUpdateOnPlacement
public abstract boolean onlyUpdateOnPlacement() -
getConnectedBlockType
public abstract Optional<ConnectedBlocksUtil.ConnectedBlockResult> getConnectedBlockType(World var1, Vector3i var2, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType var3, int var4, Vector3i var5, boolean var6) -
updateCachedBlockTypes
public void updateCachedBlockTypes(com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType blockType, BlockTypeAssetMap<String, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType> assetMap) -
toPacket
@Nullable public ConnectedBlockRuleSet toPacket(BlockTypeAssetMap<String, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType> assetMap)
-