Class WeatherCheckLootCondition.Builder

java.lang.Object
net.minecraft.loot.condition.WeatherCheckLootCondition.Builder
All Implemented Interfaces:
LootCondition.Builder
Enclosing class:
WeatherCheckLootCondition

public static class WeatherCheckLootCondition.Builder extends Object implements LootCondition.Builder
Mappings:
Namespace Name
official ekf$a
intermediary net/minecraft/class_227$class_6165
named net/minecraft/loot/condition/WeatherCheckLootCondition$Builder
  • Field Details

    • raining

      private Optional<Boolean> raining
      Mappings:
      Namespace Name Mixin selector
      official a Lekf$a;a:Ljava/util/Optional;
      intermediary field_31873 Lnet/minecraft/class_227$class_6165;field_31873:Ljava/util/Optional;
      named raining Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;raining:Ljava/util/Optional;
    • thundering

      private Optional<Boolean> thundering
      Mappings:
      Namespace Name Mixin selector
      official b Lekf$a;b:Ljava/util/Optional;
      intermediary field_31874 Lnet/minecraft/class_227$class_6165;field_31874:Ljava/util/Optional;
      named thundering Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;thundering:Ljava/util/Optional;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • raining

      public WeatherCheckLootCondition.Builder raining(boolean raining)
      Mappings:
      Namespace Name Mixin selector
      official a Lekf$a;a(Z)Lekf$a;
      intermediary method_35565 Lnet/minecraft/class_227$class_6165;method_35565(Z)Lnet/minecraft/class_227$class_6165;
      named raining Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;raining(Z)Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;
    • thundering

      public WeatherCheckLootCondition.Builder thundering(boolean thundering)
      Mappings:
      Namespace Name Mixin selector
      official b Lekf$a;b(Z)Lekf$a;
      intermediary method_35567 Lnet/minecraft/class_227$class_6165;method_35567(Z)Lnet/minecraft/class_227$class_6165;
      named thundering Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;thundering(Z)Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;
    • build

      public WeatherCheckLootCondition build()
      Specified by:
      build in interface LootCondition.Builder
      Mappings:
      Namespace Name Mixin selector
      official a Lekf$a;a()Lekf;
      intermediary method_35566 Lnet/minecraft/class_227$class_6165;method_35566()Lnet/minecraft/class_227;
      named build Lnet/minecraft/loot/condition/WeatherCheckLootCondition$Builder;build()Lnet/minecraft/loot/condition/WeatherCheckLootCondition;