Skip 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. Where are you calling it from?
  2. Please don't just throw copy-pasta code at people who don't even know what a variable is... This helps nobody. I didn't mean for it to be copy pasta code I will modify that right now.
  3. public class TE extends TileEntity { public BlockPos position; // Global variable public void doesNothing() { BlockPos position; // Local variable } }
  4. Could you post the updated rendering code?
  5. How fast is the process?
  6. Does it work? If not I suggest changing icontainerlistener.sendProgressBarUpdate(this, 2, this.tileTestFurnace.getField(0)); // To this icontainerlistener.sendProgressBarUpdate(this, 0, this.tileTestFurnace.getField(0)); // Or this icontainerlistener.sendProgressBarUpdate(this, 2, this.tileTestFurnace.getField(2)); Do you see the difference?
  7. That is the problem, dont use ITileEntityProvider, just override the method signature I gave you.
  8. How is this not throwing an error at you? public TileEntity createNewTileEntity(World worldIn, int meta) { It should be public TileEntity createNewTileEntity(World worldIn, IBlockState state) {
  9. Probably because password distribution is easier than accessing the file and adding the information. I think you need to be more specific on the data you want to check. In my situation, it's extra authorization data input by user. I do know online-mode, whitelist, authme plugins, but I still need another password-like thing for a special server. It is asked when minecraft started by popping up a input box, and I want to verify it before player joined server. It would have to be a server and client mod. You will need a custom gui and custom packet.
  10. Crashes because some graphics cards dont support them, that is all.
  11. This one http://www.minecraftforge.net/forum/index.php?topic=43939.msg235743#msg235743
  12. I believe you are initializing your items before your blocks, so you are passing a null block to your item.
  13. The best way to learn how to mod is to learn Java first. This way you will know the conventions and efficiency/performance. Then follow the tutorials that exist to understand what they are doing. The next thing is play around with code(I assume you know how to make a basic Item/Block), you should mess around with certain methods and variables to see what they do, or look in the source provided for what they do. Last thing if you run into any problems or questions in general come here.
  14. I think you need to be more specific on the data you want to check.
  15. What he gave you details how to do it, there is a tutorial that lays out what you need in code if you want to look at it. Make sure that you go back and learn what everything does though. http://www.planetminecraft.com/blog/forge-tutorial-capability-system/
  16. AttachCapabilityEvent<?> Where '?' is the thing you are attaching it too. Entity, ItemStack, TileEntity, World.
  17. Find where the assets is in the minecraft directory and put it there in your mod. Where you put your modid use minecraft.
  18. Is it player specific?
  19. Are you changing it based on something in the code?
  20. This part BlockFurnace.setState(this.isBurning(), this.world, this.pos); Switches the block on of off depending on if the furnace is smelting anything.
  21. You will have to render it yourself from what I know, you will either need to create a custom OBJ loader and renderer, or use a OBJ loader and create a custom renderer for it.
  22. Post your code. What? What I think he is saying is that his furnace is not smelting correctly and that his furnace changes to the vanilla one.
  23. Look at your thread I posted a response there.
  24. "elements": [ { "__comment": "Main", "from": [ 0, 0, 1 ], "to": [ 16, 16, 16 ], "shade": true, "faces": { "down": { "uv": [ 0, 1, 16, 16 ], "texture": "#flux_machines_rest", "tintindex": 1, "cullface": "down" }, "up": { "uv": [ 0, 1, 16, 16 ], "texture": "#flux_machines_rest", "tintindex": 1, "cullface": "up" }, "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#flux_grinder_front", "tintindex": 1 }, "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#flux_machines_rest", "tintindex": 1, "cullface": "south" }, "west": { "uv": [ 1, 0, 16, 16 ], "texture": "#flux_machines_rest", "tintindex": 1, "cullface": "west" }, "east": { "uv": [ 1, 0, 16, 16 ], "texture": "#flux_machines_rest", "tintindex": 1, "cullface": "east" } } }] This is an excerpt from one of my JSON models.
  25. If you are talking block/item model yes.

Important Information

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

Account

Navigation

Search

Search

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.