Ender Shards, recipes changes
This commit is contained in:
parent
b442dfff42
commit
803cc2d9ee
9 changed files with 36 additions and 16 deletions
|
@ -1,18 +1,10 @@
|
||||||
package ru.betterend.item;
|
package ru.betterend.item;
|
||||||
|
|
||||||
import net.minecraft.item.Item;
|
|
||||||
import ru.betterend.patterns.Patterned;
|
|
||||||
import ru.betterend.patterns.Patterns;
|
|
||||||
import ru.betterend.registry.EndItems;
|
import ru.betterend.registry.EndItems;
|
||||||
|
|
||||||
public class EternalCrystal extends Item implements Patterned {
|
public class EternalCrystal extends PatternedItem {
|
||||||
|
|
||||||
public EternalCrystal() {
|
public EternalCrystal() {
|
||||||
super(EndItems.makeSettings());
|
super(EndItems.makeSettings());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public String getModelPattern(String name) {
|
|
||||||
return Patterns.createJson(Patterns.ITEM_GENERATED, name);
|
|
||||||
}
|
|
||||||
}
|
}
|
16
src/main/java/ru/betterend/item/PatternedItem.java
Normal file
16
src/main/java/ru/betterend/item/PatternedItem.java
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
package ru.betterend.item;
|
||||||
|
|
||||||
|
import net.minecraft.item.Item;
|
||||||
|
import ru.betterend.patterns.Patterned;
|
||||||
|
import ru.betterend.patterns.Patterns;
|
||||||
|
|
||||||
|
public class PatternedItem extends Item implements Patterned {
|
||||||
|
public PatternedItem(Settings settings) {
|
||||||
|
super(settings);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getModelPattern(String name) {
|
||||||
|
return Patterns.createJson(Patterns.ITEM_GENERATED, name);
|
||||||
|
}
|
||||||
|
}
|
|
@ -24,10 +24,10 @@ public class InfusionRecipes {
|
||||||
.addCatalyst(2, EndItems.CRYSTAL_SHARDS)
|
.addCatalyst(2, EndItems.CRYSTAL_SHARDS)
|
||||||
.addCatalyst(4, EndItems.CRYSTAL_SHARDS)
|
.addCatalyst(4, EndItems.CRYSTAL_SHARDS)
|
||||||
.addCatalyst(6, EndItems.CRYSTAL_SHARDS)
|
.addCatalyst(6, EndItems.CRYSTAL_SHARDS)
|
||||||
.addCatalyst(1, EndItems.ENDER_DUST)
|
.addCatalyst(1, EndItems.ENDER_SHARD)
|
||||||
.addCatalyst(3, EndItems.ENDER_DUST)
|
.addCatalyst(3, EndItems.ENDER_SHARD)
|
||||||
.addCatalyst(5, EndItems.ENDER_DUST)
|
.addCatalyst(5, EndItems.ENDER_SHARD)
|
||||||
.addCatalyst(7, EndItems.ENDER_DUST)
|
.addCatalyst(7, EndItems.ENDER_SHARD)
|
||||||
.setTime(250)
|
.setTime(250)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ import ru.betterend.registry.EndItems;
|
||||||
public class SmithingRecipes {
|
public class SmithingRecipes {
|
||||||
public static void register() {
|
public static void register() {
|
||||||
AnvilSmithingRecipe.Builder.create("ender_pearl_to_dust")
|
AnvilSmithingRecipe.Builder.create("ender_pearl_to_dust")
|
||||||
.setInput(Items.ENDER_PEARL)
|
.setInput(Items.ENDER_PEARL, EndItems.ENDER_SHARD)
|
||||||
.setOutput(EndItems.ENDER_DUST, 1)
|
.setOutput(EndItems.ENDER_DUST, 1)
|
||||||
.setLevel(4)
|
.setLevel(4)
|
||||||
.setDamage(5)
|
.setDamage(5)
|
||||||
|
|
|
@ -182,7 +182,7 @@ public class EndBlocks {
|
||||||
public static final Block BULB_VINE = registerBlock("bulb_vine", new BlockBulbVine());
|
public static final Block BULB_VINE = registerBlock("bulb_vine", new BlockBulbVine());
|
||||||
|
|
||||||
// Ores //
|
// Ores //
|
||||||
public static final Block ENDER_ORE = registerBlock("ender_ore", new BlockOre(EndItems.ENDER_DUST, 1, 3, 5));
|
public static final Block ENDER_ORE = registerBlock("ender_ore", new BlockOre(EndItems.ENDER_SHARD, 1, 3, 5));
|
||||||
public static final Block AMBER_ORE = registerBlock("amber_ore", new BlockOre(EndItems.RAW_AMBER, 1, 2, 4));
|
public static final Block AMBER_ORE = registerBlock("amber_ore", new BlockOre(EndItems.RAW_AMBER, 1, 2, 4));
|
||||||
|
|
||||||
// Materials //
|
// Materials //
|
||||||
|
|
|
@ -40,6 +40,7 @@ import ru.betterend.item.EndHoe;
|
||||||
import ru.betterend.item.EndPickaxe;
|
import ru.betterend.item.EndPickaxe;
|
||||||
import ru.betterend.item.EndToolMaterial;
|
import ru.betterend.item.EndToolMaterial;
|
||||||
import ru.betterend.item.EternalCrystal;
|
import ru.betterend.item.EternalCrystal;
|
||||||
|
import ru.betterend.item.PatternedItem;
|
||||||
import ru.betterend.tab.CreativeTab;
|
import ru.betterend.tab.CreativeTab;
|
||||||
import ru.betterend.util.TagHelper;
|
import ru.betterend.util.TagHelper;
|
||||||
|
|
||||||
|
@ -51,6 +52,7 @@ public class EndItems {
|
||||||
|
|
||||||
// Materials //
|
// Materials //
|
||||||
public final static Item ENDER_DUST = registerItem("ender_dust");
|
public final static Item ENDER_DUST = registerItem("ender_dust");
|
||||||
|
public final static Item ENDER_SHARD = registerItem("ender_shard");
|
||||||
public final static Item TERMINITE_INGOT = registerItem("terminite_ingot");
|
public final static Item TERMINITE_INGOT = registerItem("terminite_ingot");
|
||||||
public final static Item AETERNIUM_INGOT = registerItem("aeternium_ingot");
|
public final static Item AETERNIUM_INGOT = registerItem("aeternium_ingot");
|
||||||
public final static Item END_LILY_LEAF = registerItem("end_lily_leaf");
|
public final static Item END_LILY_LEAF = registerItem("end_lily_leaf");
|
||||||
|
@ -104,7 +106,7 @@ public class EndItems {
|
||||||
public static final Item ETERNAL_CRYSTAL = registerItem("eternal_crystal", new EternalCrystal());
|
public static final Item ETERNAL_CRYSTAL = registerItem("eternal_crystal", new EternalCrystal());
|
||||||
|
|
||||||
protected static Item registerItem(String name) {
|
protected static Item registerItem(String name) {
|
||||||
return registerItem(BetterEnd.makeID(name), new Item(makeSettings()));
|
return registerItem(BetterEnd.makeID(name), new PatternedItem(makeSettings()));
|
||||||
}
|
}
|
||||||
|
|
||||||
protected static Item registerItem(String name, Item item) {
|
protected static Item registerItem(String name, Item item) {
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"block.betterend.end_stone_smelter": "End Stone Smelter",
|
"block.betterend.end_stone_smelter": "End Stone Smelter",
|
||||||
|
|
||||||
"item.betterend.ender_dust": "Ender Dust",
|
"item.betterend.ender_dust": "Ender Dust",
|
||||||
|
"item.betterend.ender_shard": "Ender Shard",
|
||||||
"item.betterend.terminite_ingot": "Terminite Ingot",
|
"item.betterend.terminite_ingot": "Terminite Ingot",
|
||||||
"item.betterend.aeternium_ingot": "Aeternium Ingot",
|
"item.betterend.aeternium_ingot": "Aeternium Ingot",
|
||||||
"item.betterend.terminite_helmet": "Terminite Helmet",
|
"item.betterend.terminite_helmet": "Terminite Helmet",
|
||||||
|
@ -56,6 +57,10 @@
|
||||||
"item.betterend.golden_hammer": "Golden Smith Hammer",
|
"item.betterend.golden_hammer": "Golden Smith Hammer",
|
||||||
"item.betterend.diamond_hammer": "Diamond Smith Hammer",
|
"item.betterend.diamond_hammer": "Diamond Smith Hammer",
|
||||||
"item.betterend.netherite_hammer": "Netherite Smith Hammer",
|
"item.betterend.netherite_hammer": "Netherite Smith Hammer",
|
||||||
|
"item.betterend.crystalite_boots": "Crystalite Boots",
|
||||||
|
"item.betterend.crystalite_chestplate": "Crystalite Chestplate",
|
||||||
|
"item.betterend.crystalite_helmet": "Crystalite Helmet",
|
||||||
|
"item.betterend.crystalite_leggings": "Crystalite Leggings",
|
||||||
|
|
||||||
"effect.betterend.end_veil": "End Veil",
|
"effect.betterend.end_veil": "End Veil",
|
||||||
"enchantment.betterend.end_veil": "End Veil",
|
"enchantment.betterend.end_veil": "End Veil",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"block.betterend.end_stone_smelter": "Плавильня из камня Края",
|
"block.betterend.end_stone_smelter": "Плавильня из камня Края",
|
||||||
|
|
||||||
"item.betterend.ender_dust": "Пыль Края",
|
"item.betterend.ender_dust": "Пыль Края",
|
||||||
|
"item.betterend.ender_shard": "Осколок Края",
|
||||||
"item.betterend.terminite_ingot": "Слиток Терминита",
|
"item.betterend.terminite_ingot": "Слиток Терминита",
|
||||||
"item.betterend.aeternium_ingot": "Этериевый слиток",
|
"item.betterend.aeternium_ingot": "Этериевый слиток",
|
||||||
"item.betterend.terminite_helmet": "Шлем из Терминита",
|
"item.betterend.terminite_helmet": "Шлем из Терминита",
|
||||||
|
@ -56,6 +57,10 @@
|
||||||
"item.betterend.golden_hammer": "Золотой Кузнечный Молот",
|
"item.betterend.golden_hammer": "Золотой Кузнечный Молот",
|
||||||
"item.betterend.diamond_hammer": "Алмазный Кузнечный Молот",
|
"item.betterend.diamond_hammer": "Алмазный Кузнечный Молот",
|
||||||
"item.betterend.netherite_hammer": "Кузнечный Молот из Незерита",
|
"item.betterend.netherite_hammer": "Кузнечный Молот из Незерита",
|
||||||
|
"item.betterend.crystalite_boots": "Кристалитовые сапоги",
|
||||||
|
"item.betterend.crystalite_chestplate": "Кристалитовая кираса",
|
||||||
|
"item.betterend.crystalite_helmet": "Кристалитовый шлем",
|
||||||
|
"item.betterend.crystalite_leggings": "Кристалитовые поножи",
|
||||||
|
|
||||||
"effect.betterend.end_veil": "Вуаль Края",
|
"effect.betterend.end_veil": "Вуаль Края",
|
||||||
"enchantment.betterend.end_veil": "Вуаль Края",
|
"enchantment.betterend.end_veil": "Вуаль Края",
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 361 B |
Loading…
Add table
Add a link
Reference in a new issue