Skip to content

Commit

Permalink
Split ExtraItems from ExtraBlocks
Browse files Browse the repository at this point in the history
  • Loading branch information
Gegy committed Sep 24, 2023
1 parent d0de7cd commit 8df09ac
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 5 deletions.
5 changes: 0 additions & 5 deletions src/main/java/com/lovetropics/extras/ExtraBlocks.java
Original file line number Diff line number Diff line change
Expand Up @@ -390,11 +390,6 @@ private static BlockEntry<RopeBlock> rope(String name) {
.build()
.register();

public static final ItemEntry<EntityWandItem> ENTITY_WAND = REGISTRATE.item("entity_wand", EntityWandItem::new)
.initialProperties(() -> new Item.Properties().stacksTo(1))
.defaultModel()
.register();

public static final BlockEntry<ThornStemBlock> THORN_STEM = REGISTRATE.block("thorn_stem", ThornStemBlock::new)
.initialProperties(() -> Blocks.ACACIA_LEAVES)
.properties(p -> p.noOcclusion().isRedstoneConductor((state, world, pos) -> false))
Expand Down
18 changes: 18 additions & 0 deletions src/main/java/com/lovetropics/extras/ExtraItems.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.lovetropics.extras;

import com.lovetropics.extras.item.EntityWandItem;
import com.tterrag.registrate.Registrate;
import com.tterrag.registrate.util.entry.ItemEntry;
import net.minecraft.world.item.Item;

public class ExtraItems {
private static final Registrate REGISTRATE = LTExtras.registrate();

public static final ItemEntry<EntityWandItem> ENTITY_WAND = REGISTRATE.item("entity_wand", EntityWandItem::new)
.initialProperties(() -> new Item.Properties().stacksTo(1))
.defaultModel()
.register();

public static void init() {
}
}
1 change: 1 addition & 0 deletions src/main/java/com/lovetropics/extras/LTExtras.java
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ public LTExtras() {
ModLoadingContext.get().registerExtensionPoint(IExtensionPoint.DisplayTest.class, () -> new IExtensionPoint.DisplayTest(LTExtras::getCompatVersion, (s, v) -> LTExtras.isCompatibleVersion(s)));

ExtraBlocks.init();
ExtraItems.init();
ExtraEntities.init();

IEventBus modBus = FMLJavaModLoadingContext.get().getModEventBus();
Expand Down

0 comments on commit 8df09ac

Please sign in to comment.