Our great sponsors
-
Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
mcpelauncher-manifest
The main repository for the Linux and Mac OS Bedrock edition Minecraft launcher.
-
Amulet-Map-Editor
A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.
I thought it was interesting that not only does this guy choose C# over Java but he chooses to write getter methods instead of properties
https://github.com/jgosar/mine-city-2000/blob/master/SimCity...
Completely trivial, but as a long time C# developer, this was a big pet peeve.
For City name just do
public string CityName{ get; private set; }
Based on the fact that I see capital letters in String etc, this is either old code or this guy dove head first from Java.
> Are the client/server interoperable?
not officially. some projects[0] try to bridge the protocols, but I've never personally seen one that operated without issues.
[0] e.g. https://geysermc.org/
There is https://github.com/minecraft-linux/mcpelauncher-manifest, which can run the Android JARs on MacOS or Linux (by shimming/implementing the Android APIs it uses), but a few months back one of the updates dramatically changed the rendering system, and the lone(?) MacOs/Linux maintainer of mcpelauncher is still catching up. See https://github.com/minecraft-linux/mcpelauncher-manifest/iss...
Until that breakage, I ran it quite successfully on MacOS (although it _did_ have occasional crashes)
There is Minetest, which has at least one configuration that attempts to mimic vanilla Minecraft, but I'm not certain how accurate it is.
The stored data structures are well understood for both versions. See for example https://www.amuletmc.com/ (Editor, Python) or https://github.com/df-mc/dragonfly/tree/master/server/world/... (Code, Go)
There is Minetest, which has at least one configuration that attempts to mimic vanilla Minecraft, but I'm not certain how accurate it is.
The stored data structures are well understood for both versions. See for example https://www.amuletmc.com/ (Editor, Python) or https://github.com/df-mc/dragonfly/tree/master/server/world/... (Code, Go)
Related posts
- After playing minecraft for 2 years on Xbox we have realized its crap compared to PC...so, JAVA OR BEDROCK?
- Modding Bedrock
- [bedrock] I have a java server on my switch with my boyfriend, I updated my game this morning to 1.20.10 but now I cannot connect to any of the featured servers, which allows me to connect to the java server. Anyone have any suggestions?
- A Minecraft server [semi-vanilla] [SMP]
- does anyone know why my server lists aren’t working?