Interface SpawnProperties.Mutable

All Superinterfaces:
SpawnProperties
Enclosing interface:
SpawnProperties

public static interface SpawnProperties.Mutable extends SpawnProperties
  • Method Details

    • setCreatureProbability

      SpawnProperties.Mutable setCreatureProbability(float probability)
    • addSpawn

      SpawnProperties.Mutable addSpawn(net.minecraft.world.entity.MobCategory category, net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData data)
    • removeSpawns

      boolean removeSpawns(BiPredicate<net.minecraft.world.entity.MobCategory,net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData> predicate)
    • setSpawnCost

      SpawnProperties.Mutable setSpawnCost(net.minecraft.world.entity.EntityType<?> entityType, net.minecraft.world.level.biome.MobSpawnSettings.MobSpawnCost cost)
    • setSpawnCost

      SpawnProperties.Mutable setSpawnCost(net.minecraft.world.entity.EntityType<?> entityType, double charge, double energyBudget)
    • clearSpawnCost

      SpawnProperties.Mutable clearSpawnCost(net.minecraft.world.entity.EntityType<?> entityType)