Interface ObjectAllocator

All Known Implementing Classes:
Pool

@Environment(CLIENT) public interface ObjectAllocator
Mappings:
Namespace Name
named net/minecraft/client/util/ObjectAllocator
intermediary net/minecraft/class_9922
official ffe
  • Field Details Link icon

    • TRIVIAL Link icon

      static final ObjectAllocator TRIVIAL
      Mappings:
      Namespace Name Mixin selector
      named TRIVIAL Lnet/minecraft/client/util/ObjectAllocator;TRIVIAL:Lnet/minecraft/client/util/ObjectAllocator;
      intermediary field_52741 Lnet/minecraft/class_9922;field_52741:Lnet/minecraft/class_9922;
      official a Lffe;a:Lffe;
  • Method Details Link icon

    • acquire Link icon

      <T> T acquire(ClosableFactory<T> factory)
      Mappings:
      Namespace Name Mixin selector
      named acquire Lnet/minecraft/client/util/ObjectAllocator;acquire(Lnet/minecraft/client/util/ClosableFactory;)Ljava/lang/Object;
      intermediary method_61948 Lnet/minecraft/class_9922;method_61948(Lnet/minecraft/class_9924;)Ljava/lang/Object;
      official a Lffe;a(Lffg;)Ljava/lang/Object;
    • release Link icon

      <T> void release(ClosableFactory<T> factory, T value)
      Mappings:
      Namespace Name Mixin selector
      named release Lnet/minecraft/client/util/ObjectAllocator;release(Lnet/minecraft/client/util/ClosableFactory;Ljava/lang/Object;)V
      intermediary method_61949 Lnet/minecraft/class_9922;method_61949(Lnet/minecraft/class_9924;Ljava/lang/Object;)V
      official a Lffe;a(Lffg;Ljava/lang/Object;)V