Quentin Bazin
|
be1e49cfe0
|
[blocks.lua] Portal block added. Send PlayerChangeDimension on right-click.
|
2020-03-08 16:07:32 +01:00 |
|
Quentin Bazin
|
81986cb55d
|
[WorldController] Added. It's basically a container for 'ServerWorld' instances.
|
2020-03-08 16:07:32 +01:00 |
|
Quentin Bazin
|
5ee75e72f6
|
[LuaGUI] 'set_size' and 'set_centered' added.
|
2020-03-07 15:41:19 +01:00 |
|
Quentin Bazin
|
4c26ec25c5
|
The client is now capable of running a server in a dedicated thread.
|
2020-03-04 14:38:31 +01:00 |
|
Pedro Gimeno
|
a9a3343604
|
Make server side position of player be doubles
|
2020-03-02 20:41:47 +01:00 |
|
Quentin Bazin
|
ec7ef36d45
|
Blocks can now be rotated depending on the player direction.
|
2020-03-02 00:17:28 +01:00 |
|
Quentin Bazin
|
45c797cd5f
|
Creative window added on key 'H'.
|
2020-02-29 18:07:01 +01:00 |
|
Quentin Bazin
|
bcc3f65147
|
Headers updated and CONTRIBUTORS file added.
|
2020-02-25 01:48:38 +09:00 |
|
Quentin Bazin
|
47d57f7fc3
|
[ServerCommandHandler] Now deletes ServerPlayer instance on disconnection.
|
2020-02-24 17:20:49 +09:00 |
|
Quentin Bazin
|
88f3fc1475
|
[ServerCommandHandler] Now send an error message when a wrong command has been recieved.
|
2020-02-22 02:21:42 +09:00 |
|
Quentin Bazin
|
bb0c8e8d49
|
[ServerCommandHandler] Now supports teleportation command.
|
2020-02-22 01:44:00 +09:00 |
|
Quentin Bazin
|
e08af87563
|
[Chat] Added to render messages sent from server.
|
2020-02-21 17:50:45 +09:00 |
|
Quentin Bazin
|
2f827df14b
|
[Network] 'ChatMessage' packet added.
|
2020-02-21 17:25:56 +09:00 |
|
Quentin Bazin
|
71587c0da8
|
[Network] PlayerInventory and BlockActivated packets now send screen size and gui scale informations.
|
2020-02-15 14:42:29 +09:00 |
|
Quentin Bazin
|
857c7e4060
|
[LuaGUI] Now provides SCREEN_WIDTH, SCREEN_HEIGHT and GUI_SCALE instead of them being hardcoded in init.lua.
|
2020-02-15 13:54:02 +09:00 |
|
Quentin Bazin
|
6f227b7564
|
[ServerCommandHandler] Now used to send server packets.
|
2020-02-11 15:00:03 +09:00 |
|
Quentin Bazin
|
b7bb8f1d52
|
Replaced my custom headers by LGPL license headers.
|
2020-02-08 18:34:26 +09:00 |
|
Quentin Bazin
|
abbabe8924
|
[BlockMetadata] Added. Now used in FurnaceWidget and furnace.lua
|
2020-02-08 17:45:20 +09:00 |
|
Quentin Bazin
|
442bafca68
|
[InventoryState] Replaced by 'show_inventory' function in init.lua.
|
2020-02-08 02:48:39 +09:00 |
|
Quentin Bazin
|
ac35d78cc2
|
[TextureAtlas] Added support for alternative tiles.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
6e0f7ddda5
|
Multiplayer infinite world: OK using 'ChunkRequest' packet.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
89f77b08b5
|
[ServerWorld] First attempt to send chunks depending on player position.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
a651e37c6a
|
Small tweaks.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
6315216e66
|
Removed useless code.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
1dc66fd9e2
|
[ServerWorld] New function added to send spawn data to connecting clients.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
12dcb38ebd
|
Infinite world: First attempt.
|
2020-01-22 09:22:47 +09:00 |
|
Quentin Bazin
|
2f790ec723
|
[ChunkBuilder] Small improvement.
|
2020-01-10 16:53:44 +09:00 |
|
Quentin Bazin
|
f45050ba59
|
[ServerLoadingState] Now used before login when using 'ServerWorld::sendWorldData'.
|
2020-01-10 16:08:57 +09:00 |
|
Quentin Bazin
|
e8f0198c3c
|
[Text] Now able to display multiple lines.
|
2019-12-30 20:19:16 +09:00 |
|
Quentin Bazin
|
cf236576ec
|
Now syncing player position between clients. But client is authoritative.
|
2019-04-08 15:29:19 +02:00 |
|
Quentin Bazin
|
41155f7fd0
|
[ServerApplication] Now handles multiple players.
|
2019-04-07 18:20:15 +02:00 |
|
Quentin Bazin
|
19ea5c152f
|
[ServerCommandHandler] 'PlayerPosUpdate' callback added.
|
2019-04-07 17:20:35 +02:00 |
|
Quentin Bazin
|
58043344f1
|
[ClientCommandHandler|ServerCommandHandler] Added.
|
2019-03-17 17:22:53 +01:00 |
|