11package com .taiyitistmc .vanillaextra .init ;
22
33import com .taiyitistmc .vanillaextra .VanillaExtra ;
4+ import com .taiyitistmc .vanillaextra .item .BlackBloodItem ;
45import net .minecraft .world .entity .Entity ;
56import net .minecraft .world .entity .EntityType ;
67import net .minecraft .world .entity .Mob ;
@@ -23,28 +24,44 @@ public class ModItems {
2324 registerFood ("dried_land_kelp" , Foods .BAKED_POTATO );
2425 public static final DeferredItem <Item > SAGO =
2526 registerFood ("sago" , Foods .POTATO );
26- public static final DeferredItem <Item > BACON = registerFood ("bacon" , Foods .PORKCHOP );
27- public static final DeferredItem <Item > COOKED_BACON = registerFood ("cooked_bacon" , Foods .COOKED_PORKCHOP );
28- public static final DeferredItem <Item > BACON_AND_EGG = registerFood ("bacon_and_egg" , Foods .COOKED_BEEF );
29- public static final DeferredItem <Item > WOLF_MEAT = registerFood ("wolf_meat" , Foods .BEEF );
30- public static final DeferredItem <Item > COOKED_WOLF_MEAT = registerFood ("cooked_wolf_meat" , Foods .COOKED_BEEF );
31- public static final DeferredItem <Item > HORSE_MEAT = registerFood ("horse_meat" , Foods .BEEF );
32- public static final DeferredItem <Item > COOKED_HORSE_MEAT = registerFood ("cooked_horse_meat" , Foods .COOKED_BEEF );
33- public static final DeferredItem <Item > SQUID_RAW = registerFood ("squid_raw" , Foods .COD );
34- public static final DeferredItem <Item > SQUID_COOKED = registerFood ("squid_cooked" , Foods .COOKED_COD );
35- public static final DeferredItem <Item > BAT_WING = registerFood ("bat_wing" , Foods .SALMON );
36- public static final DeferredItem <Item > COOKED_BAT_WING = registerFood ("cooked_bat_wing" , Foods .COOKED_SALMON );
37- public static final DeferredItem <Item > LLAMA_MEAT = registerFood ("llama_meat" , Foods .PORKCHOP );
38- public static final DeferredItem <Item > COOKED_LLAMA_MEAT = registerFood ("cooked_llama_meat" , Foods .COOKED_PORKCHOP );
39- public static final DeferredItem <Item > HUMAN_MEAT = registerFood ("human_meat" , Foods .PORKCHOP );
40- public static final DeferredItem <Item > COOKED_HUMAN_MEAT = registerFood ("cooked_human_meat" , Foods .COOKED_PORKCHOP );
41- public static final DeferredItem <Item > PEACH = registerFood ("peach" , Foods .APPLE );
42- public static final DeferredItem <Item > PEACH_WOOD_SWORD = registerSword ("peach_wood_sword" , Tiers .WOOD , 4 , -2.4F );
43- public static final DeferredItem <Item > BLACK_DOG_SPAWN_EGG = registerSpawnEgg ("black_dog_spawn_egg" , ModEntities .BLACK_DOG ,1315860 , 4672845 );
44-
45- public static DeferredItem <Item > register (String name , Item item ) {
46- return ITEMS .register (name , () -> item );
47- }
27+ public static final DeferredItem <Item > BACON =
28+ registerFood ("bacon" , Foods .PORKCHOP );
29+ public static final DeferredItem <Item > COOKED_BACON =
30+ registerFood ("cooked_bacon" , Foods .COOKED_PORKCHOP );
31+ public static final DeferredItem <Item > BACON_AND_EGG =
32+ registerFood ("bacon_and_egg" , Foods .COOKED_BEEF );
33+ public static final DeferredItem <Item > WOLF_MEAT =
34+ registerFood ("wolf_meat" , Foods .BEEF );
35+ public static final DeferredItem <Item > COOKED_WOLF_MEAT =
36+ registerFood ("cooked_wolf_meat" , Foods .COOKED_BEEF );
37+ public static final DeferredItem <Item > HORSE_MEAT =
38+ registerFood ("horse_meat" , Foods .BEEF );
39+ public static final DeferredItem <Item > COOKED_HORSE_MEAT =
40+ registerFood ("cooked_horse_meat" , Foods .COOKED_BEEF );
41+ public static final DeferredItem <Item > SQUID_RAW =
42+ registerFood ("squid_raw" , Foods .COD );
43+ public static final DeferredItem <Item > SQUID_COOKED =
44+ registerFood ("squid_cooked" , Foods .COOKED_COD );
45+ public static final DeferredItem <Item > BAT_WING =
46+ registerFood ("bat_wing" , Foods .SALMON );
47+ public static final DeferredItem <Item > COOKED_BAT_WING =
48+ registerFood ("cooked_bat_wing" , Foods .COOKED_SALMON );
49+ public static final DeferredItem <Item > LLAMA_MEAT =
50+ registerFood ("llama_meat" , Foods .PORKCHOP );
51+ public static final DeferredItem <Item > COOKED_LLAMA_MEAT =
52+ registerFood ("cooked_llama_meat" , Foods .COOKED_PORKCHOP );
53+ public static final DeferredItem <Item > HUMAN_MEAT =
54+ registerFood ("human_meat" , Foods .PORKCHOP );
55+ public static final DeferredItem <Item > COOKED_HUMAN_MEAT =
56+ registerFood ("cooked_human_meat" , Foods .COOKED_PORKCHOP );
57+ public static final DeferredItem <Item > PEACH =
58+ registerFood ("peach" , Foods .APPLE );
59+ public static final DeferredItem <Item > PEACH_WOOD_SWORD =
60+ registerSword ("peach_wood_sword" , Tiers .WOOD , 4 , -2.4F );
61+ public static final DeferredItem <Item > BLACK_DOG_SPAWN_EGG =
62+ registerSpawnEgg ("black_dog_spawn_egg" , ModEntities .BLACK_DOG ,1315860 , 4672845 );
63+ public static final DeferredItem <Item > BLACK_DOG_BLOOD =
64+ ITEMS .registerItem ("black_dog_blood" , properties -> new BlackBloodItem ());
4865
4966 public static <T extends EntityType <? extends Mob >> DeferredItem <Item > registerSpawnEgg (String name , DeferredHolder <EntityType <? extends Entity >, T > entity , int backgroundColor , int highlightColor ) {
5067 return ITEMS .registerItem (name , properties -> new DeferredSpawnEggItem (entity , backgroundColor , highlightColor , new Item .Properties ()));
0 commit comments