Package net.minecraft.block.spawner
Class MobSpawnerLogic
java.lang.Object
net.minecraft.block.spawner.MobSpawnerLogic
- Mappings:
Namespace Name named net/minecraft/block/spawner/MobSpawnerLogicintermediary net/minecraft/class_1917official duh
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate doubleprivate static final Loggerprivate intprivate intprivate intprivate Entityprivate intprivate doublestatic final Stringprivate intprivate intprivate MobSpawnerEntryprivate Pool<MobSpawnerEntry> private int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclientTick(World world, BlockPos pos) double@Nullable EntitygetRenderedEntity(World world, BlockPos pos) doubleprivate MobSpawnerEntrygetSpawnEntry(@Nullable World world, Random random, BlockPos pos) booleanhandleStatus(World world, int status) private booleanisPlayerInRange(World world, BlockPos pos) voidabstract voidsendStatus(World world, BlockPos pos, int status) voidserverTick(ServerWorld world, BlockPos pos) voidsetEntityId(EntityType<?> type, @Nullable World world, Random random, BlockPos pos) protected voidsetSpawnEntry(@Nullable World world, BlockPos pos, MobSpawnerEntry spawnEntry) private voidupdateSpawns(World world, BlockPos pos) void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/block/spawner/MobSpawnerLogic;LOGGER:Lorg/slf4j/Logger;intermediary field_60369Lnet/minecraft/class_1917;field_60369:Lorg/slf4j/Logger;official aLduh;a:Lorg/slf4j/Logger;
-
SPAWN_DATA_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named SPAWN_DATA_KEYLnet/minecraft/block/spawner/MobSpawnerLogic;SPAWN_DATA_KEY:Ljava/lang/String;intermediary field_40877Lnet/minecraft/class_1917;field_40877:Ljava/lang/String;official bLduh;b:Ljava/lang/String;
-
field_30951
private static final int field_30951- See Also:
- Mappings:
Namespace Name Mixin selector named field_30951Lnet/minecraft/block/spawner/MobSpawnerLogic;field_30951:Iintermediary field_30951Lnet/minecraft/class_1917;field_30951:Iofficial cLduh;c:I
-
field_57757
private static final int field_57757- See Also:
- Mappings:
Namespace Name Mixin selector named field_57757Lnet/minecraft/block/spawner/MobSpawnerLogic;field_57757:Iintermediary field_57757Lnet/minecraft/class_1917;field_57757:Iofficial dLduh;d:I
-
DEFAULT_MIN_SPAWN_DELAY
private static final int DEFAULT_MIN_SPAWN_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_MIN_SPAWN_DELAYLnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_MIN_SPAWN_DELAY:Iintermediary field_57758Lnet/minecraft/class_1917;field_57758:Iofficial eLduh;e:I
-
DEFAULT_MAX_SPAWN_DELAY
private static final int DEFAULT_MAX_SPAWN_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_MAX_SPAWN_DELAYLnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_MAX_SPAWN_DELAY:Iintermediary field_57759Lnet/minecraft/class_1917;field_57759:Iofficial fLduh;f:I
-
DEFAULT_SPAWN_COUNT
private static final int DEFAULT_SPAWN_COUNT- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_SPAWN_COUNTLnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_SPAWN_COUNT:Iintermediary field_57760Lnet/minecraft/class_1917;field_57760:Iofficial gLduh;g:I
-
DEFAULT_MAX_NEARBY_ENTITIES
private static final int DEFAULT_MAX_NEARBY_ENTITIES- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_MAX_NEARBY_ENTITIESLnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_MAX_NEARBY_ENTITIES:Iintermediary field_57761Lnet/minecraft/class_1917;field_57761:Iofficial hLduh;h:I
-
DEFAULT_REQUIRED_PLAYER_RANGE
private static final int DEFAULT_REQUIRED_PLAYER_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_REQUIRED_PLAYER_RANGELnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_REQUIRED_PLAYER_RANGE:Iintermediary field_57762Lnet/minecraft/class_1917;field_57762:Iofficial iLduh;i:I
-
DEFAULT_SPAWN_RANGE
private static final int DEFAULT_SPAWN_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_SPAWN_RANGELnet/minecraft/block/spawner/MobSpawnerLogic;DEFAULT_SPAWN_RANGE:Iintermediary field_57763Lnet/minecraft/class_1917;field_57763:Iofficial jLduh;j:I
-
spawnDelay
private int spawnDelay- Mappings:
Namespace Name Mixin selector named spawnDelayLnet/minecraft/block/spawner/MobSpawnerLogic;spawnDelay:Iintermediary field_9154Lnet/minecraft/class_1917;field_9154:Iofficial kLduh;k:I
-
spawnPotentials
- Mappings:
Namespace Name Mixin selector named spawnPotentialsLnet/minecraft/block/spawner/MobSpawnerLogic;spawnPotentials:Lnet/minecraft/util/collection/Pool;intermediary field_9152Lnet/minecraft/class_1917;field_9152:Lnet/minecraft/class_6012;official lLduh;l:Lcbl;
-
spawnEntry
- Mappings:
Namespace Name Mixin selector named spawnEntryLnet/minecraft/block/spawner/MobSpawnerLogic;spawnEntry:Lnet/minecraft/block/spawner/MobSpawnerEntry;intermediary field_9155Lnet/minecraft/class_1917;field_9155:Lnet/minecraft/class_1952;official mLduh;m:Ldwa;
-
rotation
private double rotation- Mappings:
Namespace Name Mixin selector named rotationLnet/minecraft/block/spawner/MobSpawnerLogic;rotation:Dintermediary field_9161Lnet/minecraft/class_1917;field_9161:Dofficial nLduh;n:D
-
lastRotation
private double lastRotation- Mappings:
Namespace Name Mixin selector named lastRotationLnet/minecraft/block/spawner/MobSpawnerLogic;lastRotation:Dintermediary field_9159Lnet/minecraft/class_1917;field_9159:Dofficial oLduh;o:D
-
minSpawnDelay
private int minSpawnDelay- Mappings:
Namespace Name Mixin selector named minSpawnDelayLnet/minecraft/block/spawner/MobSpawnerLogic;minSpawnDelay:Iintermediary field_9151Lnet/minecraft/class_1917;field_9151:Iofficial pLduh;p:I
-
maxSpawnDelay
private int maxSpawnDelay- Mappings:
Namespace Name Mixin selector named maxSpawnDelayLnet/minecraft/block/spawner/MobSpawnerLogic;maxSpawnDelay:Iintermediary field_9150Lnet/minecraft/class_1917;field_9150:Iofficial qLduh;q:I
-
spawnCount
private int spawnCount- Mappings:
Namespace Name Mixin selector named spawnCountLnet/minecraft/block/spawner/MobSpawnerLogic;spawnCount:Iintermediary field_9149Lnet/minecraft/class_1917;field_9149:Iofficial rLduh;r:I
-
renderedEntity
- Mappings:
Namespace Name Mixin selector named renderedEntityLnet/minecraft/block/spawner/MobSpawnerLogic;renderedEntity:Lnet/minecraft/entity/Entity;intermediary field_9153Lnet/minecraft/class_1917;field_9153:Lnet/minecraft/class_1297;official sLduh;s:Lcgi;
-
maxNearbyEntities
private int maxNearbyEntities- Mappings:
Namespace Name Mixin selector named maxNearbyEntitiesLnet/minecraft/block/spawner/MobSpawnerLogic;maxNearbyEntities:Iintermediary field_9160Lnet/minecraft/class_1917;field_9160:Iofficial tLduh;t:I
-
requiredPlayerRange
private int requiredPlayerRange- Mappings:
Namespace Name Mixin selector named requiredPlayerRangeLnet/minecraft/block/spawner/MobSpawnerLogic;requiredPlayerRange:Iintermediary field_9158Lnet/minecraft/class_1917;field_9158:Iofficial uLduh;u:I
-
spawnRange
private int spawnRange- Mappings:
Namespace Name Mixin selector named spawnRangeLnet/minecraft/block/spawner/MobSpawnerLogic;spawnRange:Iintermediary field_9157Lnet/minecraft/class_1917;field_9157:Iofficial vLduh;v:I
-
-
Constructor Details
-
MobSpawnerLogic
public MobSpawnerLogic()
-
-
Method Details
-
setEntityId
- Mappings:
Namespace Name Mixin selector named setEntityIdLnet/minecraft/block/spawner/MobSpawnerLogic;setEntityId(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_8274Lnet/minecraft/class_1917;method_8274(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Vofficial aLduh;a(Lcgs;Ldvg;Lbgq;Lis;)V
-
isPlayerInRange
- Mappings:
Namespace Name Mixin selector named isPlayerInRangeLnet/minecraft/block/spawner/MobSpawnerLogic;isPlayerInRange(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_8284Lnet/minecraft/class_1917;method_8284(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Zofficial cLduh;c(Ldvg;Lis;)Z
-
clientTick
- Mappings:
Namespace Name Mixin selector named clientTickLnet/minecraft/block/spawner/MobSpawnerLogic;clientTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_31589Lnet/minecraft/class_1917;method_31589(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Vofficial aLduh;a(Ldvg;Lis;)V
-
serverTick
- Mappings:
Namespace Name Mixin selector named serverTickLnet/minecraft/block/spawner/MobSpawnerLogic;serverTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_31588Lnet/minecraft/class_1917;method_31588(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Vofficial aLduh;a(Laxf;Lis;)V
-
updateSpawns
- Mappings:
Namespace Name Mixin selector named updateSpawnsLnet/minecraft/block/spawner/MobSpawnerLogic;updateSpawns(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_8282Lnet/minecraft/class_1917;method_8282(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Vofficial dLduh;d(Ldvg;Lis;)V
-
readData
- Mappings:
Namespace Name Mixin selector named readDataLnet/minecraft/block/spawner/MobSpawnerLogic;readData(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/storage/ReadView;)Vintermediary method_8280Lnet/minecraft/class_1917;method_8280(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_11368;)Vofficial aLduh;a(Ldvg;Lis;Lfmi;)V
-
writeData
- Mappings:
Namespace Name Mixin selector named writeDataLnet/minecraft/block/spawner/MobSpawnerLogic;writeData(Lnet/minecraft/storage/WriteView;)Vintermediary method_8272Lnet/minecraft/class_1917;method_8272(Lnet/minecraft/class_11372;)Vofficial aLduh;a(Lfmk;)V
-
getRenderedEntity
- Mappings:
Namespace Name Mixin selector named getRenderedEntityLnet/minecraft/block/spawner/MobSpawnerLogic;getRenderedEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/Entity;intermediary method_8283Lnet/minecraft/class_1917;method_8283(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297;official bLduh;b(Ldvg;Lis;)Lcgi;
-
handleStatus
- Mappings:
Namespace Name Mixin selector named handleStatusLnet/minecraft/block/spawner/MobSpawnerLogic;handleStatus(Lnet/minecraft/world/World;I)Zintermediary method_8275Lnet/minecraft/class_1917;method_8275(Lnet/minecraft/class_1937;I)Zofficial aLduh;a(Ldvg;I)Z
-
setSpawnEntry
- Mappings:
Namespace Name Mixin selector named setSpawnEntryLnet/minecraft/block/spawner/MobSpawnerLogic;setSpawnEntry(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/spawner/MobSpawnerEntry;)Vintermediary method_8277Lnet/minecraft/class_1917;method_8277(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1952;)Vofficial aLduh;a(Ldvg;Lis;Ldwa;)V
-
getSpawnEntry
- Mappings:
Namespace Name Mixin selector named getSpawnEntryLnet/minecraft/block/spawner/MobSpawnerLogic;getSpawnEntry(Lnet/minecraft/world/World;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/spawner/MobSpawnerEntry;intermediary method_46404Lnet/minecraft/class_1917;method_46404(Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1952;official aLduh;a(Ldvg;Lbgq;Lis;)Ldwa;
-
sendStatus
- Mappings:
Namespace Name Mixin selector named sendStatusLnet/minecraft/block/spawner/MobSpawnerLogic;sendStatus(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)Vintermediary method_8273Lnet/minecraft/class_1917;method_8273(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)Vofficial aLduh;a(Ldvg;Lis;I)V
-
getRotation
public double getRotation()- Mappings:
Namespace Name Mixin selector named getRotationLnet/minecraft/block/spawner/MobSpawnerLogic;getRotation()Dintermediary method_8278Lnet/minecraft/class_1917;method_8278()Dofficial aLduh;a()D
-
getLastRotation
public double getLastRotation()- Mappings:
Namespace Name Mixin selector named getLastRotationLnet/minecraft/block/spawner/MobSpawnerLogic;getLastRotation()Dintermediary method_8279Lnet/minecraft/class_1917;method_8279()Dofficial bLduh;b()D
-