Skip to content

Commit 18b208e

Browse files
authored
Support Minecraft 1.21.9: Replace deprecated VERSION_STRING with getCurrentVersion().name() (#59)
1 parent 38a4c0a commit 18b208e

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/EntitiesDataGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ private static String getCategoryFrom(EntityType<?> entityType) {
5757
throw new Error("Entity was null after trying to create a: " + DGU.translateText(entityType.getDescriptionId()));
5858
entity.discard();
5959
String packageName = entity.getClass().getPackageName();
60-
60+
6161
// Use a more flexible approach to handle sub-packages
62-
if (packageName.equals("net.minecraft.world.entity.decoration") ||
62+
if (packageName.equals("net.minecraft.world.entity.decoration") ||
6363
packageName.startsWith("net.minecraft.world.entity.decoration.")) {
6464
return "Immobile";
6565
} else if (packageName.equals("net.minecraft.world.entity.boss") ||

mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/RecipeDataGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
import net.minecraft.core.Registry;
1010
import net.minecraft.core.RegistryAccess;
1111
import net.minecraft.core.registries.Registries;
12+
import net.minecraft.util.context.ContextMap;
1213
import net.minecraft.world.item.Item;
1314
import net.minecraft.world.item.crafting.*;
1415
import net.minecraft.world.item.crafting.CraftingInput;
1516
import net.minecraft.world.item.crafting.RecipeType;
1617
import net.minecraft.world.item.crafting.display.ShapelessCraftingRecipeDisplay;
1718
import net.minecraft.world.item.crafting.display.SlotDisplay;
1819
import net.minecraft.world.item.crafting.display.SlotDisplayContext;
19-
import net.minecraft.util.context.ContextMap;
2020

2121
import java.util.ArrayList;
2222
import java.util.List;

mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/mixin/ReadyMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class ReadyMixin {
1515
@Inject(method = "initServer()Z", at = @At("TAIL"))
1616
private void init(CallbackInfoReturnable<Boolean> cir) {
1717
MinecraftDataGenerator.start(
18-
SharedConstants.VERSION_STRING,
18+
SharedConstants.getCurrentVersion().name(),
1919
DGU.getCurrentlyRunningServer().getServerDirectory()
2020
);
2121
}

0 commit comments

Comments
 (0)