Class ThreadSafeBound

java.lang.Object
net.minecraft.util.ThreadSafeBound

@Environment(CLIENT) public class ThreadSafeBound extends Object
Mappings:
Namespace Name
official uq
intermediary net/minecraft/class_2148
named net/minecraft/util/ThreadSafeBound
  • Field Details

    • field_9058

      private final Object[] field_9058
      Mappings:
      Namespace Name Mixin selector
      official a Luq;a:[Ljava/lang/Object;
      intermediary field_9058 Lnet/minecraft/class_2148;field_9058:[Ljava/lang/Object;
      named field_9058 Lnet/minecraft/util/ThreadSafeBound;field_9058:[Ljava/lang/Object;
    • clazz

      private final Class clazz
      Mappings:
      Namespace Name Mixin selector
      official b Luq;b:Ljava/lang/Class;
      intermediary field_9059 Lnet/minecraft/class_2148;field_9059:Ljava/lang/Class;
      named clazz Lnet/minecraft/util/ThreadSafeBound;clazz:Ljava/lang/Class;
    • readWriteLock

      private final ReadWriteLock readWriteLock
      Mappings:
      Namespace Name Mixin selector
      official c Luq;c:Ljava/util/concurrent/locks/ReadWriteLock;
      intermediary field_9060 Lnet/minecraft/class_2148;field_9060:Ljava/util/concurrent/locks/ReadWriteLock;
      named readWriteLock Lnet/minecraft/util/ThreadSafeBound;readWriteLock:Ljava/util/concurrent/locks/ReadWriteLock;
    • field_9061

      private int field_9061
      Mappings:
      Namespace Name Mixin selector
      official d Luq;d:I
      intermediary field_9061 Lnet/minecraft/class_2148;field_9061:I
      named field_9061 Lnet/minecraft/util/ThreadSafeBound;field_9061:I
    • field_9062

      private int field_9062
      Mappings:
      Namespace Name Mixin selector
      official e Luq;e:I
      intermediary field_9062 Lnet/minecraft/class_2148;field_9062:I
      named field_9062 Lnet/minecraft/util/ThreadSafeBound;field_9062:I
  • Constructor Details

    • ThreadSafeBound

      public ThreadSafeBound(Class class_, int int2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Luq;<init>(Ljava/lang/Class;I)V
      intermediary <init> Lnet/minecraft/class_2148;<init>(Ljava/lang/Class;I)V
      named <init> Lnet/minecraft/util/ThreadSafeBound;<init>(Ljava/lang/Class;I)V
  • Method Details

    • method_8334

      public Object method_8334(Object object)
      Mappings:
      Namespace Name Mixin selector
      official a Luq;a(Ljava/lang/Object;)Ljava/lang/Object;
      intermediary method_8334 Lnet/minecraft/class_2148;method_8334(Ljava/lang/Object;)Ljava/lang/Object;
      named method_8334 Lnet/minecraft/util/ThreadSafeBound;method_8334(Ljava/lang/Object;)Ljava/lang/Object;
    • method_8335

      public int method_8335()
      Mappings:
      Namespace Name Mixin selector
      official b Luq;b()I
      intermediary method_8335 Lnet/minecraft/class_2148;method_8335()I
      named method_8335 Lnet/minecraft/util/ThreadSafeBound;method_8335()I
    • method_8336

      public Object[] method_8336()
      Mappings:
      Namespace Name Mixin selector
      official c Luq;c()[Ljava/lang/Object;
      intermediary method_8336 Lnet/minecraft/class_2148;method_8336()[Ljava/lang/Object;
      named method_8336 Lnet/minecraft/util/ThreadSafeBound;method_8336()[Ljava/lang/Object;