Everything posted by m8w0t
-
Registered items won't show up for some reason [1.7.10]
Hey, I've been trying to make a mod recently that incorporates the Redstone Flux api. I'm thinking about making an armor set capable of receiving upgrades that will work based on the amount of energy each armor piece has. Anyway... It's been a while since I made a mod, and what I did was extremely simple (most complicated function of that mod was a bow with a custom draw speed). This time however, eclipse absolutely REFUSES to register more than 1 item. The ingot registered fine, got everything to work, texture and everything by memory. No problem there. The armor set (that will take the upgrades) however, won't show up in game. Nothing else will, in fact. I tried making more items, but nothing changed. Only the ingot works, and it's extremely frustrating because I literally copied and pasted the registration code and the classes, just changed the names appropriately. I'll give you the classes (3 of them, the main CarbonWeaponry one, the Ingot class that actually works, and the Helmet class that refuses to work): Main class: http://pastebin.com/S6sncHTA Ingot class: http://pastebin.com/F0KmJ2Pp Helmet class: http://pastebin.com/tMqK1Z44 The super constructor in the helmet class was just a test (to see if it would work). Nope, not even that works, just like the normal constructor. One more question, I got the Flux api and put it in src/main/java right next to the com folder, will Gradle compile it normally if I write the dependency code right? Or should it be elsewhere?
-
[1.7.10] Armor models won't work
Hmm alright. Thanks for the info! Really helpful since I'm also trying to learn Java.
-
[1.7.10] Armor models won't work
Thanks man, this worked! Actually, all I did was remove the renderingregistry method and the server works like a charm now! (Of course, I included those registerRenderer methods in the proxies but idk what they do, if you could tell me I'd really appreciate it. Thanks anyway!
-
[1.7.10] Armor models won't work
Hey, I got a new problem now... Whenever I try and run this server side, it just crashes: java.lang.ClassNotFoundException: net.minecraft.client.renderer.entity.RenderBiped Here's the log. Basically, only thing I did with the proxies was declare them in the main class, there's no code in these classes... http://pastebin.com/rRGwD591
-
[1.7.10] Armor models won't work
Well, I fixed it, thanks guys. Apparently the whole problem was that HSteelArmor extended MainRegistry instead of ItemArmor, and the purple/black texture was fixed by me fixing up the directory. Thanks anyway!
-
[1.7.10] Armor models won't work
Sure, here's the boots class: http://pastebin.com/cHSNMc82 And here's the hsteel armor class: http://pastebin.com/VExqPay5 EDIT: OH OH, I MADE HSTEELARMOR EXTEND ITEMARMOR INSTEAD OF MAINREGISTRY AND NOW WHEN THE ARMOR'S WORN IT'S BLACK AND PURPLE, NOT JUST WHITE LEATHER! THIS IS POSITIVE RIGHT?
-
[1.7.10] Armor models won't work
Okay, I'm back. I can't extend the armor pieces classes to hsteelarmor though, it keeps saying that item mismatch thing (specifically, ItemHSteelSomething cant be converted to Item). I have no clue what to do now http://pastebin.com/CcJ8Bkbt
-
[1.7.10] Armor models won't work
Yeah I should probably learn a bit more by myself without modding... Btw, there is no other class for the boots, or any other armor piece. It's just that. I'm too tired now though, I'll come back tomorrow. Thanks...
-
[1.7.10] Armor models won't work
Okay then. If the class is there why wont Java just use it? It needs to be called elsewhere right? Otherwise it stays inactive (Im asking because I don't really know, obviously. If you could tell me I'd really appreciate it since I'm doing this also as a way to learn Java itself). I'll give you a paste of the boots class, it should be enough. I'm doing the same for every other class, I just change the names correspondingly: http://pastebin.com/4cBbfVBi This, when run, says that it's an item mismatch, ItemHsteelWhatever cant be converted to an Item.
-
[1.7.10] Armor models won't work
Oh, okay so I need to at least use the class somewhere once for the methods it has to be called? Nice, I get it now... Only problem is, the Unlocalized and the setTexturename statements dont work when I try to extend HSteelArmor. It says that it's undefined for the class they're in. Any clue? Or pastebin again?
-
[1.7.10] Armor models won't work
Actually, the exception was caused by a bracket that I misplaced and it kind of messed up the code, that's fixed now though. About the extensions, sure I'll do it although I dont understand how that would help since the only thing these classes do is declare the ITEM textures, not the worn armor models themselves...
-
[1.7.10] Armor models won't work
-I tried extending the MainRegistry class from the HSteelArmor class, it requires a constructor in main, I do it and when I run it nothing changes... Still the same white leather texture -Took me a good 3 minutes to figure out what an npe is lol. Anyway, I fixed it, misplaced a bracket accidentally... But the main problem persists.
-
[1.7.10] Armor models won't work
I DID read what you wrote, it just made no sense... Care to be more specific? Also, I'm getting a nullpointerexception out of nowhere FOR NO REASON. I changed nothing and this pops up now whenever I try to run it: http://pastebin.com/K1wJ1gJy
-
[1.7.10] Armor models won't work
WHICH class should I extend though? And to what? Like, the hsteelarmor class should extend MainRegistry? (This is probably dumb as fuk lol I'm not that experienced with Java, still learning)
-
[1.7.10] Armor models won't work
Crap, sorry... I reread your posts. No hard feelings then? Alright then. So I just have to put the getArmorTexture method in the main class?
-
[1.7.10] Armor models won't work
You don't have to be rude, if you don't want to help then simply don't. If the ITEM textures are so important then here you go: Helmet: http://pastebin.com/GuCBekMJ Chestplate: http://pastebin.com/yHk8Vpcv Leggings: http://pastebin.com/rW76G3VU Boots: http://pastebin.com/BBdjJs9p Oh and thanks I guess...
-
[1.7.10] Armor models won't work
Umm, I didn't give you the refstrings class because all of my other items worked and I thought it had nothing to do with this The individual armor item classes are just for the item texture declarations... But sure, I'll give you the refstrings class: http://pastebin.com/ppVSVp6K
-
[1.7.10] Armor models won't work
Sure, here's the file explorer pic(I put the textures in almost every folder of the src folder just to be sure lol, these are the only 2 that show up): https://gyazo.com/30ba5036194756e11a450fc02b8f5774 And here's the only 2 classes that I tried changing (main = MainRegistry): This is the Item class http://pastebin.com/eUfhdsXr Here's the main class: http://pastebin.com/Y1k29Z71
- [1.7.10] Armor models won't work
-
[1.7.10] Armor models won't work
Bump...
-
[1.7.10] Armor models won't work
Bump (This isn't solved, please help)
-
[1.7.10] Armor models won't work
Nope, nothing changed. Thanks anyway...
-
[1.7.10] Armor models won't work
I'll try this as soon as I get home, thanks
-
[1.7.10] Armor models won't work
So I've been trying to make a mod that adds 3 tiers of new gear. The items work fine, they do what they're supposed to do and the textures work like a charm. Now the armor, while it too does what it's supposed to and it has it's ITEM textures, when it's worn all I can see on Steve is white leather armor.... I've tried everything that I could try, but to no avail. (I'm not exactly proficient with Java, I'm kinda starting out now so if it's an obvious mistake don't crucify me pls, lol) Here's the code: http://pastebin.com/QV6cZE4C (This is the armor class, I only used one class just to specify the textures). If you need the main class, be my guest: http://pastebin.com/JvFYGxQr
IPS spam blocked by CleanTalk.