Class SpawnerBlockEntityBehavior

java.lang.Object
net.minecraft.block.entity.SpawnerBlockEntityBehavior

public abstract class SpawnerBlockEntityBehavior extends Object
Mappings:
Namespace Name
official add
intermediary net/minecraft/class_1586
named net/minecraft/block/entity/SpawnerBlockEntityBehavior
  • Field Details

    • spawnDelay

      private int spawnDelay
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a:I
      intermediary field_6212 Lnet/minecraft/class_1586;field_6212:I
      named spawnDelay Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;spawnDelay:I
    • entityId

      private String entityId
      Mappings:
      Namespace Name Mixin selector
      official b Ladd;b:Ljava/lang/String;
      intermediary field_6211 Lnet/minecraft/class_1586;field_6211:Ljava/lang/String;
      named entityId Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;entityId:Ljava/lang/String;
    • spawnPotentials

      private final List<SpawnerBlockEntityBehavior.SpawnEntry> spawnPotentials
      Mappings:
      Namespace Name Mixin selector
      official c Ladd;c:Ljava/util/List;
      intermediary field_6215 Lnet/minecraft/class_1586;field_6215:Ljava/util/List;
      named spawnPotentials Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;spawnPotentials:Ljava/util/List;
    • spawnEntry

      Mappings:
      Namespace Name Mixin selector
      official d Ladd;d:Ladd$a;
      intermediary field_6216 Lnet/minecraft/class_1586;field_6216:Lnet/minecraft/class_1586$class_1587;
      named spawnEntry Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;spawnEntry:Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior$SpawnEntry;
    • field_6213

      private double field_6213
      Mappings:
      Namespace Name Mixin selector
      official e Ladd;e:D
      intermediary field_6213 Lnet/minecraft/class_1586;field_6213:D
      named field_6213 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;field_6213:D
    • field_6214

      private double field_6214
      Mappings:
      Namespace Name Mixin selector
      official f Ladd;f:D
      intermediary field_6214 Lnet/minecraft/class_1586;field_6214:D
      named field_6214 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;field_6214:D
    • minSpawnDelay

      private int minSpawnDelay
      Mappings:
      Namespace Name Mixin selector
      official g Ladd;g:I
      intermediary field_6217 Lnet/minecraft/class_1586;field_6217:I
      named minSpawnDelay Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;minSpawnDelay:I
    • maxSpawnDelay

      private int maxSpawnDelay
      Mappings:
      Namespace Name Mixin selector
      official h Ladd;h:I
      intermediary field_6218 Lnet/minecraft/class_1586;field_6218:I
      named maxSpawnDelay Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;maxSpawnDelay:I
    • spawnCount

      private int spawnCount
      Mappings:
      Namespace Name Mixin selector
      official i Ladd;i:I
      intermediary field_6219 Lnet/minecraft/class_1586;field_6219:I
      named spawnCount Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;spawnCount:I
    • renderedEntity

      private Entity renderedEntity
      Mappings:
      Namespace Name Mixin selector
      official j Ladd;j:Lpk;
      intermediary field_6220 Lnet/minecraft/class_1586;field_6220:Lnet/minecraft/class_864;
      named renderedEntity Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;renderedEntity:Lnet/minecraft/entity/Entity;
    • maxNearbyEntities

      private int maxNearbyEntities
      Mappings:
      Namespace Name Mixin selector
      official k Ladd;k:I
      intermediary field_6221 Lnet/minecraft/class_1586;field_6221:I
      named maxNearbyEntities Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;maxNearbyEntities:I
    • requiredPlayerRange

      private int requiredPlayerRange
      Mappings:
      Namespace Name Mixin selector
      official l Ladd;l:I
      intermediary field_6222 Lnet/minecraft/class_1586;field_6222:I
      named requiredPlayerRange Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;requiredPlayerRange:I
    • spawnRange

      private int spawnRange
      Mappings:
      Namespace Name Mixin selector
      official m Ladd;m:I
      intermediary field_6223 Lnet/minecraft/class_1586;field_6223:I
      named spawnRange Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;spawnRange:I
  • Constructor Details

    • SpawnerBlockEntityBehavior

      public SpawnerBlockEntityBehavior()
  • Method Details

    • getEntityId

      private String getEntityId()
      Mappings:
      Namespace Name Mixin selector
      official f Ladd;f()Ljava/lang/String;
      intermediary method_5480 Lnet/minecraft/class_1586;method_5480()Ljava/lang/String;
      named getEntityId Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getEntityId()Ljava/lang/String;
    • setEntityId

      public void setEntityId(String entityId)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(Ljava/lang/String;)V
      intermediary method_5472 Lnet/minecraft/class_1586;method_5472(Ljava/lang/String;)V
      named setEntityId Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;setEntityId(Ljava/lang/String;)V
    • isPlayerInRange

      private boolean isPlayerInRange()
      Mappings:
      Namespace Name Mixin selector
      official g Ladd;g()Z
      intermediary method_5481 Lnet/minecraft/class_1586;method_5481()Z
      named isPlayerInRange Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;isPlayerInRange()Z
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official c Ladd;c()V
      intermediary method_5482 Lnet/minecraft/class_1586;method_5482()V
      named tick Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;tick()V
    • method_8462

      private Entity method_8462(Entity entity, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(Lpk;Z)Lpk;
      intermediary method_8462 Lnet/minecraft/class_1586;method_8462(Lnet/minecraft/class_864;Z)Lnet/minecraft/class_864;
      named method_8462 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_8462(Lnet/minecraft/entity/Entity;Z)Lnet/minecraft/entity/Entity;
    • updateSpawns

      private void updateSpawns()
      Mappings:
      Namespace Name Mixin selector
      official h Ladd;h()V
      intermediary method_5485 Lnet/minecraft/class_1586;method_5485()V
      named updateSpawns Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;updateSpawns()V
    • deserialize

      public void deserialize(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(Ldn;)V
      intermediary method_5471 Lnet/minecraft/class_1586;method_5471(Lnet/minecraft/class_322;)V
      named deserialize Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
    • serialize

      public void serialize(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Ladd;b(Ldn;)V
      intermediary method_5477 Lnet/minecraft/class_1586;method_5477(Lnet/minecraft/class_322;)V
      named serialize Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;serialize(Lnet/minecraft/nbt/NbtCompound;)V
    • method_8461

      @Environment(CLIENT) public Entity method_8461(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(Ladm;)Lpk;
      intermediary method_8461 Lnet/minecraft/class_1586;method_8461(Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;
      named method_8461 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_8461(Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
    • handleStatus

      public boolean handleStatus(int status)
      Mappings:
      Namespace Name Mixin selector
      official b Ladd;b(I)Z
      intermediary method_5476 Lnet/minecraft/class_1586;method_5476(I)Z
      named handleStatus Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;handleStatus(I)Z
    • setSpawnEntry

      private SpawnerBlockEntityBehavior.SpawnEntry setSpawnEntry()
      Mappings:
      Namespace Name Mixin selector
      official i Ladd;i()Ladd$a;
      intermediary method_5484 Lnet/minecraft/class_1586;method_5484()Lnet/minecraft/class_1586$class_1587;
      named setSpawnEntry Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;setSpawnEntry()Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior$SpawnEntry;
    • setSpawnEntry

      public void setSpawnEntry(SpawnerBlockEntityBehavior.SpawnEntry spawnEntry)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(Ladd$a;)V
      intermediary method_5474 Lnet/minecraft/class_1586;method_5474(Lnet/minecraft/class_1586$class_1587;)V
      named setSpawnEntry Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;setSpawnEntry(Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior$SpawnEntry;)V
    • sendStatus

      public abstract void sendStatus(int status)
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a(I)V
      intermediary method_5470 Lnet/minecraft/class_1586;method_5470(I)V
      named sendStatus Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;sendStatus(I)V
    • getWorld

      public abstract World getWorld()
      Mappings:
      Namespace Name Mixin selector
      official a Ladd;a()Ladm;
      intermediary method_5469 Lnet/minecraft/class_1586;method_5469()Lnet/minecraft/class_1150;
      named getWorld Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getWorld()Lnet/minecraft/world/World;
    • getPos

      public abstract BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official b Ladd;b()Lcj;
      intermediary method_5475 Lnet/minecraft/class_1586;method_5475()Lnet/minecraft/class_2552;
      named getPos Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getPos()Lnet/minecraft/util/math/BlockPos;
    • method_8463

      @Environment(CLIENT) public double method_8463()
      Mappings:
      Namespace Name Mixin selector
      official d Ladd;d()D
      intermediary method_8463 Lnet/minecraft/class_1586;method_8463()D
      named method_8463 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_8463()D
    • method_8464

      @Environment(CLIENT) public double method_8464()
      Mappings:
      Namespace Name Mixin selector
      official e Ladd;e()D
      intermediary method_8464 Lnet/minecraft/class_1586;method_8464()D
      named method_8464 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_8464()D