Jump to content

Recommended Posts

Posted (edited)

I've been following Mr Crayfish's Tutorials (Episode 4)

 

I cannot find the problem, I've seen other people have it but I don't know how they fixed it, I checked everything 1000 times for any sort of spelling or caps mistakes but I can't seem to find anything

 

[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: The following texture errors were found.
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: ==================================================
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:   DOMAIN ves
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: --------------------------------------------------
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:   domain ves is missing 1 texture
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:     domain ves has 1 location:
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:       mod VES resources at C:\Users\ethan\Desktop\Modding\bin
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: -------------------------
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:     The missing resources for domain ves are:
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/blocks/clear_glass).png
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: -------------------------
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:     No other errors exist for domain ves
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: ==================================================
[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

Capture.PNG

Edited by Ethansup2082
Posted (edited)

Good evening,

 

I assume any moment the guys with the real knowledge will show up, but until then I want to ask you why there is a closing bracket

 

Quote

[13:36:18] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/blocks/clear_glass).png

 

See it? Right in front of the png.

I do not know if this is an copypaste-error, but you might have a look aaaat... *thinking* the models json or the blockstates json. Well, I'm not very long in this business as one might suspect, but you should figure out whats up with the bracket anway.

 

Now good error hunting.

Edited by ConfusedMerlin
had "bracelet" instead of "bracket" (I guess thats from to much dwarf fortess playing)
Posted

Don't use the Model Mesher, use ModelLoader.setCustomModelResourceLocation instead. And during preInit

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.

Posted (edited)

Wanna show me an example?

Also do I just get rid of the entire 'Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0, new ModelResourceLocation(block.getRegistryName(), "inventory"));'

Edited by Ethansup2082
Posted

Draco said use ModelLoader.setCustomModelResourceLocation(), Which takes in an Item, int, and a ModelResourceLocation as parameters. Which are the Item you want the ModelResourceLocation bound to the metadata of the Item and the ModelResourceLocation to be bound.

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.

Posted (edited)
7 minutes ago, Animefan8888 said:

Draco said use ModelLoader.setCustomModelResourceLocation(), Which takes in an Item, int, and a ModelResourceLocation as parameters. Which are the Item you want the ModelResourceLocation bound to the metadata of the Item and the ModelResourceLocation to be bound.

So do I use the specific Item name? Also I just misread the post thats why I had the mesh nonsense

 

 

Edited by Ethansup2082
Posted
1 minute ago, Ethansup2082 said:

What do you mean by that?

Never mind you changed it already. The only thing you need to change is importing all of the required classes and changing 'block' to an actual Block.

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.

Posted (edited)
1 minute ago, Animefan8888 said:

Never mind you changed it already. The only thing you need to change is importing all of the required classes and changing 'block' to an actual Block.

Also do I do this with all items or just block items? and do I create a class for ModelResourceLocation?

 

Edited by Ethansup2082
Posted

ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(blockclear_glass)), 0, new ModelResourceLocation(blockclear_glass.getRegistryName(), "inventory")); The bold are the errors, I'm sorry I'm somewhat new to this I understand java, just not super good at writing it yet

Posted

Where is your blockclear_glass? Is it in the same class? Or in a different one, if so you need to reference the class that it is in. And did you import ModelResourceLocation?

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.

Posted
7 minutes ago, Animefan8888 said:

Where is your blockclear_glass? Is it in the same class? Or in a different one, if so you need to reference the class that it is in. And did you import ModelResourceLocation?

Okay now I just have to worry about the clear glass, do I want to reference it from the reference class though?

Capture.PNG

Posted

        ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(Reference.VanillaExtraSBlocks.CLEAR_GLASS), 0, new ModelResourceLocation(Reference.VanillaExtraSBlocks.CLEAR_GLASS.getRegistryName(), "inventory"));

 

That's the new error 

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



×
×
  • Create New...

Important Information

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