BlockTickPlugin

public class BlockTickPlugin extends JavaPlugin implements IBlockTickProvider

The main plugin class for Blocktick. This plugin provides gameplay features for the Hytale server. Extend this class to create a plugin.

java.lang.Object > JavaPlugin > BlockTickPlugin

Field Summary

bc

final BlockChunk bc

Field bc.

column

final ChunkColumn column

Field column.

sections

final Holder[] sections

Field sections.

sectionHolder

final Holder sectionHolder

Field sectionHolder.

section

final BlockSection section

Field section.

blockId

final int blockId

Field blockId.

blockType

final BlockType blockType

Field blockType.

Method Detail

get

static BlockTickPlugin get ()

Method get.

BlockTickPlugin

public public BlockTickPlugin (@Nonnull final JavaPluginInit init)

Method BlockTickPlugin.

Parameters:
@Nonnull final JavaPluginInit init

setup

protected void setup ()

Method setup.

MergeWaitingBlocksSystem

public new MergeWaitingBlocksSystem ()

Method MergeWaitingBlocksSystem.

getTickProcedure

public TickProcedure getTickProcedure (final int blockId)

Method getTickProcedure.

Parameters:
final int blockId

discoverTickingBlocks

private void discoverTickingBlocks (@Nonnull final ChunkPreLoadProcessEvent event)

Method discoverTickingBlocks.

Parameters:
@Nonnull final ChunkPreLoadProcessEvent event