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.

Animefan8888

Forge Modder
  • Joined

  • Last visited

Everything posted by Animefan8888

  1. He said in an earlier topic that he would update, but he is using 1.8.9 because he is making it for himself, and will update to 1.9+ "If it turns out to be a useful mod for us then I might release it and update to the other versions but for now, it will just be for 1.8.9"
  2. Sorry I couldn't help.
  3. Things you can try update LWGL and update your graphics drivers.
  4. By using the lang file the same way as normal, the way he is doing it every time he initializes a new ItemClass() and passes in a String to the constructor it will set it to that string. Static can be the biggest source of memory leaks as they are not cleaned up as they don't need an instantiation and is essensially a global variable. If you are against using static variables in this aswell you can just use normal variables, but add this @Instance(MODID) public static MainModClass instance; This way you have one static variable and can access the instance of your Item/Block anywhere.
  5. So after setting the unlocalized name you can just call. itemObject.getUnlocalizedName();
  6. What do you mean by static is bad for RAM usage? And again what did you mean by itemName?
  7. This way he doesn't need to write itemObject = new ItemClass().setUnlocalizedName("itemName"); itemObject2 = new ItemClass().setUnlocalizedName("itemName2"); Instead he can just do itemObject = new ItemClass("itemName"); itemObject2 = new ItemClass("itemName2");
  8. If you mean like this then here you go and all credit to the ones who posted it. http://www.minecraftforge.net/forum/index.php/topic,40887.0.html
  9. What String do you want to get the unlocalized Name? Why would he want to do what?
  10. I am not sure what is happening copy the code you have created and start with a fresh installation of the forge source. And about the crash I don't think I can help you with that, but there are plenty of places that might just search org.lwjgl.LWJGLException: Pixel format not accelerated in your browser.
  11. The Registered string or the items string?
  12. I believe you have 3 options 1. Editing your model to work manually 2. Using one of these http://minecraft.gamepedia.com/Programs_and_editors/3D_modeling 3. Using a TESR(Tile Entity Special Renderer) if they still exist in your version.
  13. I assume you did setupDecompWorkspace again did you redo eclipse
  14. No instead of "parent": "block/orientable", "textures": { "0": "vd:blocks/raw_furnace", "1": "vd:blocks/raw_furnace.foward" }, "elements": [ { "name": "Cube", "from": [ 3.0, 0.0, 3.0 ], "to": [ 13.0, 11.0, 13.0 ], "faces": { "north": { "texture": "#0", "uv": [ 2.0, 5.0, 12.0, 16.0 ] }, "west": { "texture": "#0", "uv": [ 6.0, 0.0, 16.0, 11.0 ] }, "south": { "texture": "#1", "uv": [ 3.0, 5.0, 13.0, 16.0 ] }, "west": { "texture": "#0", "uv": [ 0.0, 0.0, 10.0, 11.0 ] }, "up": { "texture": "#0", "uv": [ 3.0, 3.0, 13.0, 13.0 ] }, "down": { "texture": "#0", "uv": [ 3.0, 6.0, 13.0, 16.0 ] } } }, { "name": "Cube", "from": [ 4.0, 11.0, 4.0 ], "to": [ 12.0, 12.0, 12.0 ], "faces": { "north": { "texture": "#0", "uv": [ 0.0, 0.0, 8.0, 1.0 ] }, "east": { "texture": "#0", "uv": [ 0.0, 0.0, 8.0, 1.0 ] }, "south": { "texture": "#0", "uv": [ 0.0, 0.0, 8.0, 1.0 ] }, "west": { "texture": "#0", "uv": [ 0.0, 0.0, 8.0, 1.0 ] }, "up": { "texture": "#0", "uv": [ 0.0, 0.0, 8.0, 8.0 ] }, "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 8.0, 8.0 ] } } }, { "name": "Cube", "from": [ 5.0, 12.0, 5.0 ], "to": [ 11.0, 13.0, 11.0 ], "faces": { "north": { "texture": "#0", "uv": [ 0.0, 0.0, 6.0, 1.0 ] }, "east": { "texture": "#0", "uv": [ 0.0, 0.0, 6.0, 1.0 ] }, "south": { "texture": "#0", "uv": [ 0.0, 0.0, 6.0, 1.0 ] }, "west": { "texture": "#0", "uv": [ 0.0, 0.0, -5.0, -1.0 ] }, "up": { "texture": "#0", "uv": [ 0.0, 0.0, 6.0, 6.0 ] }, "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 6.0, 6.0 ] } } }, { "name": "Cube", "from": [ 7.0, 13.0, 7.0 ], "to": [ 9.0, 16.0, 9.0 ], "rotation": { "origin": [ 8.0, 8.0, 8.0 ], "axis": "y", "angle": 45.0 }, "faces": { "north": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 3.0 ] }, "east": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 3.0 ] }, "south": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 3.0 ] }, "west": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 3.0 ] }, "up": { "texture": "#0", "uv": [ 0.0, 0.0, 2.0, 2.0 ] }, "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 2.0 ] } } } ] } Use this { "parent": "block/orientable", "textures": { "top": "vd:blocks/raw_furnace_Top", "front": "vd:blocks/raw_furnace_Front", "side": "vd:blocks/raw_furnace_Side" } } The difference between a model and a texture is a pretty big one. When I say model I mean the JSONs
  15. Try using the block furnace model format.
  16. If you are using 1.8 and up all block and Item rendering is handled via JSON files.
  17. Yes you need to create those methods yourself look through the TileEntityFurnace class as a REFERENCE not a copy.
  18. In eclipse on the right you have a file viewer, in the file viewer there should be something called Referenced Libraries. The installer may or may not have downloaded correctly.
  19. Ram doesn't matter, minecraft is crashing because it can't find LWGL or rather OpenGL.class. Could be a problem with your Graphics Card but you said you could run minecraft 1.10 using the launcher. Could you look in the referenced libraries for something that contains LWGL (doesn't need to be caps).
  20. Are you on a mac or a windows computer?
  21. Did you try restarting your computer? Also what tutorial.
  22. Did you have to make a Run Method when setting up your workspace or could you just run Minecraft Forge. If so try to restart your computer.
  23. Wait I mean your block model JSON and I mean something like.... "particle": "modid:blocks/texturename"
  24. Might be because you don't have the particle set in your blockstate JSON file.
  25. What he said was that your timer variable is the same for every item in the game, so if one Player is holding this item and another player is holding it or not holding it the variable will be equal among the items.

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.