Minecraft Chunks synchronisieren?

1 Antwort

Von Experte MrAmazing2 bestätigt

Wenn ein Block verändert wird, speicherst du seine Relativen Chunk-Koordinaten und den Block-Typ in einer HashMap

HashMap<Location, Block>

und ersetzt dann bei allen geladenen Chunks diesen neuen Block.

Dann musst du noch bevor ein neuer Chunk generiert wird (da gibt es ein Event dafür) auch alle Blöcke, welche in der HashMap vorhanden sind ersetzen.

Woher ich das weiß:Hobby – Programmiere seit 2020 Minecraft-Server-Plugins