Skip to content

Commit 865d601

Browse files
committed
Update neoforge implementation to 1.21.6
1 parent c1d670b commit 865d601

File tree

7 files changed

+13
-10
lines changed

7 files changed

+13
-10
lines changed

implementations/fabric/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ modrinth {
113113
curseforgeBlueMap {
114114
addGameVersion("Fabric")
115115
addGameVersion("Java ${java.toolchain.languageVersion.get()}")
116+
addGameVersion("Server")
116117
supportedMinecraftVersions.forEach {
117118
addGameVersion(it)
118119
}

implementations/forge/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ modrinth {
119119
curseforgeBlueMap {
120120
addGameVersion("Forge")
121121
addGameVersion("Java ${java.toolchain.languageVersion.get()}")
122+
addGameVersion("Server")
122123
supportedMinecraftVersions.forEach {
123124
addGameVersion(it)
124125
}

implementations/neoforge/build.gradle.kts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ plugins {
66
}
77

88
val supportedMinecraftVersions = listOf(
9-
"1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4", "1.21.5"
9+
"1.21.6"
1010
)
1111

1212
val minecraftVersion = supportedMinecraftVersions.first()
13-
val neoVersion = "21.0.0-beta"
14-
val loaderVersion = "4"
13+
val neoVersion = "21.6.11-beta"
1514

1615
val shadowInclude: Configuration by configurations.creating
1716
configurations.api.get().extendsFrom(shadowInclude)
@@ -77,7 +76,6 @@ tasks.withType(ProcessResources::class).configureEach {
7776
"version" to project.version,
7877
"minecraft_version" to minecraftVersion,
7978
"neo_version" to neoVersion,
80-
"loader_version" to loaderVersion,
8179
)
8280
inputs.properties(replacements)
8381
filesMatching(listOf(
@@ -110,6 +108,7 @@ modrinth {
110108
curseforgeBlueMap {
111109
addGameVersion("NeoForge")
112110
addGameVersion("Java ${java.toolchain.languageVersion.get()}")
111+
addGameVersion("Server")
113112
supportedMinecraftVersions.forEach {
114113
addGameVersion(it)
115114
}

implementations/neoforge/src/main/java/de/bluecolored/bluemap/forge/ForgeCommandSource.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,15 @@
2525
package de.bluecolored.bluemap.forge;
2626

2727
import com.flowpowered.math.vector.Vector3d;
28+
import com.google.gson.JsonElement;
29+
import com.mojang.serialization.JsonOps;
2830
import de.bluecolored.bluemap.common.commands.TextFormat;
2931
import de.bluecolored.bluemap.common.serverinterface.CommandSource;
3032
import de.bluecolored.bluemap.common.serverinterface.ServerWorld;
3133
import net.kyori.adventure.text.Component;
3234
import net.kyori.adventure.text.serializer.gson.GsonComponentSerializer;
3335
import net.minecraft.commands.CommandSourceStack;
36+
import net.minecraft.network.chat.ComponentSerialization;
3437

3538
import java.util.Objects;
3639
import java.util.Optional;
@@ -50,8 +53,9 @@ public void sendMessage(Component text) {
5053
if (TextFormat.lineCount(text) > 1)
5154
text = Component.newline().append(text).appendNewline();
5255

53-
delegate.sendSystemMessage(Objects.requireNonNull(net.minecraft.network.chat.Component.Serializer
54-
.fromJson(GsonComponentSerializer.gson().serialize(text.compact()), delegate.registryAccess())));
56+
JsonElement textJson = GsonComponentSerializer.gson().serializeToTree(text.compact());
57+
net.minecraft.network.chat.Component minecraftText = ComponentSerialization.CODEC.parse(JsonOps.INSTANCE, textJson).getOrThrow();
58+
delegate.sendSystemMessage(minecraftText);
5559
}
5660

5761
@Override

implementations/neoforge/src/main/java/de/bluecolored/bluemap/forge/ForgeMod.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public void onTick(ServerTickEvent.Post evt) {
140140

141141
@Override
142142
public String getMinecraftVersion() {
143-
return SharedConstants.getCurrentVersion().getId();
143+
return SharedConstants.getCurrentVersion().id();
144144
}
145145

146146
@Override

implementations/neoforge/src/main/java/de/bluecolored/bluemap/forge/ForgePlayer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ private void update(ServerPlayer player) {
150150
this.rotation = new Vector3d(player.getXRot(), player.getYHeadRot(), 0);
151151
this.sneaking = player.isCrouching();
152152

153-
ServerLevel world = player.serverLevel();
153+
ServerLevel world = player.level();
154154

155155
this.skyLight = world.getChunkSource().getLightEngine().getLayerListener(LightLayer.SKY).getLightValue(new BlockPos(player.getBlockX(), player.getBlockY(), player.getBlockZ()));
156156
this.blockLight = world.getChunkSource().getLightEngine().getLayerListener(LightLayer.BLOCK).getLightValue(new BlockPos(player.getBlockX(), player.getBlockY(), player.getBlockZ()));

implementations/neoforge/src/main/resources/META-INF/neoforge.mods.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
modLoader="javafml"
2-
loaderVersion="[${loader_version},)"
31
license="MIT"
42

53
[[mods]]

0 commit comments

Comments
 (0)