Class CatSpawner

java.lang.Object
net.minecraft.world.gen.CatSpawner
All Implemented Interfaces:
Spawner

public class CatSpawner extends Object implements Spawner
Mappings:
Namespace Name
official bjm
intermediary net/minecraft/class_4274
named net/minecraft/world/gen/CatSpawner
  • Field Details

    • SPAWN_COOLDOWN

      private static final int SPAWN_COOLDOWN
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm;a:I
      intermediary field_30601 Lnet/minecraft/class_4274;field_30601:I
      named SPAWN_COOLDOWN Lnet/minecraft/world/gen/CatSpawner;SPAWN_COOLDOWN:I
    • ticksUntilNextSpawn

      private int ticksUntilNextSpawn
      Mappings:
      Namespace Name Mixin selector
      official b Lbjm;b:I
      intermediary field_19171 Lnet/minecraft/class_4274;field_19171:I
      named ticksUntilNextSpawn Lnet/minecraft/world/gen/CatSpawner;ticksUntilNextSpawn:I
  • Constructor Details

    • CatSpawner

      public CatSpawner()
  • Method Details

    • spawn

      public int spawn(ServerWorld world, boolean spawnMonsters, boolean spawnAnimals)
      Spawns entities into a world.
      Specified by:
      spawn in interface Spawner
      Parameters:
      spawnMonsters - whether monsters should be spawned
      spawnAnimals - whether animals should be spawned
      Returns:
      the number of entities spawned
      Mappings:
      Namespace Name Mixin selector
      official a Lbwb;a(Labr;ZZ)I
      intermediary method_6445 Lnet/minecraft/class_5304;method_6445(Lnet/minecraft/class_3218;ZZ)I
      named spawn Lnet/minecraft/world/gen/Spawner;spawn(Lnet/minecraft/server/world/ServerWorld;ZZ)I
    • spawnInHouse

      private int spawnInHouse(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm;a(Labr;Lgg;)I
      intermediary method_20263 Lnet/minecraft/class_4274;method_20263(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I
      named spawnInHouse Lnet/minecraft/world/gen/CatSpawner;spawnInHouse(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)I
    • spawnInSwampHut

      private int spawnInSwampHut(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lbjm;b(Labr;Lgg;)I
      intermediary method_20260 Lnet/minecraft/class_4274;method_20260(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I
      named spawnInSwampHut Lnet/minecraft/world/gen/CatSpawner;spawnInSwampHut(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)I
    • spawn

      private int spawn(BlockPos pos, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm;a(Lgg;Labr;)I
      intermediary method_20262 Lnet/minecraft/class_4274;method_20262(Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)I
      named spawn Lnet/minecraft/world/gen/CatSpawner;spawn(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)I