diff --git a/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/data/ae2/recipe/network/cables/covered_fluix_to_wool.json b/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/data/ae2/recipe/network/cables/covered_fluix_to_wool.json new file mode 100755 index 0000000..f85d9af --- /dev/null +++ b/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/data/ae2/recipe/network/cables/covered_fluix_to_wool.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "ae2:fluix_covered_cable" + } + ], + "result": { + "count": 1, + "id": "minecraft:white_wool" + } +} \ No newline at end of file diff --git a/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/pack.mcmeta b/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/pack.mcmeta new file mode 100755 index 0000000..9709a6d --- /dev/null +++ b/akanealw_custom_datapacks/ae2-custom-recipes-1.21.1/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "description": "ae2 custom recipes", + "pack_format": 48 + } +} \ No newline at end of file diff --git a/kubejs/README.md b/kubejs/README.md new file mode 100755 index 0000000..04d7320 --- /dev/null +++ b/kubejs/README.md @@ -0,0 +1,10 @@ +All The Mods 10 +====== +All The Mods 10 is released on curseforge only, as All Rights Reserved, +This covers the following files/folders +- all Quests and rewards in `\instance\config\ftbquests\quests\` +- all custom Kubejs scripts in `\instance\kubejs\` + +What does All Rights Reserved Mean? +For players, it means nothing, you are still permitted to play and film and stream the pack. +For anyone else, it means you cannot redistribute any of the above folders or files in any publicly released packs without permission from Allthemods diff --git a/kubejs/README.txt b/kubejs/README.txt new file mode 100755 index 0000000..0c63e5b --- /dev/null +++ b/kubejs/README.txt @@ -0,0 +1,15 @@ +Find out more info on the website: https://kubejs.com/ + +Directory information: + +assets - Acts as a resource pack, you can put any client resources in here, like textures, models, etc. Example: assets/kubejs/textures/item/test_item.png +data - Acts as a datapack, you can put any server resources in here, like loot tables, functions, etc. Example: data/kubejs/loot_tables/blocks/test_block.json + +startup_scripts - Scripts that get loaded once during game startup - Used for adding items and other things that can only happen while the game is loading (Can be reloaded with /kubejs reload_startup_scripts, but it may not work!) +server_scripts - Scripts that get loaded every time server resources reload - Used for modifying recipes, tags, loot tables, and handling server events (Can be reloaded with /reload) +client_scripts - Scripts that get loaded every time client resources reload - Used for JEI events, tooltips and other client side things (Can be reloaded with F3+T) + +config - KubeJS config storage. This is also the only directory that scripts can access other than world directory +exported - Data dumps like texture atlases end up here + +You can find type-specific logs in logs/kubejs/ directory \ No newline at end of file diff --git a/kubejs/assets/kubejs/blockstates/blaze_block.json b/kubejs/assets/kubejs/blockstates/blaze_block.json new file mode 100755 index 0000000..8373111 --- /dev/null +++ b/kubejs/assets/kubejs/blockstates/blaze_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "kubejs:block/blaze_block" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/blockstates/blaze_powder_block.json b/kubejs/assets/kubejs/blockstates/blaze_powder_block.json new file mode 100755 index 0000000..909d692 --- /dev/null +++ b/kubejs/assets/kubejs/blockstates/blaze_powder_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "kubejs:block/blaze_powder_block" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/blockstates/magical_soil.json b/kubejs/assets/kubejs/blockstates/magical_soil.json new file mode 100755 index 0000000..1fe4912 --- /dev/null +++ b/kubejs/assets/kubejs/blockstates/magical_soil.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "kubejs:block/magical_soil" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/blockstates/pink_slime_block.json b/kubejs/assets/kubejs/blockstates/pink_slime_block.json new file mode 100755 index 0000000..ee7fd20 --- /dev/null +++ b/kubejs/assets/kubejs/blockstates/pink_slime_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "kubejs:block/pink_slime_block" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/blaze_block.json b/kubejs/assets/kubejs/models/block/blaze_block.json new file mode 100755 index 0000000..ac67d02 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/blaze_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "side": "kubejs:block/blaze_block", + "bottom": "kubejs:block/blaze_block_top", + "top": "kubejs:block/blaze_block_top" + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/blaze_powder_block.json b/kubejs/assets/kubejs/models/block/blaze_powder_block.json new file mode 100755 index 0000000..462c159 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/blaze_powder_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "kubejs:block/blaze_powder_block" + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/ancient_stone_cell.json b/kubejs/assets/kubejs/models/block/drive/ancient_stone_cell.json new file mode 100755 index 0000000..5ba8b3e --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/ancient_stone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/ancient_stone_cell", + "cell": "kubejs:block/drive/ancient_stone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/andesite_cell.json b/kubejs/assets/kubejs/models/block/drive/andesite_cell.json new file mode 100755 index 0000000..7ffa268 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/andesite_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/andesite_cell", + "cell": "kubejs:block/drive/andesite_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/basalt_cell.json b/kubejs/assets/kubejs/models/block/drive/basalt_cell.json new file mode 100755 index 0000000..ebc46db --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/basalt_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/basalt_cell", + "cell": "kubejs:block/drive/basalt_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/black_cell.json b/kubejs/assets/kubejs/models/block/drive/black_cell.json new file mode 100755 index 0000000..9d92a46 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/black_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/black_cell", + "cell": "kubejs:block/drive/black_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/blackstone_cell.json b/kubejs/assets/kubejs/models/block/drive/blackstone_cell.json new file mode 100755 index 0000000..4c48623 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/blackstone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/blackstone_cell", + "cell": "kubejs:block/drive/blackstone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/blue_cell.json b/kubejs/assets/kubejs/models/block/drive/blue_cell.json new file mode 100755 index 0000000..cc6c0b5 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/blue_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/blue_cell", + "cell": "kubejs:block/drive/blue_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/brown_cell.json b/kubejs/assets/kubejs/models/block/drive/brown_cell.json new file mode 100755 index 0000000..b1c956a --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/brown_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/brown_cell", + "cell": "kubejs:block/drive/brown_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/calcite_cell.json b/kubejs/assets/kubejs/models/block/drive/calcite_cell.json new file mode 100755 index 0000000..e886a94 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/calcite_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/calcite_cell", + "cell": "kubejs:block/drive/calcite_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/certus_quartz_cell.json b/kubejs/assets/kubejs/models/block/drive/certus_quartz_cell.json new file mode 100755 index 0000000..fed9f06 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/certus_quartz_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/certus_quartz_cell", + "cell": "kubejs:block/drive/certus_quartz_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/clay_cell.json b/kubejs/assets/kubejs/models/block/drive/clay_cell.json new file mode 100755 index 0000000..df48b0b --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/clay_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/clay_cell", + "cell": "kubejs:block/drive/clay_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/cobbled_deepslate_cell.json b/kubejs/assets/kubejs/models/block/drive/cobbled_deepslate_cell.json new file mode 100755 index 0000000..b7f9305 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/cobbled_deepslate_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/cobbled_deepslate_cell", + "cell": "kubejs:block/drive/cobbled_deepslate_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/cyan_cell.json b/kubejs/assets/kubejs/models/block/drive/cyan_cell.json new file mode 100755 index 0000000..56f6eaa --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/cyan_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/cyan_cell", + "cell": "kubejs:block/drive/cyan_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/diorite_cell.json b/kubejs/assets/kubejs/models/block/drive/diorite_cell.json new file mode 100755 index 0000000..fa1bbfe --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/diorite_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/diorite_cell", + "cell": "kubejs:block/drive/diorite_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/dirt_cell.json b/kubejs/assets/kubejs/models/block/drive/dirt_cell.json new file mode 100755 index 0000000..3be5cd6 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/dirt_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/dirt_cell", + "cell": "kubejs:block/drive/dirt_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/end_stone_cell.json b/kubejs/assets/kubejs/models/block/drive/end_stone_cell.json new file mode 100755 index 0000000..6d21063 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/end_stone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/end_stone_cell", + "cell": "kubejs:block/drive/end_stone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/glowstone_cell.json b/kubejs/assets/kubejs/models/block/drive/glowstone_cell.json new file mode 100755 index 0000000..7dff3c8 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/glowstone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/glowstone_cell", + "cell": "kubejs:block/drive/glowstone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/granite_cell.json b/kubejs/assets/kubejs/models/block/drive/granite_cell.json new file mode 100755 index 0000000..a62c7c3 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/granite_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/granite_cell", + "cell": "kubejs:block/drive/granite_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/gravel_cell.json b/kubejs/assets/kubejs/models/block/drive/gravel_cell.json new file mode 100755 index 0000000..85b04d5 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/gravel_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/gravel_cell", + "cell": "kubejs:block/drive/gravel_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/gray_cell.json b/kubejs/assets/kubejs/models/block/drive/gray_cell.json new file mode 100755 index 0000000..ffc9637 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/gray_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/gray_cell", + "cell": "kubejs:block/drive/gray_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/green_cell.json b/kubejs/assets/kubejs/models/block/drive/green_cell.json new file mode 100755 index 0000000..16dadb1 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/green_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/green_cell", + "cell": "kubejs:block/drive/green_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/kivi_cell.json b/kubejs/assets/kubejs/models/block/drive/kivi_cell.json new file mode 100755 index 0000000..73dd771 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/kivi_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/kivi_cell", + "cell": "kubejs:block/drive/kivi_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/lava_cell.json b/kubejs/assets/kubejs/models/block/drive/lava_cell.json new file mode 100755 index 0000000..64807e7 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/lava_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/lava_cell", + "cell": "kubejs:block/drive/lava_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/light_blue_cell.json b/kubejs/assets/kubejs/models/block/drive/light_blue_cell.json new file mode 100755 index 0000000..b859292 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/light_blue_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/light_blue_cell", + "cell": "kubejs:block/drive/light_blue_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/light_gray_cell.json b/kubejs/assets/kubejs/models/block/drive/light_gray_cell.json new file mode 100755 index 0000000..cb5d5de --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/light_gray_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/light_gray_cell", + "cell": "kubejs:block/drive/light_gray_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/lime_cell.json b/kubejs/assets/kubejs/models/block/drive/lime_cell.json new file mode 100755 index 0000000..ee4ebe1 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/lime_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/lime_cell", + "cell": "kubejs:block/drive/lime_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/magenta_cell.json b/kubejs/assets/kubejs/models/block/drive/magenta_cell.json new file mode 100755 index 0000000..0776a5e --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/magenta_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/magenta_cell", + "cell": "kubejs:block/drive/magenta_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/moss_cell.json b/kubejs/assets/kubejs/models/block/drive/moss_cell.json new file mode 100755 index 0000000..7d2e201 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/moss_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/moss_cell", + "cell": "kubejs:block/drive/moss_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/netherrack_cell.json b/kubejs/assets/kubejs/models/block/drive/netherrack_cell.json new file mode 100755 index 0000000..78ce43f --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/netherrack_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/netherrack_cell", + "cell": "kubejs:block/drive/netherrack_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/obsidian_cell.json b/kubejs/assets/kubejs/models/block/drive/obsidian_cell.json new file mode 100755 index 0000000..2daa268 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/obsidian_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/obsidian_cell", + "cell": "kubejs:block/drive/obsidian_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/orange_cell.json b/kubejs/assets/kubejs/models/block/drive/orange_cell.json new file mode 100755 index 0000000..4ffb869 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/orange_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/orange_cell", + "cell": "kubejs:block/drive/orange_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/pink_cell.json b/kubejs/assets/kubejs/models/block/drive/pink_cell.json new file mode 100755 index 0000000..934116a --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/pink_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/pink_cell", + "cell": "kubejs:block/drive/pink_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/purple_cell.json b/kubejs/assets/kubejs/models/block/drive/purple_cell.json new file mode 100755 index 0000000..01e1631 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/purple_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/purple_cell", + "cell": "kubejs:block/drive/purple_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/red_cell.json b/kubejs/assets/kubejs/models/block/drive/red_cell.json new file mode 100755 index 0000000..11e1852 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/red_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/red_cell", + "cell": "kubejs:block/drive/red_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/red_sand_cell.json b/kubejs/assets/kubejs/models/block/drive/red_sand_cell.json new file mode 100755 index 0000000..7a0749d --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/red_sand_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/red_sand_cell", + "cell": "kubejs:block/drive/red_sand_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/redstone_cell.json b/kubejs/assets/kubejs/models/block/drive/redstone_cell.json new file mode 100755 index 0000000..7f5c76a --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/redstone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/redstone_cell", + "cell": "kubejs:block/drive/redstone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/sand_cell.json b/kubejs/assets/kubejs/models/block/drive/sand_cell.json new file mode 100755 index 0000000..61119da --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/sand_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/sand_cell", + "cell": "kubejs:block/drive/sand_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/sky_stone_cell.json b/kubejs/assets/kubejs/models/block/drive/sky_stone_cell.json new file mode 100755 index 0000000..1bd3ad8 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/sky_stone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/sky_stone_cell", + "cell": "kubejs:block/drive/sky_stone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/soul_sand_cell.json b/kubejs/assets/kubejs/models/block/drive/soul_sand_cell.json new file mode 100755 index 0000000..09b620a --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/soul_sand_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/soul_sand_cell", + "cell": "kubejs:block/drive/soul_sand_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/stone_cell.json b/kubejs/assets/kubejs/models/block/drive/stone_cell.json new file mode 100755 index 0000000..2d6d439 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/stone_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/stone_cell", + "cell": "kubejs:block/drive/stone_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/tuff_cell.json b/kubejs/assets/kubejs/models/block/drive/tuff_cell.json new file mode 100755 index 0000000..9222694 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/tuff_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/tuff_cell", + "cell": "kubejs:block/drive/tuff_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/white_cell.json b/kubejs/assets/kubejs/models/block/drive/white_cell.json new file mode 100755 index 0000000..b375f83 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/white_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/white_cell", + "cell": "kubejs:block/drive/white_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/drive/yellow_cell.json b/kubejs/assets/kubejs/models/block/drive/yellow_cell.json new file mode 100755 index 0000000..2b385ee --- /dev/null +++ b/kubejs/assets/kubejs/models/block/drive/yellow_cell.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "kubejs:block/drive/yellow_cell", + "cell": "kubejs:block/drive/yellow_cell" + }, + "elements": [ + { + "name": "Cell Backdrop", + "from": [0, 0, 0], + "to": [6, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 2], "texture": "#cell", "cullface": "north"}, + "up": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"}, + "down": {"uv": [6, 0, 0, 2], "texture": "#cell", "cullface": "north"} + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/models/block/magical_soil.json b/kubejs/assets/kubejs/models/block/magical_soil.json new file mode 100755 index 0000000..7d3af3a --- /dev/null +++ b/kubejs/assets/kubejs/models/block/magical_soil.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "side": "kubejs:block/magical_soil_side", + "bottom": "minecraft:block/dirt", + "top": "kubejs:block/magical_soil_top" + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/textures/block/blaze_block.png b/kubejs/assets/kubejs/textures/block/blaze_block.png new file mode 100755 index 0000000..b565bfb Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/blaze_block.png differ diff --git a/kubejs/assets/kubejs/textures/block/blaze_block_top.png b/kubejs/assets/kubejs/textures/block/blaze_block_top.png new file mode 100755 index 0000000..07bdf31 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/blaze_block_top.png differ diff --git a/kubejs/assets/kubejs/textures/block/blaze_powder_block.png b/kubejs/assets/kubejs/textures/block/blaze_powder_block.png new file mode 100755 index 0000000..12c8f12 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/blaze_powder_block.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/ancient_stone_cell.png b/kubejs/assets/kubejs/textures/block/drive/ancient_stone_cell.png new file mode 100755 index 0000000..73d17a8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/ancient_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/andesite_cell.png b/kubejs/assets/kubejs/textures/block/drive/andesite_cell.png new file mode 100755 index 0000000..ebbcec0 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/andesite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/basalt_cell.png b/kubejs/assets/kubejs/textures/block/drive/basalt_cell.png new file mode 100755 index 0000000..23ed8d6 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/basalt_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/black_cell.png b/kubejs/assets/kubejs/textures/block/drive/black_cell.png new file mode 100755 index 0000000..e3aab2d Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/black_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/blackstone_cell.png b/kubejs/assets/kubejs/textures/block/drive/blackstone_cell.png new file mode 100755 index 0000000..61ecce5 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/blackstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/blue_cell.png b/kubejs/assets/kubejs/textures/block/drive/blue_cell.png new file mode 100755 index 0000000..b0f86d2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/blue_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/brown_cell.png b/kubejs/assets/kubejs/textures/block/drive/brown_cell.png new file mode 100755 index 0000000..b308c92 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/brown_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/calcite_cell.png b/kubejs/assets/kubejs/textures/block/drive/calcite_cell.png new file mode 100755 index 0000000..c6104a2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/calcite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/certus_quartz_cell.png b/kubejs/assets/kubejs/textures/block/drive/certus_quartz_cell.png new file mode 100755 index 0000000..e33d471 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/certus_quartz_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/clay_cell.png b/kubejs/assets/kubejs/textures/block/drive/clay_cell.png new file mode 100755 index 0000000..7a68dd2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/clay_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/cobbled_deepslate_cell.png b/kubejs/assets/kubejs/textures/block/drive/cobbled_deepslate_cell.png new file mode 100755 index 0000000..c05a1de Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/cobbled_deepslate_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/cyan_cell.png b/kubejs/assets/kubejs/textures/block/drive/cyan_cell.png new file mode 100755 index 0000000..23be4f2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/cyan_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/diorite_cell.png b/kubejs/assets/kubejs/textures/block/drive/diorite_cell.png new file mode 100755 index 0000000..e17bb61 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/diorite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/dirt_cell.png b/kubejs/assets/kubejs/textures/block/drive/dirt_cell.png new file mode 100755 index 0000000..e5dc721 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/dirt_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/end_stone_cell.png b/kubejs/assets/kubejs/textures/block/drive/end_stone_cell.png new file mode 100755 index 0000000..cb7dab5 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/end_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/glowstone_cell.png b/kubejs/assets/kubejs/textures/block/drive/glowstone_cell.png new file mode 100755 index 0000000..90b2f04 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/glowstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/granite_cell.png b/kubejs/assets/kubejs/textures/block/drive/granite_cell.png new file mode 100755 index 0000000..525d844 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/granite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/gravel_cell.png b/kubejs/assets/kubejs/textures/block/drive/gravel_cell.png new file mode 100755 index 0000000..9ac058a Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/gravel_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/gray_cell.png b/kubejs/assets/kubejs/textures/block/drive/gray_cell.png new file mode 100755 index 0000000..c4de3d2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/gray_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/green_cell.png b/kubejs/assets/kubejs/textures/block/drive/green_cell.png new file mode 100755 index 0000000..436a001 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/green_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/kivi_cell.png b/kubejs/assets/kubejs/textures/block/drive/kivi_cell.png new file mode 100755 index 0000000..6b724f8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/kivi_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/lava_cell.png b/kubejs/assets/kubejs/textures/block/drive/lava_cell.png new file mode 100755 index 0000000..989d3bb Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/lava_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/light_blue_cell.png b/kubejs/assets/kubejs/textures/block/drive/light_blue_cell.png new file mode 100755 index 0000000..e33d471 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/light_blue_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/light_gray_cell.png b/kubejs/assets/kubejs/textures/block/drive/light_gray_cell.png new file mode 100755 index 0000000..e7a51f1 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/light_gray_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/lime_cell.png b/kubejs/assets/kubejs/textures/block/drive/lime_cell.png new file mode 100755 index 0000000..8e03d6f Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/lime_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/magenta_cell.png b/kubejs/assets/kubejs/textures/block/drive/magenta_cell.png new file mode 100755 index 0000000..0533869 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/magenta_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/moss_cell.png b/kubejs/assets/kubejs/textures/block/drive/moss_cell.png new file mode 100755 index 0000000..abf64ba Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/moss_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/netherrack_cell.png b/kubejs/assets/kubejs/textures/block/drive/netherrack_cell.png new file mode 100755 index 0000000..e330d9b Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/netherrack_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/obsidian_cell.png b/kubejs/assets/kubejs/textures/block/drive/obsidian_cell.png new file mode 100755 index 0000000..6b724f8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/obsidian_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/orange_cell.png b/kubejs/assets/kubejs/textures/block/drive/orange_cell.png new file mode 100755 index 0000000..e6b21ad Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/orange_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/pink_cell.png b/kubejs/assets/kubejs/textures/block/drive/pink_cell.png new file mode 100755 index 0000000..c0d91bc Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/pink_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/purple_cell.png b/kubejs/assets/kubejs/textures/block/drive/purple_cell.png new file mode 100755 index 0000000..3125655 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/purple_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/red_cell.png b/kubejs/assets/kubejs/textures/block/drive/red_cell.png new file mode 100755 index 0000000..677716b Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/red_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/red_sand_cell.png b/kubejs/assets/kubejs/textures/block/drive/red_sand_cell.png new file mode 100755 index 0000000..c3d5f2d Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/red_sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/redstone_cell.png b/kubejs/assets/kubejs/textures/block/drive/redstone_cell.png new file mode 100755 index 0000000..677716b Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/redstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/sand_cell.png b/kubejs/assets/kubejs/textures/block/drive/sand_cell.png new file mode 100755 index 0000000..0de78e1 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/sky_stone_cell.png b/kubejs/assets/kubejs/textures/block/drive/sky_stone_cell.png new file mode 100755 index 0000000..b566210 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/sky_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/soul_sand_cell.png b/kubejs/assets/kubejs/textures/block/drive/soul_sand_cell.png new file mode 100755 index 0000000..f8b7b35 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/soul_sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/stone_cell.png b/kubejs/assets/kubejs/textures/block/drive/stone_cell.png new file mode 100755 index 0000000..e7a51f1 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/tuff_cell.png b/kubejs/assets/kubejs/textures/block/drive/tuff_cell.png new file mode 100755 index 0000000..a8336e8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/tuff_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/white_cell.png b/kubejs/assets/kubejs/textures/block/drive/white_cell.png new file mode 100755 index 0000000..98639ec Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/white_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/drive/yellow_cell.png b/kubejs/assets/kubejs/textures/block/drive/yellow_cell.png new file mode 100755 index 0000000..90b2f04 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/drive/yellow_cell.png differ diff --git a/kubejs/assets/kubejs/textures/block/magical_soil_side.png b/kubejs/assets/kubejs/textures/block/magical_soil_side.png new file mode 100755 index 0000000..e4b8998 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/magical_soil_side.png differ diff --git a/kubejs/assets/kubejs/textures/block/magical_soil_side.png.mcmeta b/kubejs/assets/kubejs/textures/block/magical_soil_side.png.mcmeta new file mode 100755 index 0000000..c2c40fd --- /dev/null +++ b/kubejs/assets/kubejs/textures/block/magical_soil_side.png.mcmeta @@ -0,0 +1,15 @@ +{ + "animation": { + "frametime": 80, + "interpolate": true, + "frames": [ + 0, + 1, + 2, + 3, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/textures/block/magical_soil_top.png b/kubejs/assets/kubejs/textures/block/magical_soil_top.png new file mode 100755 index 0000000..bd451e4 Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/magical_soil_top.png differ diff --git a/kubejs/assets/kubejs/textures/block/magical_soil_top.png.mcmeta b/kubejs/assets/kubejs/textures/block/magical_soil_top.png.mcmeta new file mode 100755 index 0000000..e5b8843 --- /dev/null +++ b/kubejs/assets/kubejs/textures/block/magical_soil_top.png.mcmeta @@ -0,0 +1,15 @@ +{ + "animation": { + "frametime": 80, + "interpolate": true, + "frames": [ + 0, + 1, + 2, + 3, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/textures/item/allthemodium_bolt.png b/kubejs/assets/kubejs/textures/item/allthemodium_bolt.png new file mode 100755 index 0000000..a0ac112 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/allthemodium_bolt.png differ diff --git a/kubejs/assets/kubejs/textures/item/allthemodium_curved_plate.png b/kubejs/assets/kubejs/textures/item/allthemodium_curved_plate.png new file mode 100755 index 0000000..89a693a Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/allthemodium_curved_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/allthemodium_drill.png b/kubejs/assets/kubejs/textures/item/allthemodium_drill.png new file mode 100755 index 0000000..f05ab4d Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/allthemodium_drill.png differ diff --git a/kubejs/assets/kubejs/textures/item/allthemodium_drill_head.png b/kubejs/assets/kubejs/textures/item/allthemodium_drill_head.png new file mode 100755 index 0000000..8b8d2cf Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/allthemodium_drill_head.png differ diff --git a/kubejs/assets/kubejs/textures/item/ancient_stone_cell.png b/kubejs/assets/kubejs/textures/item/ancient_stone_cell.png new file mode 100755 index 0000000..6acb25e Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/ancient_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/andesite_cell.png b/kubejs/assets/kubejs/textures/item/andesite_cell.png new file mode 100755 index 0000000..3c94cc0 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/andesite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/atm_star_shard_1.png b/kubejs/assets/kubejs/textures/item/atm_star_shard_1.png new file mode 100755 index 0000000..ae2af0a Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/atm_star_shard_1.png differ diff --git a/kubejs/assets/kubejs/textures/item/atm_star_shard_2.png b/kubejs/assets/kubejs/textures/item/atm_star_shard_2.png new file mode 100755 index 0000000..62e8eaa Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/atm_star_shard_2.png differ diff --git a/kubejs/assets/kubejs/textures/item/atm_star_shard_3.png b/kubejs/assets/kubejs/textures/item/atm_star_shard_3.png new file mode 100755 index 0000000..aad3ac8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/atm_star_shard_3.png differ diff --git a/kubejs/assets/kubejs/textures/item/atm_star_shard_4.png b/kubejs/assets/kubejs/textures/item/atm_star_shard_4.png new file mode 100755 index 0000000..60504e7 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/atm_star_shard_4.png differ diff --git a/kubejs/assets/kubejs/textures/item/atm_star_shard_5.png b/kubejs/assets/kubejs/textures/item/atm_star_shard_5.png new file mode 100755 index 0000000..b501f41 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/atm_star_shard_5.png differ diff --git a/kubejs/assets/kubejs/textures/item/basalt_cell.png b/kubejs/assets/kubejs/textures/item/basalt_cell.png new file mode 100755 index 0000000..c6b4b2f Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/basalt_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/base_powder.png b/kubejs/assets/kubejs/textures/item/base_powder.png new file mode 100755 index 0000000..e0b6aba Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/base_powder.png differ diff --git a/kubejs/assets/kubejs/textures/item/black_cell.png b/kubejs/assets/kubejs/textures/item/black_cell.png new file mode 100755 index 0000000..5780fed Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/black_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/blackstone_cell.png b/kubejs/assets/kubejs/textures/item/blackstone_cell.png new file mode 100755 index 0000000..38c24ac Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/blackstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/blue_cell.png b/kubejs/assets/kubejs/textures/item/blue_cell.png new file mode 100755 index 0000000..eea436d Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/blue_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/brown_cell.png b/kubejs/assets/kubejs/textures/item/brown_cell.png new file mode 100755 index 0000000..4ddcbb4 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/brown_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/calcinated_base.png b/kubejs/assets/kubejs/textures/item/calcinated_base.png new file mode 100755 index 0000000..8f06a3e Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/calcinated_base.png differ diff --git a/kubejs/assets/kubejs/textures/item/calcite_cell.png b/kubejs/assets/kubejs/textures/item/calcite_cell.png new file mode 100755 index 0000000..7a17991 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/calcite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/certus_quartz_cell.png b/kubejs/assets/kubejs/textures/item/certus_quartz_cell.png new file mode 100755 index 0000000..4dc8656 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/certus_quartz_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/clay_cell.png b/kubejs/assets/kubejs/textures/item/clay_cell.png new file mode 100755 index 0000000..43e7e38 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/clay_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/cobbled_deepslate_cell.png b/kubejs/assets/kubejs/textures/item/cobbled_deepslate_cell.png new file mode 100755 index 0000000..705e5a2 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/cobbled_deepslate_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/cyan_cell.png b/kubejs/assets/kubejs/textures/item/cyan_cell.png new file mode 100755 index 0000000..66626aa Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/cyan_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/diorite_cell.png b/kubejs/assets/kubejs/textures/item/diorite_cell.png new file mode 100755 index 0000000..0c5cdb7 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/diorite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/dirt_cell.png b/kubejs/assets/kubejs/textures/item/dirt_cell.png new file mode 100755 index 0000000..c49b1cd Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/dirt_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/end_stone_cell.png b/kubejs/assets/kubejs/textures/item/end_stone_cell.png new file mode 100755 index 0000000..ca45e99 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/end_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/glowstone_cell.png b/kubejs/assets/kubejs/textures/item/glowstone_cell.png new file mode 100755 index 0000000..94ca405 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/glowstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/granite_cell.png b/kubejs/assets/kubejs/textures/item/granite_cell.png new file mode 100755 index 0000000..fd9b285 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/granite_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/gravel_cell.png b/kubejs/assets/kubejs/textures/item/gravel_cell.png new file mode 100755 index 0000000..111ad0b Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/gravel_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/gray_cell.png b/kubejs/assets/kubejs/textures/item/gray_cell.png new file mode 100755 index 0000000..dde5780 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/gray_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/green_cell.png b/kubejs/assets/kubejs/textures/item/green_cell.png new file mode 100755 index 0000000..df57153 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/green_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/kivi_cell.png b/kubejs/assets/kubejs/textures/item/kivi_cell.png new file mode 100755 index 0000000..b9aee07 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/kivi_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/lava_cell.png b/kubejs/assets/kubejs/textures/item/lava_cell.png new file mode 100755 index 0000000..75605d1 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/lava_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/light_blue_cell.png b/kubejs/assets/kubejs/textures/item/light_blue_cell.png new file mode 100755 index 0000000..4dc8656 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/light_blue_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/light_gray_cell.png b/kubejs/assets/kubejs/textures/item/light_gray_cell.png new file mode 100755 index 0000000..12371bf Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/light_gray_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/lime_cell.png b/kubejs/assets/kubejs/textures/item/lime_cell.png new file mode 100755 index 0000000..e927187 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/lime_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/magenta_cell.png b/kubejs/assets/kubejs/textures/item/magenta_cell.png new file mode 100755 index 0000000..d6f6744 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/magenta_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/moss_cell.png b/kubejs/assets/kubejs/textures/item/moss_cell.png new file mode 100755 index 0000000..c7cac49 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/moss_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/netherrack_cell.png b/kubejs/assets/kubejs/textures/item/netherrack_cell.png new file mode 100755 index 0000000..7718227 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/netherrack_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/obsidian_cell.png b/kubejs/assets/kubejs/textures/item/obsidian_cell.png new file mode 100755 index 0000000..b9aee07 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/obsidian_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/orange_cell.png b/kubejs/assets/kubejs/textures/item/orange_cell.png new file mode 100755 index 0000000..6dce39d Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/orange_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/pink_cell.png b/kubejs/assets/kubejs/textures/item/pink_cell.png new file mode 100755 index 0000000..bc8912c Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/pink_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/purple_cell.png b/kubejs/assets/kubejs/textures/item/purple_cell.png new file mode 100755 index 0000000..23e9f8b Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/purple_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/red_cell.png b/kubejs/assets/kubejs/textures/item/red_cell.png new file mode 100755 index 0000000..91f1038 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/red_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/red_sand_cell.png b/kubejs/assets/kubejs/textures/item/red_sand_cell.png new file mode 100755 index 0000000..9035ef8 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/red_sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/redstone_cell.png b/kubejs/assets/kubejs/textures/item/redstone_cell.png new file mode 100755 index 0000000..91f1038 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/redstone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/sand_cell.png b/kubejs/assets/kubejs/textures/item/sand_cell.png new file mode 100755 index 0000000..38c469c Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/silent_allthemodium_plate.png b/kubejs/assets/kubejs/textures/item/silent_allthemodium_plate.png new file mode 100755 index 0000000..33d40b0 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/silent_allthemodium_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/silent_unobtainium_plate.png b/kubejs/assets/kubejs/textures/item/silent_unobtainium_plate.png new file mode 100755 index 0000000..249238c Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/silent_unobtainium_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/silent_vibranium_plate.png b/kubejs/assets/kubejs/textures/item/silent_vibranium_plate.png new file mode 100755 index 0000000..f3ad130 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/silent_vibranium_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/sky_stone_cell.png b/kubejs/assets/kubejs/textures/item/sky_stone_cell.png new file mode 100755 index 0000000..45318f6 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/sky_stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/soul_sand_cell.png b/kubejs/assets/kubejs/textures/item/soul_sand_cell.png new file mode 100755 index 0000000..ffcfd88 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/soul_sand_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/starlight_prediction.png b/kubejs/assets/kubejs/textures/item/starlight_prediction.png new file mode 100755 index 0000000..6b43361 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/starlight_prediction.png differ diff --git a/kubejs/assets/kubejs/textures/item/stone_cell.png b/kubejs/assets/kubejs/textures/item/stone_cell.png new file mode 100755 index 0000000..12371bf Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/stone_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/superthermal_transference_coil.png b/kubejs/assets/kubejs/textures/item/superthermal_transference_coil.png new file mode 100755 index 0000000..266db6f Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/superthermal_transference_coil.png differ diff --git a/kubejs/assets/kubejs/textures/item/tuff_cell.png b/kubejs/assets/kubejs/textures/item/tuff_cell.png new file mode 100755 index 0000000..630dfe5 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/tuff_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/universal_press.png b/kubejs/assets/kubejs/textures/item/universal_press.png new file mode 100755 index 0000000..c2aa639 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/universal_press.png differ diff --git a/kubejs/assets/kubejs/textures/item/unobtainium_bolt.png b/kubejs/assets/kubejs/textures/item/unobtainium_bolt.png new file mode 100755 index 0000000..4ea82a6 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/unobtainium_bolt.png differ diff --git a/kubejs/assets/kubejs/textures/item/unobtainium_curved_plate.png b/kubejs/assets/kubejs/textures/item/unobtainium_curved_plate.png new file mode 100755 index 0000000..686f854 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/unobtainium_curved_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/unobtainium_drill.png b/kubejs/assets/kubejs/textures/item/unobtainium_drill.png new file mode 100755 index 0000000..6164479 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/unobtainium_drill.png differ diff --git a/kubejs/assets/kubejs/textures/item/unobtainium_drill_head.png b/kubejs/assets/kubejs/textures/item/unobtainium_drill_head.png new file mode 100755 index 0000000..7283b87 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/unobtainium_drill_head.png differ diff --git a/kubejs/assets/kubejs/textures/item/vibranium_bolt.png b/kubejs/assets/kubejs/textures/item/vibranium_bolt.png new file mode 100755 index 0000000..87d7146 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/vibranium_bolt.png differ diff --git a/kubejs/assets/kubejs/textures/item/vibranium_curved_plate.png b/kubejs/assets/kubejs/textures/item/vibranium_curved_plate.png new file mode 100755 index 0000000..d8c056b Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/vibranium_curved_plate.png differ diff --git a/kubejs/assets/kubejs/textures/item/vibranium_drill.png b/kubejs/assets/kubejs/textures/item/vibranium_drill.png new file mode 100755 index 0000000..21bc2b5 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/vibranium_drill.png differ diff --git a/kubejs/assets/kubejs/textures/item/vibranium_drill_head.png b/kubejs/assets/kubejs/textures/item/vibranium_drill_head.png new file mode 100755 index 0000000..3405bfe Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/vibranium_drill_head.png differ diff --git a/kubejs/assets/kubejs/textures/item/white_cell.png b/kubejs/assets/kubejs/textures/item/white_cell.png new file mode 100755 index 0000000..9e483a3 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/white_cell.png differ diff --git a/kubejs/assets/kubejs/textures/item/yellow_cell.png b/kubejs/assets/kubejs/textures/item/yellow_cell.png new file mode 100755 index 0000000..94ca405 Binary files /dev/null and b/kubejs/assets/kubejs/textures/item/yellow_cell.png differ diff --git a/kubejs/client_scripts/main.js b/kubejs/client_scripts/main.js new file mode 100755 index 0000000..ff6d4b0 --- /dev/null +++ b/kubejs/client_scripts/main.js @@ -0,0 +1,3 @@ +// Visit the wiki for more info - https://kubejs.com/ +console.info('Hello, World! (Loaded client example script)') + diff --git a/kubejs/config/client.json b/kubejs/config/client.json new file mode 100755 index 0000000..b9fd811 --- /dev/null +++ b/kubejs/config/client.json @@ -0,0 +1,12 @@ +{ + "window_title": "", + "show_tag_names": true, + "show_components": true, + "disable_recipe_book": false, + "export_atlases": false, + "blur_scaled_pack_icon": true, + "disable_component_count_tooltip": true, + "disable_tab_name_tooltip": false, + "custom_stack_size_text": true, + "shrink_stack_size_text": true +} \ No newline at end of file diff --git a/kubejs/config/common.json b/kubejs/config/common.json new file mode 100755 index 0000000..aad63a6 --- /dev/null +++ b/kubejs/config/common.json @@ -0,0 +1,16 @@ +{ + "hide_server_script_errors": true, + "server_only": false, + "announce_reload": true, + "packmode": "", + "save_dev_properties_in_config": false, + "allow_async_streams": true, + "match_json_recipes": true, + "ignore_custom_unique_recipe_ids": false, + "startup_error_gui": true, + "startup_error_report_url": "", + "creative_mode_tab_icon": {}, + "creative_mode_tab_name": null, + "remove_slot_limit": false, + "default_max_stack_size": 0 +} \ No newline at end of file diff --git a/kubejs/config/probe-settings.json b/kubejs/config/probe-settings.json new file mode 100755 index 0000000..a78eec1 --- /dev/null +++ b/kubejs/config/probe-settings.json @@ -0,0 +1,3 @@ +{ + "probejs.enabled": false +} diff --git a/kubejs/config/web_server.json b/kubejs/config/web_server.json new file mode 100755 index 0000000..f724643 --- /dev/null +++ b/kubejs/config/web_server.json @@ -0,0 +1,5 @@ +{ + "enabled": false, + "port": 61423, + "public_address": "" +} \ No newline at end of file diff --git a/kubejs/server_scripts/mods/AllTheOres/Recipes.js b/kubejs/server_scripts/mods/AllTheOres/Recipes.js new file mode 100755 index 0000000..fdd2504 --- /dev/null +++ b/kubejs/server_scripts/mods/AllTheOres/Recipes.js @@ -0,0 +1,44 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.recipes(allthemods => { + + // Snow Fixes + allthemods.remove({ id: 'allthecompressed:compress/snow_1x'}) + allthemods.remove({ id: 'allthecompressed:decompress/snow_1x'}) + allthemods.shapeless('9x minecraft:snow_block', ['allthecompressed:snow_1x']) + allthemods.shapeless('allthecompressed:snow_1x', ['9x minecraft:snow_block']) + +const blockedMods = [ 'modern_industrialization', 'mysticalagriculture', 'mysticalagradditions', 'extendedae', 'mekanism' ] +let ingots = [] + +Ingredient.of('#c:ingots').itemIds.forEach(id => { + let idArr = id.split(":") + let material = {resource: idArr[1], mod: idArr[0]} + + if(!blockedMods.includes(idArr[0])){ + + material.resource = material.resource.replace('ingot_', '') + material.resource = material.resource.replace('_ingot', '') + + if(Item.exists(`${material.mod}:${material.resource}_dust`) || Item.exists(`${material.mod}:dust_${material.resource}`) || Item.exists(`alltheores:${material.resource}_dust`)){ //check if dust for item exists + if(!JSON.stringify(ingots).includes(material.resource)){ //check if material already added to array of unique ingots + material.dust = `${material.mod}:${material.resource}_dust` + ingots.push(material) //add to array of sorted materials + } + } + } +}) +//ingots = [resource, mod, dust] +let dust = '' +ingots.forEach(id => { + if(!allthemods.countRecipes({input: `#c:ingots/${id.resource}`, output: `#c:dusts/${id.resource}`, type: 'minecraft:crafting_shapeless'})){ + if(AlmostUnified.getTagTargetItem(`c:dusts/${id.resource}`) !== 'minecraft:air'){ dust = AlmostUnified.getTagTargetItem(`c:dusts/${id.resource}`)} else {dust = id.dust} //prefer unified dust + //console.log(id.resource) + allthemods.shapeless(dust, [`#c:ingots/${id.resource}`, '#alltheores:ore_hammers']).id(`alltheores:processing/ore_hammer/${id.resource}_dust_from_ingot`) + } +}) +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. \ No newline at end of file diff --git a/kubejs/server_scripts/mods/AllTheOres/Tags.js b/kubejs/server_scripts/mods/AllTheOres/Tags.js new file mode 100755 index 0000000..beb8520 --- /dev/null +++ b/kubejs/server_scripts/mods/AllTheOres/Tags.js @@ -0,0 +1,11 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.tags('item', allthemods => { + allthemods.add('c:dusts', 'alltheores:netherite_dust') + allthemods.add('c:dusts/netherite', 'alltheores:netherite_dust') + allthemods.add('c:storage_blocks/sulfur', 'alltheores:sulfur_block') +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. \ No newline at end of file diff --git a/kubejs/server_scripts/mods/Allthemodium/Recipes.js b/kubejs/server_scripts/mods/Allthemodium/Recipes.js new file mode 100755 index 0000000..7099067 --- /dev/null +++ b/kubejs/server_scripts/mods/Allthemodium/Recipes.js @@ -0,0 +1,28 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.recipes(allthemods => { + + allthemods.shapeless(' 9x allthemodium:piglich_heart', ['allthemodium:piglich_heart_block']).id('allthemods:allthemodium/heart_decompression') + allthemods.smithing( + Item.of('kubejs:silent_allthemodium_plate'), + '#c:plates/allthemodium', + 'allthemodium:allthemodium_upgrade_smithing_template', + '#c:ingots/netherite' + ) + allthemods.smithing( + Item.of('kubejs:silent_vibranium_plate'), + '#c:plates/vibranium', + 'allthemodium:vibranium_upgrade_smithing_template', + '#c:ingots/allthemodium' + ) + allthemods.smithing( + Item.of('kubejs:silent_unobtainium_plate'), + '#c:plates/unobtainium', + 'allthemodium:unobtainium_upgrade_smithing_template', + '#c:ingots/vibranium' + ) +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. \ No newline at end of file diff --git a/kubejs/server_scripts/mods/ExtendedAE/InfinityCellRecipes.js b/kubejs/server_scripts/mods/ExtendedAE/InfinityCellRecipes.js new file mode 100755 index 0000000..855e8a7 --- /dev/null +++ b/kubejs/server_scripts/mods/ExtendedAE/InfinityCellRecipes.js @@ -0,0 +1,70 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.recipes(allthemods => { + + function cell(output, item, typeA, typeB, component){ + allthemods.shaped(output, [ + 'GIG', + 'XCY', + 'AVU' + ], { + G: 'ae2:quartz_glass', + I: item, + X: typeA, + C: component, + Y: typeB, + A: 'allthemodium:allthemodium_ingot', + V: 'allthemodium:unobtainium_ingot', + U: 'allthemodium:vibranium_ingot' + } + ) + } + + cell('kubejs:lava_cell', 'allthecompressed:blazing_crystal_block_3x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:dirt_cell', 'allthecompressed:dirt_5x', 'minecraft:water_bucket', 'minecraft:mud', 'megacells:cell_component_256m') + cell('kubejs:moss_cell', 'allthecompressed:moss_block_5x', 'minecraft:bone_block', 'minecraft:bone_block', 'megacells:cell_component_256m') + cell('kubejs:andesite_cell', 'allthecompressed:andesite_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:diorite_cell', 'allthecompressed:diorite_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:granite_cell', 'allthecompressed:granite_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:tuff_cell', 'allthecompressed:tuff_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:gravel_cell', 'allthecompressed:gravel_5x', 'mekanism:crusher', 'mekanism:crusher', 'extendedae:infinity_cobblestone_cell') + cell('kubejs:sand_cell', 'allthecompressed:sand_5x', 'mekanism:crusher', 'mekanism:crusher', 'kubejs:gravel_cell') + cell('kubejs:red_sand_cell', 'allthecompressed:red_sand_5x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'kubejs:sand_cell') + cell('kubejs:end_stone_cell', 'allthecompressed:end_stone_5x', 'minecraft:purpur_block', 'minecraft:purpur_block', 'megacells:cell_component_256m') + cell('kubejs:netherrack_cell', 'allthecompressed:netherrack_5x', 'minecraft:lava_bucket', 'minecraft:gravel', 'megacells:cell_component_256m') + cell('kubejs:clay_cell', 'allthecompressed:clay_5x', 'minecraft:mud', 'minecraft:mud', 'megacells:cell_component_256m') + cell('kubejs:blackstone_cell', 'allthecompressed:blackstone_5x', 'minecraft:lava_bucket', 'minecraft:blue_ice', 'megacells:cell_component_256m') + cell('kubejs:basalt_cell', 'allthecompressed:basalt_5x', 'minecraft:lava_bucket', 'minecraft:blue_ice', 'megacells:cell_component_256m') + cell('kubejs:calcite_cell', 'allthecompressed:calcite_5x', 'minecraft:water_bucket', 'minecraft:bone_block', 'megacells:cell_component_256m') + cell('kubejs:cobbled_deepslate_cell', 'allthecompressed:cobbled_deepslate_5x', 'minecraft:lava_bucket', 'minecraft:packed_ice', 'megacells:cell_component_256m') + cell('kubejs:soul_sand_cell', 'allthecompressed:soul_sand_5x', 'minecraft:lava_bucket', 'minecraft:sand', 'megacells:cell_component_256m') + cell('kubejs:sky_stone_cell', 'allthecompressed:sky_stone_block_5x', 'minecraft:lava_bucket', 'ae2:sky_dust', 'megacells:cell_component_256m') + cell('kubejs:kivi_cell', 'allthecompressed:kivi_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:ancient_stone_cell', 'allthecompressed:ancient_stone_5x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:certus_quartz_cell', 'allthecompressed:certus_quartz_block_5x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:redstone_cell', 'allthecompressed:redstone_block_5x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:glowstone_cell', 'allthecompressed:glowstone_5x', 'minecraft:lava_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:stone_cell', 'allthecompressed:stone_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + cell('kubejs:obsidian_cell', 'allthecompressed:obsidian_5x', 'minecraft:water_bucket', 'minecraft:lava_bucket', 'megacells:cell_component_256m') + + cell('kubejs:white_cell', 'allthecompressed:white_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:light_gray_cell', 'allthecompressed:light_gray_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:gray_cell', 'allthecompressed:gray_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:black_cell', 'allthecompressed:black_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:brown_cell', 'allthecompressed:brown_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:red_cell', 'allthecompressed:red_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:orange_cell', 'allthecompressed:orange_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:yellow_cell', 'allthecompressed:yellow_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:green_cell', 'allthecompressed:green_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:lime_cell', 'allthecompressed:lime_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:cyan_cell', 'allthecompressed:cyan_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:light_blue_cell', 'allthecompressed:light_blue_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:blue_cell', 'allthecompressed:blue_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:purple_cell', 'allthecompressed:purple_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:magenta_cell', 'allthecompressed:magenta_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') + cell('kubejs:pink_cell', 'allthecompressed:pink_concrete_5x', 'minecraft:lava_bucket', 'minecraft:water_bucket', 'megacells:cell_component_256m') +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/server_scripts/mods/Potionsmaster/potionsmaster_recipes.js b/kubejs/server_scripts/mods/Potionsmaster/potionsmaster_recipes.js new file mode 100755 index 0000000..08d2557 --- /dev/null +++ b/kubejs/server_scripts/mods/Potionsmaster/potionsmaster_recipes.js @@ -0,0 +1,24 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.recipes(allthemods => { + + global.potions_server.forEach(potion => { + allthemods.shaped(`potionsmaster:${potion.id}_oresight_powder`, [ + 'EGR', + 'OPM', + ' ' + ],{ + E: 'potionsmaster:ender_powder', + G: 'minecraft:glowstone_dust', + M: 'potionsmaster:tile_mortar', + P: 'potionsmaster:pestle', + R: 'minecraft:redstone', + O: `${potion.item}` + }) + allthemods.blasting(`1x potionsmaster:calcinated_${potion.id}_oresight_powder`, `potionsmaster:${potion.id}_oresight_powder`, 5,200) + }) +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/server_scripts/mods/Potionsmaster/tags.js b/kubejs/server_scripts/mods/Potionsmaster/tags.js new file mode 100755 index 0000000..b04ab63 --- /dev/null +++ b/kubejs/server_scripts/mods/Potionsmaster/tags.js @@ -0,0 +1,14 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + + +ServerEvents.tags('item', allthemods => { + //Potionsmaster + global.potions_server.forEach(potion => { + allthemods.add(`potionsmaster:calcinated/${potion.id}`, `potionsmaster:calcinated_${potion.id}_oresight_powder`) + }) + +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/server_scripts/mods/Powah/Energizing.js b/kubejs/server_scripts/mods/Powah/Energizing.js new file mode 100755 index 0000000..63d6053 --- /dev/null +++ b/kubejs/server_scripts/mods/Powah/Energizing.js @@ -0,0 +1,94 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.tags('item', allthemods => { + allthemods.add('c:storage_blocks/blaze_powder', 'kubejs:blaze_powder_block') + allthemods.add('c:storage_blocks/blaze_rod', 'kubejs:blaze_block') +}) + +ServerEvents.recipes(allthemods => { + //Blaze Powder + allthemods.shaped('kubejs:blaze_powder_block', [ + 'SSS', + 'SSS', + 'SSS' + ], { + S: 'minecraft:blaze_powder' + }) + allthemods.shapeless('9x minecraft:blaze_powder', [ // arg 1: output + 'kubejs:blaze_powder_block' + ]) + //Blaze Block + // allthemods.shaped('kubejs:blaze_block', [ + // 'SSS', + // 'SSS', + // 'SSS' + // ], { + // S: 'minecraft:blaze_rod' + // }) + // allthemods.shapeless('9x minecraft:blaze_rod', [ // arg 1: output + // 'kubejs:blaze_block' + // ]) + + function bulk_energizing(input, input_number, output, energy, id) { + allthemods.remove({id: `powah:energizing/${id}`}) + let loop = 0 + let ingredients = [] + while (loop <= 5) { + for(let item = 1;item <= input_number; item++ ){ + ingredients.push({ tag: input }); + } + allthemods.custom( + { + type: "powah:energizing", + energy: energy * (ingredients.length / input_number), + ingredients: ingredients, + result: { + count: (loop + input_number) / input_number, + id: output + } + } + ).id(`kubejs:energizing/${(loop + input_number) / input_number}x_${id}`) + loop = loop + input_number + } + } + function energizing(input, output, energy, id) { + let recipe = { + "type": "powah:energizing", + "energy": energy, + "ingredients": [], + "result": { + "count": output.count || 1, + "id": output.item + } + }; + + for(let item = 1;item <= input.count; item++ ){ + + let ingredients = {} + + if (input.tag) { + ingredients.tag = input.tag; + } else { + ingredients.item = input.item; + } + + recipe.ingredients.push(ingredients); + } + + allthemods.custom(recipe).id(`kubejs:energizing/${id}`); + } + + bulk_energizing('c:gems/certus_quartz', 1, 'ae2:charged_certus_quartz_crystal', 20000, 'charged_certus_quartz_crystal') + bulk_energizing('c:ices/blue', 2, 'powah:dry_ice', 10000, 'dry_ice') + bulk_energizing('c:gems/redstone', 1, 'appflux:charged_redstone', 20000, 'charged_redstone') + bulk_energizing('c:storage_blocks/redstone', 1, 'appflux:charged_redstone_block', 180000, 'charged_redstone_block') + bulk_energizing('c:ingots/uranium', 1, 'powah:uraninite', 30000, 'uraninite_from_uranium') + bulk_energizing('c:raw_materials/uraninite', 1, 'powah:uraninite', 2000, 'uraninite_from_raw') + bulk_energizing('c:storage_blocks/uranium', 1, 'powah:uraninite_block', 270000, 'uraninite_from_uranium_block') + energizing({tag: 'c:storage_blocks/blaze_powder', count: 4 }, {item: 'powah:blazing_crystal_block'},1080000, 'blazing_crystal_from_powder_block') + energizing({tag: 'c:storage_blocks/blaze_rod', count: 1}, {item: 'powah:blazing_crystal_block'},1080000, 'blazing_crystal_from_block') +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/server_scripts/mods/Powah/tags.js b/kubejs/server_scripts/mods/Powah/tags.js new file mode 100755 index 0000000..1a2e9bf --- /dev/null +++ b/kubejs/server_scripts/mods/Powah/tags.js @@ -0,0 +1,9 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.tags('item',allthemods => { + allthemods.add('c:storage_blocks/blaze_rod', 'allthecompressed:blaze_rod_block') +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. \ No newline at end of file diff --git a/kubejs/startup_scripts/CustomAdditions.js b/kubejs/startup_scripts/CustomAdditions.js new file mode 100755 index 0000000..6df3658 --- /dev/null +++ b/kubejs/startup_scripts/CustomAdditions.js @@ -0,0 +1,81 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +const $BuiltInRegistries = Java.loadClass("net.minecraft.core.registries.BuiltInRegistries") + +StartupEvents.registry('block', allthemods => { + allthemods.create('blaze_powder_block').displayName('Blaze Powder Block').stoneSoundType().mapColor('stone').hardness(1); + // allthemods.create('blaze_block').displayName('Blaze Block').stoneSoundType().mapColor('stone').hardness(1); +}) + +StartupEvents.modifyCreativeTab('ironfurnaces:ironfurnaces_tab', allthemods => { + allthemods.add('ironfurnaces:allthemodium_furnace') + allthemods.add('ironfurnaces:vibranium_furnace') + allthemods.add('ironfurnaces:unobtainium_furnace') + allthemods.add('ironfurnaces:upgrade_allthemodium') + allthemods.add('ironfurnaces:upgrade_vibranium') + allthemods.add('ironfurnaces:upgrade_unobtainium') +}) + +StartupEvents.postInit((allthemods) => { + $BuiltInRegistries.BLOCK.addAlias("kubejs:blaze_block", "allthecompressed:blaze_rod_block") + $BuiltInRegistries.ITEM.addAlias("kubejs:blaze_block", "allthecompressed:blaze_rod_block") + + const colors = [ + 'white', + 'light_gray', + 'gray', + 'black', + 'brown', + 'red', + 'orange', + 'yellow', + 'lime', + 'green', + 'cyan', + 'light_blue', + 'blue', + 'purple', + 'magenta', + 'pink' + ] + + colors.forEach(color => { + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:bright_${color}`, `luminax:${color}_block`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:bright_${color}`, `luminax:${color}_block`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:wool_${color}`, `luminax:dim_${color}_block`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:wool_${color}`, `luminax:dim_${color}_block`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:bright_${color}_border`, `luminax:${color}_block`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:bright_${color}_border`, `luminax:${color}_block`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:wool_${color}_border`, `luminax:dim_${color}_block`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:wool_${color}_border`, `luminax:dim_${color}_block`) + + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:stair_${color}`, `luminax:${color}_stairs`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:stair_${color}`, `luminax:${color}_stairs`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:stair_${color}_bright`, `luminax:${color}_stairs`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:stair_${color}_bright`, `luminax:${color}_stairs`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:stair_${color}_wool`, `luminax:dim_${color}_stairs`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:stair_${color}_wool`, `luminax:dim_${color}_stairs`) + + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:slab_${color}`, `luminax:${color}_slab`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:slab_${color}`, `luminax:${color}_slab`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:slab_${color}_bright`, `luminax:${color}_slab`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:slab_${color}_bright`, `luminax:${color}_slab`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:slab_${color}_wool`, `luminax:dim_${color}_slab`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:slab_${color}_wool`, `luminax:dim_${color}_slab`) + + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:button_bright_${color}`, `luminax:${color}_button`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:button_bright_${color}`, `luminax:${color}_button`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:button_wool_${color}`, `luminax:dim_${color}_button`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:button_wool_${color}`, `luminax:dim_${color}_button`) + + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:pressure_plate_bright_${color}`, `luminax:${color}_pressure_plate`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:pressure_plate_bright_${color}`, `luminax:${color}_pressure_plate`) + $BuiltInRegistries.BLOCK.addAlias(`antiblocksrechiseled:pressure_plate_wool_${color}`, `luminax:dim_${color}_pressure_plate`) + $BuiltInRegistries.ITEM.addAlias(`antiblocksrechiseled:pressure_plate_wool_${color}`, `luminax:dim_${color}_pressure_plate`) + }) +}) + + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/startup_scripts/ExtendedAE/InfinityCells.js b/kubejs/startup_scripts/ExtendedAE/InfinityCells.js new file mode 100755 index 0000000..4271496 --- /dev/null +++ b/kubejs/startup_scripts/ExtendedAE/InfinityCells.js @@ -0,0 +1,228 @@ +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +StartupEvents.registry('item', allthemods => { + + //##### Fluids ##### + + //Lava + allthemods.create('lava_cell', 'custom_infinity_cell') + .texture('kubejs:item/lava_cell') + .fluidType('minecraft:lava') + .cellModel('kubejs:block/drive/lava_cell'); + + // ##### Basic Stuff ##### + //Dirt + allthemods.create('dirt_cell', 'custom_infinity_cell') + .texture('kubejs:item/dirt_cell') + .itemType('minecraft:dirt') + .cellModel('kubejs:block/drive/dirt_cell'); + //Moss + allthemods.create('moss_cell', 'custom_infinity_cell') + .texture('kubejs:item/moss_cell') + .itemType('minecraft:moss_block') + .cellModel('kubejs:block/drive/moss_cell'); + //Andesite + allthemods.create('andesite_cell', 'custom_infinity_cell') + .texture('kubejs:item/andesite_cell') + .itemType('minecraft:andesite') + .cellModel('kubejs:block/drive/andesite_cell'); + //Diorite + allthemods.create('diorite_cell', 'custom_infinity_cell') + .texture('kubejs:item/diorite_cell') + .itemType('minecraft:diorite') + .cellModel('kubejs:block/drive/diorite_cell'); + //Granite + allthemods.create('granite_cell', 'custom_infinity_cell') + .texture('kubejs:item/granite_cell') + .itemType('minecraft:granite') + .cellModel('kubejs:block/drive/granite_cell'); + //Tuff + allthemods.create('tuff_cell', 'custom_infinity_cell') + .texture('kubejs:item/tuff_cell') + .itemType('minecraft:tuff') + .cellModel('kubejs:block/drive/tuff_cell'); + //Gravel + allthemods.create('gravel_cell', 'custom_infinity_cell') + .texture('kubejs:item/gravel_cell') + .itemType('minecraft:gravel') + .cellModel('kubejs:block/drive/gravel_cell'); + //sand + allthemods.create('sand_cell', 'custom_infinity_cell') + .texture('kubejs:item/sand_cell') + .itemType('minecraft:sand') + .cellModel('kubejs:block/drive/sand_cell'); + //Red Sand + allthemods.create('red_sand_cell', 'custom_infinity_cell') + .texture('kubejs:item/red_sand_cell') + .itemType('minecraft:red_sand') + .cellModel('kubejs:block/drive/red_sand_cell'); + //End Stone + allthemods.create('end_stone_cell', 'custom_infinity_cell') + .texture('kubejs:item/end_stone_cell') + .itemType('minecraft:end_stone') + .cellModel('kubejs:block/drive/end_stone_cell'); + //Netherrack + allthemods.create('netherrack_cell', 'custom_infinity_cell') + .texture('kubejs:item/netherrack_cell') + .itemType('minecraft:netherrack') + .cellModel('kubejs:block/drive/netherrack_cell'); + //Clay + allthemods.create('clay_cell', 'custom_infinity_cell') + .texture('kubejs:item/clay_cell') + .itemType('minecraft:clay') + .cellModel('kubejs:block/drive/clay_cell'); + //Blackstone + allthemods.create('blackstone_cell', 'custom_infinity_cell') + .texture('kubejs:item/blackstone_cell') + .itemType('minecraft:blackstone') + .cellModel('kubejs:block/drive/blackstone_cell'); + //Basalt + allthemods.create('basalt_cell', 'custom_infinity_cell') + .texture('kubejs:item/basalt_cell') + .itemType('minecraft:basalt') + .cellModel('kubejs:block/drive/basalt_cell'); + //Calcite + allthemods.create('calcite_cell', 'custom_infinity_cell') + .texture('kubejs:item/calcite_cell') + .itemType('minecraft:calcite') + .cellModel('kubejs:block/drive/calcite_cell'); + //Cobbled Deepslate + allthemods.create('cobbled_deepslate_cell', 'custom_infinity_cell') + .texture('kubejs:item/cobbled_deepslate_cell') + .itemType('minecraft:cobbled_deepslate') + .cellModel('kubejs:block/drive/cobbled_deepslate_cell'); + //Soul Sand + allthemods.create('soul_sand_cell', 'custom_infinity_cell') + .texture('kubejs:item/soul_sand_cell') + .itemType('minecraft:soul_sand') + .cellModel('kubejs:block/drive/soul_sand_cell'); + //Sky stone + allthemods.create('sky_stone_cell', 'custom_infinity_cell') + .texture('kubejs:item/sky_stone_cell') + .itemType('ae2:sky_stone_block') + .cellModel('kubejs:block/drive/sky_stone_cell'); + //Kivi + allthemods.create('kivi_cell', 'custom_infinity_cell') + .texture('kubejs:item/kivi_cell') + .itemType('xycraft_world:kivi') + .cellModel('kubejs:block/drive/kivi_cell'); + //Ancient Stone + allthemods.create('ancient_stone_cell', 'custom_infinity_cell') + .texture('kubejs:item/ancient_stone_cell') + .itemType('allthemodium:ancient_stone') + .cellModel('kubejs:block/drive/ancient_stone_cell'); + + //Certus Quartz + allthemods.create('certus_quartz_cell', 'custom_infinity_cell') + .texture('kubejs:item/certus_quartz_cell') + .itemType('ae2:certus_quartz_crystal') + .cellModel('kubejs:block/drive/certus_quartz_cell'); + //Redstone + allthemods.create('redstone_cell', 'custom_infinity_cell') + .texture('kubejs:item/redstone_cell') + .itemType('minecraft:redstone') + .cellModel('kubejs:block/drive/redstone_cell'); + //Glowstone Dust + allthemods.create('glowstone_cell', 'custom_infinity_cell') + .texture('kubejs:item/glowstone_cell') + .itemType('minecraft:glowstone_dust') + .cellModel('kubejs:block/drive/glowstone_cell'); + + //Stone + allthemods.create('stone_cell', 'custom_infinity_cell') + .texture('kubejs:item/stone_cell') + .itemType('minecraft:stone') + .cellModel('kubejs:block/drive/stone_cell'); + + //Obsidian + allthemods.create('obsidian_cell', 'custom_infinity_cell') + .texture('kubejs:item/obsidian_cell') + .itemType('minecraft:obsidian') + .cellModel('kubejs:block/drive/obsidian_cell'); + + //White dye + allthemods.create('white_cell', 'custom_infinity_cell') + .texture('kubejs:item/white_cell') + .itemType('minecraft:white_dye') + .cellModel('kubejs:block/drive/white_cell'); + //Light Gray dye + allthemods.create('light_gray_cell', 'custom_infinity_cell') + .texture('kubejs:item/light_gray_cell') + .itemType('minecraft:light_gray_dye') + .cellModel('kubejs:block/drive/light_gray_cell'); + //Gray dye + allthemods.create('gray_cell', 'custom_infinity_cell') + .texture('kubejs:item/gray_cell') + .itemType('minecraft:gray_dye') + .cellModel('kubejs:block/drive/gray_cell'); + //Black dye + allthemods.create('black_cell', 'custom_infinity_cell') + .texture('kubejs:item/black_cell') + .itemType('minecraft:black_dye') + .cellModel('kubejs:block/drive/black_cell'); + //Brown dye + allthemods.create('brown_cell', 'custom_infinity_cell') + .texture('kubejs:item/brown_cell') + .itemType('minecraft:brown_dye') + .cellModel('kubejs:block/drive/brown_cell'); + //Red dye + allthemods.create('red_cell', 'custom_infinity_cell') + .texture('kubejs:item/red_cell') + .itemType('minecraft:red_dye') + .cellModel('kubejs:block/drive/red_cell'); + //Orange dye + allthemods.create('orange_cell', 'custom_infinity_cell') + .texture('kubejs:item/orange_cell') + .itemType('minecraft:orange_dye') + .cellModel('kubejs:block/drive/orange_cell'); + //Yellow dye + allthemods.create('yellow_cell', 'custom_infinity_cell') + .texture('kubejs:item/yellow_cell') + .itemType('minecraft:yellow_dye') + .cellModel('kubejs:block/drive/yellow_cell'); + //Lime dye + allthemods.create('lime_cell', 'custom_infinity_cell') + .texture('kubejs:item/lime_cell') + .itemType('minecraft:lime_dye') + .cellModel('kubejs:block/drive/lime_cell'); + //Green dye + allthemods.create('green_cell', 'custom_infinity_cell') + .texture('kubejs:item/green_cell') + .itemType('minecraft:green_dye') + .cellModel('kubejs:block/drive/green_cell'); + //Cyan dye + allthemods.create('cyan_cell', 'custom_infinity_cell') + .texture('kubejs:item/cyan_cell') + .itemType('minecraft:cyan_dye') + .cellModel('kubejs:block/drive/cyan_cell'); + //Light Blue dye + allthemods.create('light_blue_cell', 'custom_infinity_cell') + .texture('kubejs:item/light_blue_cell') + .itemType('minecraft:light_blue_dye') + .cellModel('kubejs:block/drive/light_blue_cell'); + //Blue dye + allthemods.create('blue_cell', 'custom_infinity_cell') + .texture('kubejs:item/blue_cell') + .itemType('minecraft:blue_dye') + .cellModel('kubejs:block/drive/blue_cell'); + //Purple dye + allthemods.create('purple_cell', 'custom_infinity_cell') + .texture('kubejs:item/purple_cell') + .itemType('minecraft:purple_dye') + .cellModel('kubejs:block/drive/purple_cell'); + //Magenta dye + allthemods.create('magenta_cell', 'custom_infinity_cell') + .texture('kubejs:item/magenta_cell') + .itemType('minecraft:magenta_dye') + .cellModel('kubejs:block/drive/magenta_cell'); + //Pink dye + allthemods.create('pink_cell', 'custom_infinity_cell') + .texture('kubejs:item/pink_cell') + .itemType('minecraft:pink_dye') + .cellModel('kubejs:block/drive/pink_cell'); + +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. diff --git a/kubejs/startup_scripts/Potionsmaster/potionsmaster.js b/kubejs/startup_scripts/Potionsmaster/potionsmaster.js new file mode 100755 index 0000000..375a64e --- /dev/null +++ b/kubejs/startup_scripts/Potionsmaster/potionsmaster.js @@ -0,0 +1,163 @@ +// priority 100 +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +global.potions_server = [ + { + id: 'coal', + color: -14671840, + item: 'minecraft:coal', + name: 'Coal' + }, + { + id: 'gold', + color: -2838729, + item: '#c:raw_materials/gold', + name: 'Gold' + }, + { + id: 'iron', + color: -1785686, + item: '#c:raw_materials/iron', + name: 'Iron' + }, + { + id: 'copper', + color: -4755398, + item: '#c:raw_materials/copper', + name: 'Copper' + }, + { + id: 'diamond', + color: -12723229, + item: '#c:gems/diamond', + name: 'Diamond' + }, + { + id: 'emerald', + color: -16711936, + item: '#c:gems/emerald', + name: 'Emerald' + }, + { + id: 'lapis', + color: -16776961, + item: '#c:gems/lapis', + name: 'Lapis' + }, + { + id: 'netherite_scrap', + color: -23296, + item: 'minecraft:netherite_scrap', + name: 'Netherite' + }, + { + id: 'quartz', + color: -1, + item: '#c:gems/quartz', + name: 'Quartz' + }, + { + id: 'redstone', + color: -65536, + item: 'minecraft:redstone', + name: 'Redstone' + }, + { + id: 'aluminum', + color: -1842205, + item: '#c:raw_materials/aluminum', + name: 'Aluminum' + }, + { + id: 'tin', + color: -8882056, + item: '#c:raw_materials/tin', + name: 'Tin' + }, + { + id: 'lead', + color: -8614714, + item: '#c:raw_materials/lead', + name: 'Lead' + }, + { + id: 'silver', + color: -5971737, + item: '#c:raw_materials/silver', + name: 'Silver' + }, + { + id: 'nickel', + color: -5658236, + item: '#c:raw_materials/nickel', + name: 'Nickel' + }, + { + id: 'uranium', + color: -8460424, + item: '#c:raw_materials/uranium', + name: 'Uranium' + }, + { + id: 'osmium', + color: -16777012, + item: '#c:raw_materials/osmium', + name: 'Osmium' + }, + { + id: 'platinum', + color: -4868609, + item: '#c:raw_materials/platinum', + name: 'Platinum' + }, + { + id: 'zinc', + color: -4868747, + item: '#c:raw_materials/zinc', + name: 'Zinc' + }, + { + id: 'allthemodium', + color: -75430, + item: '#c:raw_materials/allthemodium', + name: 'Allthemodium' + }, + { + id: 'vibranium', + color: -14229880, + item: '#c:raw_materials/vibranium', + name: 'Vibranium' + }, + { + id: 'unobtainium', + color: -3058973, + item: '#c:raw_materials/unobtainium', + name: 'Unobtainium' + } +] + +StartupEvents.registry('item', allthemods => { + global.potions_server.forEach(potion => { + allthemods.create(`potionsmaster:calcinated_${potion.id}_oresight_powder`) + .displayName(`Calcinated ${potion.name} Oresight Powder`) + .texture(`kubejs:item/calcinated_base`) + .maxStackSize(64) + .color(potion.color) + allthemods.create(`potionsmaster:${potion.id}_oresight_powder`) + .displayName(`${potion.name} Oresight Powder`) + .texture(`kubejs:item/base_powder`) + .maxStackSize(64) + .color(potion.color) + })}) + +StartupEvents.modifyCreativeTab('potionsmaster:creative_tab', allthemods => { + global.potions_server.forEach(potion => { + allthemods.add(`potionsmaster:calcinated_${potion.id}_oresight_powder`) + allthemods.add(`potionsmaster:${potion.id}_oresight_powder`) + }) + +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. \ No newline at end of file diff --git a/kubejs/startup_scripts/Shrink/polylib_fix.js b/kubejs/startup_scripts/Shrink/polylib_fix.js new file mode 100755 index 0000000..90c2c39 --- /dev/null +++ b/kubejs/startup_scripts/Shrink/polylib_fix.js @@ -0,0 +1,5 @@ +const $DataComps = Java.loadClass("net.creeperhost.polylib.init.DataComps") + +StartupEvents.postInit((allthemods) => { + $DataComps.registerData() +})