#SerenityJS Custom Server

1 messages · Page 1 of 1 (latest)

minor comet
#

Haven't made an update in awhile, here is the new SerenityJS!

Serenity is a NodeJS server software with a backbone written in Rust for Protocol and BinaryStreaming. Serenity is a flexible package that will be easy to integrate into any NodeJS application. Serenity also works with the all new Bun-sh. Serenity supports custom blocks, items, and entities. Serenity also has a deep integration for components and traits that can be attached to any block/item/entity. Plugins are also supported and are encouraged. We are hoping for our first major release by the end of the year! Even though Serenity is built on NodeJS, we are out doing what was thought to not be possible on Node. It is estimated to handle around 90-110 players before the server will have any noticeable tps issues. Extreme render distances are possible with a vast amount of entities. Serenity also uses multi-threading for world generation. Please check us out if interested! https://github.com/SerenityJS/serenity

GitHub

A Minecraft Bedrock Edition Server Software. Contribute to SerenityJS/serenity development by creating an account on GitHub.

tired sleet
#

Entity Benchmarks!
NEW // OLD

#

Loaded Chunks Benchmark:
NEW // OLD

#

(The memory usage in the new chunk benchmark dropped after a short time)

minor comet
dreamy zealot
#

@grizzled flint

grizzled flint
#

Yo

#

Prob not addon compatible

#

Or is it? @minor comet

tired sleet
unkempt lagoon
#

Performance in BDS vs Serenity?

#

If serenity is performant and works well with addons and stuff then im sold

minor comet
#

We estimate around 100 players before tps dips, with around 300 players we had about 8tps. It was definitely playable still but noticeable.

#

Addon behaviors are possible in serenity, you just need to create the addons in actual code rather than json

grizzled flint
grizzled flint
#

Is there any way to add smth like an converter or compiler or whatever to make json work as well?

tired sleet
tired sleet
grizzled flint
minor comet
willow rain
#

and Rrrrrrruust

#

*tho just a tiny tiny bit

unkempt lagoon
#

Works well with deno?

minor comet
#

haven't tried deno, but bun works