diff --git a/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_full.json b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_full.json new file mode 100644 index 000000000..fe6caa533 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/oil", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json new file mode 100644 index 000000000..b00ba8743 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level1", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/oil", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json new file mode 100644 index 000000000..e61088551 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/models/block/oil_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level2", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "anvilcraft:block/oil", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/models/block/white_hole.json b/common/src/main/resources/assets/anvilcraft/models/block/white_hole.json new file mode 100644 index 000000000..a971029e9 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/models/block/white_hole.json @@ -0,0 +1,130 @@ +{ + "credit": "Made by XeKr with Blockbench", + "parent": "minecraft:block/cube", + "render_type": "minecraft:cutout", + "textures": { + "0": "anvilcraft:block/white_hole", + "1": "anvilcraft:block/white_hole_inner", + "2": "anvilcraft:block/white_hole_outline", + "3": "anvilcraft:block/white_hole_outline_2", + "particle": "anvilcraft:block/white_hole" + }, + "elements": [ + { + "from": [-8, 8, -8], + "to": [24, 8, 24], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [4.5, 4.5, 4.5], + "to": [11.5, 11.5, 11.5], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 9, 7, 16], "texture": "#1"}, + "east": {"uv": [0, 9, 7, 16], "texture": "#1"}, + "south": {"uv": [0, 9, 7, 16], "texture": "#1"}, + "west": {"uv": [0, 9, 7, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#1"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#1"} + } + }, + { + "name": "cube_outline", + "from": [11.75, 11.75, 11.75], + "to": [4.25, 4.25, 4.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"}, + "east": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"}, + "south": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"}, + "west": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"}, + "up": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12, 12, 16, 16], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "cube_outline", + "from": [13, 13, 13], + "to": [3, 3, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"}, + "south": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"}, + "west": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "cube_outline", + "from": [13.5, 13.5, 13.5], + "to": [2.5, 2.5, 2.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"}, + "east": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"}, + "south": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"}, + "west": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"}, + "up": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"}, + "down": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#2"} + } + }, + { + "name": "cube_outline", + "from": [14, 14, 14], + "to": [2, 2, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"}, + "east": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"}, + "south": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"}, + "west": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"}, + "up": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"}, + "down": {"uv": [0, 0, 12, 12], "rotation": 180, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "scale": [2, 2, 2] + }, + "fixed": { + "rotation": [90, 0, 0], + "translation": [0, 0, -0.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/oil.png b/common/src/main/resources/assets/anvilcraft/textures/block/oil.png new file mode 100644 index 000000000..ae8436c3c Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/block/oil.png differ diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/oil.png.mcmeta b/common/src/main/resources/assets/anvilcraft/textures/block/oil.png.mcmeta new file mode 100644 index 000000000..4f0718ac9 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/textures/block/oil.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png new file mode 100644 index 000000000..aecda7b85 Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png differ diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png.mcmeta b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png.mcmeta new file mode 100644 index 000000000..a6f0907c2 --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2, + "frames": [7, 6, 5, 4, 3, 2, 1, 0] + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_inner.png b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_inner.png new file mode 100644 index 000000000..fe9d3f557 Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_inner.png differ diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png new file mode 100644 index 000000000..a24ddb907 Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png differ diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png.mcmeta b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png.mcmeta new file mode 100644 index 000000000..b2ba3ba1a --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2, + "frames": [5, 4, 3, 2, 1, 0] + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png new file mode 100644 index 000000000..8446fbf0b Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png differ diff --git a/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png.mcmeta b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png.mcmeta new file mode 100644 index 000000000..b2ba3ba1a --- /dev/null +++ b/common/src/main/resources/assets/anvilcraft/textures/block/white_hole_outline_2.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2, + "frames": [5, 4, 3, 2, 1, 0] + } +} \ No newline at end of file diff --git a/common/src/main/resources/assets/anvilcraft/textures/item/oil_bucket.png b/common/src/main/resources/assets/anvilcraft/textures/item/oil_bucket.png new file mode 100644 index 000000000..97f2d5b05 Binary files /dev/null and b/common/src/main/resources/assets/anvilcraft/textures/item/oil_bucket.png differ