Class Lazy<T>

java.lang.Object
net.minecraft.util.Lazy<T>

public abstract class Lazy<T>
extends Object
Mappings:
Namespace Name
official no
intermediary net/minecraft/class_1699
named net/minecraft/util/Lazy
  • Field Details

    • value

      private T value
      Mappings:
      Namespace Name Mixin selector
      official a Lno;a:Ljava/lang/Object;
      intermediary field_7131 Lnet/minecraft/class_1699;field_7131:Ljava/lang/Object;
      named value Lnet/minecraft/util/Lazy;value:Ljava/lang/Object;
    • initialized

      private boolean initialized
      Mappings:
      Namespace Name Mixin selector
      official b Lno;b:Z
      intermediary field_7132 Lnet/minecraft/class_1699;field_7132:Z
      named initialized Lnet/minecraft/util/Lazy;initialized:Z
  • Constructor Details

    • Lazy

      public Lazy()
  • Method Details

    • get

      public T get()
      Mappings:
      Namespace Name Mixin selector
      official c Lno;c()Ljava/lang/Object;
      intermediary method_6598 Lnet/minecraft/class_1699;method_6598()Ljava/lang/Object;
      named get Lnet/minecraft/util/Lazy;get()Ljava/lang/Object;
    • create

      protected abstract T create()
      Mappings:
      Namespace Name Mixin selector
      official b Lno;b()Ljava/lang/Object;
      intermediary method_6597 Lnet/minecraft/class_1699;method_6597()Ljava/lang/Object;
      named create Lnet/minecraft/util/Lazy;create()Ljava/lang/Object;