XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

MyDimension-Lord

【我的世界】我的维度附属模组:维度之主

公开
关注 0 Fork 0 Star 0
UTF-8
package com.xfestudio.mydimensionlord.platform;

import net.minecraft.server.level.ServerPlayer;
import java.util.function.Consumer;

/** Small loader boundary used by the existing, validated packet handlers. */
public record PacketContext(ServerPlayer sender, Consumer<Runnable> executor) {
    public ServerPlayer getSender() { return sender; }
    public void enqueueWork(Runnable work) { executor.accept(work); }
    // The platform dispatcher marks the native packet handled after dispatch.
    public void setPacketHandled(boolean handled) {}
}