DamageModule

public class DamageModule extends JavaPlugin

Class DamageModule. Provides damagemodule functionality for the Hytale server.

java.lang.Object > JavaPlugin > DamageModule

Field Summary

gatherDamageGroup

private SystemGroup gatherDamageGroup

Field gatherDamageGroup.

filterDamageGroup

private SystemGroup filterDamageGroup

Field filterDamageGroup.

inspectDamageGroup

private SystemGroup inspectDamageGroup

Field inspectDamageGroup.

entityStoreRegistry

final ComponentRegistryProxy entityStoreRegistry

Field entityStoreRegistry.

Method Detail

get

static DamageModule get ()

Method get.

DamageModule

public public DamageModule (@Nonnull final JavaPluginInit init)

Method DamageModule.

Parameters:
@Nonnull final JavaPluginInit init

setup

protected void setup ()

Method setup.

OrderGatherFilter

public new OrderGatherFilter ()

Method OrderGatherFilter.

DesyncDamageCommand

public new DesyncDamageCommand ()

Method DesyncDamageCommand.

getDeathComponentType

public DeathComponent> getDeathComponentType ()

Method getDeathComponentType.

getDeferredCorpseRemovalComponentType

public DeferredCorpseRemoval> getDeferredCorpseRemovalComponentType ()

Method getDeferredCorpseRemovalComponentType.

getGatherDamageGroup

public SystemGroup getGatherDamageGroup ()

Method getGatherDamageGroup.

getFilterDamageGroup

public SystemGroup getFilterDamageGroup ()

Method getFilterDamageGroup.

getInspectDamageGroup

public SystemGroup getInspectDamageGroup ()

Method getInspectDamageGroup.

SystemGroupDependency

public new SystemGroupDependency (Order.AFTER, DamageModule.get()

Method SystemGroupDependency.

Parameters:
Order.AFTER Order.AFTER
DamageModule.get( DamageModule.get(

getDependencies

public Set> getDependencies ()

Method getDependencies.