Interface LevelSpawner
- All Superinterfaces:
ContextWrapper<Object>
Represents a level spawner.
These spawners are mainly used for spawning mobs in a biome-agnostic way.
- Since:
- 2.4.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic enumThe kind of level spawner. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic LevelSpawnercat()The level spawner for cats.static LevelSpawnerCreates a custom level spawner.static LevelSpawnerpatrol()The level spawner for patrols.static LevelSpawnerphantom()The level spawner for phantoms.static LevelSpawnervanilla(LevelSpawner.Kind kind) Gets a vanilla level spawner.static LevelSpawnerThe level spawner for village siege.static LevelSpawnerThe level spawner for wandering traders.Methods inherited from interface ContextWrapper
toMinecraft
-
Method Details
-
vanilla
Gets a vanilla level spawner.- Parameters:
kind- the kind of level spawner to get- Returns:
- the vanilla level spawner
- Since:
- 3.0.0
-
custom
Creates a custom level spawner.- Parameters:
tick- the tick to use for the spawner- Returns:
- a custom level spawner
- Since:
- 2.4.0
-
phantom
The level spawner for phantoms.- Returns:
- the level spawner for phantoms
- Since:
- 2.4.0
-
patrol
The level spawner for patrols.- Returns:
- the level spawner for patrols
- Since:
- 2.4.0
-
cat
The level spawner for cats.- Returns:
- the level spawner for cats
- Since:
- 2.4.0
-
villageSiege
The level spawner for village siege.- Returns:
- the level spawner for village siege
- Since:
- 2.4.0
-
wanderingTrader
The level spawner for wandering traders.- Returns:
- the level spawner for wandering traders
- Since:
- 2.4.0
-