Mattes D
Mattes D
Four cores would mean almost four times the generator performance, I believe it's worth it. The complexity isn't that bad.
Sorry about that, I only have clang-16 so I wasn't able to test the changes on clang-15, I assumed they were fixed. I'll try another PR shortly and would like...
Perhaps we should, when terminating due to closed stdin, output a message that if the admin wants the server to keep running, they need to use the `-d` parameter.
I think the `cChunkDef::IsValidHeight` should be refactored: - Drop the `Vector3i` version altogether (so the usage is the same as with `cChunkDef::IsValidWidth`) - Split it into two functions, one for...
Good start, though I'm afraid it's still a long way from when we'll be able to use negative Y coords :)
Honestly, I think the redstone is one of the most difficult parts of the server, but hey, if you want to give it a try, sure, go ahead :)
A rewrite is highly unlikely anytime soon, don't worry. I'm just saying that the redstone code is quite complicated and if you dig into it, you'll probably find tons of...
I personally think the best behavior would be: - C++ code calling `AddFaceDirection` with an invalid BlockFace should trigger an assert in debug mode and just crash in release mode...
Works for me.
The server itself uses the at-sign (`@`) for color-codes, which is kinda stupid because that's a rather common character. People have been saying they want it changed to the and-sign...