Minecraft [@espeon65536]
- The number of required advancements is now a range, so it can be freely set. It is capped at 87 advancements (until 1.17)
- Using plando to place structures now causes them to output in the spoiler.
- All advancements related to the Ender Dragon now require being able to respawn it.
- Monsters Hunted is now considered a hard-postgame advancement. It will be junk-filled unless you include both the hard and postgame advancements in your pool.
- Optional Bee Traps can be added to the item pool.
Factorio [@Berserker66]
- Fix certain recipes' random time not working (such as steel-plate).
- Added progressive items as an option.
- Added random science pack ingredients as an option.
- Rocket recipe is now always random, using your max science pack to dictate the relative difficulty of its ingredients.
- Custom recipes now get written to spoiler log.
- New Client:
- Can Detect a desync and attempt to recover
- No longer uses a bridge file
- Can generete worlds for you
- Note, that this currently uses default world preset. If you want a custom preset, this will come with 0.1.5, or you can:
Create the world you want, find the world the client created (next to it as AP__). Make sure the client is off, then swap the files, then restart the client.
- Note, that this currently uses default world preset. If you want a custom preset, this will come with 0.1.5, or you can:
A Link to the Past
- @LegendaryLinux ' Z3Client is now considered stable. You can find it and its setup instructions at https://github.com/LegendaryLinux/Archipelago-Z3Client/
- All clients updated to use SNI by JSD, replacing qusb2snes, included with the clients.
- New texts [@alwaysintreble]
General [@Berserker66]
- Paths are only included for games that support pathing in the spoiler log
- Mystery: If a new-style option fails to read the input data, it is now mentioned which option failed.
WebHost [@Berserker66]
- Attempt to prevent shadow-rooms running in parallel by file-locking using the room's ID. (sorry async)
Technical [@Berserker66]
- AutoWorld now handles state additions (World.collect) and they are per-game.
- PrintJSON gained new optional data for clients to use. https://github.com/ArchipelagoMW/Archipelago/wiki/Archipelago-Network-Protocol#PrintJSON