Legacy Connector 0.3.7
Curse Maven Snippet
What's new
Legacy Connector 0.3.7
A large release: Create and Create Aeronautics support, a public addon API, legacy containers usable by modern pipes and Create out of the box, and many fixes from player reports. Items marked (untested in game) were built and compile-checked but not played through yet; please report what you see.
New
- Create, Create Aeronautics and Sable: legacy blocks and their tile entities (contents, NBT) travel on contraptions and Aeronautics ships. Tested in game with a mechanical bearing and an airship carrying Iron Chest, Thaumcraft, RotaryCraft and ChromatiCraft blocks. Blocks that legacy pistons could not move are refused. (#108)
- Addon API: a public
org.kylepitcock.legacyconnector.apiso other NeoForge mods can build on running legacy mods (e.g. modern aspects for Thaumcraft 4, extra capabilities, lifecycle events), with an example addon. See the wiki page "Addon API". (untested in game) - Legacy containers are capabilities by default: 1.7.10 and 1.12.2 tile entities with inventories, fluid tanks, RF, IC2 EU or BuildCraft MJ are exposed as NeoForge item/fluid/energy capabilities, so hoppers, Create and modern pipes work with them. Legacy energy and fluid items, electric items and tools (tool abilities) are extended the same way. Rates are configurable (
energy.fePerEu,energy.fePerMj). (untested in game) - Texture modernizer (
modernizeTextures, on by default): exact copies of old vanilla textures and old vanilla backgrounds inside legacy mod textures are replaced with the modern look. - Documentation: the README is now short; the technical docs are in the repository's
docs/wiki/and mirrored to the GitHub wiki. - Compatibility site: tabs per legacy Minecraft version, sort by number of results, and separate counters for mods that fail to load and mods that crash.
Fixed (1.7.10)
- IC2: tile entities that override
updateEntitynow tick even whencanUpdate()is false, so IC2 generators, machines and BatBoxes run. Verified in game: generator, macerator, electric furnace, compressor, solar panel and BatBox. - Client tile state sync: IC2 cables and similar blocks now get their initial data (the chunk's tile list was empty), chunk-watch events fire after the chunk is sent, and same-state updates re-render, so cables and pipes change shape. IC2 blocks have their icons again, cable outlines follow the thin shape, and
player.openContaineris hosted as a real menu for IC2's own GUI packets. (untested in game) - Thermal Expansion and others:
Block.onNeighborChangeis delivered when a tile entity appears next to a block (dynamos did not feed the machine beside them). - Machines can be placed below y=0 (legacy height checks follow the world's build range).
- Production-style reflection:
RUNTIME_DEOBFis true and SRG names resolve, so DragonAPI no longer runs in developer mode (Reika's data node chat spam). - DragonAPI: its injected events are posted from modern hooks (VoidMonster fog no longer stays dark forever, item-in-chroma recipes, worktable forming, and more); class-path sounds play; font keys no longer show garbage in item names.
- RotaryCraft loads (ore detection no longer calls mod code during registration); ChromatiCraft Lexicon navigation no longer crashes; floodlights light; shafts rotate; pylon halos draw.
- Rendering: legacy blend functions and
glPushAttribare honoured (glow icons no longer draw as black squares), the pylon's full-bright trick works, block renderers stay precise at Sable plot coordinates, two-pass tile entity rendering, vines, dragon egg, glowing leaves. - Thaumcraft (#109): scanning modern-only blocks (bee nest, beehive) no longer crashes, and birch leaves, sugar cane, wool and cooked cod have their aspects.
- Witchery (#107): brew bottles, page arrows, spanish moss, trap plants, infinity egg, cat familiars and coven witches, taglocks, thrown brews, fume funnels, Lord of Torment's maze, dream-world body skins, werewolf form, nightmare cotton drops, altar items.
- CustomOreGen (#82): wireframe veins are one solid colour per vein;
vanillaOreGen=falseremoves the vanilla ores. - Starminer squid model (#106), ProjectE start-up (#112), Chocolate Quest start-up (#111), MineFactory Reloaded start-up (wheat/carrots/potatoes/reeds are growable blocks), 1.7.10 attribute names (#31).
Fixed (1.12.2)
- EnderIO item model stack overflow (#88), mod potion icons (#94), entity names in death messages (#95).
- Scape and Run: Parasites (#110): the goresim and ~96 other blocks whose blockstate files failed to parse render again; mob sounds follow the Hostile Creatures slider.
Known issues
- IC2 together with the Reika mods (RotaryCraft/ChromatiCraft): IC2's recipe scan stops on 53 shaped recipes whose ingredients are DragonAPI
BlockKeyobjects and the game exits at start-up. Fix planned. - Not all fixes above have been played through; see the notes marked untested, and the open issues on GitHub.
- Brew book crash (Witchery), owl/toad taming, mirror demon facing, Call of the Hive particles and the medium incomplete form's rendering (SRParasites): no cause found yet, tracked in #107 and #110.
This mod has no additional files

