MessageSyncPrices.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:Never-Enough-Currency 作者:
@Override
public IMessage handleClientMessage(EntityPlayer player, MessageSyncPrices message, MessageContext ctx) {
    if ((player != null) && (message != null) && (ctx != null)) {
        EntityLivingBase en = (EntityLivingBase) player.getEntityWorld().getEntityByID(message.entityId);
        if (en != null) {
            if (en.getEntityWorld() != null && en.hasCapability(Currency.CART_DATA, null)) {
                CartCapability entityData = en.getCapability(Currency.CART_DATA, null);
                entityData.setPrices(message.prices, false);
            }
        }
    }
    return null;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号