Fixed error in Waila handler when called with empty NBT data.

This commit is contained in:
Florian Nücke 2015-01-05 22:13:21 +01:00
parent 39fa8d9535
commit b5183fb2d0

View File

@ -102,8 +102,10 @@ object BlockDataProvider extends IWailaDataProvider {
tag tag
} }
override def getWailaBody(stack: ItemStack, tooltip: util.List[String], accessor: IWailaDataAccessor, config: IWailaConfigHandler) = { override def getWailaBody(stack: ItemStack, tooltip: util.List[String], accessor: IWailaDataAccessor, config: IWailaConfigHandler): util.List[String] = {
val tag = accessor.getNBTData val tag = accessor.getNBTData
if (tag.hasNoTags) return tooltip
accessor.getTileEntity match { accessor.getTileEntity match {
case _: tileentity.AccessPoint => case _: tileentity.AccessPoint =>
val address = tag.getTagList("addresses", NBT.TAG_STRING).getStringTagAt(accessor.getSide.ordinal) val address = tag.getTagList("addresses", NBT.TAG_STRING).getStringTagAt(accessor.getSide.ordinal)