Package vazkii.botania.api.configdata
Class LooniumMobSpawnData
java.lang.Object
net.minecraft.util.random.WeightedEntry.IntrusiveBase
vazkii.botania.api.configdata.LooniumMobSpawnData
- All Implemented Interfaces:
net.minecraft.util.random.WeightedEntry
public class LooniumMobSpawnData
extends net.minecraft.util.random.WeightedEntry.IntrusiveBase
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.util.random.WeightedEntry
net.minecraft.util.random.WeightedEntry.IntrusiveBase, net.minecraft.util.random.WeightedEntry.Wrapper<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<LooniumMobAttributeModifier> static final com.mojang.serialization.Codec<LooniumMobSpawnData> final List<LooniumMobEffectToApply> final net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable> final net.minecraft.nbt.CompoundTagfinal Booleanfinal net.minecraft.world.entity.EntityType<?> -
Method Summary
Modifier and TypeMethodDescriptionstatic LooniumMobSpawnData.BuilderentityWeight(net.minecraft.world.entity.EntityType<?> type, int weight) toString()Methods inherited from class net.minecraft.util.random.WeightedEntry.IntrusiveBase
getWeight
-
Field Details
-
CODEC
-
type
public final net.minecraft.world.entity.EntityType<?> type -
spawnAsBaby
-
nbt
public final net.minecraft.nbt.CompoundTag nbt -
equipmentTable
public final net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable> equipmentTable -
effectsToApply
-
attributeModifiers
-
-
Method Details
-
entityWeight
public static LooniumMobSpawnData.Builder entityWeight(net.minecraft.world.entity.EntityType<?> type, int weight) -
toString
-