nosingleplayer 1.1.1: fond custom via blit + log debug widgets

This commit is contained in:
kisakay
2026-10-18 21:14:36 +02:00
parent 3a2dfeb21e
commit 3b5e8e7a13
338 changed files with 2040 additions and 166 deletions
@@ -0,0 +1,30 @@
package net.paladrill.paladrillmod.procedure;
import net.paladrill.paladrillmod.ElementsPaladrillmodMod;
import net.minecraft.item.ItemStack;
import java.util.Random;
import java.util.Map;
@ElementsPaladrillmodMod.ModElement.Tag
public class ProcedureDurability extends ElementsPaladrillmodMod.ModElement {
public ProcedureDurability(ElementsPaladrillmodMod instance) {
super(instance, 169);
}
public static void executeProcedure(Map<String, Object> dependencies) {
if (dependencies.get("itemstack") == null) {
System.err.println("Failed to load dependency itemstack for procedure Durability!");
return;
}
ItemStack itemstack = (ItemStack) dependencies.get("itemstack");
{
ItemStack _ist = (itemstack);
if (_ist.attemptDamageItem((int) 1, new Random(), null)) {
_ist.shrink(1);
_ist.setItemDamage(0);
}
}
}
}