diff --git a/gradle.properties b/gradle.properties index 6c0dc5f..1cbf46d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -38,7 +38,7 @@ mod_name=Enhanced Explosives # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=All Rights Reserved # The mod version. See https://semver.org/ -mod_version=0.10.1 +mod_version=0.10.2 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/resources/assets/enhancedexplosives/lang/en_us.json b/src/main/resources/assets/enhancedexplosives/lang/en_us.json index e7c845d..ab04a33 100644 --- a/src/main/resources/assets/enhancedexplosives/lang/en_us.json +++ b/src/main/resources/assets/enhancedexplosives/lang/en_us.json @@ -32,7 +32,7 @@ "tooltip.enhancedexplosives.arrow_tnt": "explodes on impact", "tooltip.enhancedexplosives.arrow_concussive": "explodes on impact without block damage", - "tooltip.enhancedexplosives.arrow_carpet": "splits into multiple TNT arrows when it starts falling", + "tooltip.enhancedexplosives.arrow_carpet": "splits into multiple concussive arrows when it starts falling", "tooltip.enhancedexplosives.arrow_tunnel": "explodes along the direction it is looking at", "tooltip.enhancedexplosives.dynamite": "TNT, but throwable" } \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/loot_tables/tnt_claymore.json b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_claymore.json new file mode 100644 index 0000000..08454d2 --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_claymore.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "enhancedexplosives:tnt_claymore" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/loot_tables/tnt_ender.json b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_ender.json new file mode 100644 index 0000000..a2492dd --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_ender.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "enhancedexplosives:tnt_ender" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/loot_tables/tnt_repulsive.json b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_repulsive.json new file mode 100644 index 0000000..73fc317 --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_repulsive.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "enhancedexplosives:tnt_repulsive" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/loot_tables/tnt_selective.json b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_selective.json new file mode 100644 index 0000000..816bbfe --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/loot_tables/tnt_selective.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "enhancedexplosives:tnt_selective" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/recipes/arrow_carpet.json b/src/main/resources/data/enhancedexplosives/recipes/arrow_carpet.json new file mode 100644 index 0000000..57a0372 --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/recipes/arrow_carpet.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "combat", + "ingredients":[ + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + }, + { + "item": "enhancedexplosives:arrow_concussive" + } + ], + "result": { + "item": "enhancedexplosives:arrow_carpet" + } +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/recipes/arrow_concussive.json b/src/main/resources/data/enhancedexplosives/recipes/arrow_concussive.json index 984de32..2530ac6 100644 --- a/src/main/resources/data/enhancedexplosives/recipes/arrow_concussive.json +++ b/src/main/resources/data/enhancedexplosives/recipes/arrow_concussive.json @@ -1,6 +1,6 @@ { "type": "minecraft:crafting_shapeless", - "category": "redstone", + "category": "combat", "ingredients":[ { "item": "enhancedexplosives:arrow_tnt" @@ -10,6 +10,6 @@ } ], "result": { - "item": "enhancedexplosives:arrow_tnt" + "item": "enhancedexplosives:arrow_concussive" } } \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/recipes/arrow_tnt.json b/src/main/resources/data/enhancedexplosives/recipes/arrow_tnt.json index aa73b51..6893402 100644 --- a/src/main/resources/data/enhancedexplosives/recipes/arrow_tnt.json +++ b/src/main/resources/data/enhancedexplosives/recipes/arrow_tnt.json @@ -1,6 +1,6 @@ { "type": "minecraft:crafting_shapeless", - "category": "redstone", + "category": "combat", "ingredients":[ { "item": "minecraft:arrow" diff --git a/src/main/resources/data/enhancedexplosives/recipes/arrow_tunnel.json b/src/main/resources/data/enhancedexplosives/recipes/arrow_tunnel.json new file mode 100644 index 0000000..453e30e --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/recipes/arrow_tunnel.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "combat", + "ingredients":[ + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + }, + { + "item": "enhancedexplosives:arrow_tnt" + } + ], + "result": { + "item": "enhancedexplosives:arrow_tunnel" + } +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/recipes/dynamite.json b/src/main/resources/data/enhancedexplosives/recipes/dynamite.json new file mode 100644 index 0000000..1b5d8e4 --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/recipes/dynamite.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "combat", + "ingredients":[ + { + "item": "minecraft:tnt" + } + ], + "result": { + "item": "enhancedexplosives:dynamite" + } +} \ No newline at end of file diff --git a/src/main/resources/data/enhancedexplosives/recipes/tnt_ender.json b/src/main/resources/data/enhancedexplosives/recipes/tnt_ender.json new file mode 100644 index 0000000..60be6ca --- /dev/null +++ b/src/main/resources/data/enhancedexplosives/recipes/tnt_ender.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "redstone", + "ingredients":[ + { + "item": "minecraft:tnt" + }, + { + "item": "minecraft:ender_pearl" + } + ], + "result": { + "item": "enhancedexplosives:tnt_ender" + } +} \ No newline at end of file