Class RegistryByteBuf

All Implemented Interfaces:
ByteBufConvertible, ReferenceCounted, Comparable<ByteBuf>

public class RegistryByteBuf extends PacketByteBuf
A packet byte buffer bound to a particular DynamicRegistryManager instance.

This is used during the

invalid @link
NetworkStateType#PLAY
phase only.
Mappings:
Namespace Name
official vb
intermediary net/minecraft/class_9129
named net/minecraft/network/RegistryByteBuf
  • Field Details

    • registryManager

      private final DynamicRegistryManager registryManager
      Mappings:
      Namespace Name Mixin selector
      official d Lvb;d:Liw;
      intermediary field_48538 Lnet/minecraft/class_9129;field_48538:Lnet/minecraft/class_5455;
      named registryManager Lnet/minecraft/network/RegistryByteBuf;registryManager:Lnet/minecraft/registry/DynamicRegistryManager;
  • Constructor Details

    • RegistryByteBuf

      public RegistryByteBuf(ByteBuf buf, DynamicRegistryManager registryManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvb;<init>(Lio/netty/buffer/ByteBuf;Liw;)V
      intermediary <init> Lnet/minecraft/class_9129;<init>(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_5455;)V
      named <init> Lnet/minecraft/network/RegistryByteBuf;<init>(Lio/netty/buffer/ByteBuf;Lnet/minecraft/registry/DynamicRegistryManager;)V
  • Method Details

    • getRegistryManager

      public DynamicRegistryManager getRegistryManager()
      Mappings:
      Namespace Name Mixin selector
      official L Lvb;L()Liw;
      intermediary method_56349 Lnet/minecraft/class_9129;method_56349()Lnet/minecraft/class_5455;
      named getRegistryManager Lnet/minecraft/network/RegistryByteBuf;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;
    • makeFactory

      public static Function<ByteBuf,RegistryByteBuf> makeFactory(DynamicRegistryManager registryManager)
      Mappings:
      Namespace Name Mixin selector
      official a Lvb;a(Liw;)Ljava/util/function/Function;
      intermediary method_56350 Lnet/minecraft/class_9129;method_56350(Lnet/minecraft/class_5455;)Ljava/util/function/Function;
      named makeFactory Lnet/minecraft/network/RegistryByteBuf;makeFactory(Lnet/minecraft/registry/DynamicRegistryManager;)Ljava/util/function/Function;