When you craft crafting job materials using a stone cutter, it does not trigger the job rewards, despite you getting the materials. If you look at the jobs plugin code, the plug-in clearly intends that you get paid for some stonecutter actions: if ((Version.isCurrentEqualOrHigher(Version.v1_14_R1) && inv instanceof StonecutterInventory) || (Version.isCurrentEqualOrHigher(Version.v1_16_R1) && inv instanceof SmithingInventory)) { if (event.getAction() != InventoryAction.DROP_ONE_SLOT) { Jobs.action(jPlayer, new ItemActionInfo(resultStack, ActionType.CRAFT)); } return; } However, some lines up, it looks like there's some code that (accidentally?) excludes stonecutters from being evaluated: if (((Version.isCurrentEqualOrHigher(Version.v1_14_R1) && !(inv instanceof StonecutterInventory)) || (Version.isCurrentEqualOrHigher(Version.v1_16_R1) && !(inv instanceof SmithingInventory))) && slot == 1) return; It looks like this code is meant to check if the plug-in is checking "slot 1" (which is only valid for stonecutters and smithing). If the event is checking "slot 1" and is neither of those two things, it's supposed to exit. However, the OR boolean operator (which I have bolded and underlined above) makes it so that if it's either a stonecutter or a smithing table, it exits early. This seems like it can't possibly be intentional because the plugin explicitly includes code to pay out for smithing and stonecutter operations. I think that the "II" should be corrected to an "&&". Of course, if ECC for some reason has changed the code itself to make it so that the plug-in works this way, please disregard.
If I recall correctly, anything that says “craft” has to be done in a crafting table. Stone cutters do not work & this was intentionally done this way