|
b93e35c36b
|
support LongerMessages, resolves #33
|
2024-04-29 12:32:03 -07:00 |
|
|
3f5a869f78
|
make fluids turn each other into stone, fixes #56
|
2024-04-29 11:50:37 -07:00 |
|
|
56c758f79c
|
support ExtEntityTeleport, resolves #53
|
2024-04-29 11:27:01 -07:00 |
|
|
dc88eb6b9a
|
add teleport command
|
2024-04-26 11:14:28 -07:00 |
|
|
b2c068d1ff
|
ignore unused error in GeneralError
|
2024-04-25 00:32:09 -07:00 |
|
|
373fc5889d
|
replace most .expect s and .unwrap s with a custom error type, closes #54
|
2024-04-25 00:01:28 -07:00 |
|
|
b749eb838b
|
update WeatherType to use strum internally
|
2024-04-24 23:32:19 -07:00 |
|
|
76b8339048
|
message the server when the level has saved
|
2024-04-24 23:30:13 -07:00 |
|
|
c3313626be
|
add command to save the level without stopping
|
2024-04-24 23:29:35 -07:00 |
|
|
be81b8d581
|
implement CustomBlocks (resolves #19) and InventoryOrder (resolves #43)
|
2024-04-24 23:10:30 -07:00 |
|
|
d53f37d664
|
add support for CustomBlocks, closes #19
|
2024-04-24 21:12:13 -07:00 |
|
|
61e27247b7
|
fix bug where server was telling clients they were operators always
|
2024-04-24 21:05:11 -07:00 |
|
|
614db37e38
|
sorta implement EmoteFix (closes #21), FullCP436 (closes #34), and HeldBlock (closes #20)
|
2024-04-24 19:35:46 -07:00 |
|
|
bfb9d62f96
|
significant refactors and implement extension negotiations (resolves #17) and EnvWeatherType (resolves #29)
|
2024-04-24 18:54:19 -07:00 |
|
|
6cb7c5f49a
|
fix one piece of formatting in commands processing
|
2024-04-23 22:43:13 -07:00 |
|
|
83efc204a2
|
move command processing out of network.rs
|
2024-04-23 22:41:36 -07:00 |
|
|
4860ac6abb
|
add command for setting the level's spawnpoint for #7
|
2024-04-23 22:12:00 -07:00 |
|
|
87a2111751
|
update spawn config to use yaw and orientation
|
2024-04-23 21:52:34 -07:00 |
|
|
5e8fe5a753
|
add /ban, /allowentry, and /setpass commands, resolving #4
|
2024-04-23 21:45:49 -07:00 |
|
|
b76bb5bbc6
|
rename Player::player_type to Player::permissions
|
2024-04-23 11:54:54 -07:00 |
|
|
b3050b5f29
|
implement help command
|
2024-04-23 11:53:43 -07:00 |
|
|
8f73d8e788
|
autosaves, resolves #2
|
2024-04-23 09:41:22 -07:00 |
|
|
bcb77ca194
|
load level on server start if it exists, implementing #1
|
2024-04-23 09:30:32 -07:00 |
|
|
d179e10f53
|
remove world (wasn't supposed to be there)
|
2024-04-23 09:29:26 -07:00 |
|
|
6b727564bc
|
ignore classic worlds
|
2024-04-23 09:28:43 -07:00 |
|
|
fae40178af
|
save level on stop (loading soon)
|
2024-04-23 01:28:32 -07:00 |
|
|
d5530a1449
|
add /stop command
|
2024-04-23 01:14:17 -07:00 |
|
|
e49e35fe82
|
update setperm command name
|
2024-04-23 01:00:28 -07:00 |
|
|
ab4f81b836
|
write server config on change
|
2024-04-23 00:53:36 -07:00 |
|
|
5b7b947804
|
implement kick command
|
2024-04-22 22:40:34 -07:00 |
|
|
98ffb28eb2
|
add missing command docs
|
2024-04-22 22:06:15 -07:00 |
|
|
19116ee308
|
implement commands system
|
2024-04-22 22:02:06 -07:00 |
|
|
37c82d8755
|
slow fluid spread
|
2024-04-22 18:52:49 -07:00 |
|
|
990777e5b4
|
implement making players operators in config
|
2024-04-22 18:51:11 -07:00 |
|
|
c1eb4e1a8b
|
make fluids flow through all non solid blocks, not just air
|
2024-04-22 16:40:07 -07:00 |
|
|
492da31ce0
|
implement server ticks, block updates, and classic fluid mechanics
|
2024-04-22 16:35:54 -07:00 |
|
|
8dc89d959e
|
make all config options default
|
2024-04-22 10:18:05 -07:00 |
|
|
e309a46cd3
|
add extremely basic README.md
|
2024-04-22 09:33:02 -07:00 |
|
|
87cf17665d
|
read exact size of packets, fixing networking buf
|
2024-04-21 22:24:10 -07:00 |
|
|
a06626e8cb
|
ignore .DS_Store files
|
2024-04-21 22:22:13 -07:00 |
|
|
a8decfa3db
|
add bounds check for block modification
|
2024-04-20 00:48:03 -07:00 |
|
|
167b8c6bf9
|
make server visible on network
|
2024-04-20 00:37:58 -07:00 |
|
|
55bbb3a59c
|
make generation presets use string ids
|
2024-04-19 17:54:05 -07:00 |
|
|
21217a3597
|
add block info and modify permission checking to use it
|
2024-04-19 17:42:39 -07:00 |
|
|
947fd1271f
|
properly restrict placement/breaking of bedrock
|
2024-04-19 15:48:06 -07:00 |
|
|
8bdb6e4ee5
|
comment out unused packet methods
|
2024-04-19 13:17:40 -07:00 |
|
|
d56bf8b7e4
|
add per-user server passwords
|
2024-04-19 13:17:06 -07:00 |
|
|
38164a6cc5
|
make world generation configurable
|
2024-04-19 12:49:35 -07:00 |
|
|
c78303cf44
|
add basic server configuration + password protection
|
2024-04-19 11:50:11 -07:00 |
|
|
ca94ec10f2
|
initial commit
|
2024-04-18 19:43:27 -07:00 |
|