Class PacketUtils
java.lang.Object
net.minecraft.network.protocol.PacketUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends PacketListener>
voidensureRunningOnSameThread(Packet<T> packet, T listener, PacketProcessor packetProcessor) static <T extends PacketListener>
voidensureRunningOnSameThread(Packet<T> packet, T listener, ServerLevel level) static <T extends PacketListener>
voidfillCrashReport(CrashReport report, T listener, @Nullable Packet<T> packet) static <T extends PacketListener>
ReportedExceptionmakeReportedException(Exception cause, Packet<T> packet, T listener)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
PacketUtils
public PacketUtils()
-
-
Method Details
-
ensureRunningOnSameThread
public static <T extends PacketListener> void ensureRunningOnSameThread(Packet<T> packet, T listener, ServerLevel level) throws RunningOnDifferentThreadException -
ensureRunningOnSameThread
public static <T extends PacketListener> void ensureRunningOnSameThread(Packet<T> packet, T listener, PacketProcessor packetProcessor) throws RunningOnDifferentThreadException -
makeReportedException
public static <T extends PacketListener> ReportedException makeReportedException(Exception cause, Packet<T> packet, T listener) -
fillCrashReport
public static <T extends PacketListener> void fillCrashReport(CrashReport report, T listener, @Nullable Packet<T> packet)
-