A NullPointerException is thrown when getAllStacks(false) is invoked on a chest, containing an Awkward Potion.
FTB Infinity Evolved (Expert Mode)
2.3.3
ComputerCraft
1.75
OpenPeripheralIntegration
0.4
OpenPeripheralCore
1.2.1
OpenPeripheralAddons
0.5
OpenModsLib
0.9
OpenBlocks
1.5
Error during method getAllStacks(15) execution on peripheral chest, args: [false]
java.lang.NullPointerException
at openperipheral.integration.vanilla.ItemPotionMetaProvider.getMeta(ItemPotionMetaProvider.java:33) ~[ItemPotionMetaProvider.class:?]
at openperipheral.integration.vanilla.ItemPotionMetaProvider.getMeta(ItemPotionMetaProvider.java:15) ~[ItemPotionMetaProvider.class:?]
at openperipheral.meta.ItemStackMetadataBuilder.getProperty(ItemStackMetadataBuilder.java:125) ~[ItemStackMetadataBuilder.class:?]
at openperipheral.meta.ItemStackMetadataBuilder.fillCustomProperties(ItemStackMetadataBuilder.java:103) ~[ItemStackMetadataBuilder.class:?]
at openperipheral.meta.ItemStackMetadataBuilder.getItemStackMetadata(ItemStackMetadataBuilder.java:179) ~[ItemStackMetadataBuilder.class:?]
at openperipheral.converter.outbound.ConverterItemStackOutbound.convert(ConverterItemStackOutbound.java:14) ~[ConverterItemStackOutbound.class:?]
at openperipheral.converter.outbound.ConverterItemStackOutbound.convert(ConverterItemStackOutbound.java:8) ~[ConverterItemStackOutbound.class:?]
at openperipheral.api.helpers.SimpleOutboundConverter.fromJava(SimpleOutboundConverter.java:15) ~[SimpleOutboundConverter.class:?]
at openperipheral.converter.TypeConverter.fromJava(TypeConverter.java:138) ~[TypeConverter.class:?]
at openperipheral.converter.outbound.ConverterMapOutbound.convert(ConverterMapOutbound.java:17) ~[ConverterMapOutbound.class:?]
at openperipheral.converter.outbound.ConverterMapOutbound.convert(ConverterMapOutbound.java:10) ~[ConverterMapOutbound.class:?]
at openperipheral.api.helpers.SimpleOutboundConverter.fromJava(SimpleOutboundConverter.java:15) ~[SimpleOutboundConverter.class:?]
at openperipheral.converter.TypeConverter.fromJava(TypeConverter.java:138) ~[TypeConverter.class:?]
at openperipheral.adapter.method.MethodDeclaration.convertVarResult(MethodDeclaration.java:228) ~[MethodDeclaration.class:?]
at openperipheral.adapter.method.MethodDeclaration.convertResult(MethodDeclaration.java:241) ~[MethodDeclaration.class:?]
at openperipheral.adapter.method.MethodDeclaration.access$400(MethodDeclaration.java:23) ~[MethodDeclaration.class:?]
at openperipheral.adapter.method.MethodDeclaration$CallWrap.call(MethodDeclaration.java:314) ~[MethodDeclaration$CallWrap.class:?]
at openperipheral.adapter.method.MethodDeclaration$CallWrap.call(MethodDeclaration.java:322) ~[MethodDeclaration$CallWrap.class:?]
at openperipheral.interfaces.cc.wrappers.AdapterPeripheral.call(AdapterPeripheral.java:64) [AdapterPeripheral.class:?]
at openperipheral.interfaces.cc.wrappers.AdapterPeripheral.callMethod(AdapterPeripheral.java:85) [AdapterPeripheral.class:?]
at dan200.computercraft.core.apis.PeripheralAPI$PeripheralWrapper.call(PeripheralAPI.java:110) [PeripheralAPI$PeripheralWrapper.class:?]
at dan200.computercraft.core.apis.PeripheralAPI.callMethod(PeripheralAPI.java:477) [PeripheralAPI.class:?]
at dan200.computercraft.core.lua.LuaJLuaMachine$2.invoke(LuaJLuaMachine.java:332) [LuaJLuaMachine$2.class:?]
at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source) [VarArgFunction.class:?]
at org.luaj.vm2.TailcallVarargs.eval(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.LuaClosure.call(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.call(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source) [BaseLib.class:?]
at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source) [BaseLib$BaseLibV.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.TailcallVarargs.eval(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.LuaClosure.call(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source) [BaseLib.class:?]
at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source) [BaseLib$BaseLibV.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.TailcallVarargs.eval(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source) [TailcallVarargs.class:?]
at org.luaj.vm2.LuaClosure.call(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source) [BaseLib.class:?]
at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source) [BaseLib$BaseLibV.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.call(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.execute(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaClosure.invoke(Unknown Source) [LuaClosure.class:?]
at org.luaj.vm2.LuaThread$State.run(Unknown Source) [LuaThread$State.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_66]
A NullPointerException is thrown when getAllStacks(false) is invoked on a chest, containing an Awkward Potion.