Basic development

This commit is contained in:
XevianLight
2026-01-16 17:52:01 -07:00
parent 48e5499ad3
commit 79f3e2562e
64 changed files with 687 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
// 1.21.1 2026-01-11T14:07:35.580656 Tags for minecraft:item mod id aphelion
3b3972bbbfdb24c10c922069e1dcaf23cfae9edd data/aphelion/tags/item/test_tag.json
94453f9e7fbd0b799e11da238f186251f628735d data/c/tags/item/ingots.json
55b41d6583f1d4e00317532bd19b526c17402196 data/c/tags/item/ingots/aluminum.json
82c7d469a5a8640093243a9249253f19fe28be16 data/c/tags/item/ingots/cobalt.json
0c262f90e09904bc36bd3a77b55b8db3cf4c0987 data/c/tags/item/ingots/iridium.json
8a9310ae7b658a4a9c340cabe2f794b0739fd0d9 data/c/tags/item/ingots/neodymium.json
2d625e70f6f22fabfbebc498f09e8afa2a9cf4b4 data/c/tags/item/ingots/steel.json
e2f0f9a4e293ca168947bf38128ff39b4e9c6d49 data/c/tags/item/ingots/titanium.json
79ab8649b888dcd7fb59049571986d0f24bcbf02 data/c/tags/item/ingots/tungsten.json
9cdf0a234b0f1dfe6179cd8afa6b2c219fa67856 data/c/tags/item/ingots/uranium.json
058c56a0c17204ed5d9cadaffae84292b4752213 data/c/tags/item/storage_blocks.json
058c56a0c17204ed5d9cadaffae84292b4752213 data/c/tags/item/storage_blocks/steel.json

View File

@@ -0,0 +1 @@
// 1.21.1 2026-01-11T15:05:33.587044 Tags for minecraft:fluid mod id aphelion

View File

@@ -0,0 +1,5 @@
// 1.21.1 2026-01-11T16:25:14.5769018 Loot Tables
05f08985e601d30116f67e2f07b48b03b40cdca6 data/aphelion/loot_table/blocks/block_steel.json
ff43a9c3741faf10b1e156a7a74d5cfb035cc118 data/aphelion/loot_table/blocks/dimension_changer.json
b63130d9c10485676303d729807b6fcaac080294 data/aphelion/loot_table/blocks/electric_arc_furnace.json
1ab50c99e9f478840b9d003fd56ebdcab12fbbce data/aphelion/loot_table/blocks/test_block.json

View File

@@ -0,0 +1,5 @@
// 1.21.1 2026-01-11T16:22:45.6439549 Tags for minecraft:block mod id aphelion
058c56a0c17204ed5d9cadaffae84292b4752213 data/c/tags/block/storage_blocks.json
058c56a0c17204ed5d9cadaffae84292b4752213 data/c/tags/block/storage_blocks/steel.json
74a1db8ab013dc51b65440e5b6521b340b37af7c data/minecraft/tags/block/mineable/pickaxe.json
74a1db8ab013dc51b65440e5b6521b340b37af7c data/minecraft/tags/block/needs_stone_tool.json

View File

@@ -0,0 +1,13 @@
// 1.21.1 2026-01-11T14:07:35.580156 Recipes
7ea0fc433e29c20901008def38f57893dfee65ac data/aphelion/advancement/recipes/misc/iron_ingot_from_smelting_test_block.json
fd3f8c631a99348f8bcedf5ed65a09d479425996 data/aphelion/advancement/recipes/misc/iron_ingot_from_smelting_test_item.json
b85b9317b09728c14f2a06908fcf564abf6875f6 data/aphelion/advancement/recipes/misc/steel_to_block.json
fb23a0301853ea89186879cc6d79936ba6e139eb data/aphelion/advancement/recipes/misc/steel_to_ingot.json
af9781901220664bb337ee59e7a4e07315336daf data/aphelion/advancement/recipes/misc/test_shaped_recipe.json
7b5dd6a3824778c894be33df5c9ace6534a56694 data/aphelion/advancement/recipes/misc/test_shapeless_recipe.json
3b6524368b699d7fbf0c2f3e1504031f2bc17682 data/aphelion/recipe/iron_ingot_from_smelting_test_block.json
827b3f7bb0a7ada2254e4d59c2cf070351861b6e data/aphelion/recipe/iron_ingot_from_smelting_test_item.json
654cce4f0fb075f1446ba03fa63fc37ca3cad53c data/aphelion/recipe/steel_to_block.json
40c0aa93da23f798c89137582f572043f18551d3 data/aphelion/recipe/steel_to_ingot.json
34d41c4d0fb291b5a053d2b39fbd77ed71515770 data/aphelion/recipe/test_shaped_recipe.json
ccfb0093b4979b368e082dab96a2e44cb5ffbda2 data/aphelion/recipe/test_shapeless_recipe.json

View File

@@ -0,0 +1,13 @@
// 1.21.1 2026-01-14T23:38:35.7389032 Block States: aphelion
851ff42f7b21dec86107c8e0cefb3934ae4ebc08 assets/aphelion/blockstates/block_steel.json
30b9c0efd7aaadb5412d98e4568f98b3632adbb9 assets/aphelion/blockstates/dimension_changer.json
29dfcf9c4933ebf2020c57a83c60e7e7d3bd2bb5 assets/aphelion/blockstates/electric_arc_furnace.json
b86c50fddcf6c8c6c19cb748529239d5962a3ede assets/aphelion/blockstates/test_block.json
a810b97f4dace35d026f28d96cb9c47c93600d75 assets/aphelion/models/block/block_steel.json
2d3592b7ab7132908709243e97540151e0fb762e assets/aphelion/models/block/dimension_changer.json
5f7e8674070f31a63875b5d6147153bfa0eef61a assets/aphelion/models/block/electric_arc_furnace.json
e0971228b4a1c4bc9dbab58a7dacdc3ae6037e02 assets/aphelion/models/block/test_block.json
3599f9037eb2f66de1765318b97ab564c3eae92f assets/aphelion/models/item/block_steel.json
db0ec473a016ce05c258cde18a217d47a9ea8324 assets/aphelion/models/item/dimension_changer.json
279080c06ada87f54fd0a7b885b256dbe25a946a assets/aphelion/models/item/electric_arc_furnace.json
74418ef1cf678e72e7534924274688ef5a68af0e assets/aphelion/models/item/test_block.json

View File

@@ -0,0 +1,2 @@
// 1.21.1 2026-01-11T14:07:35.578156 Data Maps
c4b4f0b617ae2cdba6bd9a5a458f9ab0a949d5ab data/neoforge/data_maps/item/furnace_fuels.json

View File

@@ -0,0 +1,12 @@
// 1.21.1 2026-01-14T23:38:35.7398961 Item Models: aphelion
76e1ccbddc151436a9febc23d08317d4d35415aa assets/aphelion/models/item/ingot_aluminum.json
4de9456a7d5c5666289c5275fbdedaa36d8e8eb9 assets/aphelion/models/item/ingot_cobalt.json
48f24745a0fc1a39fa61c61034622532242098fd assets/aphelion/models/item/ingot_iridium.json
d0e9c14f48bcbe70bfde9a3df1ae2e2b4c5d3d43 assets/aphelion/models/item/ingot_neodymium.json
ecb6027e20ae6bd0cb0cbbe95a9e50c486b34724 assets/aphelion/models/item/ingot_steel.json
7ff9930bcb47cee6ac439ce41c87c58c252a7ce2 assets/aphelion/models/item/ingot_titanium.json
27798058e908ba6f1087a15bb5625588c01f1011 assets/aphelion/models/item/ingot_tungsten.json
43b60804bdd55fa9d27e89c55128b3067eb301bf assets/aphelion/models/item/ingot_uranium.json
fd74022eb3c66815a56eeca96c8071604a5e7d99 assets/aphelion/models/item/music_disc_bit_shift.json
03ca0768a60c1b60a18a475d5eca9aaa902a0f62 assets/aphelion/models/item/oil_bucket.json
8ce7414d4255fbc6616ad7f972b011ad075965a1 assets/aphelion/models/item/test_item.json

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "aphelion:block/block_steel"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "aphelion:block/dimension_changer"
}
}
}

View File

@@ -0,0 +1,34 @@
{
"variants": {
"facing=east,lit=false": {
"model": "aphelion:block/electric_arc_furnace",
"y": 90
},
"facing=east,lit=true": {
"model": "aphelion:block/electric_arc_furnace",
"y": 90
},
"facing=north,lit=false": {
"model": "aphelion:block/electric_arc_furnace"
},
"facing=north,lit=true": {
"model": "aphelion:block/electric_arc_furnace"
},
"facing=south,lit=false": {
"model": "aphelion:block/electric_arc_furnace",
"y": 180
},
"facing=south,lit=true": {
"model": "aphelion:block/electric_arc_furnace",
"y": 180
},
"facing=west,lit=false": {
"model": "aphelion:block/electric_arc_furnace",
"y": 270
},
"facing=west,lit=true": {
"model": "aphelion:block/electric_arc_furnace",
"y": 270
}
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "aphelion:block/test_block"
}
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "aphelion:block/block_steel"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "aphelion:block/dimension_changer"
}
}

View File

@@ -0,0 +1,8 @@
{
"parent": "minecraft:block/orientable",
"textures": {
"front": "aphelion:block/electric_arc_furnace_front",
"side": "minecraft:block/blast_furnace_side",
"top": "minecraft:block/blast_furnace_top"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "aphelion:block/test_block"
}
}

View File

@@ -0,0 +1,3 @@
{
"parent": "aphelion:block/block_steel"
}

View File

@@ -0,0 +1,3 @@
{
"parent": "aphelion:block/dimension_changer"
}

View File

@@ -0,0 +1,3 @@
{
"parent": "aphelion:block/electric_arc_furnace"
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_aluminum"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_cobalt"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_iridium"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_neodymium"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_steel"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_titanium"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_tungsten"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/ingot_uranium"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/music_disc_bit_shift"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/oil_bucket"
}
}

View File

@@ -0,0 +1,3 @@
{
"parent": "aphelion:block/test_block"
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aphelion:item/test_item"
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_test_block": {
"conditions": {
"items": [
{
"items": "aphelion:test_block"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:iron_ingot_from_smelting_test_block"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_test_block"
]
],
"rewards": {
"recipes": [
"aphelion:iron_ingot_from_smelting_test_block"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_test_item": {
"conditions": {
"items": [
{
"items": "aphelion:test_item"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:iron_ingot_from_smelting_test_item"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_test_item"
]
],
"rewards": {
"recipes": [
"aphelion:iron_ingot_from_smelting_test_item"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_steel_ingot": {
"conditions": {
"items": [
{
"items": "aphelion:ingot_aluminum"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:steel_to_block"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_steel_ingot"
]
],
"rewards": {
"recipes": [
"aphelion:steel_to_block"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_steel_block": {
"conditions": {
"items": [
{
"items": "aphelion:block_steel"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:steel_to_ingot"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_steel_block"
]
],
"rewards": {
"recipes": [
"aphelion:steel_to_ingot"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_test_item": {
"conditions": {
"items": [
{
"items": "aphelion:test_item"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:test_shaped_recipe"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_test_item"
]
],
"rewards": {
"recipes": [
"aphelion:test_shaped_recipe"
]
}
}

View File

@@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_test_block": {
"conditions": {
"items": [
{
"items": "aphelion:test_block"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "aphelion:test_shapeless_recipe"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_the_recipe",
"has_test_block"
]
],
"rewards": {
"recipes": [
"aphelion:test_shapeless_recipe"
]
}
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "aphelion:block_steel"
}
],
"rolls": 1.0
}
],
"random_sequence": "aphelion:blocks/block_steel"
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "aphelion:dimension_changer"
}
],
"rolls": 1.0
}
],
"random_sequence": "aphelion:blocks/dimension_changer"
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "aphelion:electric_arc_furnace"
}
],
"rolls": 1.0
}
],
"random_sequence": "aphelion:blocks/electric_arc_furnace"
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "aphelion:test_block"
}
],
"rolls": 1.0
}
],
"random_sequence": "aphelion:blocks/test_block"
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:smelting",
"category": "misc",
"cookingtime": 200,
"experience": 0.25,
"group": "test",
"ingredient": {
"item": "aphelion:test_block"
},
"result": {
"count": 1,
"id": "minecraft:iron_ingot"
}
}

View File

@@ -0,0 +1,14 @@
{
"type": "minecraft:smelting",
"category": "misc",
"cookingtime": 200,
"experience": 0.25,
"group": "test",
"ingredient": {
"item": "aphelion:test_item"
},
"result": {
"count": 1,
"id": "minecraft:iron_ingot"
}
}

View File

@@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"I": {
"tag": "c:ingots/steel"
}
},
"pattern": [
"III",
"III",
"III"
],
"result": {
"count": 1,
"id": "aphelion:block_steel"
}
}

View File

@@ -0,0 +1,13 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "aphelion:block_steel"
}
],
"result": {
"count": 9,
"id": "aphelion:ingot_steel"
}
}

View File

@@ -0,0 +1,18 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"key": {
"T": {
"item": "aphelion:test_item"
}
},
"pattern": [
"TTT",
"TTT",
"TTT"
],
"result": {
"count": 1,
"id": "aphelion:test_block"
}
}

View File

@@ -0,0 +1,13 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "aphelion:test_block"
}
],
"result": {
"count": 9,
"id": "aphelion:test_item"
}
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:test_item"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,12 @@
{
"values": [
"aphelion:ingot_aluminum",
"aphelion:ingot_steel",
"aphelion:ingot_titanium",
"aphelion:ingot_uranium",
"aphelion:ingot_cobalt",
"aphelion:ingot_tungsten",
"aphelion:ingot_neodymium",
"aphelion:ingot_iridium"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_aluminum"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_cobalt"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_iridium"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_neodymium"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_steel"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_titanium"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_tungsten"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:ingot_uranium"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,5 @@
{
"values": [
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,7 @@
{
"values": [
"aphelion:test_block",
"aphelion:electric_arc_furnace",
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,7 @@
{
"values": [
"aphelion:test_block",
"aphelion:electric_arc_furnace",
"aphelion:block_steel"
]
}

View File

@@ -0,0 +1,7 @@
{
"values": {
"aphelion:test_item": {
"burn_time": 1200
}
}
}