gregtech6-6.0.0-alpha.2.jar
Curse Maven Snippet
What's new
[6.0.0-alpha.2] — crafting by grid position, leaf colour, world generation crash
Fixed
- Server crash while a world was generating. World generation removed leftover item entities from the chunk-generation threads, which the game only allows from the server thread; this could corrupt its entity bookkeeping and bring the world down. All such removals now go through one place that defers them to the server thread. Two related cases were fixed as well: entities are no longer removed in the middle of iterating the world's entity list, and the GregTech arrow replacement no longer spawns its entity inside the game's own spawn call.
- Blocks lost their position-dependent colour. Leaves of GregTech trees took their colour from the inventory channel instead of the world one, so rainbow leaves rendered as flat patches that changed over time, and ordinary leaves ignored the biome. They are now tinted by position, as in the original.
- Crafting recipes that depend on where the item sits in the grid. Placing a single item in different cells of the workbench is meant to yield different products — a 16-wire splits into 8-, 4- or 2-wires, crushed ore yields a flawed gem, dust yields quarters, an ingot yields chunks. The game hands recipes a grid cropped to the occupied cells, so the position never reached them and only the first variant of each was reachable. 27 recipes work again.
- Chest loot overflowed its container. The amount of loot is decided by the category counter, as in the original, instead of by the loot table: bookshelves and dungeon chests no longer ask for more items than fit, which the game used to drop silently.
- Wrench, screwdriver and beep sounds were silent — they were requested from the wrong namespace.
Added
- Recipe viewer now shows the grid-position recipes, and the ones that convert several items of a prefix into another, with the cell to place the item in. Neither was ever displayed, in this port or in the original's viewer.
Notes
- Requires NeoForge 26.1.2.84 or newer (the previous release was built against 26.1.2.77).
- This release adds a single, narrowly scoped patch into the game's code (a mixin) to recover the grid position a recipe needs. It is the only one in the project.
- Worlds generated by earlier builds keep whatever loot their chests already rolled; the change applies to newly generated ones.
This mod has no additional files

