@SubscribeEvent
public void onBlockPlace(PlaceEvent event) {
Location loc = new Location(event.world, event.x, event.y, event.z);
TileEntity tileEntity = loc.getTileEntity();
if (tileEntity instanceof TileEntityEnergyBase) {
TileEntityEnergyBase energy = (TileEntityEnergyBase) tileEntity;
NBTTagCompound nbt = NBTUtil.getNBT(event.itemInHand);
if (nbt.hasKey("energy")) {
energy.storage.modifyEnergyStored(nbt.getInteger("energy"));
}
}
}
PlaceStorageEvent.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:FissionWarfare
作者:
评论列表
文章目录