diff --git a/mc/1.21.10/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.10/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.10/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.10/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.11/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.11/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index ad3dbd3..645b471 100644 --- a/mc/1.21.11/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.11/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.5/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.5/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.5/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.5/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.6/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.6/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.6/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.6/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.7/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.7/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.7/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.7/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.8/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.8/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.8/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.8/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation); diff --git a/mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java b/mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java index d32ef26..5074558 100644 --- a/mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java +++ b/mc/1.21.9/src/main/java/dev/u9g/minecraftdatagenerator/generators/FoodsDataGenerator.java @@ -25,8 +25,8 @@ public static JsonObject generateFoodDescriptor(Registry registry, Item fo FoodProperties foodComponent = Objects.requireNonNull(foodItem.components().get(DataComponents.FOOD)); float foodPoints = foodComponent.nutrition(); - float saturationRatio = foodComponent.saturation() * 2.0F; float saturation = foodComponent.saturation(); + float saturationRatio = saturation / foodPoints; foodDesc.addProperty("foodPoints", foodPoints); foodDesc.addProperty("saturation", saturation);