Class SpawnerBlockEntityBehavior

java.lang.Object
net.minecraft.block.entity.SpawnerBlockEntityBehavior
Direct Known Subclasses:
class_1464, class_1579

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

    • spawnDelay

      public int spawnDelay
      Mappings:
      Namespace Name Mixin selector
      official b Lafb;b: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 a Lafb;a: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 List spawnPotentials
      Mappings:
      Namespace Name Mixin selector
      official e Lafb;e: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;
    • field_6216

      private SpawnerBlockEntityBehaviorEntry field_6216
      Mappings:
      Namespace Name Mixin selector
      official f Lafb;f:Lafc;
      intermediary field_6216 Lnet/minecraft/class_1586;field_6216:Lnet/minecraft/class_1587;
      named field_6216 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;field_6216:Lnet/minecraft/block/entity/SpawnerBlockEntityBehaviorEntry;
    • field_6213

      public double field_6213
      Mappings:
      Namespace Name Mixin selector
      official c Lafb;c:D
      intermediary field_6213 Lnet/minecraft/class_1586;field_6213:D
      named field_6213 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;field_6213:D
    • field_6214

      public double field_6214
      Mappings:
      Namespace Name Mixin selector
      official d Lafb;d: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 Lafb;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 Lafb;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 Lafb;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 Lafb;j:Lqm;
      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 Lafb;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 Lafb;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 Lafb;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

      public String getEntityId()
      Mappings:
      Namespace Name Mixin selector
      official e Lafb;e()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 Lafb;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

      public boolean isPlayerInRange()
      Mappings:
      Namespace Name Mixin selector
      official f Lafb;f()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 g Lafb;g()V
      intermediary method_5482 Lnet/minecraft/class_1586;method_5482()V
      named tick Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;tick()V
    • method_5473

      public Entity method_5473(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Lqm;)Lqm;
      intermediary method_5473 Lnet/minecraft/class_1586;method_5473(Lnet/minecraft/class_864;)Lnet/minecraft/class_864;
      named method_5473 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_5473(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
    • updateSpawns

      private void updateSpawns()
      Mappings:
      Namespace Name Mixin selector
      official j Lafb;j()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 Lafb;a(Ldg;)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 Lafb;b(Ldg;)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_5483

      @Environment(CLIENT) public Entity method_5483()
      Mappings:
      Namespace Name Mixin selector
      official h Lafb;h()Lqm;
      intermediary method_5483 Lnet/minecraft/class_1586;method_5483()Lnet/minecraft/class_864;
      named method_5483 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_5483()Lnet/minecraft/entity/Entity;
    • handleStatus

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

      public SpawnerBlockEntityBehaviorEntry method_5484()
      Mappings:
      Namespace Name Mixin selector
      official i Lafb;i()Lafc;
      intermediary method_5484 Lnet/minecraft/class_1586;method_5484()Lnet/minecraft/class_1587;
      named method_5484 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_5484()Lnet/minecraft/block/entity/SpawnerBlockEntityBehaviorEntry;
    • setSpawnData

      public void setSpawnData(SpawnerBlockEntityBehaviorEntry data)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;a(Lafc;)V
      intermediary method_5474 Lnet/minecraft/class_1586;method_5474(Lnet/minecraft/class_1587;)V
      named setSpawnData Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;setSpawnData(Lnet/minecraft/block/entity/SpawnerBlockEntityBehaviorEntry;)V
    • sendStatus

      public abstract void sendStatus(int status)
      Mappings:
      Namespace Name Mixin selector
      official a Lafb;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 Lafb;a()Lafm;
      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;
    • getX

      public abstract int getX()
      Mappings:
      Namespace Name Mixin selector
      official b Lafb;b()I
      intermediary method_5475 Lnet/minecraft/class_1586;method_5475()I
      named getX Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getX()I
    • getY

      public abstract int getY()
      Mappings:
      Namespace Name Mixin selector
      official c Lafb;c()I
      intermediary method_5478 Lnet/minecraft/class_1586;method_5478()I
      named getY Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getY()I
    • getZ

      public abstract int getZ()
      Mappings:
      Namespace Name Mixin selector
      official d Lafb;d()I
      intermediary method_5479 Lnet/minecraft/class_1586;method_5479()I
      named getZ Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;getZ()I