Class NeoForgeNetworkTransport

java.lang.Object
com.oliveryasuna.mc.rubric.neoforge.NeoForgeNetworkTransport

public final class NeoForgeNetworkTransport extends Object
NeoForge NetworkTransport. Mojmap names; NeoForge 21.x payload shape (CustomPacketPayload + StreamCodec) registered via RegisterPayloadHandlersEvent.
  • Field Details

  • Method Details

    • registerPayload

      public static void registerPayload(net.neoforged.bus.api.IEventBus modEventBus)
      Registers the rubric:sync payload on the mod event bus. Called from the mod's constructor; the singleton NeoForgeNetworkTransport.ServerImpl / NeoForgeNetworkTransport.ClientImpl instances receive whatever bytes NeoForge delivers. Idempotent per event bus.
    • server

      public static com.oliveryasuna.mc.rubric.sync.NetworkTransport server()
    • client

      public static com.oliveryasuna.mc.rubric.sync.NetworkTransport client()