Pumpkin
Games
minecraft server
SHOW HN2024
How HN took it
11 positive, 37 neutral or asking, 1 mixed, 8 critical, out of 57 comments about the project. Thread score +0.15.
Idea: 0 for, 6 againstPerformance: 2 for, 1 againstExecution: 0 for, 1 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive performance benchmarks
From 2 comments
The performance differences look pretty impressive from the benchmarks. I do notice that world generation and saving features are missing though, and these tend to be pretty…
SquareWheel on HNAre there any benchmarks for it? How much faster is it than a vanilla server? I know Minecraft servers tend to get extremely resource intensive as the player count creep and…
mobeigi on HN
Good project with clean code
From 1 comment
I would love to hear some feedback, tried my best so code is clean :D
alex_medvedev on HN
Objections
World generation, saving and lighting are missing or incomplete
From 2 comments
Hey. Im impressed with the benchmarks myself tbh. Yep block placing and breaking is already supported, but light currently don't so everything is dark :/, We are working on it.…
alex_medvedev on HNThe performance differences look pretty impressive from the benchmarks. I do notice that world generation and saving features are missing though, and these tend to be pretty…
SquareWheel on HN
Not a drop-in replacement for vanilla or other server setups
From 1 comment
Hey, With Compatibility i mean be compatible with existing Minecraft vanilla client's and also use vanilla logic. With "Be a drop-in replacement for vanilla or other servers" i…
alex_medvedev on HN
'Modern' is a vague label
From 2 comments
"Modern" seems to be used a loose adjective these days for "I rewrote $thing [in Rust]". Minecraft was created in 2011, and is Wikipedia says the last version of the 'classic'…
slgeorge on HNWhat does "modern" mean in this context?
kgeist on HN
Requests
Support for Minecraft mods and plugins
From 2 comments
Impressive stuff, but I'll be more keen to see an high performance implementation that also supports the vast numbers of Minecraft mods. Forge servers are notoriously slow on…
rumblefrog on HNHey, With Compatibility i mean be compatible with existing Minecraft vanilla client's and also use vanilla logic. With "Be a drop-in replacement for vanilla or other servers" i…
alex_medvedev on HN
Configuration file for permissions and areas
From 2 comments
I will give it a try, Thanks for this project. The performance of pure vanilla server jar is so bad. Thats one thing I wish mojang would improve. I know new chunk generation is…
InMice on HNHey, Im happy you want to try it out just keep in mind its not done yet many features are missing, We want to have all the things you listed be configurable in a config file, so…
alex_medvedev on HN
Scoreboards, teams and command parsing
From 2 comments
The performance differences look pretty impressive from the benchmarks. I do notice that world generation and saving features are missing though, and these tend to be pretty…
SquareWheel on HNHey. Im impressed with the benchmarks myself tbh. Yep block placing and breaking is already supported, but light currently don't so everything is dark :/, We are working on it.…
alex_medvedev on HN
Questions
How does it compare to Dragonfly or Valence
From 2 comments
How does this compare to Dragonfly (IIUC, basically the same thing, but in Go)? https://github.com/df-mc/dragonfly
zellyn on HNSee also https://github.com/valence-rs/valence A "clean room" implementation of the Minecraft server written in Rust
tomasff on HN
Does it support older beta versions
From 1 comment
Just to be clear this sever only works with the current vanilla version of Minecraft? I've been interested in playing again, but on the older Beta builds (1.7.3) prior to the…
kamlaserbeam on HN
What does drop-in replacement mean here
From 2 comments
Love the idea. Especially as a learning example. Always fun to learn a language by implementing a popular game. Am confused by these two lines. Maybe it is just difference…
FrustratedMonky on HNTell you the truth, that doesn't help clarify to me much. If it is compatible, then can't I 'drop it in'. They sound like they are saying the same thing. It is compatible so…
FrustratedMonky on HN
Alternatives named
Valence
From 2 comments
See also https://github.com/valence-rs/valence A "clean room" implementation of the Minecraft server written in Rust
tomasff on HNSimilar projects: - Feather (Rust, abandoned) https://github.com/feather-rs/feather - Valence (Rust) https://github.com/valence-rs/valence - Cuberite (C++)…
pzmarzly on HN
Feather
From 1 comment
Similar projects: - Feather (Rust, abandoned) https://github.com/feather-rs/feather - Valence (Rust) https://github.com/valence-rs/valence - Cuberite (C++)…
pzmarzly on HN
Dragonfly
From 1 comment
How does this compare to Dragonfly (IIUC, basically the same thing, but in Go)? https://github.com/df-mc/dragonfly
zellyn on HN
Cuberite
From 1 comment
Similar projects: - Feather (Rust, abandoned) https://github.com/feather-rs/feather - Valence (Rust) https://github.com/valence-rs/valence - Cuberite (C++)…
pzmarzly on HN