2025-06-05 11:40:02 +02:00
|
|
|
# EndlessIDs <img src="src/main/resources/endlessids.png" align="right" width=150>
|
2024-06-05 04:37:04 +02:00
|
|
|
|
|
|
|
|
<sup>**[CurseForge](https://www.curseforge.com/minecraft/mc-mods/endlessids) | [Modrinth](https://modrinth.com/mod/endlessids)**</sup>
|
|
|
|
|
|
2022-07-03 20:15:37 +02:00
|
|
|
EndlessIDs is the unofficial successor of NotEnoughIDs, with more focus on compatibility, stability, and reaching
|
|
|
|
|
new limits.
|
2022-03-17 22:55:11 +01:00
|
|
|
|
2023-06-09 17:41:24 +02:00
|
|
|
## REQUIRED MODS
|
|
|
|
|
- [FalsePatternLib](https://github.com/FalsePattern/FalsePatternLib)
|
2024-06-05 04:37:04 +02:00
|
|
|
- [UniMixins](https://github.com/LegacyModdingMC/UniMixins)
|
2023-06-09 17:41:24 +02:00
|
|
|
- [ChunkAPI](https://github.com/FalsePattern/ChunkAPI)
|
|
|
|
|
|
2024-06-07 20:02:43 +02:00
|
|
|
## NotEnoughIDs world compatibility
|
2024-06-07 19:52:51 +02:00
|
|
|
EndlessIDs can open and upgrade worlds created with NotEnoughIDs without any problems (both the original and the Unofficial version).
|
|
|
|
|
If you notice any problems when opening NEID worlds with EndlessIDs, please open an issue!
|
|
|
|
|
|
|
|
|
|
## Comparison of the known limits
|
|
|
|
|
|
|
|
|
|
| | Vanilla | NotEnoughIDs | NEID Unofficial | EndlessIDs |
|
|
|
|
|
|-----------------|----------------------------------------------------|--------------|-----------------|------------|
|
|
|
|
|
| Block IDs | 4,096 | 32,000 | 65,536 | 16,777,216 |
|
|
|
|
|
| Block Metadata | 16 | 16 | 65,536 | 65,536 |
|
|
|
|
|
| Item IDs | 32,000 | 32,000 | 65,536 | 16,777,216 |
|
|
|
|
|
| Biome IDs | 256 | 256 | 256 | 65,536 |
|
|
|
|
|
| Entity IDs | 256 | 256 | 256 | 32,768 |
|
|
|
|
|
| Potion IDs | 32 | 32 | 32 | 65,536 |
|
|
|
|
|
| Enchantment IDs | 256 | 256 | 256 | 32,768 |
|
|
|
|
|
| DataWatcher IDs | 32 | 127 (Broken) | 127 (Broken) | 65,536 |
|
|
|
|
|
| Dimension IDs | Theoretically unlimited, 4,294,967,295 in practice | Same | Same | Same |
|
|
|
|
|
|
2025-06-05 11:20:02 +02:00
|
|
|
## A note about biomes
|
|
|
|
|
|
|
|
|
|
Minecraft has a system known as "Biome Mutations", where a biome can have modified versions of itself at (id + 128).
|
|
|
|
|
Older versions of EndlessIDs used to have a system for this called the "conflict avoidance system", where it would temporarily
|
|
|
|
|
register placeholder biomes at these offsets to avoid conflicts.
|
|
|
|
|
|
|
|
|
|
This system has been disabled by default as it was causing weird biome registration problems, so if you want to use this
|
|
|
|
|
mod, we HIGHLY recommend also installing `AntiIDConflict`.
|
|
|
|
|
|
2025-06-05 12:06:52 +02:00
|
|
|
## Implementing extended metadatas
|
|
|
|
|
|
|
|
|
|
The block/item ID extension module also extends block metadatas. This allows you to use 16-bit metadata, however, you MUST
|
|
|
|
|
avoid the value of `32767`/`0x7FFF`/`0b0111_1111_1111_1111` for blocks that can be picked up as items, because forge treats
|
|
|
|
|
metadata `32767` as the OreDictionary wildcard value.
|
|
|
|
|
|
|
|
|
|
Using this specific metadata value in the world is fine if you convert it into item NBT or similar when the block is broken for pick-up.
|
|
|
|
|
|
2026-05-17 16:01:59 +02:00
|
|
|
## Strict No LLM / No AI Policy
|
|
|
|
|
|
|
|
|
|
No LLMs for issues.
|
|
|
|
|
|
|
|
|
|
No LLMs for patches / pull requests.
|
|
|
|
|
|
|
|
|
|
No LLMs for comments on the bug tracker, including translation.
|
|
|
|
|
|
|
|
|
|
English is encouraged, but not required. You are welcome to post in your native
|
|
|
|
|
language and rely on others to have their own translation tools of choice to
|
|
|
|
|
interpret your words.
|
|
|
|
|
|
2024-06-07 19:52:51 +02:00
|
|
|
## Mod compat
|
2022-03-22 13:22:38 +01:00
|
|
|
|
|
|
|
|
This mod also contains patches for the following mods:
|
|
|
|
|
|
2024-06-09 18:46:56 +02:00
|
|
|
<details>
|
|
|
|
|
<summary>Mod list</summary>
|
|
|
|
|
|
2022-07-13 18:46:53 +02:00
|
|
|
- AbyssalCraft
|
2022-12-27 18:15:38 +01:00
|
|
|
- Advanced Rocketry
|
2022-07-02 20:02:39 +02:00
|
|
|
- Alternate Terrain Generation
|
2022-07-11 01:04:40 +02:00
|
|
|
- Antique Atlas
|
2022-07-03 23:17:13 +02:00
|
|
|
- Anti ID Conflict
|
|
|
|
|
- ArchaicFix
|
2022-07-13 17:43:30 +02:00
|
|
|
- Atum
|
2022-07-03 00:36:57 +02:00
|
|
|
- Biomes O' Plenty
|
2022-07-12 19:50:52 +02:00
|
|
|
- Biome Wand
|
2025-06-09 19:15:40 +02:00
|
|
|
- BlockPhysics
|
2022-08-25 22:21:39 +02:00
|
|
|
- BuildCraft
|
2022-07-23 21:39:29 +02:00
|
|
|
- ChromatiCraft
|
2024-08-06 23:46:32 +02:00
|
|
|
- Climate Control
|
2022-08-25 22:21:39 +02:00
|
|
|
- Compact Machines
|
2022-07-01 19:06:29 +02:00
|
|
|
- CoFH Lib
|
2022-07-14 23:42:17 +02:00
|
|
|
- Dark World
|
2023-04-02 12:50:42 +02:00
|
|
|
- Dimensional Doors
|
2022-07-01 19:06:29 +02:00
|
|
|
- DragonAPI
|
2022-07-13 15:58:56 +02:00
|
|
|
- Dynamic Surroundings
|
2022-12-27 18:15:38 +01:00
|
|
|
- Enderlicious
|
2022-07-23 20:39:21 +02:00
|
|
|
- Enhanced Biomes
|
2022-07-13 18:26:19 +02:00
|
|
|
- Erebus
|
2025-06-04 12:53:43 +02:00
|
|
|
- Extended Planets
|
2022-07-23 20:39:21 +02:00
|
|
|
- Extra Planets
|
2022-07-11 19:55:53 +02:00
|
|
|
- Extra Utilities
|
2025-06-04 12:01:31 +02:00
|
|
|
- Factorization
|
2025-06-09 18:41:34 +02:00
|
|
|
- FastCraft
|
2022-07-13 20:47:09 +02:00
|
|
|
- Futurepack
|
2025-06-05 11:57:41 +02:00
|
|
|
- Gadomancy
|
2022-07-01 19:00:21 +02:00
|
|
|
- GalactiCraft
|
2022-07-23 20:39:21 +02:00
|
|
|
- Highlands
|
2022-07-03 23:18:52 +02:00
|
|
|
- Immersive Cavegen
|
2023-04-02 13:47:27 +02:00
|
|
|
- Industrial Revolution by Redstone Rebooted
|
2025-06-09 13:36:17 +02:00
|
|
|
- Just Another Spawner
|
2024-06-09 18:46:56 +02:00
|
|
|
- Matter Overdrive
|
2022-05-21 12:41:04 +02:00
|
|
|
- More Fun Quicksand Mod
|
2025-06-09 16:58:23 +02:00
|
|
|
- Mystcraft
|
2022-07-03 19:56:08 +02:00
|
|
|
- Nature's Compass
|
2022-07-14 23:42:17 +02:00
|
|
|
- Netherlicious
|
2022-12-27 18:15:38 +01:00
|
|
|
- Nomadic Tents
|
2024-06-09 21:06:22 +02:00
|
|
|
- Nostalgic World Generation
|
|
|
|
|
- Old World Gen
|
2022-08-25 22:21:39 +02:00
|
|
|
- Random Things
|
2023-04-02 13:08:27 +02:00
|
|
|
- Restructured
|
2022-07-03 19:39:34 +02:00
|
|
|
- Realistic Terrain Generation
|
2022-12-27 18:15:38 +01:00
|
|
|
- Realistic World Generation
|
2025-06-09 17:26:08 +02:00
|
|
|
- Ruins
|
2022-07-11 00:01:49 +02:00
|
|
|
- Thaumcraft
|
2024-06-07 15:45:17 +02:00
|
|
|
- The Lord of the Rings Mod: Legacy
|
2025-06-04 11:51:18 +02:00
|
|
|
- The Mists of RioV
|
2024-06-09 21:21:48 +02:00
|
|
|
- ThutCore/ThutMods
|
2022-07-13 20:09:55 +02:00
|
|
|
- Tropicraft
|
2022-07-10 23:07:02 +02:00
|
|
|
- Twilight Forest
|
2022-07-02 20:02:39 +02:00
|
|
|
- Underground Biomes Constructs
|
2022-12-27 18:15:38 +01:00
|
|
|
- Witchery
|
2022-05-21 12:41:04 +02:00
|
|
|
- WorldEdit
|
2022-03-22 13:22:38 +01:00
|
|
|
|
2024-06-09 18:46:56 +02:00
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
|
2022-07-03 20:01:26 +02:00
|
|
|
Mods not listed here may or may not work.
|
|
|
|
|
|
|
|
|
|
- For item/block IDs:
|
|
|
|
|
- A good rule of thumb is that the more invasive a mod is, the higher the chance
|
|
|
|
|
it's broken without a patch once the IDs exceed 4096 and 32000.
|
|
|
|
|
- For biome IDs:
|
|
|
|
|
- If a mod adds a custom world generator, it has a high chance of invoking an old vanilla method in the worldgen code.
|
|
|
|
|
|
|
|
|
|
To avoid world corruption and broken biomes, this method has been replaced with an instant crash that refers the
|
2023-03-31 18:23:41 +02:00
|
|
|
user to this GitHub repo.
|
2022-03-22 13:22:38 +01:00
|
|
|
|
2022-04-17 21:11:33 +02:00
|
|
|
If you find any crashes or incompatibilities, don't hesitate to open an issue.
|