--- a/net/minecraft/server/BehaviorWorkComposter.java +++ b/net/minecraft/server/BehaviorWorkComposter.java @@ -11,7 +11,7 @@ public BehaviorWorkComposter() {} @Override - protected void a(WorldServer worldserver, EntityVillager entityvillager) { + protected void doWork(WorldServer worldserver, EntityVillager entityvillager) { // PAIL Optional optional = entityvillager.getBehaviorController().getMemory(MemoryModuleType.JOB_SITE); if (optional.isPresent()) { @@ -30,7 +30,7 @@ BlockPosition blockposition = globalpos.getBlockPosition(); if ((Integer) iblockdata.get(BlockComposter.a) == 8) { - iblockdata = BlockComposter.d(iblockdata, (World) worldserver, blockposition); + iblockdata = BlockComposter.d(iblockdata, (World) worldserver, blockposition, entityvillager); // CraftBukkit } int i = 20; @@ -55,7 +55,7 @@ i -= k1; for (int l1 = 0; l1 < k1; ++l1) { - iblockdata1 = BlockComposter.a(iblockdata1, worldserver, itemstack, blockposition); + iblockdata1 = BlockComposter.a(iblockdata1, worldserver, itemstack, blockposition, entityvillager); // CraftBukkit if ((Integer) iblockdata1.get(BlockComposter.a) == 7) { this.a(worldserver, iblockdata, blockposition, iblockdata1); return;