Legacy Connector 0.1.1
Curse Maven Snippet
What's new
Prerelease. Highlights since 0.1.0:
Fixed
- World save / exit hang: a legacy tile entity reading its neighbours while its chunk unloaded deadlocked the server thread (#47). Reads of unloaded chunks now return air like 1.7.10.
- A stopped dedicated server now exits instead of hanging on legacy mods' non-daemon thread pools (IC2 and others).
- Legacy exceptions in block neighbour-change and tick callbacks are logged instead of crashing the server (a HBM landmine plus AE2 tiny TNT crash).
- Mob sounds: 1.7.10 vanilla sound names (
mob.cow.say,mob.zombie.hurt, ...) are translated to the modern entity sound events (#49).
New
- Galacticraft addons: per-planet gravity, fall damage and silent space from the dimension provider (#42, #43); Galacticraft's dependency downloader is skipped so its coremod hooks register.
- Legacy chest loot (
ChestGenHooks) is added to the vanilla chest loot tables (#46). /legacyconnector dim listshows dimension names (#40).- HUD:
RenderTickEventis posted around the HUD pass,icons.pngcomposed from the modern HUD sprites (#41, partial). - Many more legacy API classes: config screens (
GuiConfig,ConfigElement,DummyConfigElement),ISpecialArmor,CrashReport/ReportedException,BossStatus,SlotFurnace,ContainerChest, vanilla block/item/mob classes mods extend (fence, wall, colored block, slab/bucket items, zombie, skeleton, spider, creeper, slime, pig, horse, TNT, falling block, lightning), packets (game state, block change, experience, effect, respawn),ForgeEventFactory,PlayerDropsEvent,PlayerDestroyItemEvent,RenderLivingEvent,PlaySoundEvent17,TextureUtil,ClientCommandHandler,Timer,WorldGenLakes, dispenser projectiles, red-dust particles.
Known issues: high memory use with very large packs (#48), boss bars only near the boss (#50), mod-dimension void at a Y level (#51), ore host-rock textures (#44). Most client-side fixes in this release are untested on a client.
This mod has no additional files

