mammoth
TrueCraft
Our great sponsors
mammoth | TrueCraft | |
---|---|---|
43 | 14 | |
872 | 2,070 | |
- | - | |
0.0 | 0.0 | |
11 months ago | about 5 years ago | |
Java | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mammoth
- Is 48GB enough
-
Run one server on two machines
But maybe soon?
-
The server software iceberg
Yes
-
Best 1.8 .jar for Hunger Games
80 is a ton of players though, you might be able to get away with it as long as you have very powerful hardware. This might get better in the future if Mammoth "Seamless" mode gets stable.
-
Can't believe I'm still playing this game after 10 years.
There really isn't a networking library that is available that a new planetside server could use. I think spatialOS had a lot of hype around it back in 2018, but for various reasons its not widely used. There was a recent project that hypothetically could handle the scale of planetside 2 with good performance, but its still in the very early stages, and probably will be for a long while.
-
Is it possible to merge two servers into one instance?
Possible? Sure. WorldQL's Mammoth should be able to accomplish this, though it's still very much in development https://github.com/WorldQL/mammoth. Seems to be far from ready for actual server use.
-
How do servers with large (140+) player counts maintain playable TPS?
After a quick google, it looks like WorldQL and Mammoth may be what you want. They say (and show, actually) they've tested it with up to 1000 players over multiple servers (on a single world) and kept a solid 20 TPS.
- This server software was able to get 1000+ players running on one Minecraft world at once without server lag and has recently released a public build. I posted it as a suggestion in the regular subreddit but it immediately got taken down.
- This server software was able to get 1000+ players running on one Minecraft world at once without server lag and has recently released a public build. Please add this housemaster so we don't have too wait through a large queue and can have even more players on the server at once.
- This project looks insane but idk if its actually realistic. What do you guys think?
TrueCraft
-
Are there sandbox games that attempt to replicate the feel of alpha/beta Minecraft?
There was TrueCraft that attempts to reimplement Beta 1.7.3 but it has been abandoned for a few years now.
- Minecraft Classic
-
Minecraft: Java Edition 1.19.2 Is Out
You might find this project interesting: TrueCraft (The physics are really janky in my experience unfortunately.)
-
Minecraft 1.19.1 Pre-release 5 Is Out!
Calling the ability of third party launchers to launch Minecraft a feature of Minecraft seems odd. I imagine you could make a launcher for pretty much any game for Windows (or many Linux-based operating systems)). I don't think that makes game launchers illegal in general though, but it does mean that launchers are not necessarily legal in all cases (i.e. if the launcher does something illegal, like circumvent DRM). I don't know how to tell if a launcher is circumventing DRM by for example lying to the Minecraft client to trick it into allowing play, other than by examining the source code of the launcher and/or Minecraft and I don't have time to do that (plus I'd like to be able to freely contribute to projects like TrueCraft).
-
Minecraft 1.19.1 Pre-Release 2 Is Out
You might be interested in TrueCraft, or other third-party clients/servers, or perhaps MineClone (not a re-implementation, but just a similar game). All of these are incomplete I think, for now.
-
I feel like im going to stop playing during 1.19
That said, if you want to go back to when Minecraft was simple, you might be interested in TrueCraft (It's not very playable IMO, but it is interesting.).
-
In-Game Chat Moderation and Reporting
Well, I guess I am sort of repeating things I don't fully understand. I've never actually read the source code of Minecraft, because I want to be allowed to contribute to re-implementations like TrueCraft, for example (even though currently, I don't really have the skills to do that).
- The server software iceberg
-
Minecraft Written in C Code (Java to C Code)
There was TrueCraft which was a clean room implement of Minecraft beta 1.7.3 in C#.
-
Selling my own GPL software, part 1: a lot of hurdles
Your comment intrigued me so I did a little bit of digging.
> I remember Drew DeVault (sircmpwn) used to have a big scary warning saying if I have looked at the official minecraft code, I should not contribute to truecraft (now archived I believe).
The repository is indeed archived, but is still available on GitHub. It was changed in 2015 [0]. The older notice is as you recall:
> Pull requests will be rejected from authors who have read any decompiled official Minecraft code.
The current notice [1] adds some other ways the formerly rejected developers could get involved:
> If you are a developer, you have two paths. If you have not read the Minecraft source code, you are what we call a "clean dev", and you should stay that way. If you have read the source code, you are what we call a "dirty dev", and the way you can contribute is different. If you are a clean dev, you're welcome to contribute to this repository by adding features and functionality from Minecraft Beta 1.7.3, fixing bugs, refactoring, etc - the usual. Send pull requests with your work.
> If you are a dirty dev, you are more limited in how you can help. You can work on projects that are related to TrueCraft, but not on TrueCraft itself. Direct contributions that you can participate in includes the website and the artwork. You can also work on things like helping to build a community by spreading the word, participating in IRC or the subreddit, etc. You may also work on reverse engineering Minecraft to provide documentation for clean devs to use - see reverse engineering guidelines on the wiki for details on how you can do this. Under no circumstances may you ever share any code with a clean dev, decompiled or otherwise.
[0] https://github.com/ddevault/TrueCraft#get-involved
[1] https://github.com/ddevault/TrueCraft/commit/fcfd3886746fd1f...
What are some alternatives?
MultiPaper - Multi-server, single-world papermc implementation
web-minecraft - PoC Minecraft client written in Javascript (1.16.5 offline mode working)
MotorMC - MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.
No-Chat-Reports - Disable Player Chat Reporting and make user messages untrackable.
minecraft-optimization - Minecraft server optimization guide
Pojav launcher - A Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for iOS/iPadOS platform.
Glowstone - A fast, customizable and compatible open source server for Minecraft: Java Edition
MultiMC5 - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once [Moved to: https://github.com/MultiMC/Launcher]
FarPlaneTwo - Level-of-Detail renderer in Minecraft. Allows for render distances of millions of blocks. (Cubic Chunks-compatible) (WIP)
PolyMC - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
worldql_server - The spatial message broker and database for real-time multiplayer experiences. Official Rust implementation.
emailengine - Headless email client