Jump to content

TheDon57

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by TheDon57

  1. I checked the debug.log and there is nothing regarding to my problem
  2. Hello everyone, I'm trying to create my own custom shield in 1.19.3 but I have a problem with the texture of the shield. My custom texture isn't working with my shield item, while the vanilla texture works just fine. Even when I create the Material in my Renderer the same way as done in vanilla. My texture is in the textures/entity folder of my mod. So I tried this: public static final Material OBSIDIAN_SHIELD_BASE = new Material(Sheets.SHIELD_SHEET, new ResourceLocation(OresAndToolsMod.MOD_ID, "textures/entity/obsidian_shield_base.png")); And I also tried: public static final Material OBSIDIAN_SHIELD_BASE = new Material(Sheets.SHIELD_SHEET, new ResourceLocation(OresAndToolsMod.MOD_ID, "entity/obsidian_shield_base")); But both ways doesn't seem to work. The shield is just black and pink in the game (the model is correct, only the texture is missing). Of course I double checked, whether the texture is in the right directory, that can't be the problem. Do I need to register the resource location of the item entity or something like that? Or do I have to create my own ModelLayer? I'm currently just using ModelLayers.SHIELD Also it would be nice if I can apply pattern to my own shield. Can I use Sheets.SHIELD_SHEET for that or do I need to use a new ResourceLocation to "texures/atlas/obsidian_shield_patterns.png"? If you want to have a look at the full code of my BEWLRenderer: GitHub - ModBEWLRenderer.java
×
×
  • Create New...

Important Information

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