diff --git a/Utils.py b/Utils.py index 7c07da13..af62634f 100644 --- a/Utils.py +++ b/Utils.py @@ -196,7 +196,11 @@ def get_default_options() -> dict: "glitch_triforce_room": 1, "race": 0, "plando_options": "bosses", - } + }, + "minecraft_options": { + "forge_directory": "Minecraft Forge server", + "max_heap_size": "2G" + }, } return options diff --git a/worlds/alttp/Options.py b/worlds/alttp/Options.py index 4132f2da..e6c0ef6e 100644 --- a/worlds/alttp/Options.py +++ b/worlds/alttp/Options.py @@ -145,6 +145,7 @@ class HeartColor(Choice): return cls(random.randint(0, 3)) return super(HeartColor, cls).from_text(text) + class QuickSwap(DefaultOnToggle): displayname = "L/R Quickswapping" @@ -162,9 +163,11 @@ class MenuSpeed(Choice): class Music(DefaultOnToggle): displayname = "Play music" + class ReduceFlashing(DefaultOnToggle): displayname = "Reduce Screen Flashes" + class TriforceHud(Choice): displayname = "Display Method for Triforce Hunt" option_normal = 0 @@ -172,6 +175,7 @@ class TriforceHud(Choice): option_hide_required = 2 option_hide_both = 3 + alttp_options: typing.Dict[str, type(Option)] = { "crystals_needed_for_gt": CrystalsTower, "crystals_needed_for_ganon": CrystalsGanon,