Alexander Medvedev
fba4d405ac
ci: add Windows Arm and macOS Intel
2025-12-09 19:29:57 +01:00
Alexander Medvedev
ae751f3a83
remove #[async_trait] from many many places
...
Compile time got improved by 77% (including last commit)
2025-12-04 13:57:03 +01:00
Alexander Medvedev
71392b4a38
remove async_trait from Commands
...
This decreased compile time by 30%, Plugins also are not required anymore to use async_trait when adding custom Commands
2025-12-03 18:25:58 +01:00
Alexander Medvedev
7e3a1c0972
Fix rust 1.89 warns
2025-08-11 20:45:55 +02:00
spr-equinox
5084ccd43f
Add Entity spawning on Chunk generation ( #1054 )
...
* Support Spawn
* Update natural_spawner.rs
* fix distance
* fix error
* fix
* use heigh map
* Update living.rs
* impl get_rough_biome and merge
* fix dropper and entity disappear
* merge
---------
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me >
2025-07-31 18:38:06 +02:00
Alexander Medvedev
b46fe83bcc
Use TextComponent in Command Error
...
This allows plugins to throw a TextComponent instead of just a String as an Error, Nice
2025-06-29 22:58:55 +02:00
Alexander Medvedev
e0c91b3edc
Initial Bedrock support
...
You can't join the World, But the base is ready
2025-06-29 00:33:44 +02:00
Alexander Medvedev
1a736267ba
Prepare chunk entity generation
...
Also switch to strip_prefix instead of replace, much more efficient
2025-06-09 16:04:08 +02:00
vyPal
88dac44913
Small changes to plugin API ( #841 )
...
* Change method/module visibility to be accessible from plugin API
* Allow plugins to register custom plugin loaders with the PluginManager
* Unload all plugins when shutting down server
* Fix formatting
2025-06-07 12:36:16 +02:00
kralverde
b9d9bacf8c
Abstract networking to streamline code and avoid creating a new buffer for (de)compression. ( #607 )
2025-03-20 06:23:25 -10:00
Alexander Medvedev
1fb2be46d4
Update to Rust edition 2024
2025-02-20 18:42:20 +01:00
Alexander Medvedev
2fdf0777f6
Add Summon Command
...
Also refactor some things:
- Remove cmd_ prefix from commands
- Remove arg_ prefix from arguments
2025-01-26 20:06:20 +01:00