17 Commits

Author SHA1 Message Date
Quentin Bazin
94b959cf03 [LuaMod] 'path()' member added. 2020-04-03 02:34:03 +02:00
Quentin Bazin
ead5e7dde0 [ServerModLoader] Now handling mod name conflicts. 2020-04-03 02:02:53 +02:00
Quentin Bazin
9015830aef [ServerModLoader] Now storing mods.
The changes are only committed on success.
Also, the mods now use their own working directory instead of the main.
2020-04-03 01:11:36 +02:00
Quentin Bazin
474eeec8f6 [ServerModLoader] Added. Will handle modpacks and mod name conflicts. 2020-04-03 00:26:31 +02:00
Quentin Bazin
218eddb7e4 Furnace output inventory is now read-only. 2020-03-30 03:17:18 +02:00
Quentin Bazin
2ecef2ded9 Door block added. 2020-03-29 19:25:40 +02:00
Quentin Bazin
5c8d926315 Block groups added. 2020-03-29 15:37:49 +02:00
Quentin Bazin
266e4b7453 Groups can now be used in recipes. 2020-03-29 15:37:49 +02:00
Quentin Bazin
786aaff198 Groups can now be used for filtering in InventoryWidget. 2020-03-29 15:37:49 +02:00
Quentin Bazin
1347f81619 Item groups added. Now used instead of 'is_fuel' and 'burn_time'. 2020-03-29 15:37:49 +02:00
Quentin Bazin
fd21e3e6d2 [TerrainGenerator] 'fastNoiseGeneration' splitted into smaller functions. 2020-03-29 10:12:44 +02:00
Quentin Bazin
c128971c13 [TerrainGenerator] Better RNG. [Chunk|ServerChunk] Booleans are now atomic. 2020-03-29 10:12:36 +02:00
Quentin Bazin
db587f13c6 Singleplayer server will now use a random available port instead of 4242. 2020-03-18 02:17:02 +01:00
Quentin Bazin
e1e1c468eb [ClientApplication|ServerApplication] Updated for new 'gk::ArgumentHandler' version. 2020-03-18 01:51:26 +01:00
Quentin Bazin
93308c9f14 Basic texture pack system added (see #34). 2020-03-18 00:42:56 +01:00
Quentin Bazin
ef79c5b8bf [ChatCommandHandler] '/save' and '/load' commands added. 2020-03-18 00:02:20 +01:00
Quentin Bazin
bc3226eedc Folders reorganized. 2020-03-17 22:22:22 +01:00