Jump to content

Recommended Posts

Posted

When recompilen always comes where it has a Iconregister an error

 

some of it has shifted ^

 

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBa

sePressurePlate.java:7: error: package net.minecraft.client.renderer.texture doe

s not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBa

sePressurePlate.java:271: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                            ^

 

  symbol:  class IconRegister

  location: class BlockBasePressurePlate

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBe

d.java:8: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBe

d.java:157: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockBed

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBr

ewingStand.java:8: error: package net.minecraft.client.renderer.texture does not

exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBr

ewingStand.java:209: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockBrewingStand

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBu

tton.java:8: error: package net.minecraft.client.renderer.texture does not exist

 

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockBu

tton.java:413: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister) {}

                                            ^

 

  symbol:  class IconRegister

  location: class BlockButton

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

ctus.java:7: error: package net.minecraft.client.renderer.texture does not exist

 

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

ctus.java:166: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                          ^

 

  symbol:  class IconRegister

  location: class BlockCactus

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

ke.java:7: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                  ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

ke.java:90: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockCake

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

rpet.java:7: error: package net.minecraft.client.renderer.texture does not exist

 

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

rpet.java:146: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister) {}

                                            ^

 

  symbol:  class IconRegister

  location: class BlockCarpet

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

rrot.java:5: error: package net.minecraft.client.renderer.texture does not exist

 

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCr

ops.java:6: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCa

rrot.java:54: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockCarrot

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCr

ops.java:215: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockCrops

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCo

coa.java:7: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCo

coa.java:228: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockCocoa

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCo

lored.java:7: error: package net.minecraft.client.renderer.texture does not exis

t

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockCo

lored.java:64: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockColored

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDe

tectorRail.java:7: error: package net.minecraft.client.renderer.texture does not

exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDe

tectorRail.java:174: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockDetectorRail

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDi

spenser.java:7: error: package net.minecraft.client.renderer.texture does not ex

ist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDi

spenser.java:110: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                          ^

 

  symbol:  class IconRegister

  location: class BlockDispenser

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDo

or.java:7: error: package net.minecraft.client.renderer does not exist

import net.minecraft.client.renderer.IconFlipped;

                                                      ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDo

or.java:8: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDo

or.java:103: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockDoor

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDr

opper.java:5: error: package net.minecraft.client.renderer.texture does not exis

t

import net.minecraft.client.renderer.texture.IconRegister;

                                                                  ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockDr

opper.java:27: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                          ^

 

  symbol:  class IconRegister

  location: class BlockDropper

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

chantmentTable.java:7: error: package net.minecraft.client.renderer.texture does

not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

chantmentTable.java:127: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockEnchantmentTable

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

derChest.java:7: error: package net.minecraft.client.renderer.texture does not e

xist

import net.minecraft.client.renderer.texture.IconRegister;

                                        ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

derChest.java:171: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockEnderChest

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

dPortal.java:8: error: package net.minecraft.client.renderer.texture does not ex

ist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

dPortal.java:135: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockEndPortal

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

dPortalFrame.java:8: error: package net.minecraft.client.renderer.texture does n

ot exist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockEn

dPortalFrame.java:36: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                                            ^

 

  symbol:  class IconRegister

  location: class BlockEndPortalFrame

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFa

rmland.java:7: error: package net.minecraft.client.renderer.texture does not exi

st

import net.minecraft.client.renderer.texture.IconRegister;

                                                                    ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFa

rmland.java:176: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                            ^

 

  symbol:  class IconRegister

  location: class BlockFarmland

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFe

nce.java:7: error: package net.minecraft.client.renderer.texture does not exist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFe

nce.java:187: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister)

                            ^

 

  symbol:  class IconRegister

  location: class BlockFence

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFe

nceGate.java:6: error: package net.minecraft.client.renderer.texture does not ex

ist

import net.minecraft.client.renderer.texture.IconRegister;

                                            ^

 

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\block\BlockFe

nceGate.java:175: error: cannot find symbol

    public void func_94332_a(IconRegister par1IconRegister) {}

                            ^

 

  symbol:  class IconRegister

  location: class BlockFenceGate

C:\Users\Sean\Desktop\forge\mcp\src\minecraft_server\net\minecraft\util\ChatMess

ageComponent.java:270: warning: non-varargs call of varargs method with inexact

argument type for last parameter;

                var7.append(StatCollector.translateToLocalFormatted(this.transla

tionKey, var13));

 

        ^

 

  cast to Object for a varargs call

  cast to Object[] for a non-varargs call and to suppress this warning

100 errors

1 warning

==================

 

Drücken Sie eine beliebige Taste . . .

Posted

Version of Minecraft/Forge?

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

  • 4 weeks later...
Posted

I get the same error when running the recompile script and the IDE is clean. 

 

I'm using build 1.6.4-9.11.1.965.  The default installed IDE setup doesn't look at the minecraft_server directory, that I can see.  The minecraft project is clean.

 

Digging into the commands.py script, I see it building a temp file of the packages for the server compile command.  It leaves out net.minecraft.client; which is understandable except for the part that minecraft_server\net\minecraft\block\Block.java (and a slew of other .java files) do this:

 

import net.minecraft.client.renderer.texture.IconRegister;

 

It is used in client only functions, so I'd expect a Side.CLIENT tag on the import. 

 

Is this a bug in the decomp or something in the filter used by the python?

 

  • 1 month later...

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • My Crazy Craft Updated pack for 1.16.5 crashes whenever I use items from Mowzie's Mobs that have animations. Specifically the ones that I have tried are the Ice Crystal and the Axe of a Thousand Metals. The crash only happens when I use the ability of it, aka right click, which triggers the animation. I should note that I added around 50 other mods to the pack, two of which are the Female Gender mod and More Player Models. Could they be the source of the crash? Here is the crash log: https://mclo.gs/ZhsC793
    • Hello, i've tried to make a minecraft server for my friends on old laptop. But im getting this error   ---- Minecraft Crash Report ---- WARNING: coremods are present:   DCLoadingPlugin (DummyCoreUnofficial-2.4.112.3.jar)   HCASM (HammerLib-1.12.2-2.0.6.23.jar) Contact their authors BEFORE contacting forge // I feel sad now Time: 19.06.25 22:26 Description: Exception in server tick loop java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft     at nukeduck.armorchroma.ArmorChroma.<clinit>(ArmorChroma.java:23)     at java.lang.Class.forName0(Native Method)     at java.lang.Class.forName(Class.java:348)     at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:539)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:498)     at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)     at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)     at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)     at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)     at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)     at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)     at com.google.common.eventbus.EventBus.post(EventBus.java:217)     at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)     at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:498)     at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)     at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)     at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)     at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)     at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)     at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)     at com.google.common.eventbus.EventBus.post(EventBus.java:217)     at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)     at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595)     at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98)     at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)     at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)     at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)     at java.lang.ClassLoader.loadClass(ClassLoader.java:418)     at java.lang.ClassLoader.loadClass(ClassLoader.java:351)     ... 35 more Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer@57fae983 from coremod FMLCorePlugin     at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260)     at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)     ... 37 more Caused by: java.lang.RuntimeException: Attempted to load class bib for invalid side SERVER     at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:62)     at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:256)     ... 39 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details:     Minecraft Version: 1.12.2     Operating System: Linux (amd64) version 6.8.0-51-generic     Java Version: 1.8.0_452, Private Build     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Private Build     Memory: 1088926088 bytes (1038 MB) / 1634205696 bytes (1558 MB) up to 4194304000 bytes (4000 MB)     JVM Flags: 2 total; -Xms1024M -Xmx4500M     IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0     FML: MCP 9.42 Powered by Forge 14.23.5.2859 44 mods loaded, 44 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     | State | ID                       | Version            | Source                                        | Signature                                |     |:----- |:------------------------ |:------------------ |:--------------------------------------------- |:---------------------------------------- |     | LC    | minecraft                | 1.12.2             | minecraft.jar                                 | None                                     |     | LC    | mcp                      | 9.42               | minecraft.jar                                 | None                                     |     | LC    | FML                      | 8.0.99.99          | forge-1.12.2-14.23.5.2859.jar                 | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LC    | forge                    | 14.23.5.2859       | forge-1.12.2-14.23.5.2859.jar                 | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LC    | codechickenlib           | 3.2.3.358          | CodeChickenLib-1.12.2-3.2.3.358-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |     | LC    | ancientwarfare           | 1.12.2-2.7.0.1032  | ancientwarfare-1.12.2-2.7.0.1032.jar          | None                                     |     | LC    | ancientwarfareautomation | 1.12.2-2.7.0.1032  | ancientwarfare-1.12.2-2.7.0.1032.jar          | None                                     |     | LC    | ancientwarfarenpc        | 1.12.2-2.7.0.1032  | ancientwarfare-1.12.2-2.7.0.1032.jar          | None                                     |     | LC    | ancientwarfarestructure  | 1.12.2-2.7.0.1032  | ancientwarfare-1.12.2-2.7.0.1032.jar          | None                                     |     | LC    | ancientwarfarevehicle    | 1.12.2-2.7.0.1032  | ancientwarfare-1.12.2-2.7.0.1032.jar          | None                                     |     | L     | armorchroma              | 1.4-beta           | armorchroma-1.12.2-1.4.jar                    | None                                     |     | L     | baubles                  | 1.5.2              | Baubles-1.12-1.5.2.jar                        | None                                     |     | L     | betterburning            | 0.9.2              | BetterBurning-1.12.2-0.9.2.jar                | None                                     |     | L     | bettercaves              | 1.12.2             | bettercaves-1.12.2-2.0.4.jar                  | None                                     |     | L     | betterinvisibility       | 1.0.1              | betterinvisibility-1.0.1.jar                  | None                                     |     | L     | bettermineshafts         | 1.12.2-2.2         | BetterMineshaftsForge-1.12.2-2.2.jar          | None                                     |     | L     | bookshelf                | 2.3.590            | Bookshelf-1.12.2-2.3.590.jar                  | None                                     |     | L     | collective               | 2.11               | collective-1.12.2-2.11.jar                    | None                                     |     | L     | extendedrenderer         | v1.0               | coroutil-1.12.1-1.2.37.jar                    | None                                     |     | L     | coroutil                 | 1.12.1-1.2.37      | coroutil-1.12.1-1.2.37.jar                    | None                                     |     | L     | configmod                | v1.0               | coroutil-1.12.1-1.2.37.jar                    | None                                     |     | L     | dummycore                | 2.4.112.3.         | DummyCoreUnofficial-2.4.112.3.jar             | None                                     |     | L     | dynamictrees             | 1.12.2-0.9.22      | DynamicTrees-1.12.2-0.9.22.jar                | None                                     |     | L     | thaumcraft               | 6.1.BETA26         | Thaumcraft_1.12.2_6.1.BETA26.jar              | None                                     |     | L     | dynamictreestc           | 1.12.2-1.4.2       | DynamicTreesTC-1.12.2-1.4.2.jar               | None                                     |     | L     | hammercore               | 2.0.6.23           | HammerLib-1.12.2-2.0.6.23.jar                 | None                                     |     | L     | waila                    | 1.8.26             | Hwyla-1.8.26-B41_1.12.2.jar                   | None                                     |     | L     | jei                      | 4.16.1.302         | jei_1.12.2-4.16.1.302.jar                     | None                                     |     | L     | keepinginventory         | 2.4                | KeepingInventory-1.12.2-2.4.jar               | None                                     |     | L     | libraryex                | 1.2.1              | LibraryEx-1.12.2-1.2.1.jar                    | None                                     |     | L     | netherex                 | 2.2.4              | NetherEx-1.12.2-2.2.4.jar                     | None                                     |     | L     | recipehandler            | 0.13               | NoMoreRecipeConflict-0.13(1.12.2).jar         | None                                     |     | L     | nei                      | 2.4.3              | NotEnoughItems-1.12.2-2.4.3.245-universal.jar | None                                     |     | L     | thaumadditions           | 12.6.6             | ThaumicAdditions-1.12.2-12.6.6.jar            | None                                     |     | L     | thaumicbases             | 3.3.500.6r         | thaumicbases-3.3.500.6r.jar                   | None                                     |     | L     | thaumictinkerer          | 1.12.2-5.0-620a0c5 | thaumictinkerer-1.12.2-5.0-620a0c5.jar        | None                                     |     | L     | thaumicwaila             | 1.12.2-0.0.2       | ThaumicWaila-1.12.2-0.0.2.jar                 | None                                     |     | L     | tumbleweed               | 1.12-0.4.7         | tumbleweed-1.12-0.4.7.jar                     | None                                     |     | L     | villagespawnpoint        | 1.5                | villagespawnpoint_1.12.2-1.5.jar              | None                                     |     | L     | wawla                    | 2.6.275            | Wawla-1.12.2-2.6.275.jar                      | None                                     |     | L     | wooltostring             | 1.12.2             | WoolToString-1.12.2-1.0.0.jar                 | None                                     |     | L     | zombieawareness          | 1.12.1-1.11.16     | zombieawareness-1.12.1-1.11.16.jar            | None                                     |     | L     | betteranimalsplus        | 9.0.1              | betteranimalsplus-1.12.2-9.0.1.jar            | None                                     |     | L     | orelib                   | 3.6.0.1            | OreLib-1.12.2-3.6.0.1.jar                     | None                                     |     Loaded coremods (and transformers):  DCLoadingPlugin (DummyCoreUnofficial-2.4.112.3.jar)   DummyCore.ASM.DCASMManager HCASM (HammerLib-1.12.2-2.0.6.23.jar)   com.zeitheron.hammercore.asm.HammerCoreTransformer     Profiler Position: N/A (disabled)     Is Modded: Definitely; Server brand changed to 'fml,forge'     Type: Dedicated Server (map_server.txt)
    • Hey! I noticed you're trying to register your alexandrite item and possibly set its resource location manually with setId(...). I wanted to help clarify a few things that might simplify your code and avoid errors. ✅ The issue: You're using setId(...) inside the item registration like this:   public static final RegistryObject<Item> ALEXANDRITE = ITEMS.register("alexandrite", () -> new Item(new Item.Properties().useItemDescriptionPrefix() .setId(ResourceKey.create(Registries.ITEM, ResourceLocation.fromNamespaceAndPath(TutorialMod.MOD_ID, "alexandrite"))))); But: Item.Properties does not have a setId(...) method — this line will either fail or do nothing meaningful. useItemDescriptionPrefix() is mostly used for translation keys (like "item.modid.name") but isn't needed unless you have a very specific reason. 🛠 The fix: You only need to register your item like this:   public static final RegistryObject<Item> ALEXANDRITE = ITEMS.register("alexandrite", () -> new Item(new Item.Properties())); Forge automatically handles the ResourceLocation (modid:alexandrite) based on the name passed into .register(...), so there’s no need to manually assign it. 📝 For the texture: Make sure you have this file in your resources: src/main/resources/assets/tutorialmod/models/item/alexandrite.json { "parent": "item/generated", "textures": { "layer0": "tutorialmod:item/alexandrite" } } And your texture PNG goes here: src/main/resources/assets/tutorialmod/textures/item/alexandrite.png 🌍 For the name in-game: Add this to your en_us.json under: src/main/resources/assets/tutorialmod/lang/en_us.json { "item.tutorialmod.alexandrite": "Alexandrite" }   Note: if im wrong about the issues you are encountering, i apologize.
    • 🛠️ Fix for Transparent or Clipping Item Render Issues When Held in First Person (Forge 1.20+) Hey everyone! I recently ran into a frustrating bug while making a custom item (a rocket) for my Forge mod, and I’m sharing the fix because it’s a bit obscure — and it worked wonders. 💥 The Problem: My item rendered semi-transparent and see-through — but only in first person. It also clipped through nearby blocks when held, unlike default items like swords or leads. The texture file was confirmed to be fully opaque (alpha 255), so the issue wasn’t the PNG itself. Interestingly, when no texture was present and the default purple-black checkerboard appeared, the clipping issue disappeared. ✅ The Fix: I ended up resolving it by randomly trying something I found on a Forge forum post about block rendering. I added this property to my item's model JSON — even though it's typically only used for blocks: { "parent": "item/generated", "textures": { "layer0": "farbeyond:item/rocket_item" }, "render_type": "minecraft:cutout" } Boom. That single line forced the item to render using a proper opaque (cutout) layer, removing all the unwanted transparency and clipping behavior in first person. 🙌 Credit: I originally found the "render_type" trick mentioned here, in a block rendering context: 👉 https://forums.minecraftforge.net/topic/149644-1201-help-with-transparent-blocks/ Even though it was meant for blocks, I thought, why not try it on an item? And it worked! Big thanks to the poster — this fix wouldn’t have happened without that tip. Hopefully this helps anyone else stuck on a weird rendering bug like I was. This isn’t a common item solution, so feel free to share it further. I’d love to know if it works for you too.
    • Use Java 21 instead of Java 24   Also make a test without modernfix
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.