java类net.minecraftforge.fml.common.network.FMLOutboundHandler的实例源码

AchievementChannel.java 文件源码 项目:Achievement-Get 阅读 27 收藏 0 点赞 0 评论 0
public void sendTo(EntityPlayerMP player, Packet packet) {
    this.channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(OutboundTarget.PLAYER);
    this.channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(player);
    this.channels.get(Side.SERVER).writeAndFlush(packet);
}
IvNetworkHelperServer.java 文件源码 项目:IvToolkit 阅读 31 收藏 0 点赞 0 评论 0
public static void sendToPlayer(Channel channel, EntityPlayerMP playerMP, Object message)
{
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.PLAYER);
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(playerMP);
    channel.writeAndFlush(message);
}
CommonProxy.java 文件源码 项目:Combustible-Lemon-Launcher 阅读 21 收藏 0 点赞 0 评论 0
public void packetCLL_sendToPlayer(CLLPacket packet, EntityPlayerMP player){
    cllChannel.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.PLAYER);
    cllChannel.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(player);
    cllChannel.get(Side.SERVER).writeAndFlush(packet);
}
FmlPacketSenderFactory.java 文件源码 项目:OpenModsLib 阅读 24 收藏 0 点赞 0 评论 0
@Override
protected void configureChannel(Channel channel) {
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGET).set(selector);
}
FmlPacketSenderFactory.java 文件源码 项目:OpenModsLib 阅读 41 收藏 0 点赞 0 评论 0
@Override
protected void configureChannel(Channel channel, T target) {
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGET).set(selector);
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(target);
}
ExtPacketSenderFactory.java 文件源码 项目:OpenModsLib 阅读 21 收藏 0 点赞 0 评论 0
@Override
protected void configureChannel(Channel channel, T target) {
    channel.attr(ExtendedOutboundHandler.MESSAGETARGET).set(selector);
    channel.attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(target);
}
PacketChannel.java 文件源码 项目:iChunUtil 阅读 25 收藏 0 点赞 0 评论 0
public void sendToAll(AbstractPacket message)
{
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.ALL);
    channels.get(Side.SERVER).writeAndFlush(message).addListener(ChannelFutureListener.FIRE_EXCEPTION_ON_FAILURE);
}
PacketChannel.java 文件源码 项目:iChunUtil 阅读 25 收藏 0 点赞 0 评论 0
public void sendTo(AbstractPacket message, EntityPlayer player)
{
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.PLAYER);
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(player);
    channels.get(Side.SERVER).writeAndFlush(message).addListener(ChannelFutureListener.FIRE_EXCEPTION_ON_FAILURE);
}
PacketChannel.java 文件源码 项目:iChunUtil 阅读 22 收藏 0 点赞 0 评论 0
public void sendToAllAround(AbstractPacket message, TargetPoint point)
{
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.ALLAROUNDPOINT);
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(point);
    channels.get(Side.SERVER).writeAndFlush(message).addListener(ChannelFutureListener.FIRE_EXCEPTION_ON_FAILURE);
}
PacketChannel.java 文件源码 项目:iChunUtil 阅读 23 收藏 0 点赞 0 评论 0
public void sendToDimension(AbstractPacket message, int dimensionId)
{
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGET).set(FMLOutboundHandler.OutboundTarget.DIMENSION);
    channels.get(Side.SERVER).attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(dimensionId);
    channels.get(Side.SERVER).writeAndFlush(message).addListener(ChannelFutureListener.FIRE_EXCEPTION_ON_FAILURE);
}


问题


面经


文章

微信
公众号

扫码关注公众号