Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Draco18s

Members
  • Joined

  • Last visited

Everything posted by Draco18s

  1. Well. At the moment, you're not creating any blocks or items: https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/proxy/ServerProxy.java#L13-L17 But even if you were, you're not registering any renderers for them: https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/proxy/ClientProxy.java#L14 On top of that: what the fuck is this noise? Why do you have 14 functions that all do the same thing? https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/handlers/BlockHandler.java#L1283-L1335 This function is called from nowhere https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/handlers/BlockHandler.java#L1337 This must be in your client proxy: https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/handlers/BlockHandler.java#L1453 You have an unused import that I'm sure you did something naughty with at some point https://github.com/DragonFerocity/expandedaesthetics/blob/master/src/main/java/com/DragonFerocity/expanded/handlers/BlockHandler.java#L17
  2. Yep, that. Still not, probably.
  3. ...yes... Git is a program. GitHub is a remote repository host. Now then (that I'm awake, seriously, I'm not here 24/7). block.getUnlocalizedName().substring(5)? Really? Bad modder, no cookie. new ModelResourceLocation(block.getRegistryName().toString())"inventory",
  4. How about uploading everything to github? I don't know how you have your code arranged, I don't know what I might need, I only know what to look for.
  5. That one only needs to be all-lower in 1.11, in 1.10 it's fine as it was. That said, you've only posted screenshots. There's no code to accompany your post. I might be a wizard, but I'm not psychic.
  6. Your assets. Textures, json files...the folders containing them... The stuff-that-isn't-working
  7. I'd be willing to bet your file names aren't all lower case.
  8. Release it and make another one.
  9. This is because strings are being used, and if the strings don't match exactly, then it won't work.
  10. You can't use a GamRegistry, as it doesn't exist. A GameRegistery though, sure.
  11. You've extended BlockContainer. Don't do this. It does several things that you don't actually want. The first of which is setting the ModelType to INVISIBLE. Instead, override getTileEntity() and hasTileEntity() in the Block class.
  12. Use only ModelLoader.SetCustomResourceLocation This should be called in PreInit or in the ModelRegistryEvent
  13. 16 states. 4 bits.
  14. The answer is always packets.
  15. (Or really, any animated block, like the command block, water, fire, lava...)
  16. I will note, however, that onEntityWalk is not 100% reliable.
  17. https://www.planetminecraft.com/blog/how-to-make-animated-textures-resource-pack-tutorial/
  18. ("jade_dragon_scales", "jade_dragon_scales") Will it ever occur to you people that when you're passing in the same string twice, there might be a better way?
  19. That works when the value is natively a number, sure.
  20. The problem is that block models in 1.10 and newer have been precalculated and baked. The rendering system is not as flexible as it was in 1.7
  21. 1) It's "cubes." with an E. This is a cube, this is a cub. 2) Good fucking luck. The whole rendering system changed from 1.7 to 1.10, you as a new modder have no chance at updating it. 3) " doesn't seem to care about updating it till its stable.." Uh. 1.11 is very stable. So stable we've started working on 1.12...
  22. Sounds like a Forge PR in the making (to at least throw a warning to the log that a model has 0 elements)
  23. You shouldn't need to do that.

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.