net.minecraft.entity

public enum SpawnGroup

implements StringIdentifiable

net.minecraft.world.entity.MobCategory
net.minecraft.class_1311
net.minecraft.entity.SpawnGroup

Enum constant summary

Enum Constant
MONSTER
field_6302
MONSTER
CREATURE
field_6294
CREATURE
AMBIENT
field_6303
AMBIENT
AXOLOTLS
field_34447
AXOLOTLS
UNDERGROUND_WATER_CREATURE
field_30092
UNDERGROUND_WATER_CREATURE
WATER_CREATURE
field_6300
WATER_CREATURE
WATER_AMBIENT
field_24460
WATER_AMBIENT
MISC
field_17715
MISC

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<SpawnGroup>
CODEC
field_24655
CODEC
private final int
max
field_6297
capacity
private final boolean
isFriendly
field_6298
peaceful
private final boolean
isPersistent
field_6295
rare
private final String
name
field_6304
name
private final int
noDespawnDistance
field_24461
despawnStartRange
private final int
despawnDistance
field_24462
immediateDespawnRange
private static final SpawnGroup[]
$VALUES
field_6301
field_6301

Constructor summary

ModifierConstructor
private (String $enum$name, int $enum$ordinal, boolean name, boolean spawnCap, int peaceful)

Method summary

Modifier and TypeMethod
public String
getName()
method_6133()
getName()
public String
getSerializedName()
method_15434()
asString()
public int
getMaxInstancesPerChunk()
method_6134()
getCapacity()
public boolean
isFriendly()
method_6136()
isPeaceful()
public boolean
isPersistent()
method_6135()
isRare()
public int
getDespawnDistance()
method_27919()
getImmediateDespawnRange()
public int
getNoDespawnDistance()
method_27920()
getDespawnStartRange()
private static SpawnGroup[]
$values()
method_36609()
method_36609()