Legacy Connector 0.3.0
Curse Maven Snippet
What's new
0.3.0: the 1.7.10 API is complete. Every legacy API that the 1.7.10 test set and a 100-mod test pack reference now has real behaviour. That is about 1,500 APIs since 0.2.11, written by parallel agents from those link checks. The only entries left are ones that make no sense on 1.21.1: FastCraft internals, mods' own methods, Realms.
The 1.7.10 server test passes. Most of the new behaviour has not been tried in a client yet, so please report anything that changed for the worse.
Highlights
- Minecarts: mods' carts move on rails again (Railcraft, Steve's Carts, HBM, Botania), with 1.7.10 rail physics, boosters, collisions and Forge's cart events.
- Config screens: the Config button in the mod list opens legacy mods' own config screens, and their changes are saved (#23).
- Rendering:
RenderBlocksdraws every vanilla render type that mods reuse (stairs, fences, panes, liquids, pistons...). Also vanilla entity models and renderers, mods' runtime textures (Fisk's Superheroes' generated suits), particles, mods' bitmap fonts, map rendering, the compass, beacon beams and skulls. - Client:
- GUI lists, achievements, the server list, the crafting screen, and 1.7.10 mouse and keyboard input handling in mod screens.
- Skins, resource packs and translations.
- Sounds and music, and IC2's machine sounds through its paulscode sound system.
- Forge client events: fog, overlays, hand, item frames, chat and armor models; post shaders.
- Entities: paintings, item frames and leash knots; falling blocks; horses, endermen, zombie villagers; the entity tracker; real vanilla mobs and projectiles when mods create them.
- World: the Nether generator, ravines, biomes and Forge flowers, villages, chunk storage, maps, saves. Mod world generators also run in mod dimensions, so Thaumcraft's Outer Lands has its maze (#76, #51).
- Blocks and items:
- Crafting, furnace and enchanting containers. Mod crafting tables craft vanilla recipes again.
- Furnaces, hoppers, dispensers, beacons, pistons, rails, saplings, buckets and fluids.
- TNT, buttons, levers, skulls, cauldrons, potions, fireworks.
- FML and Forge: missing mappings, mod containers, the network dispatcher and handshake, about 25 vanilla packets, many Forge events, player selectors, ban/op/whitelist lists and stats.
- 1.12.2: mod commands and server lifecycle events (nothing ran them before); potions and brewing, loot functions and conditions, criteria triggers, entity data keys, data fixers, text components.
Fixes
- Mobs on the old AI walk at their real speed (HBM's glyphids moved up to 25 blocks per second, #59).
- CustomOreGen: debug mode no longer breaks world generation, and its wireframes draw (#82).
- Fisk's Superheroes slabs and their recipes. HBM glass panes and connected glass. Mod potion icons. Light and clouds in mod dimensions (#57).
- Server hangs fixed: world generators reading the real world (Immersive Engineering's village item frames) and Thaumcraft's entity-spawn handler. Mod dimension generators can no longer crash the server.
This mod has no additional files

