CoopResidentComponent

public class CoopResidentComponent implements Component

Component for tracking coopresident state. Attach this component to entities that need to track coopresident data.

java.lang.Object > CoopResidentComponent

Field Summary

coopLocation

private Vector3i coopLocation

Field coopLocation.

markedForDespawn

private boolean markedForDespawn

Field markedForDespawn.

component

final CoopResidentComponent component

Field component.

Method Detail

CoopResidentComponent

public public CoopResidentComponent ()

Method CoopResidentComponent.

getComponentType

public CoopResidentComponent> getComponentType ()

Method getComponentType.

setCoopLocation

public void setCoopLocation (final Vector3i coopLocation)

Method setCoopLocation.

Parameters:
final Vector3i coopLocation

getCoopLocation

public Vector3i getCoopLocation ()

Method getCoopLocation.

setMarkedForDespawn

public void setMarkedForDespawn (final boolean markedForDespawn)

Method setMarkedForDespawn.

Parameters:
final boolean markedForDespawn

getMarkedForDespawn

public boolean getMarkedForDespawn ()

Method getMarkedForDespawn.

clone

public Component clone ()

Method clone.

KeyedCodec

public new KeyedCodec ("MarkedForDespawn", BuilderCodec.BOOLEAN)

Method KeyedCodec.

Parameters:
"MarkedForDespawn" "MarkedForDespawn"
BuilderCodec.BOOLEAN BuilderCodec.BOOLEAN