diff options
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java')
| -rw-r--r-- | src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java b/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java index 724b9c4..a4368fc 100644 --- a/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java +++ b/src/main/java/lv/enes/mc/eris_alchemy/ErisAlchemy.java | |||
| @@ -8,6 +8,7 @@ import net.minecraft.resources.ResourceLocation; | |||
| 8 | import net.minecraft.world.item.CreativeModeTab; | 8 | import net.minecraft.world.item.CreativeModeTab; |
| 9 | import net.minecraft.world.item.Item; | 9 | import net.minecraft.world.item.Item; |
| 10 | import net.minecraft.world.item.ItemStack; | 10 | import net.minecraft.world.item.ItemStack; |
| 11 | import net.minecraft.world.item.Rarity; | ||
| 11 | import org.quiltmc.loader.api.ModContainer; | 12 | import org.quiltmc.loader.api.ModContainer; |
| 12 | import org.quiltmc.qsl.base.api.entrypoint.ModInitializer; | 13 | import org.quiltmc.qsl.base.api.entrypoint.ModInitializer; |
| 13 | import org.quiltmc.qsl.item.setting.api.QuiltItemSettings; | 14 | import org.quiltmc.qsl.item.setting.api.QuiltItemSettings; |
| @@ -18,24 +19,9 @@ public class ErisAlchemy implements ModInitializer { | |||
| 18 | public static final String ID = "eris_alchemy"; | 19 | public static final String ID = "eris_alchemy"; |
| 19 | public static final Logger LOGGER = LoggerFactory.getLogger(ID); | 20 | public static final Logger LOGGER = LoggerFactory.getLogger(ID); |
| 20 | 21 | ||
| 21 | // Aside from crafting recipe inputs, covalence dusts can be used to repair equipment via shapeless crafting | 22 | public static final Item LOW_COVALENCE_DUST = new Item(new QuiltItemSettings().rarity(Rarity.COMMON)); |
| 22 | // Low covalence dust: | 23 | public static final Item MEDIUM_COVALENCE_DUST = new Item(new QuiltItemSettings().rarity(Rarity.UNCOMMON)); |
| 23 | // - wooden and stone tools | 24 | public static final Item HIGH_COVALENCE_DUST = new Item(new QuiltItemSettings().rarity(Rarity.RARE)); |
| 24 | // - leather armour | ||
| 25 | // - fishing rods | ||
| 26 | // - wooden bows | ||
| 27 | // - turtle shells | ||
| 28 | // Medium covalence dust: | ||
| 29 | // - iron, gold, bronze, ruby, sapphire, and green sapphire tools and armour | ||
| 30 | // - flints & steels | ||
| 31 | // - shears | ||
| 32 | // - elytras | ||
| 33 | // High covalence dust: | ||
| 34 | // - diamond and netherite tools and armour | ||
| 35 | // 8 dusts are enough to repair 100% :3 | ||
| 36 | public static final Item LOW_COVALENCE_DUST = new Item(new QuiltItemSettings()); | ||
| 37 | public static final Item MEDIUM_COVALENCE_DUST = new Item(new QuiltItemSettings()); | ||
| 38 | public static final Item HIGH_COVALENCE_DUST = new Item(new QuiltItemSettings()); | ||
| 39 | 25 | ||
| 40 | public static final CreativeModeTab ITEM_GROUP = FabricItemGroup.builder() | 26 | public static final CreativeModeTab ITEM_GROUP = FabricItemGroup.builder() |
| 41 | .icon(() -> new ItemStack(LOW_COVALENCE_DUST)) | 27 | .icon(() -> new ItemStack(LOW_COVALENCE_DUST)) |