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. First thing is first. Your model shouldn't be bigger than 1 block. You didnt post where the textures are actually assigned (hint in your model file).
  2. Yes it would return a bigger value than 15, but the tutorial is not wrong. You used the wrong bit shift "<<" instead of ">>"
  3. TileEntities need a zero argument constructor.
  4. To be fair, you knew exactly what segment of code to look for.
  5. In the update method it calls BlockFurnace#setState(...) which is where you should look to find how it determines if it is on or off (it can be done better). And for textures look in the models.
  6. It works! http://pasteboard.co/pjo5Uijok.png Thanks. No problem IDEs can be a pain sometimes, and good luck and have fun.
  7. Right click on the project, build path, configure build path, source, add folder
  8. It doesn't look like you have a source folder. You need to set src/main/java as a source folder.
  9. Post an image of your project directory.
  10. Yes, it is. Thanks! Could you answer one more question please? As far as I understand, what should happen now is that errors in the src should show up. This is not happening for some reason, although the mod being updated is coded for 1.7.3., and I am using the latest version of forge. Refresh the project.
  11. Or extend ItemStackHandler, or create an anonymous class of ItemStackHandler that overrides getStackLimit.
  12. That is the right method to override to change the stack limit.
  13. When defining textures in your model or blockstate define a "particle" texture.
  14. Minecraft started it's IDs for armor at zero = to boots, and so on upwards. I know a little strange right.
  15. Probably a NullPointerException use your debugger to figure it out, or use printlns to identify it.
  16. Yes the vanilla scoreboard command is restricted to level 2 ops. No this will not change whether or not the player can execute it. Well you can actually just code your own screen overlay and add a capability to the player to store the money. Scoreboards don't reset or loose values on there own. Overall why are you using the Scoreboard when you have the ability to create anything and add it to Minecraft?
  17. Look at this return this.name(); What is this.name()?
  18. Make yours extend EntityTameable and if it is not supposed to function that way you will need to subscribe to LivingDeathEvent and spawn the exp points yourself.
  19. What do you mean by creating a "custom Inventory" ? Is the InventoryBasic not sufficient for this kind of things ? Also, I am surprised that nobody tried to develop this in Forge. I searched few minutes on google and different forge forums and I have not been able to find a single topic talking about this. Create a class that extends InventoryBasic. Then in the constructor have it pass ItemStack Arrays and loop through them and add them to the already existing array with setInventorySlotContents or addItem.
  20. You have to register and add the model in preInit
  21. In your event you are not creating a new instance of your EntityVillager, but a vanilla one. And then you add it to the world which fires the on EntityJoinedWorldEvent, this hangs the server thread and nothing gets updated.

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.