Java:Map<Integer, ItemStack> leftover = targetPlayer.getInventory().addItem(book);Java:if (meta.getPersistentDataContainer().has(recipeKey, PersistentDataType.STRING))
Code:[16:08:28 ERROR]: ------------------------------ 13 [16:08:28 ERROR]: Current Thread: TAB Header/Footer Thread 14 [16:08:28 ERROR]: PID: 348 | Suspended: false | Native: false | State: WAITING 15 [16:08:28 ERROR]: Stack: 16 [16:08:28 ERROR]: [email protected]/jdk.internal.misc.Unsafe.park(Native Method) 17 [16:08:28 ERROR]: [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) 18 [16:08:28 ERROR]: [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) 19 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) 20 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) 21 [16:08:28 ERROR]: [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) 22 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) 23 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) 24 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) 25 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 26 [16:08:28 ERROR]: [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) 27 [16:08:28 ERROR]: [email protected]/java.lang.Thread.runWith(Thread.java:1596) 28 [16:08:28 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:1583) 29 [16:08:28 ERROR]: ------------------------------
