Class SpawnerBlockEntityBehavior

java.lang.Object
net.minecraft.block.entity.SpawnerBlockEntityBehavior
Direct Known Subclasses:
class_4541, class_4672

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

    • spawnDelay

      private int spawnDelay
      Mappings:
      Namespace Name Mixin selector
      official a Laqi;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 Laqi;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 spawnPotentials
      Mappings:
      Namespace Name Mixin selector
      official c Laqi;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;
    • field_6216

      private SpawnerBlockEntityBehaviorEntry field_6216
      Mappings:
      Namespace Name Mixin selector
      official d Laqi;d:Laqj;
      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

      private double field_6213
      Mappings:
      Namespace Name Mixin selector
      official e Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;j:Lwv;
      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 Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;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 Laqi;a(Lwv;Z)Lwv;
      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 Laqi;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 Laqi;a(Lfn;)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 Laqi;b(Lfn;)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 Laqi;a(Laqu;)Lwv;
      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 Laqi;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

      private SpawnerBlockEntityBehaviorEntry method_5484()
      Mappings:
      Namespace Name Mixin selector
      official i Laqi;i()Laqj;
      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 Laqi;a(Laqj;)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 Laqi;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 Laqi;a()Laqu;
      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 Laqi;b()Ldt;
      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 Laqi;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 Laqi;e()D
      intermediary method_8464 Lnet/minecraft/class_1586;method_8464()D
      named method_8464 Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;method_8464()D