类 LockHelper


  • public class LockHelper
    extends Object
    Mappings:
    Namespace Name
    official ahb
    intermediary net/minecraft/class_5798
    named net/minecraft/util/thread/LockHelper
    • 构造器详细资料

      • LockHelper

        public LockHelper()
    • 方法详细资料

      • checkLock

        public static void checkLock​(Semaphore semaphore,
                                     @Nullable
                                     @Nullable AtomicStack<com.mojang.datafixers.util.Pair<Thread,​StackTraceElement[]>> lockStack,
                                     String message)
        Mappings:
        Namespace Name Mixin selector
        official a Lahb;a(Ljava/util/concurrent/Semaphore;Lage;Ljava/lang/String;)V
        intermediary method_33566 Lnet/minecraft/class_5798;method_33566(Ljava/util/concurrent/Semaphore;Lnet/minecraft/class_5831;Ljava/lang/String;)V
        named checkLock Lnet/minecraft/util/thread/LockHelper;checkLock(Ljava/util/concurrent/Semaphore;Lnet/minecraft/util/thread/AtomicStack;Ljava/lang/String;)V
      • crash

        public static CrashException crash​(String message,
                                           @Nullable
                                           @Nullable AtomicStack<com.mojang.datafixers.util.Pair<Thread,​StackTraceElement[]>> lockStack)
        Mappings:
        Namespace Name Mixin selector
        official a Lahb;a(Ljava/lang/String;Lage;)Lz;
        intermediary method_33564 Lnet/minecraft/class_5798;method_33564(Ljava/lang/String;Lnet/minecraft/class_5831;)Lnet/minecraft/class_148;
        named crash Lnet/minecraft/util/thread/LockHelper;crash(Ljava/lang/String;Lnet/minecraft/util/thread/AtomicStack;)Lnet/minecraft/util/crash/CrashException;