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.

Featured Replies

Posted

Hey all. I'm trying to figure out this id-shifting thing, and after scouring the net & forums I think I've got it, I just want to check here to make sure. Previously I thought that block ids could range from 1-4096, and items could range from 1-31743, and that the ids for blocks & items were kept separate, meaning a block could have id 4000, and an item could have the same id. I now understand that's wrong. It used to work, b/c I didn't know about the id shifting. So here's how I have it figured, and I think I have it right:

 

First, blocks are stuck using ids 4096 and below, with 1-255 being used for worldgen. Items can use any id up to 31743, though they should begin at 4097 to leave the lower ids for the blocks.  The game adds 256 to the item (not blocks) ids defined in the config files, and it leaves the blocks alone - this is a throwback from older versions of MC when blocks could only be from 1-255, so the shifting was done to keep the first 255 ids open for blocks.

 

Technically, ids can have a shifted id up to 31999, so to use the 4097-31999 id range, items can be defined in their configs from 3842-31743, and blocks from 1-4096, and there will be no conflicts.  :) 

 

I only see one mod so far that doesn't jive with this, and that's the Extra Bees addon for Forestry. In that config, there are 2 blocks, liquid and liquid container, that are given 8500 & 8510 as ids, but the game adds 256 to both of those, so I'm guessing those are actually items that are defined as blocks in the config by mistake.

 

Do I finally have all this right? I use a buttload of mods, and I manually assign ids to all of them in their configs (keeping it all straight on a spreadsheet), so it's imperative I figure this out.

 

A big thanks to whomever reads all that and responds!

 

 

 

That sounds like the jist of it yes.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

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.