This commit is contained in:
Halbear
2026-08-02 01:36:45 +01:00
parent e416507768
commit d606663b9d
42 changed files with 439 additions and 3 deletions
@@ -48,6 +48,9 @@ public record ForgeItemRecipe(Item primaryOutcomeItem, Item[] RequiredItems, int
}
public static RecipeSet GetAllValidRecipesFromContainer(ItemStack Pot, ItemStack Secondary){
if(Pot == ItemStack.EMPTY && Secondary == ItemStack.EMPTY){
return new RecipeSet(ForgedAlloyRecipe.RecipeMap.values().stream().toList(),ForgeItemRecipe.FORGE_ITEM_RECIPE_MAP.values().stream().toList());
}
List<ForgedAlloyRecipe> availableAlloyRecipes = ForgedAlloyRecipe.GetValidRecipesFromContainer(Pot);
List<Item> ItemsToSearchWith = new ArrayList<>();
ItemsToSearchWith.add(Secondary.getItem());
@@ -72,7 +72,6 @@ public class ForgeWorkbenchGUI extends AbstractContainerMenu implements ModMenus
}
}
ForgeWorkbenchGUI currentGUI = this;
currentGUI.Recipes = ForgeItemRecipe.GetAllValidRecipesFromContainer(currentGUI.getSlot(0).getItem(), currentGUI.getSlot(1).getItem());
this.customSlots.put(0, this.addSlot(new ResourceHandlerSlot(internal, this::setItemInSlot, 0, 8, 37) {
private final int slot = 0;
private int x = this.x;
@@ -178,6 +177,7 @@ public class ForgeWorkbenchGUI extends AbstractContainerMenu implements ModMenus
this.addDataSlots(this.data);
} else this.data = null;
currentGUI.Recipes = ForgeItemRecipe.GetAllValidRecipesFromContainer(currentGUI.getSlot(0).getItem(), currentGUI.getSlot(1).getItem());
}
public int getSyncedVariable(int index) {
@@ -66,7 +66,8 @@ public record ForgedAlloyRecipe(Item OutcomeItem, Item RequiredMetal1, Item Requ
ItemStack AlloyMetal2 = potContents.getStackInSlot(2);
availableRecipes = GetRecipesContainingMetals(AlloyMetal1.getItem(),AlloyMetal2.getItem());
availableRecipes.forEach(forgedAlloyRecipe -> {
if(Math.floor((float) AlloyMetal1.getCount() /(float)AlloyMetal2.getCount()) == Math.floor(forgedAlloyRecipe.AlloyRatio)) {
double Ratio = Math.floor((float) AlloyMetal1.getCount() /(float)AlloyMetal2.getCount());
if( Ratio == Math.floor(forgedAlloyRecipe.AlloyRatio)) {
ValidRecipes.add(forgedAlloyRecipe);
}
});
@@ -31,6 +31,27 @@ public class ModBlocks {
.lightLevel(state -> 0)
));
public static final DeferredBlock<Block> SILVER_ORE = RegisterBlock("silver_ore",
properties -> new RockCoveredGrassBlock(properties.strength(1.5f)
.requiresCorrectToolForDrops()
.explosionResistance(6.0f)
.sound(SoundType.STONE)
.lightLevel(state -> 0)
));
public static final DeferredBlock<Block> ZINC_ORE = RegisterBlock("zinc_ore",
properties -> new RockCoveredGrassBlock(properties.strength(1.5f)
.requiresCorrectToolForDrops()
.explosionResistance(6.0f)
.sound(SoundType.STONE)
.lightLevel(state -> 0)
));
public static final DeferredBlock<Block> TIN_ORE = RegisterBlock("tin_ore",
properties -> new RockCoveredGrassBlock(properties.strength(1.5f)
.requiresCorrectToolForDrops()
.explosionResistance(6.0f)
.sound(SoundType.STONE)
.lightLevel(state -> 0)
));
public static final DeferredBlock<Block> OLIVE_LOG = RegisterBlock("olive_log",
properties -> new RotatedPillarBlock(properties.strength(0.5f)
@@ -17,6 +17,9 @@ import static net.halbear.aotg.registries.ModBlocks.*;
public class ModItems {
public static final DeferredRegister.Items ITEMS = DeferredRegister.createItems(AgeoftheGods.MODID);
public static final DeferredItem<BlockItem> LIMESTONE_ITEM = ITEMS.registerSimpleBlockItem("limestone_block", LIMESTONE_BLOCK);
public static final DeferredItem<BlockItem> SILVER_ORE_ITEM = ITEMS.registerSimpleBlockItem("silver_ore", SILVER_ORE);
public static final DeferredItem<BlockItem> TIN_ORE_ITEM = ITEMS.registerSimpleBlockItem("tin_ore", TIN_ORE);
public static final DeferredItem<BlockItem> ZINC_ORE_ITEM = ITEMS.registerSimpleBlockItem("zinc_ore", ZINC_ORE);
public static final DeferredItem<BlockItem> SHALE_ITEM = ITEMS.registerSimpleBlockItem("shale_block", SHALE_BLOCK);
public static final DeferredItem<BlockItem> SHALE_GRASS_ITEM = ITEMS.registerSimpleBlockItem("shale_grass_block", SHALE_GRASS_BLOCK);
public static final DeferredItem<BlockItem> LIMESTONE_GRASS_ITEM = ITEMS.registerSimpleBlockItem("limestone_grass_block", LIMESTONE_GRASS_BLOCK);
@@ -37,6 +40,9 @@ public class ModItems {
public static final DeferredItem<Item> HEPATIZON_INGOT = RegisterItem("hepatizon_ingot", Item::new);
public static final DeferredItem<Item> SILVER_INGOT = RegisterItem("silver_ingot", Item::new);
public static final DeferredItem<Item> HARDENED_SLAG = RegisterItem("slag", Item::new);
public static final DeferredItem<Item> RAW_ZINC = RegisterItem("raw_zinc", Item::new);
public static final DeferredItem<Item> RAW_SILVER = RegisterItem("raw_silver", Item::new);
public static final DeferredItem<Item> RAW_TIN = RegisterItem("raw_tin", Item::new);
public static final DeferredItem<Item> XIPHOS_SWORD = RegisterItem("xiphos",
properties -> new Item(properties
@@ -39,16 +39,22 @@ public class ModTabs {
output.accept(LIMESTONE_GRASS_ITEM.get());
output.accept(OLIVE_LEAVES_ITEM.get());
output.accept(OLIVE_LOG_ITEM.get());
output.accept(XIPHOS_SWORD.get());
output.accept(ALLOY_FURNACE_ITEM.get());
output.accept(FORGE_WORKBENCH_ITEM.get());
output.accept(TIN_ORE_ITEM.get());
output.accept(RAW_TIN.get());
output.accept(TIN_INGOT.get());
output.accept(ZINC_ORE_ITEM.get());
output.accept(RAW_ZINC.get());
output.accept(ZINC_INGOT.get());
output.accept(SILVER_ORE_ITEM.get());
output.accept(RAW_SILVER.get());
output.accept(SILVER_INGOT.get());
output.accept(BRONZE_INGOT.get());
output.accept(ELECTRUM_INGOT.get());
output.accept(HEPATIZON_INGOT.get());
output.accept(ORICHALCUM_INGOT.get());
output.accept(HARDENED_SLAG.get());
output.accept(XIPHOS_SWORD.get());
}).build());
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:item/ores/raw_silver"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:item/ores/raw_tin"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:item/ores/raw_zinc"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:block/ores/silver_ore1"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:block/ores/tin_ore1"
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "ageofthegods:block/ores/zinc_ore1"
}
}
@@ -0,0 +1,18 @@
{
"variants": {
"": [
{
"model": "ageofthegods:block/ores/silver_ore1", "weight": 1
},
{
"model": "ageofthegods:block/ores/silver_ore2", "weight": 1
},
{
"model": "ageofthegods:block/ores/silver_ore3", "weight": 1
},
{
"model": "ageofthegods:block/ores/silver_ore4", "weight": 1
}
]
}
}
@@ -0,0 +1,12 @@
{
"variants": {
"": [
{
"model": "ageofthegods:block/ores/tin_ore1", "weight": 1
},
{
"model": "ageofthegods:block/ores/tin_ore2", "weight": 1
}
]
}
}
@@ -0,0 +1,15 @@
{
"variants": {
"": [
{
"model": "ageofthegods:block/ores/zinc_ore1", "weight": 1
},
{
"model": "ageofthegods:block/ores/zinc_ore2", "weight": 1
},
{
"model": "ageofthegods:block/ores/zinc_ore3", "weight": 1
}
]
}
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/silver_ore1"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/silver_ore2"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/silver_ore3"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/silver_ore4"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/tin_ore1"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/tin_ore2"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/zinc_ore"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/zinc_ore2"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,31 @@
{ "parent": "block/block",
"textures": {
"particle": "block/stone",
"all": "block/stone",
"overlay": "ageofthegods:block/ores/zinc_ore3"
},
"elements": [
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "cullface": "east" }
}
},
{ "from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "down" },
"up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "up" },
"north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" },
"south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" },
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" },
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" }
}
}
]
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "ageofthegods:item/ores/raw_silver"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "ageofthegods:item/ores/raw_tin"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "ageofthegods:item/ores/raw_zinc"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

@@ -0,0 +1,7 @@
{
"type": "minecraft:smelting",
"group": "ores",
"category": "blocks",
"ingredient": "ageofthegods:raw_silver",
"result": "ageofthegods:silver_ingot"
}
@@ -0,0 +1,7 @@
{
"type": "minecraft:smelting",
"group": "ores",
"category": "blocks",
"ingredient": "ageofthegods:raw_tin",
"result": "ageofthegods:tin_ingot"
}
@@ -0,0 +1,7 @@
{
"type": "minecraft:smelting",
"group": "ores",
"category": "blocks",
"ingredient": "ageofthegods:raw_zinc",
"result": "ageofthegods:zinc_ingot"
}