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. Try this while loop (not tested) while(iblockstate.getBlock() instanceof IGrowable && igrowable.canUseBonemeal(worldIn, new Random(), pos, iblockstate) && igrowable.canGrow(worldIn, pos, iblockstate, worldIn.isRemote)) {
  2. I don't see an = so I will assume no it needs to equal something.
  3. Try removing the !world.isRemote it should appear then, currently it is not synced
  4. Re position the spot where you are rendering to center on the block(doubles/floats), and disable the lighting in GL11 or enable which ever works.
  5. Could you post your code?
  6. Something is null in your chunk manager
  7. Never mind about the constructor WorldProvider doesn't require one lol. But just remove the abstract modifier when you declare the class.
  8. You don't even have a constructor class is abstract if you didn't see my last post.
  9. You commented out your constuctor in your WorldProvider. *Edit your WorldProvider class is abstract therefore it can't be instantiated.
  10. If bonemeal can be used on it grow() should make it skip a step up specified by the plant. You could use a while loop and the while loop should only run if the plant can be affected by bonemeal and if it is not at it's final stage.
  11. Could you push to github so I can see every new thing.
  12. Try doing the registry in the PreLoad method.
  13. World provider needs to be registered first. Do you ever call DimensionRegistry.mainRegistry();
  14. You also need to register the WorldProvider.
  15. For the normal variant you need [] as well as {}
  16. You need a blockstate json and a block model json look into the minecraft jar to see the file structure. And you only need to call ModelLoader once for blocks aswell as items
  17. Like this Minecraft.getMinecraft().getRenderItem().renderItemAndEffectIntoGUI(getStackInSlot(), xPosition, yPosition);
  18. The overlay needs to have access to the itemstacks, from the inventory not the gui.
  19. Since the players inventory is synced between client and server the client has the most updated data most of the time. It accesses the players inventory and displays the ItemStacks from that.

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.