Commit graph

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