Class PatrolSpawner

java.lang.Object
net.minecraft.world.spawner.PatrolSpawner
All Implemented Interfaces:
SpecialSpawner

public class PatrolSpawner extends Object implements SpecialSpawner
Mappings:
Namespace Name
named net/minecraft/world/spawner/PatrolSpawner
intermediary net/minecraft/class_3769
official eqa
  • Field Details

    • cooldown

      private int cooldown
      Mappings:
      Namespace Name Mixin selector
      named cooldown Lnet/minecraft/world/spawner/PatrolSpawner;cooldown:I
      intermediary field_16652 Lnet/minecraft/class_3769;field_16652:I
      official a Leqa;a:I
  • Constructor Details

    • PatrolSpawner

      public PatrolSpawner()
  • Method Details

    • spawn

      public void spawn(ServerWorld world, boolean spawnMonsters)
      Spawns entities into a world.
      Specified by:
      spawn in interface SpecialSpawner
      Parameters:
      spawnMonsters - whether monsters should be spawned
      Mappings:
      Namespace Name Mixin selector
      named spawn Lnet/minecraft/world/spawner/SpecialSpawner;spawn(Lnet/minecraft/server/world/ServerWorld;Z)V
      intermediary method_6445 Lnet/minecraft/class_5304;method_6445(Lnet/minecraft/class_3218;Z)V
      official a Ldrc;a(Lawx;Z)V
    • spawnPillager

      private boolean spawnPillager(ServerWorld world, BlockPos pos, Random random, boolean captain)
      Parameters:
      captain - whether the pillager is the captain of a patrol
      Mappings:
      Namespace Name Mixin selector
      named spawnPillager Lnet/minecraft/world/spawner/PatrolSpawner;spawnPillager(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Z)Z
      intermediary method_16575 Lnet/minecraft/class_3769;method_16575(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Z)Z
      official a Leqa;a(Lawx;Lja;Lbfq;Z)Z