From 5a946503e644dc92844bbe18b11a7d5f7d2ffba4 Mon Sep 17 00:00:00 2001 From: zontreck Date: Thu, 21 Nov 2024 22:37:21 -0700 Subject: [PATCH] Add cyan pool tile loot tables --- .../loot_tables/blocks/cyan_pool_tile.json | 21 +++++++++++ .../blocks/cyan_pool_tile_light.json | 21 +++++++++++ .../blocks/cyan_pool_tile_slab.json | 35 +++++++++++++++++++ .../blocks/cyan_pool_tile_stairs.json | 21 +++++++++++ .../blocks/dirty_cyan_pool_tile.json | 21 +++++++++++ .../blocks/dirty_cyan_pool_tile_light.json | 21 +++++++++++ .../blocks/dirty_cyan_pool_tile_slab.json | 35 +++++++++++++++++++ .../blocks/dirty_cyan_pool_tile_stairs.json | 21 +++++++++++ .../blocks/filthy_cyan_pool_tile_light.json | 21 +++++++++++ 9 files changed, 217 insertions(+) create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_light.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_slab.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_stairs.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_light.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_slab.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_stairs.json create mode 100644 src/main/resources/data/ariasessentials/loot_tables/blocks/filthy_cyan_pool_tile_light.json diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile.json new file mode 100644 index 0000000..3e43393 --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:cyan_pool_tile" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/cyan_pool_tile" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_light.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_light.json new file mode 100644 index 0000000..cf7a4db --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_light.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:cyan_pool_tile_light" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/cyan_pool_tile_light" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_slab.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_slab.json new file mode 100644 index 0000000..264be42 --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "ariasessentials:cyan_pool_tile_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "ariasessentials:cyan_pool_tile_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/cyan_pool_tile_slab" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_stairs.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_stairs.json new file mode 100644 index 0000000..c8471eb --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/cyan_pool_tile_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:cyan_pool_tile_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/cyan_pool_tile_stairs" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile.json new file mode 100644 index 0000000..ac84268 --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:dirty_cyan_pool_tile" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/dirty_cyan_pool_tile" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_light.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_light.json new file mode 100644 index 0000000..916b8c4 --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_light.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:dirty_cyan_pool_tile_light" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/dirty_cyan_pool_tile_light" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_slab.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_slab.json new file mode 100644 index 0000000..33a561d --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "ariasessentials:dirty_cyan_pool_tile_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "ariasessentials:dirty_cyan_pool_tile_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/dirty_cyan_pool_tile_slab" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_stairs.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_stairs.json new file mode 100644 index 0000000..c86807f --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/dirty_cyan_pool_tile_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:dirty_cyan_pool_tile_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/dirty_cyan_pool_tile_stairs" +} \ No newline at end of file diff --git a/src/main/resources/data/ariasessentials/loot_tables/blocks/filthy_cyan_pool_tile_light.json b/src/main/resources/data/ariasessentials/loot_tables/blocks/filthy_cyan_pool_tile_light.json new file mode 100644 index 0000000..fac1824 --- /dev/null +++ b/src/main/resources/data/ariasessentials/loot_tables/blocks/filthy_cyan_pool_tile_light.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ariasessentials:filthy_cyan_pool_tile_light" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ariasessentials:blocks/filthy_cyan_pool_tile_light" +} \ No newline at end of file