Archipelago/WebHostLib/static/assets
espeon65536 3fa253bac5
MC: 1.17 support (#120)
* MC: add death_link option

* Minecraft: 1.17 advancements and logic support

* Update Minecraft tracker to 1.17

* Minecraft: add tests for new advancements

* removed jdk/forge download install out of iss and into MinecraftClient.py using flag --install

* Add required_bosses option
choices are none, ender_dragon, wither, both
postgame advancements are set according to the required boss for completion

* fix docstring for PostgameAdvancements

* Minecraft: add starting_items
List of dicts: item, amount, nbt

* Update descriptions for AdvancementGoal and EggShardsRequired

* Minecraft: fix tests for required_bosses attribute

* Minecraft: updated logic for various dragon-related advancements
Split the logic into can_respawn and can_kill dragon
Free the End, Monsters Hunted, The End Again still require both respawn and kill, since the player needs to kill and be credited with the kill
You Need a Mint and Is It a Plane now require only respawn, since the dragon need only be alive; if killed out of logic, it's ok
The Next Generation only requires kill, since the egg spawns regardless of whether the player was credited with the kill or not

* Minecraft client: ignore prereleases unless --prerelease flag is on

* explicitly state all defaults
change structure shuffle and structure compass defaults to true
update install tutorial to point to player-settings page, as well as removing instructions for manual install

* Minecraft client: add Minecraft version check
Adds a minecraft_version field in the apmc, and downloads only mods which contain that version in the name of the .jar file.
This ensures that the client remains compatible even if new mods are released for later versions, since they won't download a mod for a later version than the apmc says.

Co-authored-by: Kono Tyran <Kono.Tyran@gmail.com>
2021-12-01 02:37:11 +01:00
..
faq Core & LttP: remove 255 player limit 2021-10-21 08:15:47 +02:00
gameInfo Initial FF1R implementation (#123) 2021-11-28 22:32:08 +01:00
tutorial MC: 1.17 support (#120) 2021-12-01 02:37:11 +01:00
autodatatable.js use sortable table on Roll Results page 2020-12-19 19:36:23 +01:00
check.js Updates all styles save for the tooltip and tracker, which are forthcoming. I just really wanted to commit all these changes. 2020-11-30 21:15:47 -05:00
cookieNotice.js Slew of minor style adjustments 2020-12-05 15:37:31 -05:00
faq.js Fill out game info pages for LttP, OoT, Factorio, and Subnautica. Revert MD pages to stop using simple line breaks. 2021-09-18 16:15:40 -04:00
gameInfo.js Fill out game info pages for LttP, OoT, Factorio, and Subnautica. Revert MD pages to stop using simple line breaks. 2021-09-18 16:15:40 -04:00
generate.js Updates all styles save for the tooltip and tracker, which are forthcoming. I just really wanted to commit all these changes. 2020-11-30 21:15:47 -05:00
hostGame.js Fix missing paging on /user-content 2020-12-05 14:59:29 -05:00
jquery.scrollsync.js Update directory structure in WebHostLib 2020-08-02 19:10:42 -04:00
js-yaml.min.js Some preliminary setup for the Game Settings page 2020-08-14 23:45:23 -04:00
md5.min.js Add version hashing to player-settings pages 2021-09-17 21:23:31 -04:00
minecraftTracker.js Minecraft tracker: automated location tracking and dropdown tabs 2021-08-07 00:44:57 +00:00
ootTracker.js Update small and boss key counters during the normal update cycle 2021-09-24 23:10:26 +00:00
player-settings.js WebHost: fix CWE-79/CWE-116 2021-11-03 09:33:47 +01:00
playerTracker.js Finish implementing the player tracker 2021-02-25 01:16:22 -05:00
styleController.js Fix an animation bug on mobile devices on the landing page 2020-12-04 23:00:06 -05:00
timespinnerTracker.js Added timespinner tracker 2021-10-29 08:03:49 +00:00
tracker.js Tracker: sort numbers and fractions numerically 2021-06-25 21:15:54 +02:00
tutorial.js Fill out game info pages for LttP, OoT, Factorio, and Subnautica. Revert MD pages to stop using simple line breaks. 2021-09-18 16:15:40 -04:00
tutorialLanding.js Update WebHost to include new tutorial landing page. 2021-01-03 17:46:47 -05:00
userContent.js Fix missing paging on /user-content 2020-12-05 14:59:29 -05:00
viewSeed.js Updates all styles save for the tooltip and tracker, which are forthcoming. I just really wanted to commit all these changes. 2020-11-30 21:15:47 -05:00