ores
@@ -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"
|
||||
}
|
||||
}
|
||||
|
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"
|
||||
}
|
||||