Interface CopperGolem

All Superinterfaces:
Attributable, CommandSender, Creature, Damageable, Entity, Golem, LivingEntity, Lootable, Metadatable, Mob, Nameable, Permissible, PersistentDataHolder, ProjectileSource, ServerOperator

public interface CopperGolem extends Golem
Represents a copper golem entity. Note that the golem's antenna is controlled by EquipmentSlot.SADDLE.
  • Method Details

    • getNextWeatheringTick

      long getNextWeatheringTick()
      Gets the next tick at which the golem will progress to the next weather state.
      Returns:
      next weathering tick
    • setNextWeatheringTick

      void setNextWeatheringTick(long tick)
      Sets the tick at which the golem will progress to the next weather state.
      Parameters:
      tick - new weathering tick
    • getWeatherState

      @NotNull CopperGolem.CopperWeatherState getWeatherState()
      Gets the golem's current weather state.
      Returns:
      current weather state
    • setWeatherState

      void setWeatherState(@NotNull CopperGolem.CopperWeatherState state)
      Sets the golem's current wheather state
      Parameters:
      state - new state