ores
@@ -48,6 +48,9 @@ public record ForgeItemRecipe(Item primaryOutcomeItem, Item[] RequiredItems, int
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static RecipeSet GetAllValidRecipesFromContainer(ItemStack Pot, ItemStack Secondary){
|
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<ForgedAlloyRecipe> availableAlloyRecipes = ForgedAlloyRecipe.GetValidRecipesFromContainer(Pot);
|
||||||
List<Item> ItemsToSearchWith = new ArrayList<>();
|
List<Item> ItemsToSearchWith = new ArrayList<>();
|
||||||
ItemsToSearchWith.add(Secondary.getItem());
|
ItemsToSearchWith.add(Secondary.getItem());
|
||||||
|
|||||||
@@ -72,7 +72,6 @@ public class ForgeWorkbenchGUI extends AbstractContainerMenu implements ModMenus
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
ForgeWorkbenchGUI currentGUI = this;
|
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) {
|
this.customSlots.put(0, this.addSlot(new ResourceHandlerSlot(internal, this::setItemInSlot, 0, 8, 37) {
|
||||||
private final int slot = 0;
|
private final int slot = 0;
|
||||||
private int x = this.x;
|
private int x = this.x;
|
||||||
@@ -178,6 +177,7 @@ public class ForgeWorkbenchGUI extends AbstractContainerMenu implements ModMenus
|
|||||||
|
|
||||||
this.addDataSlots(this.data);
|
this.addDataSlots(this.data);
|
||||||
} else this.data = null;
|
} else this.data = null;
|
||||||
|
currentGUI.Recipes = ForgeItemRecipe.GetAllValidRecipesFromContainer(currentGUI.getSlot(0).getItem(), currentGUI.getSlot(1).getItem());
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getSyncedVariable(int index) {
|
public int getSyncedVariable(int index) {
|
||||||
|
|||||||
@@ -66,7 +66,8 @@ public record ForgedAlloyRecipe(Item OutcomeItem, Item RequiredMetal1, Item Requ
|
|||||||
ItemStack AlloyMetal2 = potContents.getStackInSlot(2);
|
ItemStack AlloyMetal2 = potContents.getStackInSlot(2);
|
||||||
availableRecipes = GetRecipesContainingMetals(AlloyMetal1.getItem(),AlloyMetal2.getItem());
|
availableRecipes = GetRecipesContainingMetals(AlloyMetal1.getItem(),AlloyMetal2.getItem());
|
||||||
availableRecipes.forEach(forgedAlloyRecipe -> {
|
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);
|
ValidRecipes.add(forgedAlloyRecipe);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -31,6 +31,27 @@ public class ModBlocks {
|
|||||||
.lightLevel(state -> 0)
|
.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",
|
public static final DeferredBlock<Block> OLIVE_LOG = RegisterBlock("olive_log",
|
||||||
properties -> new RotatedPillarBlock(properties.strength(0.5f)
|
properties -> new RotatedPillarBlock(properties.strength(0.5f)
|
||||||
|
|||||||
@@ -17,6 +17,9 @@ import static net.halbear.aotg.registries.ModBlocks.*;
|
|||||||
public class ModItems {
|
public class ModItems {
|
||||||
public static final DeferredRegister.Items ITEMS = DeferredRegister.createItems(AgeoftheGods.MODID);
|
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> 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_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> 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);
|
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> HEPATIZON_INGOT = RegisterItem("hepatizon_ingot", Item::new);
|
||||||
public static final DeferredItem<Item> SILVER_INGOT = RegisterItem("silver_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> 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",
|
public static final DeferredItem<Item> XIPHOS_SWORD = RegisterItem("xiphos",
|
||||||
properties -> new Item(properties
|
properties -> new Item(properties
|
||||||
|
|||||||
@@ -39,16 +39,22 @@ public class ModTabs {
|
|||||||
output.accept(LIMESTONE_GRASS_ITEM.get());
|
output.accept(LIMESTONE_GRASS_ITEM.get());
|
||||||
output.accept(OLIVE_LEAVES_ITEM.get());
|
output.accept(OLIVE_LEAVES_ITEM.get());
|
||||||
output.accept(OLIVE_LOG_ITEM.get());
|
output.accept(OLIVE_LOG_ITEM.get());
|
||||||
output.accept(XIPHOS_SWORD.get());
|
|
||||||
output.accept(ALLOY_FURNACE_ITEM.get());
|
output.accept(ALLOY_FURNACE_ITEM.get());
|
||||||
output.accept(FORGE_WORKBENCH_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(TIN_INGOT.get());
|
||||||
|
output.accept(ZINC_ORE_ITEM.get());
|
||||||
|
output.accept(RAW_ZINC.get());
|
||||||
output.accept(ZINC_INGOT.get());
|
output.accept(ZINC_INGOT.get());
|
||||||
|
output.accept(SILVER_ORE_ITEM.get());
|
||||||
|
output.accept(RAW_SILVER.get());
|
||||||
output.accept(SILVER_INGOT.get());
|
output.accept(SILVER_INGOT.get());
|
||||||
output.accept(BRONZE_INGOT.get());
|
output.accept(BRONZE_INGOT.get());
|
||||||
output.accept(ELECTRUM_INGOT.get());
|
output.accept(ELECTRUM_INGOT.get());
|
||||||
output.accept(HEPATIZON_INGOT.get());
|
output.accept(HEPATIZON_INGOT.get());
|
||||||
output.accept(ORICHALCUM_INGOT.get());
|
output.accept(ORICHALCUM_INGOT.get());
|
||||||
output.accept(HARDENED_SLAG.get());
|
output.accept(HARDENED_SLAG.get());
|
||||||
|
output.accept(XIPHOS_SWORD.get());
|
||||||
}).build());
|
}).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"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 416 B |
|
After Width: | Height: | Size: 427 B |
|
After Width: | Height: | Size: 312 B |
|
After Width: | Height: | Size: 275 B |
|
After Width: | Height: | Size: 394 B |
|
After Width: | Height: | Size: 509 B |
|
After Width: | Height: | Size: 372 B |
|
After Width: | Height: | Size: 419 B |
|
After Width: | Height: | Size: 377 B |
|
After Width: | Height: | Size: 573 B |
|
After Width: | Height: | Size: 484 B |
|
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"
|
||||||
|
}
|
||||||