Class NetworkHelper

java.lang.Object
com.petrolpark.util.NetworkHelper

public class NetworkHelper extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static BlockFace
    readBlockFace(net.minecraft.network.FriendlyByteBuf buffer)
     
    static <T> List<T>
    readList(net.minecraft.network.FriendlyByteBuf buffer, Function<net.minecraft.network.FriendlyByteBuf,T> reader)
     
    static net.minecraft.world.phys.Vec3
    readVec3(net.minecraft.network.FriendlyByteBuf buffer)
     
    static void
    writeBlockFace(net.minecraft.network.FriendlyByteBuf buffer, BlockFace face)
     
    static <T> void
    writeList(net.minecraft.network.FriendlyByteBuf buffer, List<T> list, BiConsumer<net.minecraft.network.FriendlyByteBuf,T> writer)
     
    static void
    writeVec3(net.minecraft.network.FriendlyByteBuf buffer, net.minecraft.world.phys.Vec3 vec)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NetworkHelper

      public NetworkHelper()
  • Method Details

    • readVec3

      public static net.minecraft.world.phys.Vec3 readVec3(net.minecraft.network.FriendlyByteBuf buffer)
    • writeVec3

      public static void writeVec3(net.minecraft.network.FriendlyByteBuf buffer, net.minecraft.world.phys.Vec3 vec)
    • readBlockFace

      public static BlockFace readBlockFace(net.minecraft.network.FriendlyByteBuf buffer)
    • writeBlockFace

      public static void writeBlockFace(net.minecraft.network.FriendlyByteBuf buffer, BlockFace face)
    • writeList

      public static <T> void writeList(net.minecraft.network.FriendlyByteBuf buffer, List<T> list, BiConsumer<net.minecraft.network.FriendlyByteBuf,T> writer)
    • readList

      public static <T> List<T> readList(net.minecraft.network.FriendlyByteBuf buffer, Function<net.minecraft.network.FriendlyByteBuf,T> reader)