before datagen
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
package xyz.sillyangel.nugget.item;
|
||||
|
||||
import net.minecraft.world.food.FoodProperties;
|
||||
|
||||
public class ModFoodProperties {
|
||||
public static final FoodProperties Nugget = new FoodProperties.Builder().nutrition(5).saturationModifier(0.5f)
|
||||
.build();
|
||||
}
|
||||
@@ -5,14 +5,25 @@ import net.minecraft.world.item.Item;
|
||||
import net.minecraftforge.eventbus.api.IEventBus;
|
||||
import net.minecraftforge.registries.DeferredRegister;
|
||||
import net.minecraftforge.registries.ForgeRegistries;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.TooltipFlag;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraftforge.registries.RegistryObject;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class ModItems {
|
||||
public static final DeferredRegister<Item> ITEMS =
|
||||
DeferredRegister.create(ForgeRegistries.ITEMS, NuggetMod.MOD_ID);
|
||||
|
||||
public static final RegistryObject<Item> NUGGET = ITEMS.register("nugget",
|
||||
() -> new Item(new Item.Properties()));
|
||||
() -> new Item(new Item.Properties().food(ModFoodProperties.Nugget)) {
|
||||
@Override
|
||||
public void appendHoverText(ItemStack pStack, TooltipContext pContext, List<Component> pTooltipComponent, TooltipFlag pTooltipFlag) {
|
||||
pTooltipComponent.add(Component.translatable("item.nuggetmod.nugget.tooltip"));
|
||||
super.appendHoverText(pStack, pContext, pTooltipComponent, pTooltipFlag);
|
||||
}
|
||||
});
|
||||
|
||||
public static final RegistryObject<Item> RAW_NUGGET = ITEMS.register("raw_nugget",
|
||||
() -> new Item(new Item.Properties()));
|
||||
|
||||
@@ -8,5 +8,7 @@
|
||||
"block.nuggetmod.nugget_deepslate_ore": "Nugget Deepslate Ore",
|
||||
|
||||
"creativetab.nuggetmod.nugget_items": "Nugget Mod Items",
|
||||
"creativetab.nuggetmod.nugget_blocks": "Nugget Mod Blocks"
|
||||
"creativetab.nuggetmod.nugget_blocks": "Nugget Mod Blocks",
|
||||
|
||||
"item.nuggetmod.nugget.tooltip": "THE NUGGET"
|
||||
}
|
||||
Reference in New Issue
Block a user