From 6d4cb80a3798e9e766bcea629db2cf4c0d3f6e1b Mon Sep 17 00:00:00 2001 From: LeLoomi Date: Sat, 9 Mar 2024 22:53:58 +0100 Subject: [PATCH] Bowls are now returned after consumption; Mochi are now always edible --- .../java/net/leloomi/vanillarice/item/ModFoodComponents.java | 1 + src/main/java/net/leloomi/vanillarice/item/ModItems.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/leloomi/vanillarice/item/ModFoodComponents.java b/src/main/java/net/leloomi/vanillarice/item/ModFoodComponents.java index fe4a94c..23a9398 100644 --- a/src/main/java/net/leloomi/vanillarice/item/ModFoodComponents.java +++ b/src/main/java/net/leloomi/vanillarice/item/ModFoodComponents.java @@ -14,5 +14,6 @@ public class ModFoodComponents .build(); public static final FoodComponent MOCHI = (new FoodComponent.Builder()).hunger(2).saturationModifier(0.3F) .statusEffect(new StatusEffectInstance(StatusEffects.REGENERATION, 60), 1f) + .alwaysEdible() .build(); } diff --git a/src/main/java/net/leloomi/vanillarice/item/ModItems.java b/src/main/java/net/leloomi/vanillarice/item/ModItems.java index c23b483..643da30 100644 --- a/src/main/java/net/leloomi/vanillarice/item/ModItems.java +++ b/src/main/java/net/leloomi/vanillarice/item/ModItems.java @@ -5,6 +5,7 @@ import net.leloomi.vanillarice.block.ModBlocks; import net.minecraft.item.AliasedBlockItem; import net.minecraft.item.Item; +import net.minecraft.item.StewItem; import net.minecraft.registry.Registries; import net.minecraft.registry.Registry; import net.minecraft.util.Identifier; @@ -18,13 +19,13 @@ public class ModItems new Item(new FabricItemSettings())); public static final Item RICE_BOWL = registerItem("rice_bowl", - new Item(new FabricItemSettings().food(ModFoodComponents.RICE_BOWL))); + new StewItem(new FabricItemSettings().food(ModFoodComponents.RICE_BOWL))); public static final Item MAKI_SUSHI = registerItem("maki_sushi", new Item(new FabricItemSettings().food(ModFoodComponents.MAKI_SUSHI))); public static final Item FRIED_RICE = registerItem("fried_rice", - new Item(new FabricItemSettings().food(ModFoodComponents.FRIED_RICE))); + new StewItem(new FabricItemSettings().food(ModFoodComponents.FRIED_RICE))); public static final Item MOCHI = registerItem("mochi", new Item(new FabricItemSettings().food(ModFoodComponents.MOCHI)));