From adef51cd53a2943bb4b2aa00237ba5a8982b249e Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 11 Feb 2025 15:37:36 -0500 Subject: [PATCH] HUSSAR PLEASE!!! --- .../npcs/controllers/data/LinkedItemData.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/main/java/noppes/npcs/controllers/data/LinkedItemData.java diff --git a/src/main/java/noppes/npcs/controllers/data/LinkedItemData.java b/src/main/java/noppes/npcs/controllers/data/LinkedItemData.java new file mode 100644 index 000000000..b95b1384f --- /dev/null +++ b/src/main/java/noppes/npcs/controllers/data/LinkedItemData.java @@ -0,0 +1,30 @@ +package noppes.npcs.controllers.data; + +public class LinkedItemData { + + // Utilitzed within a Scripted Item + // + public int version = 1; + + public boolean durabilityShow = false; + public double durabilityValue = 1.0D; + public int durabilityColor = -1; + public int itemColor = 0x8B4513; + public int stackSize = 64; + + public int maxItemUseDuration = 20; + public int itemUseAction = 0; + + public boolean isNormalItem = false; + public boolean isTool = false; + public int digSpeed = 1; + public int armorType = -2; //-2: Fits in no armor slot, -1: Fits in all slots, 0 - 4: Fits in Head -> Boots slot respectively + public int enchantability; + + public String texture = "minecraft:textures/items/iron_pickaxe.png"; + + public float translateX, translateY, translateZ; + public float scaleX = 1.0F, scaleY = 1.0F, scaleZ = 1.0F; + public float rotationX, rotationY, rotationZ; + public float rotationXRate, rotationYRate, rotationZRate; +}