Class TrialSpawnerConfig.Builder

java.lang.Object
net.minecraft.block.spawner.TrialSpawnerConfig.Builder
Enclosing class:
TrialSpawnerConfig

public static class TrialSpawnerConfig.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/block/spawner/TrialSpawnerConfig$Builder
intermediary net/minecraft/class_8965$class_10165
official dwb$a
  • Field Details Link icon

    • spawnRange Link icon

      private int spawnRange
      Mappings:
      Namespace Name Mixin selector
      named spawnRange Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;spawnRange:I
      intermediary field_53981 Lnet/minecraft/class_8965$class_10165;field_53981:I
      official a Ldwb$a;a:I
    • totalMobs Link icon

      private float totalMobs
      Mappings:
      Namespace Name Mixin selector
      named totalMobs Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;totalMobs:F
      intermediary field_53982 Lnet/minecraft/class_8965$class_10165;field_53982:F
      official b Ldwb$a;b:F
    • simultaneousMobs Link icon

      private float simultaneousMobs
      Mappings:
      Namespace Name Mixin selector
      named simultaneousMobs Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;simultaneousMobs:F
      intermediary field_53983 Lnet/minecraft/class_8965$class_10165;field_53983:F
      official c Ldwb$a;c:F
    • totalMobsAddedPerPlayer Link icon

      private float totalMobsAddedPerPlayer
      Mappings:
      Namespace Name Mixin selector
      named totalMobsAddedPerPlayer Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;totalMobsAddedPerPlayer:F
      intermediary field_53984 Lnet/minecraft/class_8965$class_10165;field_53984:F
      official d Ldwb$a;d:F
    • simultaneousMobsAddedPerPlayer Link icon

      private float simultaneousMobsAddedPerPlayer
      Mappings:
      Namespace Name Mixin selector
      named simultaneousMobsAddedPerPlayer Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;simultaneousMobsAddedPerPlayer:F
      intermediary field_53985 Lnet/minecraft/class_8965$class_10165;field_53985:F
      official e Ldwb$a;e:F
    • ticksBetweenSpawn Link icon

      private int ticksBetweenSpawn
      Mappings:
      Namespace Name Mixin selector
      named ticksBetweenSpawn Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;ticksBetweenSpawn:I
      intermediary field_53986 Lnet/minecraft/class_8965$class_10165;field_53986:I
      official f Ldwb$a;f:I
    • spawnPotentials Link icon

      private DataPool<MobSpawnerEntry> spawnPotentials
      Mappings:
      Namespace Name Mixin selector
      named spawnPotentials Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;spawnPotentials:Lnet/minecraft/util/collection/DataPool;
      intermediary field_53987 Lnet/minecraft/class_8965$class_10165;field_53987:Lnet/minecraft/class_6005;
      official g Ldwb$a;g:Lbqt;
    • lootTablesToEject Link icon

      private DataPool<RegistryKey<LootTable>> lootTablesToEject
      Mappings:
      Namespace Name Mixin selector
      named lootTablesToEject Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;lootTablesToEject:Lnet/minecraft/util/collection/DataPool;
      intermediary field_53988 Lnet/minecraft/class_8965$class_10165;field_53988:Lnet/minecraft/class_6005;
      official h Ldwb$a;h:Lbqt;
    • itemsToDropWhenOminous Link icon

      private RegistryKey<LootTable> itemsToDropWhenOminous
      Mappings:
      Namespace Name Mixin selector
      named itemsToDropWhenOminous Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;itemsToDropWhenOminous:Lnet/minecraft/registry/RegistryKey;
      intermediary field_53989 Lnet/minecraft/class_8965$class_10165;field_53989:Lnet/minecraft/class_5321;
      official i Ldwb$a;i:Laku;
  • Constructor Details Link icon

    • Builder Link icon

      public Builder()
  • Method Details Link icon

    • spawnRange Link icon

      public TrialSpawnerConfig.Builder spawnRange(int spawnRange)
      Mappings:
      Namespace Name Mixin selector
      named spawnRange Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;spawnRange(I)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63469 Lnet/minecraft/class_8965$class_10165;method_63469(I)Lnet/minecraft/class_8965$class_10165;
      official a Ldwb$a;a(I)Ldwb$a;
    • totalMobs Link icon

      public TrialSpawnerConfig.Builder totalMobs(float totalMobs)
      Mappings:
      Namespace Name Mixin selector
      named totalMobs Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;totalMobs(F)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63468 Lnet/minecraft/class_8965$class_10165;method_63468(F)Lnet/minecraft/class_8965$class_10165;
      official a Ldwb$a;a(F)Ldwb$a;
    • simultaneousMobs Link icon

      public TrialSpawnerConfig.Builder simultaneousMobs(float simultaneousMobs)
      Mappings:
      Namespace Name Mixin selector
      named simultaneousMobs Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;simultaneousMobs(F)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63472 Lnet/minecraft/class_8965$class_10165;method_63472(F)Lnet/minecraft/class_8965$class_10165;
      official b Ldwb$a;b(F)Ldwb$a;
    • totalMobsAddedPerPlayer Link icon

      public TrialSpawnerConfig.Builder totalMobsAddedPerPlayer(float totalMobsAddedPerPlayer)
      Mappings:
      Namespace Name Mixin selector
      named totalMobsAddedPerPlayer Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;totalMobsAddedPerPlayer(F)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63475 Lnet/minecraft/class_8965$class_10165;method_63475(F)Lnet/minecraft/class_8965$class_10165;
      official c Ldwb$a;c(F)Ldwb$a;
    • simultaneousMobsAddedPerPlayer Link icon

      public TrialSpawnerConfig.Builder simultaneousMobsAddedPerPlayer(float simultaneousMobsAddedPerPlayer)
      Mappings:
      Namespace Name Mixin selector
      named simultaneousMobsAddedPerPlayer Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;simultaneousMobsAddedPerPlayer(F)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63476 Lnet/minecraft/class_8965$class_10165;method_63476(F)Lnet/minecraft/class_8965$class_10165;
      official d Ldwb$a;d(F)Ldwb$a;
    • ticksBetweenSpawn Link icon

      public TrialSpawnerConfig.Builder ticksBetweenSpawn(int ticksBetweenSpawn)
      Mappings:
      Namespace Name Mixin selector
      named ticksBetweenSpawn Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;ticksBetweenSpawn(I)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63473 Lnet/minecraft/class_8965$class_10165;method_63473(I)Lnet/minecraft/class_8965$class_10165;
      official b Ldwb$a;b(I)Ldwb$a;
    • spawnPotentials Link icon

      public TrialSpawnerConfig.Builder spawnPotentials(DataPool<MobSpawnerEntry> spawnPotentials)
      Mappings:
      Namespace Name Mixin selector
      named spawnPotentials Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;spawnPotentials(Lnet/minecraft/util/collection/DataPool;)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63471 Lnet/minecraft/class_8965$class_10165;method_63471(Lnet/minecraft/class_6005;)Lnet/minecraft/class_8965$class_10165;
      official a Ldwb$a;a(Lbqt;)Ldwb$a;
    • lootTablesToEject Link icon

      public TrialSpawnerConfig.Builder lootTablesToEject(DataPool<RegistryKey<LootTable>> lootTablesToEject)
      Mappings:
      Namespace Name Mixin selector
      named lootTablesToEject Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;lootTablesToEject(Lnet/minecraft/util/collection/DataPool;)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63474 Lnet/minecraft/class_8965$class_10165;method_63474(Lnet/minecraft/class_6005;)Lnet/minecraft/class_8965$class_10165;
      official b Ldwb$a;b(Lbqt;)Ldwb$a;
    • itemsToDropWhenOminous Link icon

      public TrialSpawnerConfig.Builder itemsToDropWhenOminous(RegistryKey<LootTable> itemsToDropWhenOminous)
      Mappings:
      Namespace Name Mixin selector
      named itemsToDropWhenOminous Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;itemsToDropWhenOminous(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;
      intermediary method_63470 Lnet/minecraft/class_8965$class_10165;method_63470(Lnet/minecraft/class_5321;)Lnet/minecraft/class_8965$class_10165;
      official a Ldwb$a;a(Laku;)Ldwb$a;
    • build Link icon

      public TrialSpawnerConfig build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/block/spawner/TrialSpawnerConfig$Builder;build()Lnet/minecraft/block/spawner/TrialSpawnerConfig;
      intermediary method_63467 Lnet/minecraft/class_8965$class_10165;method_63467()Lnet/minecraft/class_8965;
      official a Ldwb$a;a()Ldwb;