Class Component

java.lang.Object
zombie.entity.Component
Direct Known Subclasses:
AttributeContainer, ContextMenuConfig, CraftBench, CraftBenchSounds, CraftLogic, CraftRecipeComponent, DryingLogic, Durability, EntityScriptInfo, FluidContainer, FurnaceLogic, LuaComponent, MashingLogic, MetaTagComponent, Parts, Resources, Signals, SpriteConfig, SpriteOverlayConfig, TestComponent, UiConfig, WallCoveringConfig

public abstract class Component extends Object
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isRunningInMeta

      public boolean isRunningInMeta()
    • isQualifiesForMetaStorage

      public boolean isQualifiesForMetaStorage()
    • isAddedToEngine

      public final boolean isAddedToEngine()
    • getOwner

      public final GameEntity getOwner()
    • getGameEntity

      public final GameEntity getGameEntity()
    • isUsingPlayer

      public final boolean isUsingPlayer(IsoPlayer target)
    • getUsingPlayer

      public final IsoPlayer getUsingPlayer()
    • getComponentType

      public final ComponentType getComponentType()
    • getComponent

      public final <T extends Component> T getComponent(ComponentType type)
    • isValid

      public boolean isValid()
    • DoTooltip

      public void DoTooltip(ObjectTooltip tooltipUI)
    • DoTooltip

      public void DoTooltip(ObjectTooltip tooltipUI, ObjectTooltip.Layout layout)
    • isRenderLast

      public final boolean isRenderLast()
    • getRenderLastPriority

      public int getRenderLastPriority()
    • dumpContentsInSquare

      public void dumpContentsInSquare()
    • isNoContainerOrEmpty

      public boolean isNoContainerOrEmpty()
    • isValidOwnerType

      public boolean isValidOwnerType(GameEntityType type)
    • sendServerPacketTo

      public final void sendServerPacketTo(IsoPlayer player, EntityPacketData data)