wsman217 Posted February 27, 2019 Posted February 27, 2019 (edited) So I have been trying for 2 hours to get these textures to fix themselves but I have yet to succeed so I figured I would ask for some help from some people that actually know what they are doing. The PasteBin for my error is here My GitHub is here This is in Forge 1.12.2-14.23.5.2768 if that makes any difference. Thank you for taking the time to read this and hopefully answer. Edited February 27, 2019 by wsman217 Added forge version Quote
LTNightshade Posted February 27, 2019 Posted February 27, 2019 (edited) Not read properly, as my answer would be for 1.13 { "forge_marker": 1, "defaults": { "model": "all", "textures": { "all": "learningmod:fast_furnace" } }, "variants": { "normal": [{}], "inventory": [{}] } } What is Model: "all" ? And you don't have any model files in your git. The Forge Docs - Blockstates Edited February 27, 2019 by LTNightshade Quote
wsman217 Posted February 27, 2019 Author Posted February 27, 2019 (edited) That still didn't work. Edit: Read that to late xD. Edited February 27, 2019 by wsman217 Fixing reply Quote
wsman217 Posted February 27, 2019 Author Posted February 27, 2019 "all" was meant to be cube_all as I was trying to figure out what the problem was I replaced that and forgot to replace it back. Also sorry this is going to be a dumb question but what do you mean by models? Quote
LTNightshade Posted February 27, 2019 Posted February 27, 2019 Ok. read this, i had the same problem: http://www.minecraftforge.net/forum/topic/68962-1132-blockstatemodel-extended-from-minecraftcube_all/ Quote
wsman217 Posted February 27, 2019 Author Posted February 27, 2019 That still didn't seem to work I will add what I have added to my GitHub so you can see if I managed to screw it up somehow. Quote
LTNightshade Posted February 27, 2019 Posted February 27, 2019 With 1.13 the subdirectory must be named "block" or "item" not "blocks" or "items" Quote
LTNightshade Posted February 27, 2019 Posted February 27, 2019 You're right, but than this must be also "blocks": { "parent": "block/cube_all", "textures": { "all": "learningmod:block/fast_furnace" } } Quote
wsman217 Posted February 27, 2019 Author Posted February 27, 2019 That still didn't seem to fix it. Quote
LTNightshade Posted February 27, 2019 Posted February 27, 2019 @Mod.EventBusSubscriber(Side.CLIENT) public class ClientProxy extends CommonProxy { @Override public void preInit(FMLPreInitializationEvent e) { super.preInit(e); } @SubscribeEvent public static void registerModels(ModelRegistryEvent event) { } } You don't register a Model for your Block... Quote
wsman217 Posted February 27, 2019 Author Posted February 27, 2019 Registering a model also didn't work I now have it registering here. Quote
V0idWa1k3r Posted February 27, 2019 Posted February 27, 2019 (edited) Please upload your repository correctly so I can test it out locally. The root directory of your repository should be the root directory of your project with other files also included. Additionally please post an up-to-date error log. Your blockstate file points to learningmod/models/blocks/fast_furnace.json but that file doesn't exist. package main.java.wsman217.LearningMod; Your package names should be lower case. public static CommonProxy proxy; CommonProxy makes no sense. Proxies exist to separate sided-only code. If your code is common it goes anywhere else but your proxy. @Mod.EventBusSubscriber public class CommonProxy Don't have your proxy be an eventsubscriber, that loads the class regardless of the side you are on which is against the whole point of proxies. Edited February 27, 2019 by V0idWa1k3r 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.