Quentin Bazin
|
d5f5082bb0
|
Added -Wconversion and fixed warnings.
This mostly forces the casts to be explicit.
|
2021-06-09 04:36:26 +02:00 |
|
Quentin Bazin
|
03d1a006b4
|
Worldgen now uses a seed. Fixed #116.
|
2020-07-30 21:13:19 +02:00 |
|
Quentin Bazin
|
6065c98481
|
[Heightmap] Small fixes. [ServerCommandHandler] Now spawning player safely. Fixed #117.
|
2020-07-30 00:46:58 +02:00 |
|
Quentin Bazin
|
a83e4d20bf
|
Now saving program output to log files.
|
2020-07-28 20:55:49 +02:00 |
|
Quentin Bazin
|
e85c5f3458
|
Small fixes.
|
2020-07-24 19:59:35 +02:00 |
|
Quentin Bazin
|
fae51bceb5
|
[EngineConfig] Added BLOCK_AIR for air string ID.
|
2020-07-18 01:53:22 +02:00 |
|
Quentin Bazin
|
07f86b9e10
|
[GameTime] 'getCurrentTime' now uses the new tick system.
[DebugOverlay] Added client TPS info.
[Network] Packet 'ServerTick' added. Sent at the beginning of every tick.
|
2020-07-17 19:58:45 +02:00 |
|
Quentin Bazin
|
556941f553
|
[GameTime] Tick system added.
[ChatCommandHandler] Added '/tps' command to get ticks per second.
[ServerWorld] Fixed world generation speed.
|
2020-07-17 19:58:45 +02:00 |
|
Quentin Bazin
|
5f96d37fbd
|
[BlockState] 'isOpaque' now has a custom getter.
|
2020-07-10 22:43:50 +02:00 |
|
Quentin Bazin
|
7750154b22
|
[BlockState] Added. First stop of block states.
|
2020-07-10 22:43:50 +02:00 |
|
Quentin Bazin
|
7497b6b2a8
|
Added 'Farmland' block, which is possible to create with any hoe.
|
2020-07-05 20:55:23 +02:00 |
|
Quentin Bazin
|
3a325c74ff
|
Added '-l/--log-level' to set log level.
|
2020-07-05 18:03:13 +02:00 |
|
Quentin Bazin
|
057753f1d2
|
[WorldSaveBasicBackend] Now saving player position, rotation and inventory.
|
2020-06-26 06:14:46 +02:00 |
|
Quentin Bazin
|
616ad0c50a
|
[ServerPlayer] 'isOnline' added.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
0cdb08060a
|
[WorldController] Now saving block inventory and metadata.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
e0b3e66dfe
|
[ClientApplication|ServerApplication] Small fixes.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
977ebf6b4d
|
[ServerApplication] Now using a default save file named '_server'.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
219cd5c3e6
|
[WorldSavingState] Added.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
12b719e043
|
[WorldSelectionState] Added.
|
2020-06-23 19:12:15 +02:00 |
|
Quentin Bazin
|
00d1cb84d5
|
Mod-defined server config options. Fixes #105.
[Chat] History system with up/down arrow keys.
[ChatCommandHandler] '/option' command added.
|
2020-06-20 01:07:28 +02:00 |
|
Quentin Bazin
|
c1176a438d
|
[ChatCommandHandler] '/stop' command added.
|
2020-06-19 02:51:33 +02:00 |
|
Quentin Bazin
|
9f01a538cb
|
[Network] 'PlayerRotUpdate' packet added. Fixed #86.
|
2020-06-04 17:36:09 +02:00 |
|
Quentin Bazin
|
742b1f2092
|
Replaced std::cerr usage with gkError() and gkWarning().
|
2020-06-02 06:32:14 +02:00 |
|
Quentin Bazin
|
0faeb1b5db
|
[external/gamekit] Updated. Client and server now have different names in the log.
|
2020-06-01 01:33:17 +02:00 |
|
Quentin Bazin
|
f440525ed7
|
[Network] 'ServerClosed' packet added. Fixed #106.
|
2020-05-26 17:51:04 +02:00 |
|
Quentin Bazin
|
fe071163d4
|
Fixed #96.
|
2020-05-20 20:11:49 +02:00 |
|
Quentin Bazin
|
0700481ba7
|
Documentation added for entity API.
|
2020-05-20 13:39:06 +02:00 |
|
Quentin Bazin
|
057b1107a2
|
[config] Folder created for client/server config files.
|
2020-05-10 20:02:37 +02:00 |
|
Quentin Bazin
|
c277dc7d87
|
Packets are now compressed using zlib. Legacy and unused UDP code removed.
|
2020-05-10 19:36:39 +02:00 |
|
Quentin Bazin
|
91b3792a20
|
[ServerConfig] Added for option 'useItemDrops'.
|
2020-04-29 21:17:28 +02:00 |
|
Quentin Bazin
|
2d3f1efd58
|
[SceneSerializer] Now using entt::continuous_loader.
|
2020-04-29 21:17:28 +02:00 |
|
Quentin Bazin
|
d8a3b0a7a4
|
[CollisionController] Now server-side.
|
2020-04-29 21:17:28 +02:00 |
|
Quentin Bazin
|
423237f484
|
Adapted to DEBUG macro removal in GameKit.
|
2020-04-03 07:27:57 +02:00 |
|
Quentin Bazin
|
474eeec8f6
|
[ServerModLoader] Added. Will handle modpacks and mod name conflicts.
|
2020-04-03 00:26:31 +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
|
bc3226eedc
|
Folders reorganized.
|
2020-03-17 22:22:22 +01:00 |
|