@Override
public IMessage handleClientMessage(EntityPlayer player, MessageSyncAccount 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.ACCOUNT_DATA, null)) {
AccountCapability entityData = en.getCapability(Currency.ACCOUNT_DATA, null);
entityData.setAmount(message.amount, false);
}
}
}
return null;
}
MessageSyncAccount.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:Never-Enough-Currency
作者:
评论列表
文章目录