Started by
Patsore
on
Topic category: User side tutorials
Ok, so. I'm trying to make a mod with tools that can be upgraded when a certain amount of actions with them is met. E.g. After breaking 100 blocks with a pickaxe you will be able to unlock some upgrade to it. The thing I'm struggling with is a counter for how many blocks you've mined with that pick.
For a custom tool you can make a procedure that sets an item NBT number tag (set it equal to 0) to the item. Call this procedure in the "when item crafted/smelted" trigger.
Then, make another procedure that says:
IF item NBT tag > 100 (meaning you broke more than 100 blocks),
DO set item in main hand = (upgraded version of item),
ELSE set item NBT tag = (get) item NBT tag + 1
Call this second procedure in the "When block destroyed with tool" trigger.