diff --git a/assets/model/goban.aseprite b/assets/model/goban.aseprite index 1282668..c42b683 100644 Binary files a/assets/model/goban.aseprite and b/assets/model/goban.aseprite differ diff --git a/src/main/java/com/danitheskunk/skunkstuff/SkunkStuff.java b/src/main/java/com/danitheskunk/skunkstuff/SkunkStuff.java index de7be1c..8f7d221 100644 --- a/src/main/java/com/danitheskunk/skunkstuff/SkunkStuff.java +++ b/src/main/java/com/danitheskunk/skunkstuff/SkunkStuff.java @@ -9,8 +9,24 @@ import org.slf4j.LoggerFactory; public class SkunkStuff implements ModInitializer { public static final Logger LOGGER = LoggerFactory.getLogger("SkunkStuff"); - public static final Block GOBAN_BLOCK = - Blocks.register().name("goban").build(); + public static final Block OAK_GOBAN_BLOCK = Blocks.register().name( + "oak_goban").build(); + public static final Block SPRUCE_GOBAN_BLOCK = Blocks.register().name( + "spruce_goban").build(); + public static final Block BIRCH_GOBAN_BLOCK = Blocks.register().name( + "birch_goban").build(); + public static final Block JUNGLE_GOBAN_BLOCK = Blocks.register().name( + "jungle_goban").build(); + public static final Block ACACIA_GOBAN_BLOCK = Blocks.register().name( + "acacia_goban").build(); + public static final Block DARK_OAK_GOBAN_BLOCK = Blocks.register().name( + "dark_oak_goban").build(); + public static final Block WARPED_GOBAN_BLOCK = Blocks.register().name( + "warped_goban").build(); + public static final Block CRIMSON_GOBAN_BLOCK = Blocks.register().name( + "crimson_goban").build(); + public static final Block MANGROVE_GOBAN_BLOCK = Blocks.register().name( + "mangrove_goban").build(); @Override public void onInitialize(ModContainer mod) { diff --git a/src/main/resources/assets/skunkstuff/blockstates/acacia_goban.json b/src/main/resources/assets/skunkstuff/blockstates/acacia_goban.json new file mode 100644 index 0000000..177c9c3 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/acacia_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/acacia_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/birch_goban.json b/src/main/resources/assets/skunkstuff/blockstates/birch_goban.json new file mode 100644 index 0000000..94bc925 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/birch_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/birch_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/crimson_goban.json b/src/main/resources/assets/skunkstuff/blockstates/crimson_goban.json new file mode 100644 index 0000000..5ae893f --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/crimson_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/crimson_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/dark_oak_goban.json b/src/main/resources/assets/skunkstuff/blockstates/dark_oak_goban.json new file mode 100644 index 0000000..9e5f206 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/dark_oak_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/dark_oak_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/goban.json b/src/main/resources/assets/skunkstuff/blockstates/goban.json deleted file mode 100644 index e4f606f..0000000 --- a/src/main/resources/assets/skunkstuff/blockstates/goban.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "skunkstuff:block/goban" - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/jungle_goban.json b/src/main/resources/assets/skunkstuff/blockstates/jungle_goban.json new file mode 100644 index 0000000..20feb74 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/jungle_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/jungle_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/mangrove_goban.json b/src/main/resources/assets/skunkstuff/blockstates/mangrove_goban.json new file mode 100644 index 0000000..d028df8 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/mangrove_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/mangrove_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/oak_goban.json b/src/main/resources/assets/skunkstuff/blockstates/oak_goban.json new file mode 100644 index 0000000..c9e2b48 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/oak_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/oak_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/spruce_goban.json b/src/main/resources/assets/skunkstuff/blockstates/spruce_goban.json new file mode 100644 index 0000000..9a87158 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/spruce_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/spruce_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/blockstates/warped_goban.json b/src/main/resources/assets/skunkstuff/blockstates/warped_goban.json new file mode 100644 index 0000000..f389540 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/blockstates/warped_goban.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "skunkstuff:block/warped_goban" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/acacia_goban.json b/src/main/resources/assets/skunkstuff/models/block/acacia_goban.json new file mode 100644 index 0000000..68f8d66 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/acacia_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/acacia_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/birch_goban.json b/src/main/resources/assets/skunkstuff/models/block/birch_goban.json new file mode 100644 index 0000000..d1d8eb3 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/birch_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/birch_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/crimson_goban.json b/src/main/resources/assets/skunkstuff/models/block/crimson_goban.json new file mode 100644 index 0000000..96365ac --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/crimson_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/crimson_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/dark_oak_goban.json b/src/main/resources/assets/skunkstuff/models/block/dark_oak_goban.json new file mode 100644 index 0000000..f2d8b1a --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/dark_oak_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/dark_oak_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/goban.json b/src/main/resources/assets/skunkstuff/models/block/goban.json index 1cdd3b0..5227f4f 100644 --- a/src/main/resources/assets/skunkstuff/models/block/goban.json +++ b/src/main/resources/assets/skunkstuff/models/block/goban.json @@ -6,8 +6,7 @@ 32 ], "textures": { - "0": "skunkstuff:block/goban", - "particle": "skunkstuff:block/goban" + "particle": "#0" }, "elements": [ { diff --git a/src/main/resources/assets/skunkstuff/models/block/jungle_goban.json b/src/main/resources/assets/skunkstuff/models/block/jungle_goban.json new file mode 100644 index 0000000..61f0517 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/jungle_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/jungle_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/mangrove_goban.json b/src/main/resources/assets/skunkstuff/models/block/mangrove_goban.json new file mode 100644 index 0000000..50e1bbc --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/mangrove_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/mangrove_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/oak_goban.json b/src/main/resources/assets/skunkstuff/models/block/oak_goban.json new file mode 100644 index 0000000..f6a68af --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/oak_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/oak_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/spruce_goban.json b/src/main/resources/assets/skunkstuff/models/block/spruce_goban.json new file mode 100644 index 0000000..67585c4 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/spruce_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/spruce_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/block/warped_goban.json b/src/main/resources/assets/skunkstuff/models/block/warped_goban.json new file mode 100644 index 0000000..06e91c5 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/block/warped_goban.json @@ -0,0 +1,6 @@ +{ + "parent": "skunkstuff:block/goban", + "textures": { + "0": "skunkstuff:block/warped_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/acacia_goban.json b/src/main/resources/assets/skunkstuff/models/item/acacia_goban.json new file mode 100644 index 0000000..85275a3 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/acacia_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/acacia_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/birch_goban.json b/src/main/resources/assets/skunkstuff/models/item/birch_goban.json new file mode 100644 index 0000000..07161fd --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/birch_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/birch_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/crimson_goban.json b/src/main/resources/assets/skunkstuff/models/item/crimson_goban.json new file mode 100644 index 0000000..2fa8d74 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/crimson_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/crimson_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/dark_oak_goban.json b/src/main/resources/assets/skunkstuff/models/item/dark_oak_goban.json new file mode 100644 index 0000000..cef3af5 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/dark_oak_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/dark_oak_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/goban.json b/src/main/resources/assets/skunkstuff/models/item/goban.json deleted file mode 100644 index c3badd6..0000000 --- a/src/main/resources/assets/skunkstuff/models/item/goban.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "skunkstuff:block/goban" -} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/jungle_goban.json b/src/main/resources/assets/skunkstuff/models/item/jungle_goban.json new file mode 100644 index 0000000..00e0cb4 --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/jungle_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/jungle_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/mangrove_goban.json b/src/main/resources/assets/skunkstuff/models/item/mangrove_goban.json new file mode 100644 index 0000000..f5bd4aa --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/mangrove_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/mangrove_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/oak_goban.json b/src/main/resources/assets/skunkstuff/models/item/oak_goban.json new file mode 100644 index 0000000..6b31fbe --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/oak_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/oak_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/spruce_goban.json b/src/main/resources/assets/skunkstuff/models/item/spruce_goban.json new file mode 100644 index 0000000..e379a2c --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/spruce_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/spruce_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/models/item/warped_goban.json b/src/main/resources/assets/skunkstuff/models/item/warped_goban.json new file mode 100644 index 0000000..f09e0cc --- /dev/null +++ b/src/main/resources/assets/skunkstuff/models/item/warped_goban.json @@ -0,0 +1,3 @@ +{ + "parent": "skunkstuff:block/warped_goban" +} \ No newline at end of file diff --git a/src/main/resources/assets/skunkstuff/textures/block/acacia_goban.png b/src/main/resources/assets/skunkstuff/textures/block/acacia_goban.png new file mode 100644 index 0000000..e1088d2 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/acacia_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/birch_goban.png b/src/main/resources/assets/skunkstuff/textures/block/birch_goban.png new file mode 100644 index 0000000..1d2aa12 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/birch_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/crimson_goban.png b/src/main/resources/assets/skunkstuff/textures/block/crimson_goban.png new file mode 100644 index 0000000..4f822ea Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/crimson_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/dark_oak_goban.png b/src/main/resources/assets/skunkstuff/textures/block/dark_oak_goban.png new file mode 100644 index 0000000..4faa4c5 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/dark_oak_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/jungle_goban.png b/src/main/resources/assets/skunkstuff/textures/block/jungle_goban.png new file mode 100644 index 0000000..142538b Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/jungle_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/mangrove_goban.png b/src/main/resources/assets/skunkstuff/textures/block/mangrove_goban.png new file mode 100644 index 0000000..91ddfc7 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/mangrove_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/goban.png b/src/main/resources/assets/skunkstuff/textures/block/oak_goban.png similarity index 100% rename from src/main/resources/assets/skunkstuff/textures/block/goban.png rename to src/main/resources/assets/skunkstuff/textures/block/oak_goban.png diff --git a/src/main/resources/assets/skunkstuff/textures/block/spruce_goban.png b/src/main/resources/assets/skunkstuff/textures/block/spruce_goban.png new file mode 100644 index 0000000..073fe93 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/spruce_goban.png differ diff --git a/src/main/resources/assets/skunkstuff/textures/block/warped_goban.png b/src/main/resources/assets/skunkstuff/textures/block/warped_goban.png new file mode 100644 index 0000000..577a472 Binary files /dev/null and b/src/main/resources/assets/skunkstuff/textures/block/warped_goban.png differ diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/acacia_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/acacia_goban.json new file mode 100644 index 0000000..0b76dda --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/acacia_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:acacia_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/birch_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/birch_goban.json new file mode 100644 index 0000000..d6d351f --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/birch_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:birch_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/crimson_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/crimson_goban.json new file mode 100644 index 0000000..c6189a2 --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/crimson_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:crimson_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/dark_oak_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/dark_oak_goban.json new file mode 100644 index 0000000..9f38a8f --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/dark_oak_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:dark_oak_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/jungle_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/jungle_goban.json new file mode 100644 index 0000000..8280983 --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/jungle_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:jungle_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/mangrove_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/mangrove_goban.json new file mode 100644 index 0000000..4dd416f --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/mangrove_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:mangrove_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/oak_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/oak_goban.json new file mode 100644 index 0000000..42b4c98 --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/oak_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:oak_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/spruce_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/spruce_goban.json new file mode 100644 index 0000000..717b7f3 --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/spruce_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:spruce_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/loot_tables/blocks/warped_goban.json b/src/main/resources/data/skunkstuff/loot_tables/blocks/warped_goban.json new file mode 100644 index 0000000..ec6cc85 --- /dev/null +++ b/src/main/resources/data/skunkstuff/loot_tables/blocks/warped_goban.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "skunkstuff:warped_goban" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/acacia_goban.json b/src/main/resources/data/skunkstuff/recipes/acacia_goban.json new file mode 100644 index 0000000..6c96317 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/acacia_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:acacia_button" + }, + "#": { + "item": "minecraft:stripped_acacia_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:acacia_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/birch_goban.json b/src/main/resources/data/skunkstuff/recipes/birch_goban.json new file mode 100644 index 0000000..19eab83 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/birch_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:birch_button" + }, + "#": { + "item": "minecraft:stripped_birch_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:birch_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/crimson_goban.json b/src/main/resources/data/skunkstuff/recipes/crimson_goban.json new file mode 100644 index 0000000..01c1cf3 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/crimson_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:crimson_button" + }, + "#": { + "item": "minecraft:stripped_crimson_stem" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:crimson_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/dark_oak_goban.json b/src/main/resources/data/skunkstuff/recipes/dark_oak_goban.json new file mode 100644 index 0000000..ec8ba5d --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/dark_oak_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:dark_oak_button" + }, + "#": { + "item": "minecraft:stripped_dark_oak_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:dark_oak_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/jungle_goban.json b/src/main/resources/data/skunkstuff/recipes/jungle_goban.json new file mode 100644 index 0000000..ed86c0d --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/jungle_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:jungle_button" + }, + "#": { + "item": "minecraft:stripped_jungle_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:jungle_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/mangrove_goban.json b/src/main/resources/data/skunkstuff/recipes/mangrove_goban.json new file mode 100644 index 0000000..f6cab13 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/mangrove_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:mangrove_button" + }, + "#": { + "item": "minecraft:stripped_mangrove_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:mangrove_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/oak_goban.json b/src/main/resources/data/skunkstuff/recipes/oak_goban.json new file mode 100644 index 0000000..b98fab9 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/oak_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:oak_button" + }, + "#": { + "item": "minecraft:stripped_oak_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:oak_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/spruce_goban.json b/src/main/resources/data/skunkstuff/recipes/spruce_goban.json new file mode 100644 index 0000000..b529e09 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/spruce_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:spruce_button" + }, + "#": { + "item": "minecraft:stripped_spruce_log" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:spruce_goban" + } +} \ No newline at end of file diff --git a/src/main/resources/data/skunkstuff/recipes/warped_goban.json b/src/main/resources/data/skunkstuff/recipes/warped_goban.json new file mode 100644 index 0000000..bdfffd3 --- /dev/null +++ b/src/main/resources/data/skunkstuff/recipes/warped_goban.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "key": { + ".": { + "item": "minecraft:warped_button" + }, + "#": { + "item": "minecraft:stripped_warped_stem" + } + }, + "pattern": [ + ". .", + " # ", + ". ." + ], + "result": { + "item": "skunkstuff:warped_goban" + } +} \ No newline at end of file