1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-19 14:59:27 +00:00

Initial work on 1.21.110

This commit is contained in:
Eclipse
2025-09-21 18:14:31 +00:00
parent 5abc03668f
commit 72efc2aa0f
10 changed files with 20887 additions and 13 deletions

View File

@@ -34,6 +34,7 @@ import org.cloudburstmc.protocol.bedrock.codec.v800.Bedrock_v800;
import org.cloudburstmc.protocol.bedrock.codec.v818.Bedrock_v818; import org.cloudburstmc.protocol.bedrock.codec.v818.Bedrock_v818;
import org.cloudburstmc.protocol.bedrock.codec.v819.Bedrock_v819; import org.cloudburstmc.protocol.bedrock.codec.v819.Bedrock_v819;
import org.cloudburstmc.protocol.bedrock.codec.v827.Bedrock_v827; import org.cloudburstmc.protocol.bedrock.codec.v827.Bedrock_v827;
import org.cloudburstmc.protocol.bedrock.codec.v843.Bedrock_v843;
import org.cloudburstmc.protocol.bedrock.netty.codec.packet.BedrockPacketCodec; import org.cloudburstmc.protocol.bedrock.netty.codec.packet.BedrockPacketCodec;
import org.geysermc.geyser.api.util.MinecraftVersion; import org.geysermc.geyser.api.util.MinecraftVersion;
import org.geysermc.geyser.impl.MinecraftVersionImpl; import org.geysermc.geyser.impl.MinecraftVersionImpl;
@@ -89,6 +90,7 @@ public final class GameProtocol {
register(Bedrock_v818.CODEC, "1.21.90", "1.21.91", "1.21.92"); register(Bedrock_v818.CODEC, "1.21.90", "1.21.91", "1.21.92");
register(Bedrock_v819.CODEC, "1.21.93", "1.21.94"); register(Bedrock_v819.CODEC, "1.21.93", "1.21.94");
register(Bedrock_v827.CODEC, "1.21.100", "1.21.101"); register(Bedrock_v827.CODEC, "1.21.100", "1.21.101");
register(Bedrock_v843.CODEC, "1.21.110");
MinecraftVersion latestBedrock = SUPPORTED_BEDROCK_VERSIONS.get(SUPPORTED_BEDROCK_VERSIONS.size() - 1); MinecraftVersion latestBedrock = SUPPORTED_BEDROCK_VERSIONS.get(SUPPORTED_BEDROCK_VERSIONS.size() - 1);
DEFAULT_BEDROCK_VERSION = latestBedrock.versionString(); DEFAULT_BEDROCK_VERSION = latestBedrock.versionString();

View File

@@ -48,6 +48,7 @@ import org.cloudburstmc.protocol.bedrock.codec.v800.Bedrock_v800;
import org.cloudburstmc.protocol.bedrock.codec.v818.Bedrock_v818; import org.cloudburstmc.protocol.bedrock.codec.v818.Bedrock_v818;
import org.cloudburstmc.protocol.bedrock.codec.v819.Bedrock_v819; import org.cloudburstmc.protocol.bedrock.codec.v819.Bedrock_v819;
import org.cloudburstmc.protocol.bedrock.codec.v827.Bedrock_v827; import org.cloudburstmc.protocol.bedrock.codec.v827.Bedrock_v827;
import org.cloudburstmc.protocol.bedrock.codec.v843.Bedrock_v843;
import org.cloudburstmc.protocol.bedrock.data.BlockPropertyData; import org.cloudburstmc.protocol.bedrock.data.BlockPropertyData;
import org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition; import org.cloudburstmc.protocol.bedrock.data.definitions.BlockDefinition;
import org.geysermc.geyser.GeyserImpl; import org.geysermc.geyser.GeyserImpl;
@@ -125,6 +126,7 @@ public final class BlockRegistryPopulator {
.put(ObjectIntPair.of("1_21_90", Bedrock_v818.CODEC.getProtocolVersion()), tag -> tag) .put(ObjectIntPair.of("1_21_90", Bedrock_v818.CODEC.getProtocolVersion()), tag -> tag)
.put(ObjectIntPair.of("1_21_90", Bedrock_v819.CODEC.getProtocolVersion()), tag -> tag) .put(ObjectIntPair.of("1_21_90", Bedrock_v819.CODEC.getProtocolVersion()), tag -> tag)
.put(ObjectIntPair.of("1_21_100", Bedrock_v827.CODEC.getProtocolVersion()), tag -> tag) .put(ObjectIntPair.of("1_21_100", Bedrock_v827.CODEC.getProtocolVersion()), tag -> tag)
.put(ObjectIntPair.of("1_21_110", Bedrock_v843.CODEC.getProtocolVersion()), tag -> tag) // TODO conversion?
.build(); .build();
// We can keep this strong as nothing should be garbage collected // We can keep this strong as nothing should be garbage collected

View File

@@ -143,12 +143,13 @@ public class ItemRegistryPopulator {
fallbacks1_21_80.put(Items.MUSIC_DISC_LAVA_CHICKEN, Items.MUSIC_DISC_CHIRP); fallbacks1_21_80.put(Items.MUSIC_DISC_LAVA_CHICKEN, Items.MUSIC_DISC_CHIRP);
fallbacks1_21_80.put(Items.MUSIC_DISC_TEARS, Items.MUSIC_DISC_5); fallbacks1_21_80.put(Items.MUSIC_DISC_TEARS, Items.MUSIC_DISC_5);
List<PaletteVersion> paletteVersions = new ArrayList<>(4); List<PaletteVersion> paletteVersions = new ArrayList<>(6);
paletteVersions.add(new PaletteVersion("1_21_70", Bedrock_v786.CODEC.getProtocolVersion(), itemFallbacks)); paletteVersions.add(new PaletteVersion("1_21_70", Bedrock_v786.CODEC.getProtocolVersion(), itemFallbacks));
paletteVersions.add(new PaletteVersion("1_21_80", Bedrock_v800.CODEC.getProtocolVersion(), fallbacks1_21_80)); paletteVersions.add(new PaletteVersion("1_21_80", Bedrock_v800.CODEC.getProtocolVersion(), fallbacks1_21_80));
paletteVersions.add(new PaletteVersion("1_21_90", Bedrock_v818.CODEC.getProtocolVersion(), Map.of(Items.MUSIC_DISC_LAVA_CHICKEN, Items.MUSIC_DISC_CHIRP))); paletteVersions.add(new PaletteVersion("1_21_90", Bedrock_v818.CODEC.getProtocolVersion(), Map.of(Items.MUSIC_DISC_LAVA_CHICKEN, Items.MUSIC_DISC_CHIRP)));
paletteVersions.add(new PaletteVersion("1_21_93", Bedrock_v819.CODEC.getProtocolVersion())); paletteVersions.add(new PaletteVersion("1_21_93", Bedrock_v819.CODEC.getProtocolVersion()));
paletteVersions.add(new PaletteVersion("1_21_100", Bedrock_v827.CODEC.getProtocolVersion())); paletteVersions.add(new PaletteVersion("1_21_100", Bedrock_v827.CODEC.getProtocolVersion()));
paletteVersions.add(new PaletteVersion("1_21_110", Bedrock_v827.CODEC.getProtocolVersion())); // TODO conversion?
GeyserBootstrap bootstrap = GeyserImpl.getInstance().getBootstrap(); GeyserBootstrap bootstrap = GeyserImpl.getInstance().getBootstrap();

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -37,6 +38,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.125, "depth": 0.125,
"scale": 0.05, "scale": 0.05,
"mapWaterColor": { "mapWaterColor": {
@@ -66,6 +68,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -90,6 +93,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.0, "depth": 1.0,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -116,6 +120,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.8, "depth": -1.8,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -143,6 +148,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.125, "depth": 0.125,
"scale": 0.05, "scale": 0.05,
"mapWaterColor": { "mapWaterColor": {
@@ -169,6 +175,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -197,6 +204,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.125, "depth": 0.125,
"scale": 0.05, "scale": 0.05,
"mapWaterColor": { "mapWaterColor": {
@@ -224,6 +232,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -252,6 +261,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -0.5, "depth": -0.5,
"scale": 0.0, "scale": 0.0,
"mapWaterColor": { "mapWaterColor": {
@@ -278,6 +288,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -304,6 +315,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -332,6 +344,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.8, "depth": -1.8,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -359,6 +372,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -383,6 +397,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -410,6 +425,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -0.2, "depth": -0.2,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -436,6 +452,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -466,6 +483,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -490,6 +508,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -518,6 +537,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -545,6 +565,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -572,6 +593,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -0.5, "depth": -0.5,
"scale": 0.0, "scale": 0.0,
"mapWaterColor": { "mapWaterColor": {
@@ -601,6 +623,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -628,6 +651,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -657,6 +681,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -683,6 +708,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.0, "depth": 0.0,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -708,6 +734,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -738,6 +765,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.0, "depth": 0.0,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -763,6 +791,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -791,6 +820,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -818,6 +848,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -846,6 +877,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.5, "depth": 1.5,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -875,6 +907,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.8, "depth": 0.8,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -903,6 +936,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -932,6 +966,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.8, "depth": -1.8,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -961,6 +996,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.0, "depth": 1.0,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -989,6 +1025,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1017,6 +1054,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.8, "depth": -1.8,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -1043,6 +1081,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.8, "scale": 0.8,
"mapWaterColor": { "mapWaterColor": {
@@ -1068,6 +1107,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -1095,6 +1135,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.55, "depth": 0.55,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -1123,6 +1164,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.0, "depth": 1.0,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -1150,6 +1192,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.0, "depth": 0.0,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -1179,6 +1222,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1206,6 +1250,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1235,6 +1280,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.8, "depth": -1.8,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -1262,6 +1308,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1292,6 +1339,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -1318,6 +1366,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -1347,6 +1396,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -1376,6 +1426,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.125, "depth": 0.125,
"scale": 0.05, "scale": 0.05,
"mapWaterColor": { "mapWaterColor": {
@@ -1403,6 +1454,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.5, "depth": 1.5,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -1431,6 +1483,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1458,6 +1511,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.5, "depth": 1.5,
"scale": 0.025, "scale": 0.025,
"mapWaterColor": { "mapWaterColor": {
@@ -1488,6 +1542,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.3, "depth": 0.3,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -1517,6 +1572,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -1544,6 +1600,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -1.0, "depth": -1.0,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -1574,6 +1631,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.125, "depth": 0.125,
"scale": 0.05, "scale": 0.05,
"mapWaterColor": { "mapWaterColor": {
@@ -1601,6 +1659,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.225, "depth": 0.225,
"scale": 0.25, "scale": 0.25,
"mapWaterColor": { "mapWaterColor": {
@@ -1628,6 +1687,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -0.1, "depth": -0.1,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -1655,6 +1715,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.425, "depth": 0.425,
"scale": 0.45, "scale": 0.45,
"mapWaterColor": { "mapWaterColor": {
@@ -1684,6 +1745,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -1713,6 +1775,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -1742,6 +1805,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.2, "depth": 0.2,
"scale": 0.4, "scale": 0.4,
"mapWaterColor": { "mapWaterColor": {
@@ -1769,6 +1833,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.55, "depth": 0.55,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -1799,6 +1864,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.0, "depth": 1.0,
"scale": 0.5, "scale": 0.5,
"mapWaterColor": { "mapWaterColor": {
@@ -1827,6 +1893,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.3625, "depth": 0.3625,
"scale": 1.225, "scale": 1.225,
"mapWaterColor": { "mapWaterColor": {
@@ -1835,7 +1902,7 @@
"g": 183, "g": 183,
"b": 255 "b": 255
}, },
"rain": true, "rain": false,
"chunkGenData": null, "chunkGenData": null,
"id": null, "id": null,
"tags": [ "tags": [
@@ -1855,6 +1922,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 1.05, "depth": 1.05,
"scale": 1.2125, "scale": 1.2125,
"mapWaterColor": { "mapWaterColor": {
@@ -1884,6 +1952,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1912,6 +1981,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -1941,6 +2011,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.45, "depth": 0.45,
"scale": 0.3, "scale": 0.3,
"mapWaterColor": { "mapWaterColor": {
@@ -1969,8 +2040,9 @@
"downfall": 0.0, "downfall": 0.0,
"redSporeDensity": 0.0, "redSporeDensity": 0.0,
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.05, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -1993,10 +2065,11 @@
"minecraft:crimson_forest": { "minecraft:crimson_forest": {
"temperature": 2.0, "temperature": 2.0,
"downfall": 0.0, "downfall": 0.0,
"redSporeDensity": 0.25, "redSporeDensity": 0.0,
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2021,9 +2094,10 @@
"temperature": 2.0, "temperature": 2.0,
"downfall": 0.0, "downfall": 0.0,
"redSporeDensity": 0.0, "redSporeDensity": 0.0,
"blueSporeDensity": 0.25, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2049,7 +2123,8 @@
"redSporeDensity": 0.0, "redSporeDensity": 0.0,
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 2.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2076,6 +2151,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2106,6 +2182,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2136,6 +2213,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2166,6 +2244,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2196,6 +2275,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2222,6 +2302,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2230,7 +2311,7 @@
"g": 183, "g": 183,
"b": 255 "b": 255
}, },
"rain": true, "rain": false,
"chunkGenData": null, "chunkGenData": null,
"id": null, "id": null,
"tags": [ "tags": [
@@ -2248,6 +2329,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2256,7 +2338,7 @@
"g": 183, "g": 183,
"b": 255 "b": 255
}, },
"rain": true, "rain": false,
"chunkGenData": null, "chunkGenData": null,
"id": null, "id": null,
"tags": [ "tags": [
@@ -2273,6 +2355,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2298,6 +2381,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2324,6 +2408,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": -0.2, "depth": -0.2,
"scale": 0.1, "scale": 0.1,
"mapWaterColor": { "mapWaterColor": {
@@ -2351,6 +2436,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {
@@ -2377,6 +2463,7 @@
"blueSporeDensity": 0.0, "blueSporeDensity": 0.0,
"ashDensity": 0.0, "ashDensity": 0.0,
"whiteAshDensity": 0.0, "whiteAshDensity": 0.0,
"foliageSnow": 0.0,
"depth": 0.1, "depth": 0.1,
"scale": 0.2, "scale": 0.2,
"mapWaterColor": { "mapWaterColor": {

View File

@@ -8,5 +8,5 @@ org.gradle.vfs.watch=false
group=org.geysermc group=org.geysermc
id=geyser id=geyser
version=2.8.3-SNAPSHOT version=2.8.4-SNAPSHOT
description=Allows for players from Minecraft: Bedrock Edition to join Minecraft: Java Edition servers. description=Allows for players from Minecraft: Bedrock Edition to join Minecraft: Java Edition servers.

View File

@@ -9,9 +9,9 @@ netty = "4.2.3.Final"
guava = "29.0-jre" guava = "29.0-jre"
gson = "2.3.1" # Provided by Spigot 1.8.8 gson = "2.3.1" # Provided by Spigot 1.8.8
websocket = "1.5.1" websocket = "1.5.1"
protocol-connection = "3.0.0.Beta7-20250812.232642-18" protocol-connection = "3.0.0.Beta8-20250920.213606-5"
protocol-common = "3.0.0.Beta7-20250812.232642-18" protocol-common = "3.0.0.Beta8-20250920.213606-5"
protocol-codec = "3.0.0.Beta7-20250812.232642-18" protocol-codec = "3.0.0.Beta8-20250920.213606-5"
raknet = "1.0.0.CR3-20250811.214335-20" raknet = "1.0.0.CR3-20250811.214335-20"
minecraftauth = "4.1.1" minecraftauth = "4.1.1"
mcprotocollib = "1.21.7-20250915.111046-6" mcprotocollib = "1.21.7-20250915.111046-6"