Archipelago/worlds/minecraft
KonoTyran c010c8c938
Minecraft: Update to new options system. (#3765)
* Move to new options system.
switch to using self.random
reformat rules file.

* further reformats

* fix tests to use new options system.

* fix slot data to not use self.multiworld

* I hate python

* new starting_items docstring to prepare for 1.20.5+ item components.
fix invalid json being output to starting_items

* more typing fixes.

* stupid quotes around type declarations

* removed unused variable in ItemPool.py
change null check in Structures.py

* update rules "self" variable to a "world: MinecraftWorld" variable

* get key, and not value for required bosses.
2024-08-20 00:58:30 +02:00
..
data Minecraft rewrite (#1493) 2023-03-08 20:13:52 -08:00
docs Core: Rework accessibility (#1481) 2024-07-31 12:13:14 +02:00
test Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
Constants.py Minecraft rewrite (#1493) 2023-03-08 20:13:52 -08:00
ItemPool.py Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
Options.py Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
Rules.py Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
Structures.py Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
__init__.py Minecraft: Update to new options system. (#3765) 2024-08-20 00:58:30 +02:00
requirements.txt Minecraft: update requests 2022-08-15 23:35:51 +02:00