Class MultipliedFloatSupplier

java.lang.Object
net.minecraft.util.math.floatprovider.MultipliedFloatSupplier
All Implemented Interfaces:
FloatSupplier

public class MultipliedFloatSupplier extends Object implements FloatSupplier
Mappings:
Namespace Name
official bgf
intermediary net/minecraft/class_7372
named net/minecraft/util/math/floatprovider/MultipliedFloatSupplier
  • Field Details

    • multipliers

      private final FloatSupplier[] multipliers
      Mappings:
      Namespace Name Mixin selector
      official a Lbgf;a:[Lbgg;
      intermediary field_38707 Lnet/minecraft/class_7372;field_38707:[Lnet/minecraft/class_7373;
      named multipliers Lnet/minecraft/util/math/floatprovider/MultipliedFloatSupplier;multipliers:[Lnet/minecraft/util/math/floatprovider/FloatSupplier;
  • Constructor Details

    • MultipliedFloatSupplier

      public MultipliedFloatSupplier(FloatSupplier[] multipliers)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbgf;<init>([Lbgg;)V
      intermediary <init> Lnet/minecraft/class_7372;<init>([Lnet/minecraft/class_7373;)V
      named <init> Lnet/minecraft/util/math/floatprovider/MultipliedFloatSupplier;<init>([Lnet/minecraft/util/math/floatprovider/FloatSupplier;)V
  • Method Details

    • get

      public float get(Random random)
      Specified by:
      get in interface FloatSupplier
      Mappings:
      Namespace Name Mixin selector
      official a Lbgg;a(Lasc;)F
      intermediary method_33920 Lnet/minecraft/class_7373;method_33920(Lnet/minecraft/class_5819;)F
      named get Lnet/minecraft/util/math/floatprovider/FloatSupplier;get(Lnet/minecraft/util/math/random/Random;)F
    • toString

      public String toString()
      Overrides:
      toString in class Object