File tree Expand file tree Collapse file tree 4 files changed +19
-4
lines changed
BlueMapCore/src/main/java/de/bluecolored/bluemap/core
fabric-1.19/src/main/java/de/bluecolored/bluemap/fabric
forge-1.19.1/src/main/java/de/bluecolored/bluemap/forge
forge-1.19/src/main/java/de/bluecolored/bluemap/forge Expand file tree Collapse file tree 4 files changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ public class MinecraftVersion implements Comparable<MinecraftVersion> {
3838
3939 private static final Pattern VERSION_REGEX = Pattern .compile ("(?:(?<major>\\ d+)\\ .(?<minor>\\ d+))(?:\\ .(?<patch>\\ d+))?(?:\\ -(?:pre|rc)\\ d+)?" );
4040
41- public static final MinecraftVersion LATEST_SUPPORTED = new MinecraftVersion (1 , 19 , 0 );
41+ public static final MinecraftVersion LATEST_SUPPORTED = new MinecraftVersion (1 , 19 , 1 );
4242 public static final MinecraftVersion EARLIEST_SUPPORTED = new MinecraftVersion (1 , 13 );
4343
4444 private final int major , minor , patch ;
Original file line number Diff line number Diff line change 4141import net .fabricmc .fabric .api .command .v2 .CommandRegistrationCallback ;
4242import net .fabricmc .fabric .api .event .lifecycle .v1 .ServerLifecycleEvents ;
4343import net .fabricmc .fabric .api .event .lifecycle .v1 .ServerTickEvents ;
44+ import net .minecraft .SharedConstants ;
4445import net .minecraft .server .MinecraftServer ;
4546import net .minecraft .server .network .ServerPlayerEntity ;
4647import net .minecraft .util .Identifier ;
@@ -124,7 +125,11 @@ public void onInitialize() {
124125
125126 @ Override
126127 public MinecraftVersion getMinecraftVersion () {
127- return new MinecraftVersion (1 , 19 );
128+ try {
129+ return MinecraftVersion .of (SharedConstants .getGameVersion ().getReleaseTarget ());
130+ } catch (IllegalArgumentException ex ) {
131+ return MinecraftVersion .LATEST_SUPPORTED ;
132+ }
128133 }
129134
130135 @ Override
Original file line number Diff line number Diff line change 3535import de .bluecolored .bluemap .core .BlueMap ;
3636import de .bluecolored .bluemap .core .MinecraftVersion ;
3737import de .bluecolored .bluemap .core .logger .Logger ;
38+ import net .minecraft .SharedConstants ;
3839import net .minecraft .core .Registry ;
3940import net .minecraft .resources .ResourceKey ;
4041import net .minecraft .resources .ResourceLocation ;
@@ -140,7 +141,11 @@ public void onTick(ServerTickEvent evt) {
140141
141142 @ Override
142143 public MinecraftVersion getMinecraftVersion () {
143- return new MinecraftVersion (1 , 19 , 1 );
144+ try {
145+ return MinecraftVersion .of (SharedConstants .getCurrentVersion ().getReleaseTarget ());
146+ } catch (IllegalArgumentException ex ) {
147+ return MinecraftVersion .LATEST_SUPPORTED ;
148+ }
144149 }
145150
146151 @ Override
Original file line number Diff line number Diff line change 3535import de .bluecolored .bluemap .core .BlueMap ;
3636import de .bluecolored .bluemap .core .MinecraftVersion ;
3737import de .bluecolored .bluemap .core .logger .Logger ;
38+ import net .minecraft .SharedConstants ;
3839import net .minecraft .core .Registry ;
3940import net .minecraft .resources .ResourceKey ;
4041import net .minecraft .resources .ResourceLocation ;
@@ -140,7 +141,11 @@ public void onTick(ServerTickEvent evt) {
140141
141142 @ Override
142143 public MinecraftVersion getMinecraftVersion () {
143- return new MinecraftVersion (1 , 19 , 0 );
144+ try {
145+ return MinecraftVersion .of (SharedConstants .getCurrentVersion ().getReleaseTarget ());
146+ } catch (IllegalArgumentException ex ) {
147+ return new MinecraftVersion (1 , 19 , 1 );
148+ }
144149 }
145150
146151 @ Override
You can’t perform that action at this time.
0 commit comments