lethinh Posted February 1, 2017 Posted February 1, 2017 Hello guys! In 1.7.10 I remember a method that allow the dev to change the color of the item using the same textures. But I can't figure out how to do it in 1.11. Is there a way to do that or I need to create a new texture for it? Quote
Choonster Posted February 1, 2017 Posted February 1, 2017 You need to register an IItemColor implementation for your Item by calling ItemColors#registerItemColorHandler in init from your client proxy. You can get the ItemColors instance by calling Minecraft#getItemColors . Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 1, 2017 Author Posted February 1, 2017 You need to register an IItemColor implementation for your Item by calling ItemColors#registerItemColorHandler in init from your client proxy. You can get the ItemColors instance by calling Minecraft#getItemColors . Could you give me an example of that? Quote
Choonster Posted February 1, 2017 Posted February 1, 2017 You need to register an IItemColor implementation for your Item by calling ItemColors#registerItemColorHandler in init from your client proxy. You can get the ItemColors instance by calling Minecraft#getItemColors . Could you give me an example of that? Look at the ItemColors class. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 1, 2017 Author Posted February 1, 2017 You need to register an IItemColor implementation for your Item by calling ItemColors#registerItemColorHandler in init from your client proxy. You can get the ItemColors instance by calling Minecraft#getItemColors . Could you give me an example of that? Look at the ItemColors class. How about using it with two color picture (like the singularity in avaritia https://github.com/SpitefulFox/Avaritia/blob/1.7.10/src/main/java/fox/spiteful/avaritia/items/ItemSingularity.java) and in meta but in the blockstates folder but it is an item? Quote
Choonster Posted February 1, 2017 Posted February 1, 2017 How about using it with two color picture (like the singularity in avaritia https://github.com/SpitefulFox/Avaritia/blob/1.7.10/src/main/java/fox/spiteful/avaritia/items/ItemSingularity.java) and in meta in the blockstates folder but it is an item? IItemColor#getColorFromItemstack receives two arguments: the ItemStack being rendered and the tint index, which specifies the model part being rendered. You can use both of these to determine which colour should be returned. The tint index is similar to the render pass arguments of colour-related methods in previous versions. For models that extend builtin/generated , each layerN texture has a tint index of N . For other models, you can specify the tint index for each face in the model file (see the wiki for a full specification of the model format). For the singularity, you'd use the ItemStack 's metadata to determine which index of the colour arrays to use and the tint index to determine which of the two arrays to look up the colour in ( colors2 if it's 0, colors if it's 1). Look at the IItemColor of Items.SPAWN_EGG for an example of the colour being chosen based on the ItemStack and the tint index. 1 Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 3, 2017 Author Posted February 3, 2017 (edited) On 1/2/2017 at 6:59 PM, Choonster said: IItemColor#getColorFromItemstack receives two arguments: the ItemStack being rendered and the tint index, which specifies the model part being rendered. You can use both of these to determine which colour should be returned. The tint index is similar to the render pass arguments of colour-related methods in previous versions. For models that extend builtin/generated , each layerN texture has a tint index of N . For other models, you can specify the tint index for each face in the model file (see the wiki for a full specification of the model format). For the singularity, you'd use the ItemStack 's metadata to determine which index of the colour arrays to use and the tint index to determine which of the two arrays to look up the colour in ( colors2 if it's 0, colors if it's 1). Look at the IItemColor of Items.SPAWN_EGG for an example of the colour being chosen based on the ItemStack and the tint index. It seems like doesn't work. Here is my code: package heashsathern.hptweaks.items; import net.minecraft.client.renderer.color.IItemColor; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.IStringSerializable; import net.minecraft.util.NonNullList; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; public class ItemEternalCrystal extends ItemBase implements IItemColor { private final int[] primaryColors = new int[] { 0xBFBFBF, 0xE8EF23, 0x5a82e2, 0xDF0000, 0xeeebe6, 0xE47200 }; private final int[] secondaryColors = new int[] { 0x7F7F7F, 0xdba213, 0x224baf, 0x900000, 0x94867d, 0x89511A }; public ItemEternalCrystal() { super("eternal_crystal"); } @Override public int getColorFromItemstack(ItemStack stack, int tintIndex) { return tintIndex == 0 ? secondaryColors[stack.getItemDamage() % primaryColors.length] : primaryColors[stack.getItemDamage() % secondaryColors.length]; } @SideOnly(Side.CLIENT) @Override public void getSubItems(Item itemIn, CreativeTabs tab, NonNullList<ItemStack> subItems) { for (int i = 0; i < CrystalTypes.values().length; i++) { subItems.add(new ItemStack(itemIn, 1, i)); } } public enum CrystalTypes implements IStringSerializable { IRON("iron", 0), GOLD("gold", 1), DIAMOND("diamond", 2), LAPIS("lapis", 3), REDSTONE("redstone", 4), QUARTZ("quartz", 5); private static final CrystalTypes[] META_LOOKUP = new CrystalTypes[values().length]; private final String name; private final int meta; CrystalTypes(String name, int meta) { this.name = name; this.meta = meta; } @Override public String getName() { return name; } public static CrystalTypes byMetadata(int meta) { if (meta < 0 || meta >= META_LOOKUP.length) { meta = 0; } return META_LOOKUP[meta]; } } } Edited February 3, 2017 by lethinh Quote
Choonster Posted February 3, 2017 Posted February 3, 2017 Don't implement IItemColor on your Item. It's a client-only interface that doesn't exist on the dedicated server, so you can only reference it in client-only classes. Once you've extracted the IItemColor implementation (I recommend using an anonymous class or lambda), post the code where you register it with the ItemColors instance. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 3, 2017 Author Posted February 3, 2017 (edited) 42 minutes ago, Choonster said: Don't implement IItemColor on your Item. It's a client-only interface that doesn't exist on the dedicated server, so you can only reference it in client-only classes. Once you've extracted the IItemColor implementation (I recommend using an anonymous class or lambda), post the code where you register it with the ItemColors instance. Like the ItemColors.clas? I tried that, it doesn't work. It keeps crashing. Edited February 3, 2017 by lethinh Quote
Animefan8888 Posted February 3, 2017 Posted February 3, 2017 Says it is crashing, but doesn't provide a crash report. Quote VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect. Forge and vanilla BlockState generator.
lethinh Posted February 3, 2017 Author Posted February 3, 2017 39 minutes ago, Animefan8888 said: Says it is crashing, but doesn't provide a crash report. Here is my crash report. Can you solve it? ---- Minecraft Crash Report ---- // Oops. Time: 2/3/17 8:56 AM Description: There was a severe problem during mod loading that has caused the game to fail net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from High Passive Tweaks (hptweaks) Caused by: java.lang.StackOverflowError at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:71) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:326) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:84) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitParameterizedType(TypeResolver.java:338) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:82) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:326) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:84) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:326) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:84) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.visitClass(TypeResolver.java:326) at com.google.common.reflect.TypeVisitor.visit(TypeVisitor.java:84) at com.google.common.reflect.TypeResolver$TypeMappingIntrospector.getTypeMappings(TypeResolver.java:321) at com.google.common.reflect.TypeResolver.accordingTo(TypeResolver.java:68) at com.google.common.reflect.TypeToken.resolveType(TypeToken.java:253) at com.google.common.reflect.TypeToken.<init>(TypeToken.java:144) at net.minecraftforge.fml.common.registry.IForgeRegistryEntry$Impl$1.<init>(IForgeRegistryEntry.java:69) at net.minecraftforge.fml.common.registry.IForgeRegistryEntry$Impl.<init>(IForgeRegistryEntry.java:69) at net.minecraft.item.Item.<init>(Item.java:190) at heashsathern.hptweaks.items.ItemBase.<init>(ItemBase.java:16) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:26) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.11.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_121, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 849489824 bytes (810 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.38 Powered by Forge 13.20.0.2226 7 mods loaded, 7 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH minecraft{1.11.2} [Minecraft] (minecraft.jar) UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCH FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.11.2-13.20.0.2226.jar) UCH forge{13.20.0.2226} [Minecraft Forge] (forgeSrc-1.11.2-13.20.0.2226.jar) UCE hptweaks{1.11.2-1.0.0} [High Passive Tweaks] (bin) UCH rftools{5.82} [RFTools] (rftools-1.1x-5.82.jar) UCH theoneprobe{1.4.1} [The One Probe] (theoneprobe-1.1x-1.4.1.jar) Loaded coremods (and transformers): Quote
Choonster Posted February 3, 2017 Posted February 3, 2017 16 minutes ago, lethinh said: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from High Passive Tweaks (hptweaks) Caused by: java.lang.StackOverflowError ... at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:26) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) at heashsathern.hptweaks.items.ItemEternalCrystal.<init>(ItemEternalCrystal.java:27) at heashsathern.hptweaks.items.ItemEternalCrystal.preInit(ItemEternalCrystal.java:39) The ItemEternalCrystal constructor is calling ItemEternalCrystal#preInit, which is calling the ItemEternalCrystal constructor, which is calling ItemEternalCrystal#preInit. This is infinite recursion, which causes a StackOverflowError to be thrown. Post the latest version of ItemEternalCrystal. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 3, 2017 Author Posted February 3, 2017 1 hour ago, Choonster said: The ItemEternalCrystal constructor is calling ItemEternalCrystal#preInit, which is calling the ItemEternalCrystal constructor, which is calling ItemEternalCrystal#preInit. This is infinite recursion, which causes a StackOverflowError to be thrown. Post the latest version of ItemEternalCrystal. The crash report is the first version, the code I give yo is the second version. The first version I have completely based on the ItemColors.class Quote
Choonster Posted February 3, 2017 Posted February 3, 2017 10 hours ago, lethinh said: The crash report is the first version, the code I give yo is the second version. The first version I have completely based on the ItemColors.class I'm not really following you. Please do what I told you to in this post (if you haven't already) and post the code and FML log (using Gist) for that version. Posting one version of the code and a crash report for a different version doesn't help much. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 4, 2017 Author Posted February 4, 2017 19 hours ago, Choonster said: I'm not really following you. Please do what I told you to in this post (if you haven't already) and post the code and FML log (using Gist) for that version. Posting one version of the code and a crash report for a different version doesn't help much. Like that? https://gist.github.com/letruongthinh/15dc2f3ee9f842f2000a6f63c9040424 Quote
Choonster Posted February 4, 2017 Posted February 4, 2017 (edited) 32 minutes ago, lethinh said: Like that? https://gist.github.com/letruongthinh/15dc2f3ee9f842f2000a6f63c9040424 Yes. Your code has several issues: You're trying to create and register your IItemColor from common code, which will crash the dedicated server. You need to do this from a client-only class. You're storing your own Map of IItemColor instances and never using it anywhere. Delete this Map and register your IItemColor using ItemColors#registerItemColorHandler. Get the ItemColors instance from Minecraft#getItemColors. You're calling ItemEternalCrystal#registerItemColorHandler with an empty Item array. You need to call ItemColors#registerItemColorHandler with your Item instance. Edited February 4, 2017 by Choonster Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
lethinh Posted February 4, 2017 Author Posted February 4, 2017 (edited) 18 minutes ago, Choonster said: Yes. Your code has several issues: You're trying to create and register your IItemColor from common code, which will crash the dedicated server. You need to do this from a client-only class. You're storing your own Map of IItemColor instances and never using it anywhere. Delete this Map and register your IItemColor using ItemColors#registerItemColorHandler. Get the ItemColors instance from Minecraft#getItemColors. You're calling ItemEternalCrystal#registerItemColorHandler with an empty Item array. You need to call ItemColors#registerItemColorHandler with your Item instance. Thanks! Edited February 4, 2017 by lethinh Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.