Package net.minecraft.village
Class ZombieSiegeManager
java.lang.Object
net.minecraft.village.ZombieSiegeManager
- All Implemented Interfaces:
SpecialSpawner
- Mappings:
Namespace Name official bxk
intermediary net/minecraft/class_1419
named net/minecraft/village/ZombieSiegeManager
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetSpawnVector
(ServerWorld world, BlockPos pos) private boolean
spawn
(ServerWorld world) int
spawn
(ServerWorld world, boolean spawnMonsters, boolean spawnAnimals) Spawns entities into a world.private void
trySpawnZombie
(ServerWorld world)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lbxk;a:Lorg/slf4j/Logger;
intermediary field_26390
Lnet/minecraft/class_1419;field_26390:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/village/ZombieSiegeManager;LOGGER:Lorg/slf4j/Logger;
-
spawned
private boolean spawned- Mappings:
Namespace Name Mixin selector official b
Lbxk;b:Z
intermediary field_6725
Lnet/minecraft/class_1419;field_6725:Z
named spawned
Lnet/minecraft/village/ZombieSiegeManager;spawned:Z
-
state
- Mappings:
Namespace Name Mixin selector official c
Lbxk;c:Lbxk$a;
intermediary field_18479
Lnet/minecraft/class_1419;field_18479:Lnet/minecraft/class_1419$class_4152;
named state
Lnet/minecraft/village/ZombieSiegeManager;state:Lnet/minecraft/village/ZombieSiegeManager$State;
-
remaining
private int remaining- Mappings:
Namespace Name Mixin selector official d
Lbxk;d:I
intermediary field_6723
Lnet/minecraft/class_1419;field_6723:I
named remaining
Lnet/minecraft/village/ZombieSiegeManager;remaining:I
-
countdown
private int countdown- Mappings:
Namespace Name Mixin selector official e
Lbxk;e:I
intermediary field_6722
Lnet/minecraft/class_1419;field_6722:I
named countdown
Lnet/minecraft/village/ZombieSiegeManager;countdown:I
-
startX
private int startX- Mappings:
Namespace Name Mixin selector official f
Lbxk;f:I
intermediary field_6721
Lnet/minecraft/class_1419;field_6721:I
named startX
Lnet/minecraft/village/ZombieSiegeManager;startX:I
-
startY
private int startY- Mappings:
Namespace Name Mixin selector official g
Lbxk;g:I
intermediary field_6720
Lnet/minecraft/class_1419;field_6720:I
named startY
Lnet/minecraft/village/ZombieSiegeManager;startY:I
-
startZ
private int startZ- Mappings:
Namespace Name Mixin selector official h
Lbxk;h:I
intermediary field_6719
Lnet/minecraft/class_1419;field_6719:I
named startZ
Lnet/minecraft/village/ZombieSiegeManager;startZ:I
-
-
Constructor Details
-
ZombieSiegeManager
public ZombieSiegeManager()
-
-
Method Details
-
spawn
Spawns entities into a world.- Specified by:
spawn
in interfaceSpecialSpawner
- Parameters:
spawnMonsters
- whether monsters should be spawnedspawnAnimals
- whether animals should be spawned- Returns:
- the number of entities spawned
- Mappings:
Namespace Name Mixin selector official a
Lctc;a(Land;ZZ)I
intermediary method_6445
Lnet/minecraft/class_5304;method_6445(Lnet/minecraft/class_3218;ZZ)I
named spawn
Lnet/minecraft/world/spawner/SpecialSpawner;spawn(Lnet/minecraft/server/world/ServerWorld;ZZ)I
-
spawn
- Mappings:
Namespace Name Mixin selector official a
Lbxk;a(Land;)Z
intermediary method_6446
Lnet/minecraft/class_1419;method_6446(Lnet/minecraft/class_3218;)Z
named spawn
Lnet/minecraft/village/ZombieSiegeManager;spawn(Lnet/minecraft/server/world/ServerWorld;)Z
-
trySpawnZombie
- Mappings:
Namespace Name Mixin selector official b
Lbxk;b(Land;)V
intermediary method_6447
Lnet/minecraft/class_1419;method_6447(Lnet/minecraft/class_3218;)V
named trySpawnZombie
Lnet/minecraft/village/ZombieSiegeManager;trySpawnZombie(Lnet/minecraft/server/world/ServerWorld;)V
-
getSpawnVector
- Mappings:
Namespace Name Mixin selector official a
Lbxk;a(Land;Lhx;)Lelt;
intermediary method_6448
Lnet/minecraft/class_1419;method_6448(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
named getSpawnVector
Lnet/minecraft/village/ZombieSiegeManager;getSpawnVector(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-