Archipelago/WebHostLib/templates
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
..
header Add Start Playing page, clean up /generate page 2021-10-11 20:52:30 -04:00
404.html Add subdirectory handling for zelda3, factorio, and minecraft. Add generic 404 page. 2021-06-14 19:35:02 -04:00
autotablepage.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
check.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
checkResult.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
faq.html Updates to WebHost 2021-08-22 20:01:58 -04:00
gameInfo.html Fix /gameInfo pages not loading markdown correctly 2021-09-17 20:39:53 -04:00
generate.html WebHost: add remaining and collect to options page 2021-11-17 16:58:43 +01:00
genericTracker.html New column for generic tracker (#78) 2021-09-23 13:48:25 +02:00
hostGame.html TOuch up host game page 2021-10-11 20:58:05 -04:00
hostRoom.html WebHost: fix some PEP8 2021-11-25 20:48:58 +01:00
islandFooter.html Update various links 2021-06-06 22:14:13 +02:00
landing.html Minor wording change on landing page. 2021-10-11 21:13:40 -04:00
lttpTracker.html Add a generic fallback tracker for all games 2021-05-19 21:55:18 +02:00
macros.html WebHost: fix some PEP8 2021-11-25 20:48:58 +01:00
minecraftTracker.html MC: 1.17 support (#120) 2021-12-01 02:37:11 +01:00
ootTracker.html Update small and boss key counters during the normal update cycle 2021-09-24 23:10:26 +00:00
options.yaml WebHost: fix Py39(only?) jinja weirdness with undefined attribute checking 2021-09-18 01:32:34 +02:00
pageWrapper.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
player-settings.html Move config files and player-settings js files to /generated/configs and /generated/player-settings and update the pages that use them 2021-10-11 21:37:08 -04:00
seedError.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
startPlaying.html Greatly improve the Start Playing page 2021-10-11 21:11:37 -04:00
supportedGames.html Supported game page game links now point to the game info page. Added a link below for the settings pages. 2021-10-11 21:20:31 -04:00
tablepage.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
templates.html Link /games to player-settings pages, add link to template file to player-settings, add markdown style formatting to /templates 2021-09-01 20:47:36 -04:00
timespinnerTracker.html [Timespinner] New seed options and new locations checks (#140) 2021-11-28 22:59:34 +01:00
tracker.html Tracker: sort numbers and fractions numerically 2021-06-25 21:15:54 +02:00
tutorial.html Add table styling to markdown css 2021-09-07 19:41:04 -04:00
tutorialLanding.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00
userContent.html WebHost: fix some PEP8 2021-11-25 20:48:58 +01:00
viewSeed.html WebHost: handle SM and SoE 2021-11-13 20:52:30 +01:00
waitSeed.html update jinja templates to use base static files 2021-05-13 00:41:49 +02:00