Fabian Dill
72610d8c2f
Core: log world ID ranges
2021-08-16 18:40:26 +02:00
Fabian Dill
0f55fa4f45
FactorioClient: allow setting a folder and find the executable in it, instead of trying to run a folder.
2021-08-15 13:46:58 +02:00
Fabian Dill
aec39c919c
Minecraft: add missing minecraft defaults
2021-08-15 02:32:36 +02:00
Kono Tyran
a0849f9416
fixed error if destination folder did not exist already.
2021-08-15 00:05:54 +00:00
Kono Tyran
0668f94461
- change minecraft clients icon.
2021-08-14 23:05:15 +00:00
Chris Wilson
953ccc55d9
Update factorio icons to make progression items more distinct
2021-08-14 17:47:32 -04:00
espeon65536
fbaa8226c4
Minecraft tracker: only lookup recognized item ids
2021-08-14 19:58:23 +00:00
Fabian Dill
8abfd14569
LttP: fix missing music
2021-08-14 01:00:36 +02:00
Fabian Dill
f2f4d6a133
remove leftover debug log
2021-08-14 00:51:35 +02:00
Fabian Dill
3ed7092af5
LttP: make sure Hyrule Castle Small Key in Standard + keyshuffle is reachable in first sphere of any such players
2021-08-14 00:51:35 +02:00
Fabian Dill
9d6fa855d8
Multidata: fix accidental format change
2021-08-12 04:23:07 +02:00
Fabian Dill
8c7404edf9
Spoiler: fix built-in variable name shadowing
2021-08-11 12:45:03 +02:00
espeon65536
3f6a9e5dc7
MC client: only log removal of .apmc files
2021-08-10 18:42:48 +00:00
espeon65536
9e1748bf67
check_eula function
2021-08-10 18:42:48 +00:00
espeon65536
527a9b49e2
change to executable's working directory to find forge directory
2021-08-10 18:42:48 +00:00
espeon65536
b187223162
streamline function calls
2021-08-10 18:42:48 +00:00
espeon65536
2c5e99efed
make apmc_file argument optional
2021-08-10 18:42:48 +00:00
espeon65536
fa8531022d
reorganize Minecraft client internal structure, add missing error handling in update_mod
2021-08-10 18:42:48 +00:00
espeon65536
8d4be10fd7
Minecraft client first pass
2021-08-10 18:42:48 +00:00
Kono Tyran
285b9e12eb
- Add Minecraft to inno_setup_38.iss, this will download java and forge and install them.
2021-08-10 18:42:25 +00:00
Fabian Dill
53fcb86174
Spoiler: remove Progressive from old system to prevent crashes when no LttP is present
2021-08-10 20:40:44 +02:00
Fabian Dill
a532ceeb0a
AutoWorld: Should no longer need to overwrite collect, collect_item should be used instead
...
AutoWorld: Now correctly automatically applies State.remove if collect_item is also correct
LttP: Make keys advancement items
This feels like it improved generation chance. Might not be the case.
2021-08-10 09:47:28 +02:00
Fabian Dill
9ec0680ce5
LttP: move game specific fill to new AutoWorld fill_hook
2021-08-10 09:03:44 +02:00
Fabian Dill
299036ecca
LttP: move some LttP specific things more towards locations where they belong.
2021-08-10 08:00:53 +02:00
Fabian Dill
4bfeb77a3a
CommonClient: fix /missing
...
found by lordlou
2021-08-10 04:38:29 +02:00
Fabian Dill
ab7a5b07eb
YAML: Make player pick a game, error out if step is skipped.
2021-08-09 23:00:28 +02:00
Fabian Dill
50ad661796
Put in support for old Progressive item key
...
I will probably regret this.
2021-08-09 10:07:25 +02:00
Fabian Dill
d3e71ecb9b
Install all modules for unittests.yml
2021-08-09 07:29:21 +00:00
Fabian Dill
ba3bb201cd
Multiple: Followed a rabbit hole of moving LttP Rom generation to AutoWorld
...
Generator: Re-allow names with spaces (and see what breaks)
Generator: Removed teams (Note that teams are intended to move from a generation step feature to a server runtime feature, allowing dynamic creation of an already generated MW)
LttP: All Rom Options are now on the new system
LttP: palette option "random" is now called "good"
LttP: Roms are now created as part of the general output file creation step
LttP: disable Music is now Music, removing potential double negatives
LttP & Factorio: Progressive option random is now grouped_random
LttP: Enemy damage option random is now Enemy damage: chaos
2021-08-09 09:15:41 +02:00
Fabian Dill
01d88c362a
AutoWorld: Add "stage" methods and implement LttP Dungeon fill as an example.
2021-08-09 06:50:11 +02:00
Fabian Dill
95350a1fa9
Fill: Cache get_all_State
2021-08-09 06:33:26 +02:00
Fabian Dill
cc458ca5b1
LttP: Remove no longer reachable code
2021-08-09 06:19:01 +02:00
Fabian Dill
f19878fcb8
LttP: Remove calling the player Idiot
2021-08-09 03:51:33 +02:00
black-sliver
eb8e8691e9
Factorio: avoid ores when spawning silo
...
and minor code clean-up
2021-08-08 00:40:09 +00:00
Fabian Dill
0423c22d7f
DataPackage: bring back compatibility layer for datapackage - for now. Mark removal version.
2021-08-07 09:18:42 +02:00
Fabian Dill
3441c390bd
Setup: Fix crash if ROM was present.
2021-08-07 08:05:01 +02:00
Fabian Dill
a0fb9bc4ab
Setup: Skip LttP Rom Selection if the Rom is not needed.
2021-08-07 06:57:33 +02:00
Fabian Dill
a7bb6f6a95
CommonClient: make entrances blue in console
2021-08-07 05:40:18 +02:00
Fabian Dill
f1bef73757
Setup: Fix subprogram paths
2021-08-07 03:16:30 +02:00
Fabian Dill
4598dd1a0f
Factorio: syntax~
2021-08-07 02:57:47 +02:00
espeon65536
0241d6f443
fix minecraft tests for egg shards
2021-08-07 00:44:57 +00:00
espeon65536
72acb5509a
Minecraft: dragon egg shards
2021-08-07 00:44:57 +00:00
espeon65536
b43e99fa20
better check for completion in MC webtracker
2021-08-07 00:44:57 +00:00
espeon65536
b5083ddb1b
update playerSettings: new minecraft bee_traps format
2021-08-07 00:44:57 +00:00
espeon65536
f62e8b7be9
Minecraft: write server and port to apmc on download
2021-08-07 00:44:57 +00:00
espeon65536
f655dc0dbc
Minecraft tracker: formatting fix
2021-08-07 00:44:57 +00:00
espeon65536
95e0fa2672
Minecraft tracker: add progressive resource crafting
2021-08-07 00:44:57 +00:00
espeon65536
4b7c8f757e
Minecraft: increment data version and client version
2021-08-07 00:44:57 +00:00
espeon65536
381e9c744a
fix tests for progressive resource crafting
2021-08-07 00:44:57 +00:00
espeon65536
9aa4bb3f4b
fix tests for bee traps
2021-08-07 00:44:57 +00:00