HyCodeYourTale
classpublicPriority 3

BlockTypeModule

com.hypixel.hytale.server.core.blocktype.BlockTypeModule

extends JavaPlugin

6

Methods

6

Public Methods

2

Fields

1

Constructors

Constants

ComponentType<ChunkStore, WorldChunk>COMPONENT_TYPE= WorldChunk.getComponentType()
StringDEBUG_CUBE_TEXTURE_DOWN= "BlockTextures/_Debug/Down.png"
StringDEBUG_CUBE_TEXTURE_EAST= "BlockTextures/_Debug/East.png"
StringDEBUG_CUBE_TEXTURE_NORTH= "BlockTextures/_Debug/North.png"
StringDEBUG_CUBE_TEXTURE_SOUTH= "BlockTextures/_Debug/South.png"
StringDEBUG_CUBE_TEXTURE_UP= "BlockTextures/_Debug/Up.png"
StringDEBUG_CUBE_TEXTURE_WEST= "BlockTextures/_Debug/West.png"
StringDEBUG_MODEL_BLOCK_TEXTURE= "Blocks/_Debug/Texture.png"
StringDEBUG_MODEL_ENTITY_TEXTURE= "Characters/_Debug/Texture.png"
StringDEBUG_MODEL_MODEL= "Blocks/_Debug/Model.blockymodel"
PluginManifestMANIFEST= PluginManifest.corePlugin(BlockTypeModule.class).depends(ItemModule.class).depends(LegacyModule.c...
intSET_BLOCK_SETTINGS= 157
ThreadLocal<BlockType[]>TEMP_BLOCKS= ThreadLocal.withInitial(() -> new BlockType[327680])

Constructors

public
BlockTypeModule(JavaPluginInit init)

Methods

Public Methods (6)

publicstatic
void fixFillerFor(World world, WorldChunk chunk)
public
ComponentType<ChunkStore, BlockPhysics> getBlockPhysicsComponentType()
public
Set<Dependency<ChunkStore>> getDependencies()
@Nonnull@Override
public
Query<ChunkStore> getQuery()
@Override
public
void onEntityAdd(Holder<ChunkStore> holder, AddReason reason, Store<ChunkStore> store)
@Override
public
void onEntityRemoved(Holder<ChunkStore> holder, RemoveReason reason, Store<ChunkStore> store)
@Override

Fields

Private/Package Fields (2)

privateComponentType<ChunkStore, BlockPhysics> blockPhysicsComponentType
privateBlockTypeModule instance

Related Classes