From f1959b825c19b1552eaccbbf2c92259291927b4b Mon Sep 17 00:00:00 2001 From: 3944Realms Date: Fri, 16 Jan 2026 22:51:29 +0800 Subject: [PATCH] =?UTF-8?q?2026/01/16=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 9 +- gradle.properties | 3 +- model_source/blender/hanging_post.blend | Bin 1417611 -> 1420123 bytes model_source/blender/hanging_post.blend1 | Bin 1417583 -> 1417611 bytes model_source/blender/pillory.blend | Bin 1442994 -> 1419829 bytes model_source/blender/pillory.blend1 | Bin 1442994 -> 1442994 bytes .../blender/pillory_25792_autosave.blend | Bin 0 -> 1423869 bytes .../blender/pillory_25792_autosave.blend1 | Bin 0 -> 1422949 bytes model_source/blender/pillory_pose_01.json | 144 ++++ model_source/blender/prone_bench.blend | Bin 1438677 -> 1414290 bytes model_source/blender/prone_bench.blend1 | Bin 1438677 -> 1414274 bytes model_source/blender/prone_bench_pose_01.json | 152 ++++ model_source/blender/rack.blend | Bin 1443434 -> 1418951 bytes model_source/blender/rack.blend1 | Bin 1443422 -> 1418951 bytes model_source/blender/rack_pose_01.json | 128 +++ model_source/blender/wall_rack.blend | Bin 1418305 -> 1421289 bytes model_source/blender/wall_rack.blend1 | Bin 1418305 -> 1418305 bytes model_source/blender/wall_rack_pose_01.json | 120 +++ .../1de3d2ee724999f84a11b20b51c37030049be277 | 4 +- .../2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac | 4 +- .../735031f3addf80804addae5e3f53249900116f1e | 4 +- .../82018c5420b46ddbb7071e62df09fdecd98133e6 | 4 +- .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 770 +++++++++--------- .../a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 | 26 +- .../c622617f6fabf890a00b9275cd5f643584a8a2c8 | 4 +- .../e770ae23b263abad87dc6176b4d285ce96b89934 | 26 +- .../ea9f1243983465af9c3be845045b49f5270f1526 | 32 +- .../assets/eroticdungeongame/lang/en_us.json | 2 + .../assets/eroticdungeongame/lang/lzh.json | 2 + .../assets/eroticdungeongame/lang/zh_cn.json | 2 + .../assets/eroticdungeongame/lang/zh_tw.json | 2 + .../assets/eroticdungeongame/sounds.json | 6 + .../ac_animations/crux_pose_01.anim.json | 6 + .../ac_animations/cuff_bed_pose_01.anim.json | 2 +- .../ac_animations/cuff_pole_pose_01.anim.json | 6 + .../hanging_post_pose_01.anim.json | 5 +- .../ac_animations/iron_cage_pose_01.anim.json | 2 +- .../petrine_cross_pose_01.anim.json | 6 + .../ac_animations/pillory_pose_01.anim.json | 8 +- .../prone_bench_pose_01.anim.json | 2 +- .../ac_animations/rack_pose_01.anim.json | 4 +- .../spanish_donkey_pose_01.anim.json | 6 +- .../spanish_donkey_pose_02.anim.json | 6 +- .../spanish_donkey_pose_03.anim.json | 6 +- .../spanish_donkey_pose_04.anim.json | 6 +- .../ac_animations/wall_rack_pose_01.anim.json | 6 + .../ac_animations/x_cross_pose_01.anim.json | 6 + .../dyed_black_cuff_bed.json | 2 +- .../dyed_blue_cuff_bed.json | 2 +- .../dyed_brown_cuff_bed.json | 2 +- .../dyed_cyan_cuff_bed.json | 2 +- .../dyed_gray_cuff_bed.json | 2 +- .../dyed_green_cuff_bed.json | 2 +- .../dyed_light_blue_cuff_bed.json | 2 +- .../dyed_light_gray_cuff_bed.json | 2 +- .../dyed_lime_cuff_bed.json | 2 +- .../dyed_magenta_cuff_bed.json | 2 +- .../dyed_orange_cuff_bed.json | 2 +- .../dyed_pink_cuff_bed.json | 2 +- .../dyed_purple_cuff_bed.json | 2 +- .../dyed_red_cuff_bed.json | 2 +- .../dyed_white_cuff_bed.json | 2 +- .../dyed_yellow_cuff_bed.json | 2 +- .../dyed_black_acacia_prone_bench.json | 2 +- .../dyed_black_bamboo_prone_bench.json | 2 +- .../dyed_black_birch_prone_bench.json | 2 +- .../dyed_black_cherry_prone_bench.json | 2 +- .../dyed_black_crimson_prone_bench.json | 2 +- .../dyed_black_dark_oak_prone_bench.json | 2 +- .../dyed_black_jungle_prone_bench.json | 2 +- .../dyed_black_mangrove_prone_bench.json | 2 +- .../dyed_black_oak_prone_bench.json | 2 +- .../dyed_black_spruce_prone_bench.json | 2 +- .../dyed_black_warped_prone_bench.json | 2 +- .../dyed_blue_acacia_prone_bench.json | 2 +- .../dyed_blue_bamboo_prone_bench.json | 2 +- .../dyed_blue_birch_prone_bench.json | 2 +- .../dyed_blue_cherry_prone_bench.json | 2 +- .../dyed_blue_crimson_prone_bench.json | 2 +- .../dyed_blue_dark_oak_prone_bench.json | 2 +- .../dyed_blue_jungle_prone_bench.json | 2 +- .../dyed_blue_mangrove_prone_bench.json | 2 +- .../dyed_blue_oak_prone_bench.json | 2 +- .../dyed_blue_spruce_prone_bench.json | 2 +- .../dyed_blue_warped_prone_bench.json | 2 +- .../dyed_brown_acacia_prone_bench.json | 2 +- .../dyed_brown_bamboo_prone_bench.json | 2 +- .../dyed_brown_birch_prone_bench.json | 2 +- .../dyed_brown_cherry_prone_bench.json | 2 +- .../dyed_brown_crimson_prone_bench.json | 2 +- .../dyed_brown_dark_oak_prone_bench.json | 2 +- .../dyed_brown_jungle_prone_bench.json | 2 +- .../dyed_brown_mangrove_prone_bench.json | 2 +- .../dyed_brown_oak_prone_bench.json | 2 +- .../dyed_brown_spruce_prone_bench.json | 2 +- .../dyed_brown_warped_prone_bench.json | 2 +- .../dyed_cyan_acacia_prone_bench.json | 2 +- .../dyed_cyan_bamboo_prone_bench.json | 2 +- .../dyed_cyan_birch_prone_bench.json | 2 +- .../dyed_cyan_cherry_prone_bench.json | 2 +- .../dyed_cyan_crimson_prone_bench.json | 2 +- .../dyed_cyan_dark_oak_prone_bench.json | 2 +- .../dyed_cyan_jungle_prone_bench.json | 2 +- .../dyed_cyan_mangrove_prone_bench.json | 2 +- .../dyed_cyan_oak_prone_bench.json | 2 +- .../dyed_cyan_spruce_prone_bench.json | 2 +- .../dyed_cyan_warped_prone_bench.json | 2 +- .../dyed_gray_acacia_prone_bench.json | 2 +- .../dyed_gray_bamboo_prone_bench.json | 2 +- .../dyed_gray_birch_prone_bench.json | 2 +- .../dyed_gray_cherry_prone_bench.json | 2 +- .../dyed_gray_crimson_prone_bench.json | 2 +- .../dyed_gray_dark_oak_prone_bench.json | 2 +- .../dyed_gray_jungle_prone_bench.json | 2 +- .../dyed_gray_mangrove_prone_bench.json | 2 +- .../dyed_gray_oak_prone_bench.json | 2 +- .../dyed_gray_spruce_prone_bench.json | 2 +- .../dyed_gray_warped_prone_bench.json | 2 +- .../dyed_green_acacia_prone_bench.json | 2 +- .../dyed_green_bamboo_prone_bench.json | 2 +- .../dyed_green_birch_prone_bench.json | 2 +- .../dyed_green_cherry_prone_bench.json | 2 +- .../dyed_green_crimson_prone_bench.json | 2 +- .../dyed_green_dark_oak_prone_bench.json | 2 +- .../dyed_green_jungle_prone_bench.json | 2 +- .../dyed_green_mangrove_prone_bench.json | 2 +- .../dyed_green_oak_prone_bench.json | 2 +- .../dyed_green_spruce_prone_bench.json | 2 +- .../dyed_green_warped_prone_bench.json | 2 +- .../dyed_light_blue_acacia_prone_bench.json | 2 +- .../dyed_light_blue_bamboo_prone_bench.json | 2 +- .../dyed_light_blue_birch_prone_bench.json | 2 +- .../dyed_light_blue_cherry_prone_bench.json | 2 +- .../dyed_light_blue_crimson_prone_bench.json | 2 +- .../dyed_light_blue_dark_oak_prone_bench.json | 2 +- .../dyed_light_blue_jungle_prone_bench.json | 2 +- .../dyed_light_blue_mangrove_prone_bench.json | 2 +- .../dyed_light_blue_oak_prone_bench.json | 2 +- .../dyed_light_blue_spruce_prone_bench.json | 2 +- .../dyed_light_blue_warped_prone_bench.json | 2 +- .../dyed_light_gray_acacia_prone_bench.json | 2 +- .../dyed_light_gray_bamboo_prone_bench.json | 2 +- .../dyed_light_gray_birch_prone_bench.json | 2 +- .../dyed_light_gray_cherry_prone_bench.json | 2 +- .../dyed_light_gray_crimson_prone_bench.json | 2 +- .../dyed_light_gray_dark_oak_prone_bench.json | 2 +- .../dyed_light_gray_jungle_prone_bench.json | 2 +- .../dyed_light_gray_mangrove_prone_bench.json | 2 +- .../dyed_light_gray_oak_prone_bench.json | 2 +- .../dyed_light_gray_spruce_prone_bench.json | 2 +- .../dyed_light_gray_warped_prone_bench.json | 2 +- .../dyed_lime_acacia_prone_bench.json | 2 +- .../dyed_lime_bamboo_prone_bench.json | 2 +- .../dyed_lime_birch_prone_bench.json | 2 +- .../dyed_lime_cherry_prone_bench.json | 2 +- .../dyed_lime_crimson_prone_bench.json | 2 +- .../dyed_lime_dark_oak_prone_bench.json | 2 +- .../dyed_lime_jungle_prone_bench.json | 2 +- .../dyed_lime_mangrove_prone_bench.json | 2 +- .../dyed_lime_oak_prone_bench.json | 2 +- .../dyed_lime_spruce_prone_bench.json | 2 +- .../dyed_lime_warped_prone_bench.json | 2 +- .../dyed_magenta_acacia_prone_bench.json | 2 +- .../dyed_magenta_bamboo_prone_bench.json | 2 +- .../dyed_magenta_birch_prone_bench.json | 2 +- .../dyed_magenta_cherry_prone_bench.json | 2 +- .../dyed_magenta_crimson_prone_bench.json | 2 +- .../dyed_magenta_dark_oak_prone_bench.json | 2 +- .../dyed_magenta_jungle_prone_bench.json | 2 +- .../dyed_magenta_mangrove_prone_bench.json | 2 +- .../dyed_magenta_oak_prone_bench.json | 2 +- .../dyed_magenta_spruce_prone_bench.json | 2 +- .../dyed_magenta_warped_prone_bench.json | 2 +- .../dyed_orange_acacia_prone_bench.json | 2 +- .../dyed_orange_bamboo_prone_bench.json | 2 +- .../dyed_orange_birch_prone_bench.json | 2 +- .../dyed_orange_cherry_prone_bench.json | 2 +- .../dyed_orange_crimson_prone_bench.json | 2 +- .../dyed_orange_dark_oak_prone_bench.json | 2 +- .../dyed_orange_jungle_prone_bench.json | 2 +- .../dyed_orange_mangrove_prone_bench.json | 2 +- .../dyed_orange_oak_prone_bench.json | 2 +- .../dyed_orange_spruce_prone_bench.json | 2 +- .../dyed_orange_warped_prone_bench.json | 2 +- .../dyed_pink_acacia_prone_bench.json | 2 +- .../dyed_pink_bamboo_prone_bench.json | 2 +- .../dyed_pink_birch_prone_bench.json | 2 +- .../dyed_pink_cherry_prone_bench.json | 2 +- .../dyed_pink_crimson_prone_bench.json | 2 +- .../dyed_pink_dark_oak_prone_bench.json | 2 +- .../dyed_pink_jungle_prone_bench.json | 2 +- .../dyed_pink_mangrove_prone_bench.json | 2 +- .../dyed_pink_oak_prone_bench.json | 2 +- .../dyed_pink_spruce_prone_bench.json | 2 +- .../dyed_pink_warped_prone_bench.json | 2 +- .../dyed_purple_acacia_prone_bench.json | 2 +- .../dyed_purple_bamboo_prone_bench.json | 2 +- .../dyed_purple_birch_prone_bench.json | 2 +- .../dyed_purple_cherry_prone_bench.json | 2 +- .../dyed_purple_crimson_prone_bench.json | 2 +- .../dyed_purple_dark_oak_prone_bench.json | 2 +- .../dyed_purple_jungle_prone_bench.json | 2 +- .../dyed_purple_mangrove_prone_bench.json | 2 +- .../dyed_purple_oak_prone_bench.json | 2 +- .../dyed_purple_spruce_prone_bench.json | 2 +- .../dyed_purple_warped_prone_bench.json | 2 +- .../dyed_red_acacia_prone_bench.json | 2 +- .../dyed_red_bamboo_prone_bench.json | 2 +- .../dyed_red_birch_prone_bench.json | 2 +- .../dyed_red_cherry_prone_bench.json | 2 +- .../dyed_red_crimson_prone_bench.json | 2 +- .../dyed_red_dark_oak_prone_bench.json | 2 +- .../dyed_red_jungle_prone_bench.json | 2 +- .../dyed_red_mangrove_prone_bench.json | 2 +- .../dyed_red_oak_prone_bench.json | 2 +- .../dyed_red_spruce_prone_bench.json | 2 +- .../dyed_red_warped_prone_bench.json | 2 +- .../dyed_white_acacia_prone_bench.json | 2 +- .../dyed_white_bamboo_prone_bench.json | 2 +- .../dyed_white_birch_prone_bench.json | 2 +- .../dyed_white_cherry_prone_bench.json | 2 +- .../dyed_white_crimson_prone_bench.json | 2 +- .../dyed_white_dark_oak_prone_bench.json | 2 +- .../dyed_white_jungle_prone_bench.json | 2 +- .../dyed_white_mangrove_prone_bench.json | 2 +- .../dyed_white_oak_prone_bench.json | 2 +- .../dyed_white_spruce_prone_bench.json | 2 +- .../dyed_white_warped_prone_bench.json | 2 +- .../dyed_yellow_acacia_prone_bench.json | 2 +- .../dyed_yellow_bamboo_prone_bench.json | 2 +- .../dyed_yellow_birch_prone_bench.json | 2 +- .../dyed_yellow_cherry_prone_bench.json | 2 +- .../dyed_yellow_crimson_prone_bench.json | 2 +- .../dyed_yellow_dark_oak_prone_bench.json | 2 +- .../dyed_yellow_jungle_prone_bench.json | 2 +- .../dyed_yellow_mangrove_prone_bench.json | 2 +- .../dyed_yellow_oak_prone_bench.json | 2 +- .../dyed_yellow_spruce_prone_bench.json | 2 +- .../dyed_yellow_warped_prone_bench.json | 2 +- .../dyed_black_acacia_prone_bench.json | 42 +- .../dyed_black_bamboo_prone_bench.json | 58 +- .../recipes/dyed_black_birch_prone_bench.json | 46 +- .../dyed_black_cherry_prone_bench.json | 46 +- .../dyed_black_crimson_prone_bench.json | 44 +- .../recipes/dyed_black_cuff_bed.json | 62 +- .../dyed_black_dark_oak_prone_bench.json | 28 +- .../dyed_black_jungle_prone_bench.json | 44 +- .../dyed_black_mangrove_prone_bench.json | 36 +- .../recipes/dyed_black_oak_prone_bench.json | 32 +- .../dyed_black_spruce_prone_bench.json | 38 +- .../dyed_black_warped_prone_bench.json | 44 +- .../recipes/dyed_blue_acacia_prone_bench.json | 48 +- .../recipes/dyed_blue_bamboo_prone_bench.json | 64 +- .../recipes/dyed_blue_birch_prone_bench.json | 50 +- .../recipes/dyed_blue_cherry_prone_bench.json | 46 +- .../dyed_blue_crimson_prone_bench.json | 48 +- .../recipes/dyed_blue_cuff_bed.json | 62 +- .../dyed_blue_dark_oak_prone_bench.json | 28 +- .../recipes/dyed_blue_jungle_prone_bench.json | 42 +- .../dyed_blue_mangrove_prone_bench.json | 40 +- .../recipes/dyed_blue_oak_prone_bench.json | 44 +- .../recipes/dyed_blue_spruce_prone_bench.json | 44 +- .../recipes/dyed_blue_warped_prone_bench.json | 56 +- .../dyed_brown_acacia_prone_bench.json | 42 +- .../dyed_brown_bamboo_prone_bench.json | 62 +- .../recipes/dyed_brown_birch_prone_bench.json | 50 +- .../dyed_brown_cherry_prone_bench.json | 44 +- .../dyed_brown_crimson_prone_bench.json | 48 +- .../recipes/dyed_brown_cuff_bed.json | 62 +- .../dyed_brown_dark_oak_prone_bench.json | 62 +- .../dyed_brown_jungle_prone_bench.json | 46 +- .../dyed_brown_mangrove_prone_bench.json | 42 +- .../recipes/dyed_brown_oak_prone_bench.json | 46 +- .../dyed_brown_spruce_prone_bench.json | 44 +- .../dyed_brown_warped_prone_bench.json | 42 +- .../recipes/dyed_cyan_acacia_prone_bench.json | 48 +- .../recipes/dyed_cyan_bamboo_prone_bench.json | 58 +- .../recipes/dyed_cyan_birch_prone_bench.json | 52 +- .../recipes/dyed_cyan_cherry_prone_bench.json | 50 +- .../dyed_cyan_crimson_prone_bench.json | 44 +- .../recipes/dyed_cyan_cuff_bed.json | 62 +- .../dyed_cyan_dark_oak_prone_bench.json | 28 +- .../recipes/dyed_cyan_jungle_prone_bench.json | 44 +- .../dyed_cyan_mangrove_prone_bench.json | 40 +- .../recipes/dyed_cyan_oak_prone_bench.json | 40 +- .../recipes/dyed_cyan_spruce_prone_bench.json | 36 +- .../recipes/dyed_cyan_warped_prone_bench.json | 54 +- .../recipes/dyed_gray_acacia_prone_bench.json | 48 +- .../recipes/dyed_gray_bamboo_prone_bench.json | 58 +- .../recipes/dyed_gray_birch_prone_bench.json | 54 +- .../recipes/dyed_gray_cherry_prone_bench.json | 42 +- .../dyed_gray_crimson_prone_bench.json | 48 +- .../recipes/dyed_gray_cuff_bed.json | 62 +- .../dyed_gray_dark_oak_prone_bench.json | 48 +- .../recipes/dyed_gray_jungle_prone_bench.json | 40 +- .../dyed_gray_mangrove_prone_bench.json | 36 +- .../recipes/dyed_gray_oak_prone_bench.json | 38 +- .../recipes/dyed_gray_spruce_prone_bench.json | 46 +- .../recipes/dyed_gray_warped_prone_bench.json | 56 +- .../dyed_green_acacia_prone_bench.json | 42 +- .../dyed_green_bamboo_prone_bench.json | 42 +- .../recipes/dyed_green_birch_prone_bench.json | 46 +- .../dyed_green_cherry_prone_bench.json | 42 +- .../dyed_green_crimson_prone_bench.json | 48 +- .../recipes/dyed_green_cuff_bed.json | 54 +- .../dyed_green_dark_oak_prone_bench.json | 34 +- .../dyed_green_jungle_prone_bench.json | 44 +- .../dyed_green_mangrove_prone_bench.json | 42 +- .../recipes/dyed_green_oak_prone_bench.json | 50 +- .../dyed_green_spruce_prone_bench.json | 38 +- .../dyed_green_warped_prone_bench.json | 58 +- .../dyed_light_blue_acacia_prone_bench.json | 42 +- .../dyed_light_blue_bamboo_prone_bench.json | 58 +- .../dyed_light_blue_birch_prone_bench.json | 50 +- .../dyed_light_blue_cherry_prone_bench.json | 42 +- .../dyed_light_blue_crimson_prone_bench.json | 60 +- .../recipes/dyed_light_blue_cuff_bed.json | 54 +- .../dyed_light_blue_dark_oak_prone_bench.json | 28 +- .../dyed_light_blue_jungle_prone_bench.json | 44 +- .../dyed_light_blue_mangrove_prone_bench.json | 72 +- .../dyed_light_blue_oak_prone_bench.json | 32 +- .../dyed_light_blue_spruce_prone_bench.json | 40 +- .../dyed_light_blue_warped_prone_bench.json | 56 +- .../dyed_light_gray_acacia_prone_bench.json | 42 +- .../dyed_light_gray_bamboo_prone_bench.json | 58 +- .../dyed_light_gray_birch_prone_bench.json | 46 +- .../dyed_light_gray_cherry_prone_bench.json | 42 +- .../dyed_light_gray_crimson_prone_bench.json | 44 +- .../recipes/dyed_light_gray_cuff_bed.json | 40 +- .../dyed_light_gray_dark_oak_prone_bench.json | 28 +- .../dyed_light_gray_jungle_prone_bench.json | 44 +- .../dyed_light_gray_mangrove_prone_bench.json | 36 +- .../dyed_light_gray_oak_prone_bench.json | 38 +- .../dyed_light_gray_spruce_prone_bench.json | 38 +- .../dyed_light_gray_warped_prone_bench.json | 62 +- .../recipes/dyed_lime_acacia_prone_bench.json | 42 +- .../recipes/dyed_lime_bamboo_prone_bench.json | 54 +- .../recipes/dyed_lime_birch_prone_bench.json | 52 +- .../recipes/dyed_lime_cherry_prone_bench.json | 50 +- .../dyed_lime_crimson_prone_bench.json | 44 +- .../recipes/dyed_lime_cuff_bed.json | 62 +- .../dyed_lime_dark_oak_prone_bench.json | 50 +- .../recipes/dyed_lime_jungle_prone_bench.json | 60 +- .../dyed_lime_mangrove_prone_bench.json | 44 +- .../recipes/dyed_lime_oak_prone_bench.json | 50 +- .../recipes/dyed_lime_spruce_prone_bench.json | 36 +- .../recipes/dyed_lime_warped_prone_bench.json | 60 +- .../dyed_magenta_acacia_prone_bench.json | 50 +- .../dyed_magenta_bamboo_prone_bench.json | 58 +- .../dyed_magenta_birch_prone_bench.json | 46 +- .../dyed_magenta_cherry_prone_bench.json | 42 +- .../dyed_magenta_crimson_prone_bench.json | 62 +- .../recipes/dyed_magenta_cuff_bed.json | 40 +- .../dyed_magenta_dark_oak_prone_bench.json | 32 +- .../dyed_magenta_jungle_prone_bench.json | 40 +- .../dyed_magenta_mangrove_prone_bench.json | 36 +- .../recipes/dyed_magenta_oak_prone_bench.json | 42 +- .../dyed_magenta_spruce_prone_bench.json | 44 +- .../dyed_magenta_warped_prone_bench.json | 56 +- .../dyed_orange_acacia_prone_bench.json | 42 +- .../dyed_orange_bamboo_prone_bench.json | 58 +- .../dyed_orange_birch_prone_bench.json | 46 +- .../dyed_orange_cherry_prone_bench.json | 42 +- .../dyed_orange_crimson_prone_bench.json | 44 +- .../recipes/dyed_orange_cuff_bed.json | 62 +- .../dyed_orange_dark_oak_prone_bench.json | 32 +- .../dyed_orange_jungle_prone_bench.json | 60 +- .../dyed_orange_mangrove_prone_bench.json | 40 +- .../recipes/dyed_orange_oak_prone_bench.json | 38 +- .../dyed_orange_spruce_prone_bench.json | 38 +- .../dyed_orange_warped_prone_bench.json | 56 +- .../recipes/dyed_pink_acacia_prone_bench.json | 46 +- .../recipes/dyed_pink_bamboo_prone_bench.json | 42 +- .../recipes/dyed_pink_birch_prone_bench.json | 52 +- .../recipes/dyed_pink_cherry_prone_bench.json | 62 +- .../dyed_pink_crimson_prone_bench.json | 44 +- .../recipes/dyed_pink_cuff_bed.json | 66 +- .../dyed_pink_dark_oak_prone_bench.json | 26 +- .../recipes/dyed_pink_jungle_prone_bench.json | 40 +- .../dyed_pink_mangrove_prone_bench.json | 42 +- .../recipes/dyed_pink_oak_prone_bench.json | 42 +- .../recipes/dyed_pink_spruce_prone_bench.json | 42 +- .../recipes/dyed_pink_warped_prone_bench.json | 62 +- .../dyed_purple_acacia_prone_bench.json | 48 +- .../dyed_purple_bamboo_prone_bench.json | 58 +- .../dyed_purple_birch_prone_bench.json | 46 +- .../dyed_purple_cherry_prone_bench.json | 62 +- .../dyed_purple_crimson_prone_bench.json | 42 +- .../recipes/dyed_purple_cuff_bed.json | 62 +- .../dyed_purple_dark_oak_prone_bench.json | 46 +- .../dyed_purple_jungle_prone_bench.json | 40 +- .../dyed_purple_mangrove_prone_bench.json | 72 +- .../recipes/dyed_purple_oak_prone_bench.json | 52 +- .../dyed_purple_spruce_prone_bench.json | 38 +- .../dyed_purple_warped_prone_bench.json | 56 +- .../recipes/dyed_red_acacia_prone_bench.json | 48 +- .../recipes/dyed_red_bamboo_prone_bench.json | 58 +- .../recipes/dyed_red_birch_prone_bench.json | 54 +- .../recipes/dyed_red_cherry_prone_bench.json | 42 +- .../recipes/dyed_red_crimson_prone_bench.json | 46 +- .../recipes/dyed_red_cuff_bed.json | 66 +- .../dyed_red_dark_oak_prone_bench.json | 62 +- .../recipes/dyed_red_jungle_prone_bench.json | 40 +- .../dyed_red_mangrove_prone_bench.json | 36 +- .../recipes/dyed_red_oak_prone_bench.json | 44 +- .../recipes/dyed_red_spruce_prone_bench.json | 46 +- .../recipes/dyed_red_warped_prone_bench.json | 56 +- .../dyed_white_acacia_prone_bench.json | 48 +- .../dyed_white_bamboo_prone_bench.json | 58 +- .../recipes/dyed_white_birch_prone_bench.json | 46 +- .../dyed_white_cherry_prone_bench.json | 42 +- .../dyed_white_crimson_prone_bench.json | 44 +- .../recipes/dyed_white_cuff_bed.json | 36 +- .../dyed_white_dark_oak_prone_bench.json | 28 +- .../dyed_white_jungle_prone_bench.json | 44 +- .../dyed_white_mangrove_prone_bench.json | 42 +- .../recipes/dyed_white_oak_prone_bench.json | 38 +- .../dyed_white_spruce_prone_bench.json | 44 +- .../dyed_white_warped_prone_bench.json | 58 +- .../dyed_yellow_acacia_prone_bench.json | 42 +- .../dyed_yellow_bamboo_prone_bench.json | 58 +- .../dyed_yellow_birch_prone_bench.json | 46 +- .../dyed_yellow_cherry_prone_bench.json | 48 +- .../dyed_yellow_crimson_prone_bench.json | 48 +- .../recipes/dyed_yellow_cuff_bed.json | 62 +- .../dyed_yellow_dark_oak_prone_bench.json | 30 +- .../dyed_yellow_jungle_prone_bench.json | 40 +- .../dyed_yellow_mangrove_prone_bench.json | 36 +- .../recipes/dyed_yellow_oak_prone_bench.json | 40 +- .../dyed_yellow_spruce_prone_bench.json | 38 +- .../dyed_yellow_warped_prone_bench.json | 56 +- .../tags/blocks/{ => block}/crux.json | 20 +- .../{items => blocks/block}/cuff_bed.json | 24 +- .../{items => blocks/block}/cuff_pole.json | 20 +- .../{items => blocks/block}/hanging_post.json | 20 +- .../block}/petrine_cross.json | 20 +- .../tags/{items => blocks/block}/pillory.json | 20 +- .../tags/blocks/{ => block}/prone_bench.json | 334 ++++---- .../tags/{items => blocks/block}/rack.json | 20 +- .../tags/blocks/{ => block}/seat.json | 0 .../blocks/{ => block}/spanish_donkey.json | 20 +- .../tags/blocks/{ => block}/wall_rack.json | 20 +- .../tags/{items => blocks/block}/x_cross.json | 20 +- .../tags/items/{ => item}/crux.json | 20 +- .../tags/{blocks => items/item}/cuff_bed.json | 24 +- .../{blocks => items/item}/cuff_pole.json | 20 +- .../{blocks => items/item}/hanging_post.json | 20 +- .../{blocks => items/item}/petrine_cross.json | 20 +- .../tags/{blocks => items/item}/pillory.json | 20 +- .../tags/items/{ => item}/prone_bench.json | 334 ++++---- .../tags/{blocks => items/item}/rack.json | 20 +- .../tags/items/{ => item}/seat.json | 0 .../tags/items/{ => item}/spanish_donkey.json | 20 +- .../tags/items/{ => item}/wall_rack.json | 20 +- .../tags/{blocks => items/item}/x_cross.json | 20 +- .../gui/components/DungeonRecipeButton.java | 1 - .../content/EDGVillagerTrades.java | 4 +- .../content/block/ISeatBlock.java | 12 +- .../blockentity/BaseSeatBlockEntity.java | 212 ++--- .../blockentity/IronCageBlockEntity.java | 6 + .../blockentity/SpanishDonkeyBlockEntity.java | 7 +- .../multiply/AbstractCrossSeatBlock.java | 15 +- .../multiply/AbstractThreePartSeatBlock.java | 18 + .../multiply/AbstractTwoPartSeatBlock.java | 14 + .../block/multiply/IHasPrimaryPart.java | 1 + .../HorizontalTriplePlankSeatBlock.java | 2 +- .../content/block/type/CruxBlock.java | 2 - .../block/type/DungeonCraftingTableBlock.java | 1 - .../content/block/type/HangingPostBlock.java | 1 - .../content/block/type/IronCageBlock.java | 3 - .../content/block/type/PetrineCrossBlock.java | 1 - .../content/block/type/PilloryBlock.java | 2 +- .../content/block/type/RackBlock.java | 2 - .../capability/AbstractPlayerDungeonData.java | 48 +- .../capability/DungeonDataSyncManager.java | 80 +- .../content/capability/PlayerDungeonData.java | 145 ++-- .../content/compat/CarryOnCompat.java | 40 + .../content/compat/emi/DungeonEmiPlugin.java | 35 + .../category/DungeonCraftingEmiCategory.java | 35 + .../category/DungeonCraftingEmiRecipe.java | 102 +++ .../category/DungeonCraftingRecipeMaker.java | 34 + .../widget/DungeonCraftingNoSlotWidget.java | 28 + .../content/compat/jei/DungeonJeiPlugin.java | 2 +- .../categorty/DungeonCraftingJeiCategory.java | 7 +- .../content/device/SeatType.java | 71 +- .../content/entity/SeatEntity.java | 153 ++-- .../content/item/WhipItem.java | 30 +- .../content/menu/DungeonCraftingMenu.java | 6 + .../recipe/DungeonShapelessRecipe.java | 4 +- .../recipe/EDGRecipeTypeCategories.java | 1 - .../content/register/EDGBlocks.java | 5 +- .../content/register/EDGCreativeTabs.java | 2 - .../content/register/EDGItems.java | 3 +- .../content/register/EDGSoundEvents.java | 2 + .../content/register/tag/EDGBlockTags.java | 2 +- .../content/register/tag/EDGItemTags.java | 4 +- .../content/service/SeatService.java | 298 +++++++ .../content/util/FurnitureHelper.java | 234 +++--- .../core/event/CommonHandler.java | 41 +- .../builder/DungeonShapedRecipeBuilder.java | 3 +- .../DungeonShapelessRecipeBuilder.java | 3 +- .../provider/EDGAnimationProvider.java | 38 +- .../provider/EDGBlockStatesProvider.java | 4 - .../provider/EDGBlockTagsProvider.java | 3 - .../datagen/provider/EDGItemTagProvider.java | 3 - .../datagen/provider/EDGRecipeProvider.java | 1 - .../provider/EDGSoundDefinitionsProvider.java | 6 + .../datagen/value/EDGLangKey.java | 12 +- .../mixin/EDGMixinPlugin.java | 3 +- .../mixin/MixinLivingEntity.java | 46 ++ .../mixin/MixinMinecraft.java | 70 +- .../eroticdungeongame/mixin/MixinPlayer.java | 46 ++ .../bendylib/MixinBendableCuboidBuilder.java | 58 ++ .../models/block/base_crux_head_left.json | 2 +- .../models/block/base_crux_head_right.json | 2 +- .../models/block/base_hanging_post_head.json | 2 +- .../block/base_petrine_cross_foot_left.json | 6 +- .../block/base_petrine_cross_foot_right.json | 14 +- .../models/block/spanish_donkey.json | 4 + .../player_animation/pillory_pose_01.json | 74 +- .../player_animation/prone_bench_pose_01.json | 12 +- .../player_animation/rack_pose_01.json | 12 +- .../assets/eroticdungeongame/sounds/whip.ogg | Bin 0 -> 20479 bytes .../profession/dungeon_craftsman.png | Bin 0 -> 547 bytes .../resources/eroticdungeongame.mixins.json | 5 +- .../templates/META-INF/accesstransformer.cfg | 3 +- 526 files changed, 7870 insertions(+), 6277 deletions(-) create mode 100644 model_source/blender/pillory_25792_autosave.blend create mode 100644 model_source/blender/pillory_25792_autosave.blend1 create mode 100644 model_source/blender/pillory_pose_01.json create mode 100644 model_source/blender/prone_bench_pose_01.json create mode 100644 model_source/blender/rack_pose_01.json create mode 100644 model_source/blender/wall_rack_pose_01.json rename src/generated/resources/data/eroticdungeongame/tags/blocks/{ => block}/crux.json (82%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/cuff_bed.json (88%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/cuff_pole.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/hanging_post.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/petrine_cross.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/pillory.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/blocks/{ => block}/prone_bench.json (98%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/rack.json (82%) rename src/generated/resources/data/eroticdungeongame/tags/blocks/{ => block}/seat.json (100%) rename src/generated/resources/data/eroticdungeongame/tags/blocks/{ => block}/spanish_donkey.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/blocks/{ => block}/wall_rack.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{items => blocks/block}/x_cross.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/items/{ => item}/crux.json (82%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/cuff_bed.json (88%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/cuff_pole.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/hanging_post.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/petrine_cross.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/pillory.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/items/{ => item}/prone_bench.json (98%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/rack.json (82%) rename src/generated/resources/data/eroticdungeongame/tags/items/{ => item}/seat.json (100%) rename src/generated/resources/data/eroticdungeongame/tags/items/{ => item}/spanish_donkey.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/items/{ => item}/wall_rack.json (81%) rename src/generated/resources/data/eroticdungeongame/tags/{blocks => items/item}/x_cross.json (81%) create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/DungeonEmiPlugin.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiCategory.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiRecipe.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingRecipeMaker.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/widget/DungeonCraftingNoSlotWidget.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/content/service/SeatService.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinLivingEntity.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinPlayer.java create mode 100644 src/main/java/top/r3944realms/eroticdungeongame/mixin/bendylib/MixinBendableCuboidBuilder.java create mode 100644 src/main/resources/assets/eroticdungeongame/sounds/whip.ogg create mode 100644 src/main/resources/assets/eroticdungeongame/textures/entity/zombie_villager/profession/dungeon_craftsman.png diff --git a/build.gradle b/build.gradle index 7e946ba3..4d38254c 100644 --- a/build.gradle +++ b/build.gradle @@ -82,6 +82,10 @@ repositories { includeGroup("com.eliotlash.mclib") } } + maven { + name = "TerraformersMC" + url = "https://maven.terraformersmc.com/" + } maven { name = "LTD Maven" url = "https://nexus.bot.leisuretimedock.top/repository/maven-public/" @@ -160,6 +164,8 @@ dependencies { modImplementation("blank:curtain-1.20.1:1.3.2") modImplementation("blank:freecam-1.20.1:1.2.1") modImplementation("blank:carryon-1.20.1:2.1.2.7") + modCompileOnly("dev.emi:emi-forge:${emi_version}:api") + modImplementation("dev.emi:emi-forge:${emi_version}") modCompileOnly("mezz.jei:jei-${minecraft_version}-forge-api:${jei_version}") modCompileOnly("mezz.jei:jei-${minecraft_version}-common-api:${jei_version}") modRuntimeOnly("mezz.jei:jei-${minecraft_version}-forge:${jei_version}") @@ -201,9 +207,6 @@ jar { } archiveFileName = "${mod_id}-${mod_version}-origin.jar" - // 可选:排除 API 类(如果你不想在主 jar 中包含 API) - // exclude "top/r3944realms/superleadrope/api/**/*" - finalizedBy 'proguard' } diff --git a/gradle.properties b/gradle.properties index a2afa70f..aa9345e4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,10 +28,11 @@ forge_version_range=[47.1.3,) loader_version_range=[47,) jei_version=15.20.0.112 +emi_version=1.1.22+1.20.1 player_anim_version=1.0.2-rc1+1.20 geckolib_version=4.2.1 curios_version=5.5.0+1.20.1 -lib39_version=0.1.4 +lib39_version=0.1.7 accore_version=1.20.1-26H4 ## Mod Properties # The unique mod identifier for the mod. Must be lowercase in English locale. Must fit the regex [a-z][a-z0-9_]{1,63} diff --git a/model_source/blender/hanging_post.blend b/model_source/blender/hanging_post.blend index a54c3f5e6ac612cf397f9465cb30036cb6c3aacc..4cf9a7947ed79924996f1bb8a2ce5e5873c71bb5 100644 GIT binary patch delta 31898 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 delta 32295 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 diff --git a/model_source/blender/hanging_post.blend1 b/model_source/blender/hanging_post.blend1 index 3865ab99ad085f74d89f9eda6a0fd8933e67e6b8..a54c3f5e6ac612cf397f9465cb30036cb6c3aacc 100644 GIT binary patch delta 33694 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 Y3Wc9|zr1|Ow7U5CJC;nV_hYO72hkMaKL7v# delta 33313 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 diff --git a/model_source/blender/pillory.blend b/model_source/blender/pillory.blend index 2d1fab44ffaec08b5d41fbb1940c61e570bd9638..f22af5d4220a0e583d70bc69f9b05e479f79a870 100644 GIT binary patch delta 33435 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 diff --git a/model_source/blender/pillory.blend1 b/model_source/blender/pillory.blend1 index f2201d7ed077ed0936a5df0bb4de14ff0351ec5c..2d1fab44ffaec08b5d41fbb1940c61e570bd9638 100644 GIT binary patch delta 375 zcmXxgze~eV5C`ygNfYza=BXhO7X=YPkgB_c*dRnGg%;_iqlo`N7jaNR{($-xK}UrW zLJ{982!f?U@h@mL-8vM6g5YW5!Dsp2yT@_8xYdhW7mqNNbbt5q4G3{p53jf+gDe2y zh61K!0})AH*vGOZLOixdahx87l>{~j4Xq7rO>Pdt;Sf#rAc7nl z~f(v5#f6C0@9)1U+@<$`=s5#!acaI^G!InI|hS zQhiSrG%-rzHyl@`2QlV+*)ZcI{cPa5Piv+IzWf5gj{l$7IM|g{C?drL^*y&^5XGe1 o`t1sst;uz8Rkyj*yWwN5odj8?*2if9zVE_OC diff --git a/model_source/blender/pillory_25792_autosave.blend b/model_source/blender/pillory_25792_autosave.blend new file mode 100644 index 0000000000000000000000000000000000000000..e9ad5e9401d1fb58e3ca0e76b0a867b3207e5609 GIT binary patch literal 1423869 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�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�bN9eh;Blj{7|LvB7- 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

TJTrgf)qSt{hrj;jOJ8)&^Z&W;`78eN=D)i2 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 z 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%0DC4#K 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%0ACqKE*J05FZb?S~SU;pf) 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%0A29HP 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 delta 56246 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 diff --git a/model_source/blender/rack.blend1 b/model_source/blender/rack.blend1 index 1b4f5a0065780fa9a6542486af599317a6613c77..1581aada82ac3655bd849a89c238a13e07343bb1 100644 GIT binary patch delta 37949 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 delta 59221 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 diff --git a/model_source/blender/wall_rack.blend1 b/model_source/blender/wall_rack.blend1 index b15a80d9d49c9a1c6e3257370c7357b2b51616eb..4f37fa6919395402b724a280b1eb0039b8f2470e 100644 GIT binary patch delta 597 zcmX|-KS*0q6vp4V`JQ=AO#5R0a3dl~q3C7`)o80waB*u|@Xy$~2rjymLMJ;}I+O;a zXK|=WO@>$7v;;0qmpU~?gw)x=hl8UnbdiF3B=7dXkB@uLcfWh?-EPfnw`NuvbmAtb zc0cd`B*)Qf6@xCi9=}0O%!!Jm;T#DI;Gq;fSCyOzQgkP&K25HMngk`pOsJ86dGnyK zt|ngZ-LuE7{waR29n` zE?323!#O-AT`GD!R>PEMC*s>r=wkkI4IHC)d^f-V)pd)^ZKFx^1U)JGu6cxU_{V z*OwE0=IK}b9qKGQ=F6*+6tv- zDa8bn4AEjGa4}tU>JyjX?2w0lfEl{9g6#?KJqHhb_;Sy==X>stQ+N5)UC!6wj}dd- zAD3q!gj)Eh(S*m=6DcAh2;hQ{h7dg_jm2R@j+?p~hvzX_o8R&jFp`OAPhoPKyecZE znffYcKU_?=QuOl*`)R3w3WQ!OUXkyIYB&cf-fAtN9 zJ%P^MDb4)D{+-O|ml+G6wWJW?R@ZmGvrh&sL0V*Jt%QrPLiG}6=|u?@<)$q=8usVt zRhjE~DwZ*8hXcvG2DOv1X|jSZ32Hb930TN}MU4py_4s%EjIx#1=SMgJG_=nrz1}qK%1{lBzR)+% zKh%!!H5;di@xGkJ#a8>O7DNPV_qu-vaDvd4;ZGJ-@+ODZkBcIk(6djLBGx d%|sc8i7_2aoO!@JWD-m#)5Sc}&TV(9{2wK^!t4M5 diff --git a/model_source/blender/wall_rack_pose_01.json b/model_source/blender/wall_rack_pose_01.json new file mode 100644 index 00000000..72a4e326 --- /dev/null +++ b/model_source/blender/wall_rack_pose_01.json @@ -0,0 +1,120 @@ +{ + "name": "wall_rack_pose_01", + "author": "R3944Realms", + "description": "Wall Rack pose type 01", + "emote":{ + "isLoop": "false", + "returnTick": 2, + "beginTick":0, + "endTick":60, + "stopTick":2147483647, + "degrees":false, + "moves":[ + + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "yaw":-1.5707963705062866 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "roll":-0.7853981852531433 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "y":2.0 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "z":1.0 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "x":-5.599999904632568 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "pitch":-3.1415927410125732 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "bend":0.39269909262657166 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "roll":0.7853981256484985 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "yaw":1.5707963705062866 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "pitch":-3.1415927410125732 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "z":1.0 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "x":5.599999904632568 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "bend":0.39269909262657166 + } + } + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/.cache/1de3d2ee724999f84a11b20b51c37030049be277 b/src/generated/resources/.cache/1de3d2ee724999f84a11b20b51c37030049be277 index a025c178..761c5eb8 100644 --- a/src/generated/resources/.cache/1de3d2ee724999f84a11b20b51c37030049be277 +++ b/src/generated/resources/.cache/1de3d2ee724999f84a11b20b51c37030049be277 @@ -1,2 +1,2 @@ -// 1.20.1 2026-01-11T15:38:52.8890277 Languages: zh_tw -bb50f65b4af3b2fed7029ad277f725ec68a86617 assets/eroticdungeongame/lang/zh_tw.json +// 1.20.1 2026-01-16T22:07:52.2468922 Languages: zh_tw +deb882ab640028be8bbb93db3f19106d8d2394f9 assets/eroticdungeongame/lang/zh_tw.json diff --git a/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac b/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac index abe8fe67..ff8644a0 100644 --- a/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac +++ b/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac @@ -1,2 +1,2 @@ -// 1.20.1 2026-01-11T15:38:52.887508 Languages: zh_cn -d15efd0c46de302c4c0f17416c0b662d82b5903d assets/eroticdungeongame/lang/zh_cn.json +// 1.20.1 2026-01-16T22:07:52.2376475 Languages: zh_cn +fbad2b7f27c086eeb78c84522740890e0d2d769c assets/eroticdungeongame/lang/zh_cn.json diff --git a/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e b/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e index a336fc9d..fb685636 100644 --- a/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e +++ b/src/generated/resources/.cache/735031f3addf80804addae5e3f53249900116f1e @@ -1,2 +1,2 @@ -// 1.20.1 2026-01-11T15:38:52.8890277 Sound Definitions -a5fe05103e6f1e629b2a937cd7fd7d776552821d assets/eroticdungeongame/sounds.json +// 1.20.1 2026-01-16T22:07:52.2468922 Sound Definitions +302d76dbf1220c850717bb863387e63ecaf02924 assets/eroticdungeongame/sounds.json diff --git a/src/generated/resources/.cache/82018c5420b46ddbb7071e62df09fdecd98133e6 b/src/generated/resources/.cache/82018c5420b46ddbb7071e62df09fdecd98133e6 index 23b12217..923e9f3d 100644 --- a/src/generated/resources/.cache/82018c5420b46ddbb7071e62df09fdecd98133e6 +++ b/src/generated/resources/.cache/82018c5420b46ddbb7071e62df09fdecd98133e6 @@ -1,2 +1,2 @@ -// 1.20.1 2026-01-11T15:38:52.8890277 Languages: lzh -7d41de83cdeebef4b076840d296ad4b794e87a55 assets/eroticdungeongame/lang/lzh.json +// 1.20.1 2026-01-16T22:07:52.2468922 Languages: lzh +73d37b72b81cdc0b544f36f511c775de824d1aac assets/eroticdungeongame/lang/lzh.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 3caeac19..6715fb94 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,24 +1,24 @@ -// 1.20.1 2026-01-13T20:23:16.0767799 Recipes +// 1.20.1 2026-01-16T22:07:52.2381799 Recipes 08bf2a1f46d95664c4974cdf3da8b349d60d60d4 data/eroticdungeongame/advancements/recipes/main_colorful_devices/black_cuff_bed.json 266b14ba479556e88f3c8a1b49ae0510112d3090 data/eroticdungeongame/advancements/recipes/main_colorful_devices/blue_cuff_bed.json bdd4c7adc63231b7fe6822d0d45ee21440e2c992 data/eroticdungeongame/advancements/recipes/main_colorful_devices/brown_cuff_bed.json 22ab6d1149b27c11cb0c2da3164082e37a6a8f13 data/eroticdungeongame/advancements/recipes/main_colorful_devices/cyan_cuff_bed.json -2723f08c12d7f1880497bf30e4b875af0049c369 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json -4281b68ed4d7b17097ae37cf6c1fda2b9ef120f6 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json -344c3787ee9b058fded84736df12917b8b548e2f data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json -29fc4f910d3e29d1f2d135f6a02760c3f70f0bc5 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json -8eed883a42b8dc4944f74b1666d13bfe5629c957 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json -f4c7abc5dbe87a832a76d7cd5da02e45667b6587 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json -0544aee45b5c63f12c8b735a940744413f1c683f data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json -b9f88f299130ccb1d05ae07f7985a800ac9ec639 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json -cb70a1acc0dc146ca4bbdeff773963f5df51174f data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json -6a380c020a0d7229fe7532a9d34b5a82f22aedc0 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json -2e2850f6935c4d7f8c4f3b87ade5c5328df84bcb data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json -211a1beadf7a4a3b2210fded0f7692ca8125a59f data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json -524526884c82d7028a20cee2ee918b480cc84c6a data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json -67d1619d4631078bbf8828de044b750063df6b4d data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json -4da72eb964bb3864c805e84bc977a63f8fe29ef6 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json -783c159ab042410f0052929f3a8481cc0b18aa3a data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json +4d1403d0bef45ab20f5fb1d1a121f3b13f8800bd data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json +c3122020f13013c46c795cb32273477d53e22ba6 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json +d200b45fca736a04497b8068d86deb7f7318ff0e data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json +fbe620b76bc6422e21cf2c288d97813f328dd4f6 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json +dc520974bb71b9099aeeccea32b5ac7e77623020 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json +33a8192fa99030a7498f345894bd74187fd401ee data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json +0c2ecbd28624ceb4692c78e28541e930ae17fd4a data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json +0faed2df61790389424496151634eb9d24fd5ac7 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json +1390f6a23af124a1f78c273384a16c3ca2f8faf5 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json +3f8bef882f7bf331840509349337f3a756079ddb data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json +ed9188443f27feae857133b5a27720bf3c542240 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json +7b2c135edb661feda5e4f4b1dee4ead2a5d68c7a data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json +4b3be185fbfe29504188ad12808a12a72e155ecf data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json +6a12088d7583cb1eb98c1373732433bb9c3d17ba data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json +85a5be4100076b3b51b4c0d0db1a5df95b569ea0 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json +2e618aa3ee8481dfa3b26f2b58f783a6dd82d173 data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json 5a67f00e0095e7c05a081544b2d4dcc90d7b1dba data/eroticdungeongame/advancements/recipes/main_colorful_devices/gray_cuff_bed.json 47a904168510f0c3d261429833c24d4fd3ebe867 data/eroticdungeongame/advancements/recipes/main_colorful_devices/green_cuff_bed.json 25b1dd15c615a3469dbd3638ddd5d7b377dbf583 data/eroticdungeongame/advancements/recipes/main_colorful_devices/light_blue_cuff_bed.json @@ -308,182 +308,182 @@ c5347bfbb5f716ef7effe71ea5782ce6d80b5dfd data/eroticdungeongame/advancements/rec 0e8c3e02eef12c85b8c092a7622806bf718b713c data/eroticdungeongame/advancements/recipes/main_wooden_devices/yellow_warped_prone_bench.json 39b2748ada282ab021aa64a0b05485276bb5b425 data/eroticdungeongame/advancements/recipes/metal_devices/iron_cage.json 09a3c453293dc6f0437cec50db223107b9d42a5b data/eroticdungeongame/advancements/recipes/misc/dungeon_crafting_table.json -950ac0a4685e3f0aad5fc8a656753b5b817118c1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json -6c08539271c23f20a37e53093053e64fe67f0a1d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json -b2066051176bed24fe10550848b03d6578623a59 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json -60ea4e2f6201e46dd1e20bc14809a30b9ec60f3c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json -18793cbaef5565e536c408b85181a3eee4ec19ef data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json -b9b0ffdf3040b5fe53f769faf76e91566bf452fb data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json -30033fddb3bb03373c6b305900c6d35f5a35f43d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json -ebeda9a2e6b6ca4ffcde978e2eef6e66ea722653 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json -b72a98b1d1b0a9c7be3da0fd88b2f1ef30d1f03b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json -8189f24d10d0ac97a345c5f06762cc9b11c20e04 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json -894e464744b525900841189b080b2aca657c57d3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json -5393d20da5ca29adee27004263455a610dfbd186 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json -7cb4856e0b5e7ee7afeed35b8f888b77a0a53b0d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json -b2508dde998573996750924e69941f436d89c1f3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json -22ea680ecac52afdb102b4ad320300a7fdadb4b0 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json -c2d8bbf40de4eab01dc0d8f288d14039bce05dff data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json -e0d78d37c465e96458f7b5d9c6b919e66e6d2d6f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json -d978aad3cb41f91dc2d73a2dda9d9b5e5fdf6ca9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json -f239e499435e2fae3f5f553f89e2c2d184dba6db data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json -fb12637f1ca6e062313f1ee0d151db4ff59080a7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json -0c83fac7c30c8e3c185e62e1bf671e2279ed4d87 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json -11023abf9917bb939fe7a92ca00b901ccda0d7a3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json -f548a7e06d3fa02b5192eca1a8a2b8ad89f0d9d7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json -291bbbe302b5ca998249e4296ca0afd55ec99d53 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json -ef76008bde1c149013d9e540163265657af72a73 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json -5582341dd25021ac4001c818e78c44a903d0aaf1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json -e5f553a2bd0c230a3fed42c926d052a566f45edf data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json -0887915adaafaf4f4decb67afd27fcc1c42e7c46 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json -a9969db18af780fb5b32991ceb6da0484eb829e1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json -cfb44904d90ce8ad72b2e4af6d8fa33d5c9f182d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json -6109a02fddc6a2652a3282eb82632ef00eef0aa8 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json -f552a0a81b512b17f0accbe97e2877a30f780cd2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json -3988e12a6d1410efcd7aab34aee9f820773fa94f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json -d4236100a6f227209e9ea71a83afd09fdf1d4b3d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json -3d61a330ec96dcfac48bd4a34c4a6e1dc6d6229d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json -74f0905e2d669311f81b6efac64cc79ecb9c950d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json -fc133c11501008ea1938a93a3e57a6a4015b20dd data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json -6bb7c7b4069d621b63e9aabbb81b885010951306 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json -ed41cc69b7bcd6d6b654c86a3341e7a8d87a9f4a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json -05065b6f0868266a60ba9a6e7e4f72597897d979 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json -e75d9e7249b304af26a79fe2d217f6be6ffdb263 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json -81fc9e6f952e173cd1b7373da9e49f6e0dfaa093 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json -f9ef8aaff691cedce97f324691e3270b7590975e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json -e726a81a35252da2e6424a67e488300e9d7d1dfd data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json -3d81d7a2c515090658e6c3e75d3589045a6a50b1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json -1e3790eac03ab245bd5fa23ba80a9108c43250c9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json -9f562fe5ef96dcd073348145646ec6dc64c45745 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json -65aea5d6a68a9a0ab2caeca9ea8db43ca1920458 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json -1b0a1862834fb364b8f37dbd8dfd8f43b3b4dad0 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json -909485f5b3e699e148a252f1b72a476de02a4443 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json -6f60754ee59ae719f49c1b13e8063d383313ea32 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json -d83ac9e0d6388d620563280f2e9673f4b83a7357 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json -0552df046037bf57bef9e8246afbbb3f039094b6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json -af1f3902cf919d5c6b0297220285140d3831f738 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json -56f95f16c3f350ad0829ec022948a4f6a3ded250 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json -c36126b366d7b99aab960966ad99f1b4a41f7ddb data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json -af633d113db4081c079fcb427d460dcc3e802b42 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json -5e4bf6a4301aa70dfbab83d71d5ccdbbdcd5a8f1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json -e6a03e4e5f279f9707fb4bc4d92e25c242f9eef4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json -52846c01666e412c911d6b5c478a45dd0c09f781 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json -cc8fd771b99d28bc1d95d4ab09ff0efb25762635 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json -5fe2a2327b1efd0bdcda5d5d0d8a31babf6bf15d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json -4545dda52470a69720091128a49afd18d722c6d6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json -e1290c52b24dd450bf17fac22766639f31c1bfe1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json -c41fbd1b539aa996cd69b9a837bc8b4ada6d1685 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json -38aa3747e6b8c8978c5dfbddf8505498ecfdec11 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json -76353302f23e7cc0e5e9dfc2fcfef3241b8d2a1c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json -90af7d786037cfc14b7197d582d0ffa97855bd0f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json -f3da98c15e477b715d4a0bf2b6140b176682d678 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json -7951a3986d624e3d7c505576ab95038ccad6e049 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json -25f03bad679b2cb76f3ab1a1d228756f4594e2ee data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json -3a12106a19b43b4ac2b8ff341102fbbfe5648190 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json -f2896d50354d208f59b895edafdb3a4d8716f2f5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json -34274e900a4589666a67a322ea5c9bcbdfb66c44 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json -99aa9db33148012a0d1c4ac4d6691566ea7bb242 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json -680e0b0d283ac7ca27dec8406a090d2a8f0b09fb data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json -2765f000c0d68599e4e8a718b064c9e43775e5c1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json -e6c15c6b2fdd6379b0e7c769af202eef01bea22b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json -c7943502352ba161179b60994083151325e84128 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json -1cf8f635ceb71b7abf0006b2302d9523eb99144a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json -636f3d5b85d3c4f1686e9eec4e0a4234a328b901 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json -0debe5a1a8172cb7c72e7a968aee5dc11675a06a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json -9beb525235ef8d573738edb957d4aefffd3798e8 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json -1304960a5cbbceca61225119116be122ae6ae543 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json -f6fdf454a90e58d86272b916db5d5b8916722a62 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json -e3dc9df14bf29b44f26acfc7a7ca70c96b0d390b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json -84106c57fb8198e1f78cc56856c360702dcbc8c5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json -11e5031670127136fa113afb68db7f71e9b621e7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json -a1a1b4dd85fc675c90d096b7c777c85b4096ceb2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json -b335bd2278f8e5bbc1bb353cd11be16de18ec6c4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json -2b7188a9620631e8f8513e7d9fbce8b79f47a8b8 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json -5eb42e6141e78e800b53cf323687cb21fb77cd90 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json -ff8e6b29e1af77b1612739ee0dc7249fc4068695 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json -0761bdc91d34357355cfda2e1e15a0ad6eef2186 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json -fd14a4b4a49c9579c12ae696ac9ff78e8366ad60 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json -32f47618de9682df68f3004683249402faa20c7a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json -63d3dc4d457647a5e2cf6f1d50ec4c63a0a79967 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json -c298e7b2e8ee67559c230e3f0bcad4902f5f1a17 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json -376db5bf1642cc4a8f3fec13ccbac34dcc4a193f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json -d8677bddf205a41053ef117c77324ab3fb868eed data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json -0ba69a8a22137f6831d1ba8f9c493ca3f4813a3a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json -c392f359972d7b8f82df18823951056f84eae455 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json -3016a1873a2223bd93c04382ad9db81dfe4afa78 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json -967dbe5af23c72028395d14574e1ff21f44f7192 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json -13549169940f50dd1259e139117ec86da2f1d2b9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json -4ad46fee74847c324021d686915ab72c5c1e8698 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json -2d5c52feac2f5e667aa86f0e855485237721d67f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json -926c931e450f4cacff8f0b43ca5e157d793753a6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json -96a29d7df4d6ee39237a983625ffa15acc097502 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json -7ab93f58653e4db3b46bbb80ffa13b00840e8d9d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json -bf1d24648cbac9c56b4d4acdf9ca62ce04d0c53b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json -8149c2f84451e4ed4186ba1b9a3775780355d7db data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json -03ee23f2be59f835162fbb2b6f70da99f2ad2be0 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json -36b487b6f444fe819c3fb4eb6f9e4a1e18e6e55b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json -02b5ad80209c9b15417b4d6a42f7ec46a12c1aee data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json -dd2bb9e321e7907f66354ea05dbabe78060a76f6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json -8300bf5e6a7286e651abf546dcc7447f929f5a7e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json -4317936d975644b23724e881dec7b064647beeb1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json -502fa7c0a676b3dbd502f099ba6774a52c1f985c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json -ab339c93555fe58ba23b5233226b680a8e6f17c5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json -296118f693e6ea387c556dbb069dfe0a8a8f1583 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json -144e4266600b2a1af408ffd04b3438ba96649ac7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json -455174442d59b83ab8f0ac7f23ab9ccdde76a6ec data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json -92be318c3770308f7960c1626863ce5a1183fc93 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json -f4d176ae8e72a16f0ee3a91ff182d7ef268f3b0f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json -f9f8ec459f9b06df9b3b8ca900885d8b66a2b429 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json -61496741218a8d963ca97a7654cdeb84c1f3c1e2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json -1881b3bd80bf18a4d4a5f67785ac9362e345b647 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json -4ff2cf5a0ca9a411e19ee8eacf6f99df2211d073 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json -95da250a9aaa0c00b25c9db13e257954275a7342 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json -aa8613b3ca9bc352023ffb6f4e1408585d92c359 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json -40b15c1d5f3039a1e098e742e9ab5d638f057a62 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json -68a52f21221a95be159f958dfbc15b873eb27662 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json -745c5cc9eb036652031f43f272ee0c083f5a4a0b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json -65f1410a6144cd39dc51f4d2d2ab976c7f7440fe data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json -6175673871f19ed51e99b53c3b5d6254e64f0b5f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json -a6cc17d35099848f518b2ac240c18c9872e648fa data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json -b159bb219e0e2d6386e99ff778b0f82b591fde8d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json -ea40e1971e9839b37a239303b932bdef3f65e478 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json -52a7b8e39f1578bec5ab1488e824ec084f7d3163 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json -a5b0a94656218ed07a4ed995b35907a08eaaf64c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json -bea8fb58ef3871751c7ee799cb2a02deb27a8f4b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json -e71a645c52dc056bd4d9bcec19d2e12887d43b13 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json -9a5bc237cada443b1c126093d2981219cf30996d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json -bcbe17858456f643f6781698bdca4f8dc11097e4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json -00b4a3abe90285692a6da898fc7c22a5915b2ce6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json -44b5027858d7ca2b86c5b3181b5ec6eb92c16a23 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json -8da1b45dd6c3e9b90edb75a2cf63839061e04111 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json -3cb57eb9dd5c89243bb454cb00d4e544ca20584d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json -c9322e8ae52c2c138901377ac1caa1bd8f7e53ec data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json -275711675a250f56bf0348328b81004e32097281 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json -c8c58a1adf01734d6efc0802e4a5821b45c9452c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json -d37b49749f59a012e0a5f827f95258d3586faf73 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json -2d1f4f4fe79d6b69318c5c4fce4dc124f6ed302c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json -71e062b4e1ecf3bbafcffe54f00a1fcc9c69dcab data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json -64af9be2a3b98545e4b2343c288ddb1c998f2ade data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json -910d8cb83551cab304c08a827aa179139b023c9f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json -54dbff18022d1ca4826dc68570ade0e54c3187a9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json -1ad878b5b24074e25633935f148cda85fd563b11 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json -65fe949070a36db97a461feadde982ae78d760d9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json -2ebd63e3db1f9258230824a174e2188c34bbfd05 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json -94cc71a58609bb9fc06edf6c7bf5319fd61fa948 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json -06deaeabc1f4d76d3e87a3da1956c6dd7d572829 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json -a4eec2951ac6c5d1333487cf4ebfc5d7bc6f1a48 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json -be57a1c59489496fbbf57c500118686ddcb5a128 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json -8a232181212fac1e1fa9a4191b96be78b47163af data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json -f451ac14584a2cb7fcc63c7f18e3ac71291e8311 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json -308f94d585ce69c62c88abfe3179cc9212de97fd data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json -54353aeb6016c9b7fa22f4c3917be043238041dd data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json -15b8639184906b4f9f5ffa0916f50d7cc4423470 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json -54d3164e004cf8c186133c306424124c8eb1b5bc data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json -9b207e569472aeebbfb8838bac27653dd65f7ce8 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json -063aaf5a2b3210d583e1a5bfc2ad324c8e2c7987 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json -9bc45d57411ffaaf348a8e75272301bc55015212 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json -cbacc00914de7f0fbbd1aa340635d33276d729df data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json -074a297d55e1addcbca61b2c61356e1d9aff7a74 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json +3afa04e42168df7ac6b0a38d5b788adb97e80e57 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json +d3128ec51dcb01b326616a091cc75aa8a05b10ec data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json +da3f76902a79207e5e43f8cbfb54ebbc90780e16 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json +3ad9a8fbc428ad02803b9e0e4693baef50180c23 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json +3739e5a0d01040a917dc6a38993a3ac2955e7d17 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json +01b3591e81f5760d5ec97c514cf6b96b8fb8c2b7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json +fc3af783870b13db1afaba0c8b09df60a571ee3b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json +e1ff121919a11ed1ade085e982b6475250daaf94 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json +15038d104b8cb07749c96729c4aa33b3945b260a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json +1512befc3164211dd11e6690bba1988a906f7f6e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json +ca0f49430e6dc35efbc5a68826f09aaeaf167741 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json +8f946357c6a104a6e666f5ea260f1a596cde1c59 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json +8d100a7522fa8d79c685e7dd9bf6eb384542ffea data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json +b68e547630efbf45412ec8bb14d492c0baba84cd data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json +f78b88ed49a41049aaa9f562a3aa27cc7c590492 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json +ad0b841b7b7c39adf89695e503c20c999fb455be data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json +30911f7339d1764bd43f560429f925863590ee54 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json +029dcd36e1e3006ce76084a1e6524588d896c4b4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json +589939d18aaf002ccc7d4eab90e726bea54c32ce data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json +5374c9737af4b6bd4c0dd101e3db4ef3710daa77 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json +4c2eb2f864a647552f041d51052a5d5472d137eb data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json +9722647d9f8bb541c9ee125cfa5ed44df2a2d000 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json +6b099ba3d3de8179768de3c542fe7bdb05f46f1f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json +9cc47cf8d881c21ec78ff856ea6846a92a884097 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json +537ff30547fc5d9dcfc1a85606471e7551becc5d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json +eaa7ff14ac3bcbe969c4aef9d396786c1a9acb22 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json +0f0136fbcd36cb2b84ede339040adbe082928598 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json +20ba5d0d6e02e6d886499ff56f215769fc50c07c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json +ed972ccb9d52f8973624d4d1f806002971e61470 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json +630593a601acb2f0f5559b86df049c1ab9a2c8f4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json +6d46d82a4cd1e53d29c720d28d406f21e7fe0aa3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json +ada13d681438638d3bed688eef521feb93d92bc6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json +5fbe0aff5eeb824d779a8d970ca23184c86ff871 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json +01c7682a9060ba01df91cce2f15c47157cbd47c6 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json +924d3c7db2dd1d6e24a3c9e4e8963a46eb0413ba data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json +8efeb9214b4b9479cb262ac731165807806df79a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json +43037bb2b7823a1c32be3cc19bad957bf193bf11 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json +238b80b89b6ad53f748d3679d773e5afebd47962 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json +527f8568767a04d8457020310818475871bed90e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json +6b4044cdcfb0779d09185085923e93d87ebf1384 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json +8f9cb42f6464ed0ef2aa587ac8bcb7ae16f082c9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json +91b3d33dfd32d33f6c9e13c429bcaaca3874b3ea data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json +30265572e905a7a575127ee2013923358a7f51e7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json +8cefab35943b531e20db06c4253633e3b1f89eb7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json +a278bfee24f2170df166e57e36e1e6d159ece7b9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json +91dd18d278cf7ccebad7a0a970662e526e65bb4a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json +ebc1ba08f7d66c3cb4551a90e4915f5bd1359375 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json +4a16a2608d5ee9c16b293ebab198946eea74454e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json +87089257456702ffafe22d179a6b57f71b1ca2ea data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json +772125afb3b24b311c352c5cf47ad2f550944b8e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json +0e8ba3e31572c7f3d5c53869d2b0b64505de92e2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json +eb44835d0b7bd6954f26f13387b4b8c91ef31650 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json +a040d14c2fb007a710ac15f492566631ea45cf70 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json +fa6c191846be3398b0925ac15e303feec3137223 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json +b4c42e5bdd3293f8c056be994d9e4b7d1ba6908b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json +07887db39cd2e2761104e56e1e0e7515148af94d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json +73b73ab2eeebc599f1dcb6ca69765792de7f1ef3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json +a8e31a10789a26b87be48fb871ef69c85a55a515 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json +ba2e6e91eb42a0711a6f3394b36930ac83a51ab9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json +41c7e2d936790e0514cd36320543d1b372b81fcf data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json +50c33cd03b268ac9813ae9d24efc7c8ac60acb74 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json +bf909584d7662e8a48e6a3b78fcb174d7fc808a5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json +1809383190eeb7af935663ec765b94f62559dd80 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json +827d710b8cd6b146803998f23912ccc5cdc99f80 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json +52a4f9d86e28084d34efb1e9b55896c36369bcf2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json +fd19a5b59f25735380ac4d8e53c63cf2652b8b21 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json +d300cf5916ff024d39b89d93fceb6783880bc1e2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json +6e534f4d6bf524b9d903f1adf3360a2123bc639e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json +93138b6d63d901ec21db5f5f436099ac192130c3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json +a591da456340bec72adc3de83c4d4732b1303c63 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json +63b9330464901ea162223ec5c805887cebbb9fde data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json +4e2c98bf2bf8038ec4af67d681b6a6e6359d50ee data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json +f01faf6159c544e83814a26353a66b1a5c193bd3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json +02dc0856aa479068467de3932b72918968659430 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json +9f12880929f6435805ddd9949b3a920bc5423f27 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json +9ec68a583b2f2d540757ecb0bf338d930312f138 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json +4bbb413bfbfe7fa53fd509d8afe824863b2b7a0f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json +097651da522d1d27342162c17916944b20eafd05 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json +250f3294a5f1e6e508dc7f608804b8008b620fbf data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json +fa9edd79c87f495bc2aba7d0a2931906398d13dc data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json +87daf9b2f7a8309c704b95a8e306c1cdeb39964f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json +7fb6d7bf482170df4412cd32ebc3f34b5a3c4e54 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json +0b70a871e8eff086c8c6557908227aab967a1fd3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json +f238f33aecddab861ba888e9840b9fe57b47bc5e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json +de5b2eacc828dadf36a5322c5b32863d2b3f86a4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json +1205863c8f220b30e7638b1e1c06250145bbf915 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json +b67db06879a7397f2fd51249eec51bb67d33fd83 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json +753710adf5ba9c790ead0ba83a0bfcb66fff8ada data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json +5a7dfbf7048e3c6eee1aec05e381f092f9ce0c85 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json +c55945d7f89bd64d782c1b00b23d495534e50ffe data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json +40adf441d2b6fef416dd92fa3f7fd1df788d9004 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json +0f708be00fc1427c2f7ba98b686785129006eb5b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json +1b49274766c50f6ab82d959e53b219780ab8b48d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json +1ecf2bda419d5b3f5271bb98b7f4a04c81418f4f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json +93da5cc80d2802e71d022ffcb198411a21365d36 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json +1c02e5a677e1afccf2ef9efdb23e32bcba46e3a2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json +3b71543f07c002b6c4195026eb83936980a4ba81 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json +f44b93c5e4bc3d15aff6e0ad3bf47b7129dd0b5d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json +4588668f220daf2d46aef89fa15cc759090e7fb1 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json +269b54757e571abe04f2337ecb934a419374e850 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json +dd4dd617042a349f97a6cf64684934446cf1305e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json +5fb7616d7a4275089605a3e034ac98e9f505aaea data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json +f0620a4bd691c2fba94b50b8ca08fba2182c1b65 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json +3c11028e6e5e01c17b573dec569e2f6bb3c7ce71 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json +8d82b834202c2b0ec544c864eda78a9e25243b80 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json +4801f238142aa48421d01a301a0efa27a70148c9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json +194cb0ab8628c0fbec01afbffcc71c0b743d54c9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json +638b60fde5f46b007af1d9fd051f257c7bf64dc4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json +f61df05f98e9883158b872ce08a6f3ffb808e93c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json +a924db70b21b76de487fa0171b7c5e026665188d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json +3c0d04e33fe12d62f9f1e6a0431d005c5cbeff9d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json +9ae1228e70c26dbe363134d2c6cb2d0e87ce3916 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json +096d9b1dc3180115198c94fa93b4604344b318dc data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json +5aab40a8923bee0dc9c0d4e75ebb6c949ba06b83 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json +d30684ce2edbf754014a83cc72d9709bb45b05e7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json +bab50c0879c5a2931c4518bed9d3e2a872383f95 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json +2e1261a6f87ec3e4db7f04663afeb311c1fbe079 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json +3c574ece650ab2ae3165921e39ad5887a291aaef data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json +b6af1f993c2b7a28a5ac1abf7531c16c8ef6879f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json +2fd26f45f313360b8d302b76f25bc2301f0bd346 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json +c2a497b4a17d086303b276ea9732d891f453bfc0 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json +c2468f3842de825369c5da3cef4b61630c60691e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json +0222864e086ea706633d5cda5cfa0a201ad9327c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json +3746543501737b0873cbb956e4f840dfe090d7ea data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json +fde6cbf273f1449883c0643546b52bc9fba62e22 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json +fe85c745527e8c2cc9f1d241f1be64357021f7ac data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json +b0bf5fb506c1fa74b59fd7be73b6cda6a742dbad data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json +2301cf7a9dc47059f9babef77577905cac6ed9a7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json +25941333545559782cb66c167dfa066290746d4d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json +ee39268ca954fb043f5d6782fc652dbb80cf594a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json +c7be4dfdd4f9172f2ee1c8353612a42195207c10 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json +6573d14ecd7c817617ed43a9bc1e75c79f1fb30a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json +c1e6f82a68d146cc3889469f8b94701c826ae30a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json +fbdf6d77c35ebc2f729cfc49c731757aeb5471c2 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json +691378ae0c7de65e911aedcead99a714ea45164a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json +bb391a2bed9d8d8f3954051a257be1d7ac3263a4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json +d78eeaa644197282d430351ec42608a917e9fdfb data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json +2e8f2cfc9cb00db76dbaf11c688398b6d29e291f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json +e1e8567f3949abc83b6b47e1ab37109e60c79d8f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json +19366e8fbcc0568ab896976021492b7e2be00482 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json +50f3b675506f45bd4e2e5ccc72ea742cd0a821d5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json +290864e896ed46bb8ebcd86300cea4322c2fd72e data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json +646735cae6928fd6c1af7b6dfa44c03fc5f22c11 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json +499f16f62e321e5f84535d6d4be21cd4c16c3ca3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json +cff84b5d65d72588a449f4b9af3215ded4437c0c data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json +ff93cef94916149be3ad9020da41fa1ee7eb3b43 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json +c09de9dc0d342f980b392f20ba767c50c8bdaad8 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json +9a59c9dec086c08d41f5059cae46f1fb15025dd5 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json +3980548ce02c63b59c8ff2cfcb8d2c58be302910 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json +76ce207f4cbe36089f679252837fbfc8e7da5723 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json +9ae7506d6d5ee73bfb688e223f8ab72b5037fa30 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json +def775fb071ee0b941369cecca56ac348c43f87b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json +20387d1a3f717e51093013cca469a4b093c1bdd9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json +377eec280fbe7f7240dbd2f3824da31ae4905a99 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json +f8ed3f74cb89e85c218a0862446f652c854e61fe data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json +a6d1aa4e5dc59d711dae456b6b2c73d34e6ac6ed data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json +f4436a42f8716e3c91c8171d665199fa98d35203 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json +58b2bf149ce2d72e2c9856ae11b32d3e9e230830 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json +31d629de34f3610aaaaaacae150db1820761825a data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json +faf502e0944050cf4bbc0799a1861f46c4c80e84 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json +2e65d59c900beafb197f9df23a3efb0029678789 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json +9a8e709566bc5ea0c2d04f49a15b2884938e3171 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json +d7cdebe62eff323570f077f0ae3c32dd8e25be7f data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json +4419a9bd5ac5069f129650972e2d43a6faebd9b4 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json +6b0936851b7968d4d063609d9a10c2b3f7fd21a9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json +820c53aa78d75339d946169d8acb5b9d51ce44b7 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json +6711d20d9a3b5ddc0ae67fd934f6762169d21baa data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json +eca917233275d4b8a4eef4bc9ecd5dc76a07e3a3 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json +eb0d2153ff9e1e18cb4710aa2cb4142e08184a70 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json +6f733998ec788d21307776f2e47f9e52501a6341 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json +e98e1acccb8b1cca5ee82570571aa0719221a776 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json +a2fb951db12af822f7374051df853daa7d492f3d data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json +0c35b6bb8fff75e34a62aa11566e42abac181810 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json +81315598de544130195be4d1c2ed2d78ab2232dc data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json +c46dc478db832e53e60ab1e46a624130b77ceca9 data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json +8e2503b59a116eb98e75b3f7b54a6bedfc04399b data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json 9f116f8a1b1cb77289922c1bbb672809f36d3601 data/eroticdungeongame/advancements/recipes/tools/whip.json 71c3cac4c873e967a222a17c5a1b2f5b0e0fbf05 data/eroticdungeongame/recipes/acacia_crux.json 9de96ebaed5e5f486af4469427e81abf5534fa9e data/eroticdungeongame/recipes/acacia_cuff_pole.json @@ -588,198 +588,198 @@ f8d3fb68d93cdd464a386af27ae37db8f0bd48b1 data/eroticdungeongame/recipes/dark_oak da1d9014bcf47c37b9f4621886974d39a738ca52 data/eroticdungeongame/recipes/dark_oak_wall_rack.json 31e960e68ca3a5eec12274390973bf9bec7a84c0 data/eroticdungeongame/recipes/dark_oak_x_cross.json aa1def745bec9ac3b41e3469fe43497f30081b04 data/eroticdungeongame/recipes/dungeon_crafting_table.json -7c76d4fdb05231eb0fb38fb08b08fc100ceafca2 data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json -43173d22f5d8a3e5856429a2259db873410e879e data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json -b4f0ad6059ed220dcddfa4bab4ae8a94f12b3e36 data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json -68c37ed5ab04cc2d0bea4afdc538c55ba87cfbf0 data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json -9970c86b43778319a97aebfa2c32e97b1582691f data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json -9ff6a83614ee0e95c7ad40291b78cc5a69525c65 data/eroticdungeongame/recipes/dyed_black_cuff_bed.json -c0576ca8036ece1cfec36a31213bf0ead20e4149 data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json -b91c2a191e0477f38bef58506616dc3121b19dad data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json -22427fabf33816f565b41eb86e1f3db2331a0ca0 data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json -e59c9f106f4430b6e80c517baeb9736fe305b228 data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json -d0d7472274d5ac226d8821fab852bb19ed90ab3d data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json -39ec21c2488ad2f023086393936ed9449fd47689 data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json -d3a51769f6e1248c716246530b7ba8f791853931 data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json -5d4b0e0e6fe144b55dae600bc0aa7c1281c600f0 data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json -21e4b2f459004e0ed056e7898c01d38111959380 data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json -837c0bfba39954a3eb71eef5eefb100c7ea99d3b data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json -aca72523ee2880f1bc3c3c86f92ed9429d17c9b0 data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json -2d5975fdc0efa6f6aa088a5d6c9ba64f8f766609 data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json -ebe7ce1b9f2334b9cf20e14909184831988ec8cd data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json -1c3d46948399dc8763d0a3765ed70b7cba39a43d data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json -6cf56633dbd25009e6c859730bf96c00e6ead9b7 data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json -d85cbf6e6697f76275731149db2ae015924763cc data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json -2b8679236d30993191f1d81dd83ce2918bbc9aac data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json -631d31071364cd35c97a1eb35c563ab2d783f869 data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json -f92b709d3b1141d4a045a8e49ac9a381934a4f58 data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json -29cdb3b94533617ca19510358b0042fa566382a0 data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json -13bba577e6ada7cd9e1c4c0e17edee9f9f7c9526 data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json -27dce2826e2412b1ddd873fd4798bd57e4915a1f data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json -4d810c018157e3d27622be9467d01f2d1b05ea99 data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json -bcd03b6df75f373ec8bf089208821632c4be1484 data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json -253bd697744a689fb48c2db14a977be14ca1bed5 data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json -16089b4628894e22ecccb91a0cc962caa19ca31a data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json -e0da0bc0d5a3e1595e5cf1de4717896ddb648b3c data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json -c6e25d788483e602e3d52ecd2cc7080e2f861386 data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json -380cf9fc188a9324025ba7bd3d34eb8aaca01080 data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json -fb16a155df0971db7328bf13700981d1fc083085 data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json -4b83327a8f84f61a2fe0953412bff6218cb3e88d data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json -b8fa16617557304d5aea4d9572426592509c3c93 data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json -1113dbfdeef1a39c95daf125f0c96502dde590ea data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json -27d66bc416f100f4e360eb689e22baad85dfadbf data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json -6beee9e6bd0bc4655deae6e7e09bd650b6477e64 data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json -d17f4632f755d0c40a45faa1143366714ff950a0 data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json -fe75487d29d9329fc708fcb34c41d7d7fd566af9 data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json -f3da806c959f9531c5b9dce3a92ba7d6aed305d8 data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json -22e4da3f5f1cdace5835f1c6f0c5dfe25bd816ab data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json -eef7f05ce3eb6ec291a8f0ccf709c68899b410c7 data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json -cd07e649a49310f0109304bbd80151ac6096d41a data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json -0be6cf3fb6a6a844b5335fc331b7238ca29708ab data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json -6f08c03e78061d059da65d598ec6f3661761dd59 data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json -021b634c5ff1fd9613979e17f25c38bb9e4439f6 data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json -921360f1ae1b4d53cd0138df5bb827c9b7da696a data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json -940237bdfc6237f47dd7fe9abfcff84c6d2d02ce data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json -3776e551b272d6a78f1ec65ec146405e27955055 data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json -d2943702d899af15b0902c9bb6d094a8aa912b0b data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json -e9074d05513c390a15ef224963f92fd064bd32ba data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json -57fc2919b40b6bb49dc1f8f213c21619c8774b6a data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json -593b09aca3b7295c6dcba8a64407ea45d1a0b48a data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json -56effea0a43cd93f85c1618372308d5feac599b1 data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json -ce915c3f158f3bb453decdc32731d133b6edcd1d data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json -14cd1b1e16b62e71eaafded6a390349677979e8a data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json -96f220db229d093f66fda722250520a244661b9a data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json -7a8c16f37ccaaab4fadf1900029274fcc3246455 data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json -c3f9258bae8dafd145b7fd919af17a752d743341 data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json -2a486b7ee4dc26929b641c67c8ba237483c1a235 data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json -c30dab72538dd3b017d8edeaf4c2a6d8050e668d data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json -a842f9a060cec6aeaec4c7490ce8099407e991cf data/eroticdungeongame/recipes/dyed_green_cuff_bed.json -268657e7aed3432750985fd894f2e4cf31908e5c data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json -d3ccbebaa6c0004cd63ff4f6cb00008513456f12 data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json -0d58aaca2ddda8fc432c78bdc7f674ff484799c5 data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json -afd07b6030eba4237b95660b58dbc45ed9f7947d data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json -c2da715adef32e2dd8247303d604e19f7f87da4f data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json -a47680b6e7e12560c1641522ce57b94916c341dc data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json -c88502950599249029dd20f23d678693e53f17c1 data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json -f0f8c34503bf0e16e600ea2d88c92e4f294f35d2 data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json -fe4ea7378df570093efa32ee2be5067a19187743 data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json -9dc9f73611b6243ee296c702eb13d8b77213301a data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json -dd176bb5ffcdfaadbc11065782fc9d64a559fb15 data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json -1817722f9927db59c6100102f52e16eda3ff206a data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json -f219e392039e4713425546a4dfedae7a8fa2435f data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json -c10d40efe06fe4cb0a4b084b1a68005911db691b data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json -59c93425c8b60ed5c21b80b4dd58a2159835e5db data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json -790505f1242fea3eb2c38ccc867dfd3e196d082e data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json -8383726bf9f1c78b0dd5420f5a8c83ce355e0ab7 data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json -87422a116e1bea6775178c826f4272a6a580b54f data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json -938b44e519de530b20ee28027c7b7cfd121861a6 data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json -6fcde1f3a7b4f80b38eb7e80838226cdb93e0dce data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json -cb18f54ba625760d5aadeef717b44eb6ad884b03 data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json -bc893a8019b70105e922716b399e29c455b6ea17 data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json -ed5a3eb997b14226998e70675b45f849613c43a7 data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json -9213b5a75c498d3e16d2b17b6086c0a2bac06a55 data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json -f566c3922d065aaf1a7fa448832d14cca8c9e527 data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json -9b54d1b4f23cdf12382d5d4d80ff93c77cab7178 data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json -310077b1a44356aa9bd2c7c11948366f572dd03c data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json -64e223a60896ddff18a0151cf3d0128561f18e0e data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json -a27cdd392d5dda2e99428265f27ae4a4b09dee02 data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json -d73130f99e125835a5133213a41fb04a1cd04df5 data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json -30a597032ef5170a9ade2b4f00e963b82c4f5719 data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json -9c84529dbab04dbfa9fda56f65d41992e3e77de8 data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json -1caef6aa032792f25af8279116ebb278f81b289c data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json -d57451452458bda61212ec704ef496202ae6e52f data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json -4348fb1ae230f447976a128b9090f964a370daae data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json -a03c4f2053640e7ecfa66ee6b307fe420486ac23 data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json -3f3b73feca5b61fd3ed7d90583c751f213574aad data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json -d755b4912c659d5ce6dc98f71689bf3fa9f057b7 data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json -8b41593623609135e95447d4062628feb8ff66cb data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json -4bf0962307c19fad724f0cbddc1af44c4fb22fc6 data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json -667ef9cc6148fe9bfc2cf3b66d0f21909992f708 data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json -31057a6d5d1963490d675dd3b485a6554800772f data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json -fe3d9b3350759f4a05c513ff7ce5cc203f65e723 data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json -dda0f3d2f630efc5ad12c1dbcb903aa5777783f4 data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json -f03b9b0df8c94e8b97aea842f51c3558be03f9dc data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json -f00b0664adf936a2e7f3d9039408879386dff5cf data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json -8bbfe4bf07a9fb2bd2a1a6e77d1eb9e224af5fee data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json -747b62d9b5cf3e9223c21d29d2f5c48d9022f7bd data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json -8f68b06edb7315cb5510418e222766bdb14bbefe data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json -678038b8463154b6fe1c76b6c31d9ee07c62e16f data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json -cd60208537b7e99941f896eb818fcb8152226d07 data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json -05649d3bc3919eb5ff610346326fcc4eaeaf9f18 data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json -8e55b1be810208f4c14b0cd93ca0509e5043bf07 data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json -fee0c9401038eaca14f011acaf0d9673ce9bb584 data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json -9aaa0f20b432de1667a129d1d367aa128fbc30e5 data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json -fa7504de28fae101735cd22a72c0ff1a7767a097 data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json -96104e81b0c89b8bcaa194302b7a44cfe5772942 data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json -5b8be71e5100961161c08e09717e628fdceff352 data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json -9ed1cd5e2fba652e6fd4c9a4ae46ea02800172bb data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json -a00b76f249f97d13a47c6cc48d0de7c9ba442050 data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json -96a230ce09f3c7c7e52c3e4e1b25126f8f5b24e8 data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json -82964abcc2ff464fbe9074f72608cfb58646cee9 data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json -f70ddd98877070dfae7de60d89e92ae4b7a97cb3 data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json -1720fdf508f764b1c2b08d8e86571d74836322c5 data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json -f900183a9dfc4284c373eeea399c873788885689 data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json -b85e26eb789547857acde6e1d6b4aee0e3347837 data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json -99faf61396e1db4fe0d77d46bc6d10ad6a8c0035 data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json -6a6fe80c370542a1f51c26ec2e48af89bc421421 data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json -03e22d12f05dacfe047b9dbd6b09a9e92b2e4842 data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json -2c2b88b436059e18e1f4b48181e44bfb9f9fab6a data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json -b1f86a50747c0241d8f1166f6dd6847b7fb4c057 data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json -23d77c871a391cea53d4c430284a4baec55be08f data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json -4d3e0143a50197157f9bde106bf9f2ed82c0c999 data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json -d536cec43266a67424611dbf549c2f6176883be8 data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json -d4d2e00d62ab1c5c354b91c458f7fafab74c7ca0 data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json -1bee7c7d9342f2501c4c9e8578d2dbf8570700f3 data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json -494fbaebcec2796d7e8e95c195e2f5a44e9315bd data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json -b3daf43fe6567bc7322eaee6a5967e76d88bac43 data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json -da1c2d0f2e176ac750b2fafcc532c59a178335a9 data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json -44391068125ef60863fcb981c96df5ccd25a98c4 data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json -51d585e2acecc0355257e711136b7500c5641026 data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json -71ce03015ddde26ee5b47685cef895ad519b63af data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json -0d39316ef96ae117312d441bda8d2f86d52715a9 data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json -e99da14cfa822ab50fe738fd31f166cdfb97565c data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json -0b1ed0779333e0db7794f79c75273979e60a92af data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json -8bd62871828eeaf0ee2bea73d1742aa4ee247919 data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json -d6263bda6932eb8468b361f21c1bfcec94853147 data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json -c2b6f3edf00ed6a50325ffdbeda40d4ddf3e5bd6 data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json -3902cc97756672c300548b5b22ce7d1cbfe63bef data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json -3ff383da8a7e349878290cae7b55de5e57964adb data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json -81f3d14b36376a488263cffa95fedd5464ffb69c data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json -17c98f5c4bbd4ed7dba63e90d781aafacdd3246d data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json -f42544c603e57ef40965860f9feec3b5270f6c32 data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json -e751930ad75f4fee56be02bf540a3aa4d7216965 data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json -e784f56d954824a7469739ae7aa4fc4c0cbf7b8a data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json -5f516afe5b0b3480a198d777dc6db211304b5cf3 data/eroticdungeongame/recipes/dyed_red_cuff_bed.json -620e539227240325276f5251d8b622c27b0224eb data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json -cb79b761090524dc49d2ee7f7a2a7337bf44f051 data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json -5277401c4a276a9b44bf4ad54ed8fcb8a516e72c data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json -cb6718e8aa6b284d602966c3ddfcf3b13d92d6aa data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json -889597ff6bb3fb71fc17d8b17afc88dfa9bd2d0b data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json -9ad460dd85e61e2fcf93430b324f90434d034760 data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json -6d29723a065e6c93e4ef6a4b3302eb200b374c11 data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json -6229af10ecf0bf6649e0e94deefb9518b9190c29 data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json -7fadddaaf1f5a4140e1703a5cf0e1e51ea544e63 data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json -8b9e372ec9b2bfd3086cc19e9899c880ec8de040 data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json -42a9cce4e44a86383339a5e8a39a9f0c278a7137 data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json -c9fa1af5cce1210f096fffec6a5cd5762a239059 data/eroticdungeongame/recipes/dyed_white_cuff_bed.json -bf2acce03b35b29089cfd608ee6bc85d07d015d1 data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json -33b4dc2940c9a523147a57e71b3240153450bcac data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json -e1d039864b4e3e2fa369a8f055160cf674a60e9d data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json -90a5dfff5758e9b1051a0faab867ca30dd66e2d3 data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json -de1069189c9051e6f1bebe207bed92c806e35725 data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json -66f530e91da5af3823e532ee5ef2d02af3f66108 data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json -4d3838ef60c4fbb0a645be0f207565da32eb840e data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json -6599d28d2aa8399084464bed16c2ecb046b20fcb data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json -be5690e98a3f50225a9b72c02d6d97420d43a581 data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json -b77a1752ea83d9630ff4f93c7b357f00aa206951 data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json -64e2f6e0c094d3f711cf852786c64fd839744c35 data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json -314981ab63d148665bdd2bbc4f72520ed2ea56c5 data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json -14696345554ea3661561f4ece42c37e6616b4319 data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json -4781195f61042a05c9ec818a04bf7589a1fd2424 data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json -3e86a2361c5f1dcb8ad9c9c2f84c3cfbe2840029 data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json -baac6b3589a2448862766d2c6b9fb159f61b5e22 data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json -f34c89230f43c26514d8e9bc82060eda201d0189 data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json -72656108874e04b8af85333eb7ffe22fd2e4e49a data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json +77449351a909514cb80cfc2d74d4af1424c8bf5b data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json +1a615c3b7f4326febf625d161936516059a88ca0 data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json +dc2a9cbd4ab39645e25b00e4df103b3b81da85dd data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json +0b9b606d67d4203a29a872fcbfa9b216969be65d data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json +9029ba996400641c1498ca5fd098daaa1e0272ad data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json +719c7c4cfcc7b9e5e1a616e4c5308a819671bdd4 data/eroticdungeongame/recipes/dyed_black_cuff_bed.json +53cd68eea44ff9181309d515bd9df77af6d3bade data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json +00ee70058e96d830f82ca81cd27f0c55807fd4c3 data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json +87ab15826fac94651c903f356a67303e17036490 data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json +1cc55ec860af334dbed3d1f5c5ba6ecce8703021 data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json +dc214718e14430510e8001e616a24a3c56d1bfcf data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json +a16a3cb5bd4a815f77f73b733c8c9265302db1af data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json +6381e35be2a1a7df6f452ab8466c00ca73effbe4 data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json +d177df0b4c39d8056fff94e37baa22092c66a6c2 data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json +5681aa5c83c304b1a7ff284f66c11f15ccc3ff0a data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json +c2ed313e7fd4efbe9b9ab6df162ff546c85cd929 data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json +00ebe99985c8a2f9ed46a72c5942e1cdb9bbe125 data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json +32715a89735f1336c37a96b707985572168fd777 data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json +863423637c4bbbd88b7c27c41b6fb0179e3fe90e data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json +69db3f65c63c7d32ce2385fcf3bd6a420021e41c data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json +93f745eb5d43d8ae949fca87e613f278a462225a data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json +281e2742b137577a4e5063492632e1adf5e55d55 data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json +dc36e682c118f426827c149c3e8d7cbcc5ca983e data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json +909fa7b10a30d3fb07c34f16f788fa64819d4cc6 data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json +b953dd93b346ad6b85a921c2d3cd4698cbbf54d9 data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json +5b9e0c9d9e07330a8b0d6b5ff9b253e750f6f6f2 data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json +16ec871efd9c2f536ca165e5566fe1ff5474240d data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json +645f273d367a068a1e20167af6b8fa67a6ae9ae8 data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json +635f9f4b334fb23b161a88adbbd0796a039dd1c3 data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json +440c3d9374572cd88a183cefacc57d558584dbc9 data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json +f57478d3a92b14e090cec43d906e8d744c0461de data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json +b34b76b350b2bfcfa731f21e418238832f4c40a9 data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json +5e00c334793a68ff8c90c231b7e5df6dfffb72ee data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json +b58ee9da151997095bcd01c1ac4ef3ae276d0cab data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json +6c19a7e7fd13f3c6a478fcf0ed7531007713fe3f data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json +7d924047671a208dabde18655e5ca0766a721b6d data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json +a9e650f72ec7f7bd1b225e26b893f00d9d6334ca data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json +051901df247149c31dd1308b0bffae8495a04dca data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json +59d283553a2bd42df278ba00d64a0f401a8a6a15 data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json +18008ec5d7a8ef28cf503478e8e0ebc9177ca9c7 data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json +45939f31a8964075207cd5efcacb2df2d587d3a4 data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json +38ceaf0653f757723e3c0b8d30943bc611363fa3 data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json +fd1594d7daed575d86ffe7ef90723f948518e3f8 data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json +58c8ba1d243afcd07485dee8f72aa8a92da88122 data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json +bc3efe108601012e8ecec7601526f3fb8c345421 data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json +77ec73a8748cc2fa68bb6dd2f7dc64b8e248026a data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json +25ceb04e3dbc5c71bc7f80e16687b6880a3c73b0 data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json +38cbdaf4a957b6ac22cc89d81b574a8a96f769a6 data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json +df26338e4096fb04b7b723865e6256ac1273f76d data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json +b1f25e5bcf82ccf409a9971cad9e22bb11c52014 data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json +120a8926a86e875f21d37c4f1e0f882365d26852 data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json +a772946298bfd9f31189411ba427f9789f993920 data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json +12be26b409fa20f27a3858b779214c4f5b3e0153 data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json +feea071e31d01795abfed716683f8991731f87d5 data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json +b7a0ccc91346375dc209709bc35959612bec8c39 data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json +ba221ce78ea0deeeb46126a30fe14c09bd7555d9 data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json +5161513ea511f5a523b30f52fa91fcd4ab03a5c3 data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json +aa2a1ba075e022d6f6d082ebaef98c36e7ef30ad data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json +6f7103e6fc28e29bbdf29d1f43a9b50d0547b4b9 data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json +2da2731f84eca38f6b4db010f792240f771492d4 data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json +d80c97612f6b20d3087891b67279ed97cd090d34 data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json +e95ff7ca89900a9cc08d5b157a8e2fd25370bffd data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json +d22ce760c696ee5e77a4de36773e62404a4f2e27 data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json +3f33c3090da97c068c4e55ca996a22ee281c5759 data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json +34c310d7a4809858e9e5db2cf515c0585c2b8cf1 data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json +2f295536850584abfb71e79ad8ba48542e573357 data/eroticdungeongame/recipes/dyed_green_cuff_bed.json +29327f46fe2f22373a1d5a923305f20524d4eff2 data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json +f03bc829e8214a05d8b35bc0bae33a63e8c94d32 data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json +fae17c90612ea00348e3f63e92bb704e198d4e31 data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json +24d8c2d813443ba659fc90f7a00d4fcd9c67bcfc data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json +aad0d1f36cd3326bdd50d215bbc02bc2d2fa1be1 data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json +63c5456adcac1107d13d008a95766d81f8dcde31 data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json +b480b0a0d8d4f20030e81406c2800043a5dc006c data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json +29c90b3dfe9dac5df83da16bf10ecb3bf72ad169 data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json +40b5be35c05a33c7c9a84a5b8f6d132b65896955 data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json +1cfe232ab6912ea1c1f1ccf0d7b07d594731364a data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json +c845542e07261dad4e7a908aaf05d78ba3630795 data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json +61fc3198c5d4576499e9611354421d65f802cfe2 data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json +824fecf175939ad99e1d606132b35f30c3d05870 data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json +f784b0640b29bbb71d99743c2bc8e76e0135559c data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json +ce2e652e38aaa4965711bb1f4b8a6dc0d3e7303e data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json +0cf752665457df00ae3ea1acdf2ce10c4e0c41b8 data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json +361e3841d4990a2a5682ac32f7fe47d4d72d2242 data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json +755b5eafdf5fcc424a44cd1ccbdfcb8622aa4b04 data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json +3b193c073a6e2f622462de6c0734babaae91325e data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json +267e2c3dfb62acffb6901cb7d27514c7f7ec6642 data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json +cf9396d4c0272cee8d4a4687fe105f3d234a1bc7 data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json +337b27eeb5122e915867e5729e63975a9d8f0677 data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json +431045ca84c9f9c8ed5280d286a56dacfabf603c data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json +672ce188e49e671546ce082d2c254a56c03be659 data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json +4ea32ccd181cf9547be52592cb064b8f4091b8e4 data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json +2199d9a8df2673f55288471768548a7698d31e73 data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json +47907e0eba9c5df2aff34ffd6b96c75fa6cf9865 data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json +17ae13b566ac481f93e2c75efe8cbb51cc4ccb66 data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json +5e49a3d4a76e694a427cd89b920564e31e14a704 data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json +b79c6c7310e9c5dcf560c96b2cf1766fd5de4f14 data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json +9a8e805d1694a600b57ceba9da16e1a79fd51d99 data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json +3eb01cd0aefa7dc9e9b930457677d6b27129cc48 data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json +64135af8718690fa11e8e057566d1d1d6c1f4f79 data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json +b62ee5d13967570e47d346234757d8292564d5a3 data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json +51cea508d00e1ca564bf3f01270388c799efd5cb data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json +832bbccd4d4b905e41154eda768b00f4dc818a0d data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json +6bedefce85cb4ac6603ab8dadb5ed086aab02651 data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json +46ab8e1d230121ddf2618fad3943252b3e9d652f data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json +b767981beb195108397354ea0bbc32f2e2f8bf7e data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json +d2d3304480c962f908fd8ea0f11eed1623947dd6 data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json +616dabae21b77c2c5e1e5283354328d1bed7f352 data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json +c979776174abff0f9a9a38368e3afc3dc83a8045 data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json +8a4c41eea45286588777e2cc7149eb1fbc72f738 data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json +d035b9b575b5f01495be4a3e1c4bf4c4f265cb43 data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json +9b785aea1bcdcc54b82f36a92d57ff86d52d1f3e data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json +d5dadf142ae3cd6104b1fff1a92e56d1fce38254 data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json +1a07238bbe909bbf0ced5f6f8e8cb3e69885629f data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json +bb989a4b2ff3b06d01f7373354e6d1a10844ca22 data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json +9ff58ead5edf700a8fd718b092fce231aa1bd2b1 data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json +0a3655ebc07d27372814dd525319259b87b66a36 data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json +847dbd6ad2526dfb89b8704c2c6c409605b3a6e4 data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json +988147e3bd7b694c7329bc43edb63f569bcd8c12 data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json +7046554d468ce1fdc58bec6c425857b8bcfb80fd data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json +067b5dab336643e9673bf122537117acc0d94e99 data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json +d2c7080d2f3379339c92163c2f074a518623a22f data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json +eafb646b7a031ab6f623b652449e3772a7bc59d0 data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json +87199856e21b8353364143d0b1ef8d4ed6068331 data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json +e2f8ee9b1f174c549dd7f836126dd329d4bf9c3e data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json +82c09abb3d902c08c9339b4f0d502dfe7f2cec54 data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json +2cdb96f06be7f0af7b141a1db3c4e017806ecff9 data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json +2ff20249016142529e6045db1ae34b7093bbd099 data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json +6d3de9b89f85555950f56e72aa782a5484021221 data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json +63b3ec6f82949881a87eaaaed12ef8331e23f35e data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json +0973f49507672f5d7a461dc07d11a28932984c7c data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json +0e3b495b37bebabc4f130b350e8fcc771885f924 data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json +2b7d400139ac2ad6afeec754e6c61f8a629a502a data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json +9a7e29ff399898c220063d709d0016b913a80a8d data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json +984af1a4e77807624a642251b035c530fa2d6a9d data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json +8e6204143d09f79e69e54fd5915dacea0d71280d data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json +88298dde31f624a4865a5763e6c71061580aa3db data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json +59d92a75ecff3d52ee5e7e8a9f996bdacbdc1d48 data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json +4577cc183dc643b98d0de7540597125d1488b26b data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json +ff60c80adb3af13620695df86636568e6ea5b6c9 data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json +25699435e21667456135a2b8a6605022a830f028 data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json +4cf6f7460cd51917d925dda3916eded2b2ea93c6 data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json +7cbd564e3c4762883ea44293f28fc003312110c9 data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json +bd0651458abbd531e720656f4efec95f7fcb5605 data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json +00dc993b329c33f1e2c6308b596678ba56fc6865 data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json +0dd3b47cb04a60e88622ee33ee9bb82cd1a58e77 data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json +37e4f544213d0eb9d87ebdd55732386b20e9e0c9 data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json +dcacd32374387e0dcebe03c1c3b1f69984c37a63 data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json +7dfcf3ddf767eb902302aecc924c25168933cbe9 data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json +5de5212bd527acd0cfa013cac91931feeed08f00 data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json +2299bafde57833719f3c635bb63d063069acf88e data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json +b7f2ff20eb6510855a688a0f214aef4bb169bed7 data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json +09e6e99b1bc99654469fdeb2775dc08b66304f1f data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json +9e995e375e30aca90cc00e1092aecfa1497e2384 data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json +afae10774038dd89f26eda7d8efd31666ffa52c8 data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json +e05790621acc6704cb194b5bfbc67274c47b79ec data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json +7e170bd828ebf434973c539c99198e9148c83705 data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json +105e4da1db63eecdd3aa616ef9349f05d0615b4d data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json +85c3a967e4e89c6185011c3dffb5e93c435615fe data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json +52356d05634b81f430e61549541c346c5cfd0eeb data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json +5cef20180ce5c564ba80551fcc83eb436cab5930 data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json +af9bc348541c3d09faa86027f7e730042e78b5fb data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json +c4a18d9d005c0112d72a617bb40b7ddcbacc8f83 data/eroticdungeongame/recipes/dyed_red_cuff_bed.json +ebeb05f0ee4c0c61957cf8bc1828d19fdfb67f1d data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json +cb85caa55e640174e66795000e274159ff704d0b data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json +8cefaf5982665159e6524014e9d93621fb72aac2 data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json +747af904ab1b88aeae7dc14a2e0abfd743615ac8 data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json +1994545f38817eb1304d9c3f55b7fe6fbe179aa4 data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json +a51feb9a96ff4a62d10358207538233c1e679aad data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json +2d2244aa51fa4f72b89e1480123072adb9c47ef4 data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json +2e743d4a336eae45e42daee7e23d21a4774f825e data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json +068d933df06b2119347f441a79cca1e8c1a049e8 data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json +3856ea94c3e92fc2e111b939691b3583246baec9 data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json +a1c1206fcc6023547e87466113c5b4fee74736d1 data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json +1f079e07b03ea3815fdc9f1b8dafe33ca695d695 data/eroticdungeongame/recipes/dyed_white_cuff_bed.json +b7aa1446a06394de7fc0424eda1ae85cd897e544 data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json +ac2c9b773647ea0ad6218105da2eefcdfa87922c data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json +f6c04b674f92b6e58601e1f704c9d39ead6427a3 data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json +04a65646e08573d72c819e6d2f764ecba6d225ea data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json +e2cf7459380ad0cd673ec82eb30134ec2786ef44 data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json +b1bad01af1f5f53184a8c52694a6f680eac341df data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json +7d956414c325cbc3f48d00762aafd249b62992ad data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json +d55a6a78a40bdb990796191f3aa0a6767ef73695 data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json +e67ff719fcba9465c0e3d34f5c436fcdb158d4cf data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json +0f15c90d509aa892e93306a688b32a25181328b4 data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json +23b1b17fa1e86c9734fc03d8e1c456f6e0e468b8 data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json +e019c868698218e1b1d1a1d9171747b0e5144c6b data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json +f18ddacb07d3cc538b0c756baf86173dc12af5e0 data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json +9392e9d49b7de484d81953ab2b68c9d8808b02a8 data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json +50ed64894fd8223c847670044d32d765efc2d379 data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json +48b2a7b7107ea1f51248b73eba81c18ef87df278 data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json +d4ec06144cdda801dcc3398e7edfd15de0fe99b9 data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json +da0e6c02cab0ee80c3eaccca24b3c76009f8d90b data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json c6b70a2a60bfc3a739777244e0f2b3a395f4ffe4 data/eroticdungeongame/recipes/gray_acacia_prone_bench.json bb05b2a941bd69da7bafa0cb7f8b137f8af21515 data/eroticdungeongame/recipes/gray_bamboo_prone_bench.json bfbc49e5c8a02771f1728c2e30601324152bf5fa data/eroticdungeongame/recipes/gray_birch_prone_bench.json diff --git a/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 b/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 index 5328032f..85cbf3de 100644 --- a/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 +++ b/src/generated/resources/.cache/a08bd3f44ead0bd6fd5fa8b8b892410f513acc73 @@ -1,14 +1,14 @@ -// 1.20.1 2026-01-13T20:23:16.0757716 Tags for minecraft:block mod id eroticdungeongame +// 1.20.1 2026-01-16T22:07:52.2381799 Tags for minecraft:block mod id eroticdungeongame fc8597d16f1d5e2aa1929dcd7f7006082ecbdc19 data/carryon/tags/blocks/block_blacklist.json -5ab2a8f4bf91a44c35c887e536081668640b181d data/eroticdungeongame/tags/blocks/crux.json -34c40652b009596ee08b43ac8dbf72ebdae5fdeb data/eroticdungeongame/tags/blocks/cuff_bed.json -cef2e3e856a3ce4d7bb88c3150ea2c600f6355a5 data/eroticdungeongame/tags/blocks/cuff_pole.json -82df7677f79bca037323cb9b116024ce5c65edf4 data/eroticdungeongame/tags/blocks/hanging_post.json -908990d33d671918ccb8948b810516edefcc0aab data/eroticdungeongame/tags/blocks/petrine_cross.json -09b52976845756d3ade71a32e064918fb7f68d31 data/eroticdungeongame/tags/blocks/pillory.json -97dab3d27557ede0b1e763ff61b5983e812cb277 data/eroticdungeongame/tags/blocks/prone_bench.json -f0a83951335d55d5d82779911cdd48564739771a data/eroticdungeongame/tags/blocks/rack.json -b477cda3e4f97d6fa55f8df5a2fa3a8f5dcb9880 data/eroticdungeongame/tags/blocks/seat.json -67abac7556163866328b894149d79ea21f871898 data/eroticdungeongame/tags/blocks/spanish_donkey.json -cc42aa4372ba3457be84b1fe11cd53cd109f4b59 data/eroticdungeongame/tags/blocks/wall_rack.json -e081a454037eb8d43814f4cd43c17ade846fa0fb data/eroticdungeongame/tags/blocks/x_cross.json +070a47e821da75e7f2a15e835079fb9cd201612c data/eroticdungeongame/tags/blocks/block/crux.json +34c14db1bfbd812129f345bab84b4887e3693472 data/eroticdungeongame/tags/blocks/block/cuff_bed.json +6c3660c545c3ec6f42eca362edb30622fd382d10 data/eroticdungeongame/tags/blocks/block/cuff_pole.json +6a18cbf70e6e5856a8f660eb5df189a8c8d65658 data/eroticdungeongame/tags/blocks/block/hanging_post.json +3dabe49e9b292393c589019a74ee271d990b98ec data/eroticdungeongame/tags/blocks/block/petrine_cross.json +c8256328d772d9c5aff3394059d9a08988384502 data/eroticdungeongame/tags/blocks/block/pillory.json +95b26f83f4c86f7cc525b4a4142107ce08f2e66f data/eroticdungeongame/tags/blocks/block/prone_bench.json +cd999c1f6d13638f7dcae0bf25c63c2606dfc7f5 data/eroticdungeongame/tags/blocks/block/rack.json +b477cda3e4f97d6fa55f8df5a2fa3a8f5dcb9880 data/eroticdungeongame/tags/blocks/block/seat.json +b1cb33f0b859107c670030043875e2281e38d13e data/eroticdungeongame/tags/blocks/block/spanish_donkey.json +cb84d486621929cbc6e7501d63a6d80521b9797d data/eroticdungeongame/tags/blocks/block/wall_rack.json +4df4fa9aa93793b972f6480cb5a13c2a00a1ee59 data/eroticdungeongame/tags/blocks/block/x_cross.json diff --git a/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 index 49000759..b22d7a2b 100644 --- a/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 +++ b/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -1,2 +1,2 @@ -// 1.20.1 2026-01-11T15:38:52.8890277 Languages: en_us -605e9d0dc42ffbae6d575aea5507fd1d6402338c assets/eroticdungeongame/lang/en_us.json +// 1.20.1 2026-01-16T22:07:52.2468922 Languages: en_us +caaf7ff55b7c06329e50b9a4a2ec34cafd0d9176 assets/eroticdungeongame/lang/en_us.json diff --git a/src/generated/resources/.cache/e770ae23b263abad87dc6176b4d285ce96b89934 b/src/generated/resources/.cache/e770ae23b263abad87dc6176b4d285ce96b89934 index 5e2af24e..1e865958 100644 --- a/src/generated/resources/.cache/e770ae23b263abad87dc6176b4d285ce96b89934 +++ b/src/generated/resources/.cache/e770ae23b263abad87dc6176b4d285ce96b89934 @@ -1,13 +1,13 @@ -// 1.20.1 2026-01-13T20:23:16.0696075 Tags for minecraft:item mod id eroticdungeongame -5ab2a8f4bf91a44c35c887e536081668640b181d data/eroticdungeongame/tags/items/crux.json -34c40652b009596ee08b43ac8dbf72ebdae5fdeb data/eroticdungeongame/tags/items/cuff_bed.json -cef2e3e856a3ce4d7bb88c3150ea2c600f6355a5 data/eroticdungeongame/tags/items/cuff_pole.json -82df7677f79bca037323cb9b116024ce5c65edf4 data/eroticdungeongame/tags/items/hanging_post.json -908990d33d671918ccb8948b810516edefcc0aab data/eroticdungeongame/tags/items/petrine_cross.json -09b52976845756d3ade71a32e064918fb7f68d31 data/eroticdungeongame/tags/items/pillory.json -97dab3d27557ede0b1e763ff61b5983e812cb277 data/eroticdungeongame/tags/items/prone_bench.json -f0a83951335d55d5d82779911cdd48564739771a data/eroticdungeongame/tags/items/rack.json -74ce7d8ada54fe811400d6fe88991738c2531c59 data/eroticdungeongame/tags/items/seat.json -67abac7556163866328b894149d79ea21f871898 data/eroticdungeongame/tags/items/spanish_donkey.json -cc42aa4372ba3457be84b1fe11cd53cd109f4b59 data/eroticdungeongame/tags/items/wall_rack.json -e081a454037eb8d43814f4cd43c17ade846fa0fb data/eroticdungeongame/tags/items/x_cross.json +// 1.20.1 2026-01-16T22:07:52.2306436 Tags for minecraft:item mod id eroticdungeongame +070a47e821da75e7f2a15e835079fb9cd201612c data/eroticdungeongame/tags/items/item/crux.json +34c14db1bfbd812129f345bab84b4887e3693472 data/eroticdungeongame/tags/items/item/cuff_bed.json +6c3660c545c3ec6f42eca362edb30622fd382d10 data/eroticdungeongame/tags/items/item/cuff_pole.json +6a18cbf70e6e5856a8f660eb5df189a8c8d65658 data/eroticdungeongame/tags/items/item/hanging_post.json +3dabe49e9b292393c589019a74ee271d990b98ec data/eroticdungeongame/tags/items/item/petrine_cross.json +c8256328d772d9c5aff3394059d9a08988384502 data/eroticdungeongame/tags/items/item/pillory.json +95b26f83f4c86f7cc525b4a4142107ce08f2e66f data/eroticdungeongame/tags/items/item/prone_bench.json +cd999c1f6d13638f7dcae0bf25c63c2606dfc7f5 data/eroticdungeongame/tags/items/item/rack.json +74ce7d8ada54fe811400d6fe88991738c2531c59 data/eroticdungeongame/tags/items/item/seat.json +b1cb33f0b859107c670030043875e2281e38d13e data/eroticdungeongame/tags/items/item/spanish_donkey.json +cb84d486621929cbc6e7501d63a6d80521b9797d data/eroticdungeongame/tags/items/item/wall_rack.json +4df4fa9aa93793b972f6480cb5a13c2a00a1ee59 data/eroticdungeongame/tags/items/item/x_cross.json diff --git a/src/generated/resources/.cache/ea9f1243983465af9c3be845045b49f5270f1526 b/src/generated/resources/.cache/ea9f1243983465af9c3be845045b49f5270f1526 index 64f211c7..84cb2ed2 100644 --- a/src/generated/resources/.cache/ea9f1243983465af9c3be845045b49f5270f1526 +++ b/src/generated/resources/.cache/ea9f1243983465af9c3be845045b49f5270f1526 @@ -1,16 +1,16 @@ -// 1.20.1 2026-01-13T18:50:37.3822559 Animations: eroticdungeongame -10dcdd75a8a796183567c2d18def05bb3fc4dad9 data/eroticdungeongame/ac_animations/crux_pose_01.anim.json -99d683074c0fc63806ce1d71fc7e140354ee0f2f data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json -d974dbef88ed7baf1fcf0d89d70988f19398a384 data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json -121fc7a585787e5d38c72abd3ae20007babf0790 data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json -0425a792b81909853e042b16b63aefddaa5a2abc data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json -7e6094a2bb6a67e02fc069245c265487b51b712e data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json -5ff5102486299f5360d8d811df9040c7de6fb96e data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json -9bdcc0ae1569cea1a08fb4916d5a5dfa55b69f7b data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json -e0ab8c0b5162187e3236b55c0e693b3e707fc799 data/eroticdungeongame/ac_animations/rack_pose_01.anim.json -6df9d2f91264eb110c9d1227b57947f082384504 data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json -223a737f0ad7567897afcbb9077699ca7fc1c9d0 data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json -1c3946d30782d3fc36781fb34f838e12885ef759 data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json -111462f4c2c84061fb95140d43a85e5ab9ad0241 data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json -d5e64ebb64caf0722c9052f33768e21b4c4038f2 data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json -75acb40a86d3dbfab0b4ed8b1c1241efc08a199d data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json +// 1.20.1 2026-01-16T21:59:34.1526214 Animations: eroticdungeongame +5484f264574444488f6d033c08123294caad4d0f data/eroticdungeongame/ac_animations/crux_pose_01.anim.json +b2d8b86a080be27bda117068b66441e0960dbb0e data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json +ded7d27ff4f613845c73d0b372a4236f1532ab13 data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json +f0d978661767e243cb14f21b69daa731f6fe7205 data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json +c5cae85f8aa536d3d31f5bdc4ed26c7d80452c59 data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json +2ddfd5041dac18fb52b6d885c49a44ea5026908a data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json +32784eed408e5dd1bcc68ea2a679cdb7a48e8783 data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json +fb07a856742e01d9465000cbdaba0751e14d30fe data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json +a2c7f3f65ef5d45b274131b382a5fa9a737b387f data/eroticdungeongame/ac_animations/rack_pose_01.anim.json +28f9449bfb9a498823889117375d5ed39f356edc data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json +81faac2b7edc143da2c91a6fb7300829474c5970 data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json +618adcb9ce9a08b377d32f0c591f05e1a12f9138 data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json +3ee1446f3d9b05b3ddc25617b9f1a647aea372ca data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json +1b61da37772632fb42485d4a75d18d1fa8638e06 data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json +bd76541593b76e45b82ff4c437939db2d33d3ac8 data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json diff --git a/src/generated/resources/assets/eroticdungeongame/lang/en_us.json b/src/generated/resources/assets/eroticdungeongame/lang/en_us.json index da2e09c4..5a7fb7f0 100644 --- a/src/generated/resources/assets/eroticdungeongame/lang/en_us.json +++ b/src/generated/resources/assets/eroticdungeongame/lang/en_us.json @@ -293,11 +293,13 @@ "block.eroticdungeongame.yellow_spruce_prone_bench": "Yellow Spruce Prone Bench", "block.eroticdungeongame.yellow_warped_prone_bench": "Yellow Warped Prone Bench", "container.eroticdungeongame.crafting_table": "Dungeon Crafting Table", + "emi.category.eroticdungeongame.dungeon_crafting_table": "Dungeon Crafting Table", "entity.eroticdungeongame.seat": "Seat", "entity.minecraft.villager.eroticdungeongame.dungeon_craftsman": "Dungeon Craftsman", "eroticdungeongame.name": "Erotic Dungeon", "item.eroticdungeongame.whip": "Whip", "sound.eroticdungeongame.subtitle.lock": "Lock", "sound.eroticdungeongame.subtitle.unlock": "Unlock", + "sound.eroticdungeongame.subtitle.whip": "Whip Hit", "stat.eroticdungeongame.interact_with_dungeon_crafting_table": "Interactions with Dungeon Crafting Table" } \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/lang/lzh.json b/src/generated/resources/assets/eroticdungeongame/lang/lzh.json index c6b8340b..09643005 100644 --- a/src/generated/resources/assets/eroticdungeongame/lang/lzh.json +++ b/src/generated/resources/assets/eroticdungeongame/lang/lzh.json @@ -293,11 +293,13 @@ "block.eroticdungeongame.yellow_spruce_prone_bench": "黃雲杉刑凳", "block.eroticdungeongame.yellow_warped_prone_bench": "黃詭譎刑凳", "container.eroticdungeongame.crafting_table": "牢戯製物案", + "emi.category.eroticdungeongame.dungeon_crafting_table": "牢戯製物案", "entity.eroticdungeongame.seat": "座", "entity.minecraft.villager.eroticdungeongame.dungeon_craftsman": "牢戯匠", "eroticdungeongame.name": "牢戯", "item.eroticdungeongame.whip": "鞭", "sound.eroticdungeongame.subtitle.lock": "鎖", "sound.eroticdungeongame.subtitle.unlock": "解", + "sound.eroticdungeongame.subtitle.whip": "鞭擊", "stat.eroticdungeongame.interact_with_dungeon_crafting_table": "操持地牢造物案" } \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/lang/zh_cn.json b/src/generated/resources/assets/eroticdungeongame/lang/zh_cn.json index 3794e0b3..4106ab5f 100644 --- a/src/generated/resources/assets/eroticdungeongame/lang/zh_cn.json +++ b/src/generated/resources/assets/eroticdungeongame/lang/zh_cn.json @@ -293,11 +293,13 @@ "block.eroticdungeongame.yellow_spruce_prone_bench": "黄色云杉木俯卧凳", "block.eroticdungeongame.yellow_warped_prone_bench": "黄色诡异木俯卧凳", "container.eroticdungeongame.crafting_table": "地牢工作台", + "emi.category.eroticdungeongame.dungeon_crafting_table": "地牢工作台", "entity.eroticdungeongame.seat": "座椅", "entity.minecraft.villager.eroticdungeongame.dungeon_craftsman": "地牢工匠", "eroticdungeongame.name": "地牢游戏", "item.eroticdungeongame.whip": "鞭子", "sound.eroticdungeongame.subtitle.lock": "上锁", "sound.eroticdungeongame.subtitle.unlock": "解锁", + "sound.eroticdungeongame.subtitle.whip": "鞭子击打", "stat.eroticdungeongame.interact_with_dungeon_crafting_table": "与地牢工作台交互" } \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/lang/zh_tw.json b/src/generated/resources/assets/eroticdungeongame/lang/zh_tw.json index 270ca3e5..7279b46f 100644 --- a/src/generated/resources/assets/eroticdungeongame/lang/zh_tw.json +++ b/src/generated/resources/assets/eroticdungeongame/lang/zh_tw.json @@ -293,11 +293,13 @@ "block.eroticdungeongame.yellow_spruce_prone_bench": "黃色杉木俯卧凳", "block.eroticdungeongame.yellow_warped_prone_bench": "黃色扭曲木俯卧凳", "container.eroticdungeongame.crafting_table": "地牢工作台", + "emi.category.eroticdungeongame.dungeon_crafting_table": "地牢工作台", "entity.eroticdungeongame.seat": "座椅", "entity.minecraft.villager.eroticdungeongame.dungeon_craftsman": "地牢工匠", "eroticdungeongame.name": "地牢游戲", "item.eroticdungeongame.whip": "鞭子", "sound.eroticdungeongame.subtitle.lock": "上鎖", "sound.eroticdungeongame.subtitle.unlock": "解鎖", + "sound.eroticdungeongame.subtitle.whip": "鞭子擊打", "stat.eroticdungeongame.interact_with_dungeon_crafting_table": "與地牢工作台交互" } \ No newline at end of file diff --git a/src/generated/resources/assets/eroticdungeongame/sounds.json b/src/generated/resources/assets/eroticdungeongame/sounds.json index dcb161b2..4c643646 100644 --- a/src/generated/resources/assets/eroticdungeongame/sounds.json +++ b/src/generated/resources/assets/eroticdungeongame/sounds.json @@ -10,5 +10,11 @@ "eroticdungeongame:lock/unlock" ], "subtitle": "sound.eroticdungeongame.subtitle.unlock" + }, + "whip": { + "sounds": [ + "eroticdungeongame:whip" + ], + "subtitle": "sound.eroticdungeongame.subtitle.whip" } } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/crux_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/crux_pose_01.anim.json index aed834c3..6e9d5781 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/crux_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/crux_pose_01.anim.json @@ -1,4 +1,10 @@ { + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, "heightModifier": 1.0, "key": "eroticdungeongame:crux_pose_01", "name": "crux", diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json index f0820f1d..237f34a8 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_bed_pose_01.anim.json @@ -6,7 +6,7 @@ "y": -0.75, "z": -1.0 }, - "heightModifier": 0.25, + "heightModifier": 1.0, "key": "eroticdungeongame:cuff_bed_pose_01", "name": "cuff_bed", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json index fe5a9793..a0cbfac5 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/cuff_pole_pose_01.anim.json @@ -1,4 +1,10 @@ { + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, "heightModifier": 1.0, "key": "eroticdungeongame:cuff_pole_pose_01", "name": "cuff_pole", diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json index d05fc399..cef9ccc9 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/hanging_post_pose_01.anim.json @@ -1,8 +1,9 @@ { + "camPitch": 25.0, "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, - "y": 1.0, + "y": 0.0, "z": 0.0 }, "heightModifier": 1.0, diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json index 74d34a3f..61d55bf7 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/iron_cage_pose_01.anim.json @@ -3,7 +3,7 @@ "relative": true, "x": 0.0, "y": 0.0, - "z": 0.75 + "z": 0.25 }, "heightModifier": 1.0, "key": "eroticdungeongame:iron_cage_pose_01", diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json index 76669b41..ea730c7e 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/petrine_cross_pose_01.anim.json @@ -1,4 +1,10 @@ { + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, "heightModifier": 1.0, "key": "eroticdungeongame:petrine_cross_pose_01", "name": "petrine_cross", diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json index e3e7a354..807b77e4 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/pillory_pose_01.anim.json @@ -1,6 +1,12 @@ { "camPitch": 90.0, - "heightModifier": 0.65, + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": -0.25, + "z": 0.5 + }, + "heightModifier": 1.0, "key": "eroticdungeongame:pillory_pose_01", "name": "pillory", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json index aa7a9672..c44f1aad 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/prone_bench_pose_01.anim.json @@ -6,7 +6,7 @@ "y": -0.75, "z": 0.75 }, - "heightModifier": 0.35, + "heightModifier": 1.0, "key": "eroticdungeongame:prone_bench_pose_01", "name": "prone_bench", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/rack_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/rack_pose_01.anim.json index e0ec638d..68e59193 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/rack_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/rack_pose_01.anim.json @@ -1,12 +1,12 @@ { "camPitch": -90.0, "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, "y": -0.75, "z": -1.0 }, - "heightModifier": 0.25, + "heightModifier": 1.0, "key": "eroticdungeongame:rack_pose_01", "name": "rack", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json index 26f9f4d9..93e1043d 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_01.anim.json @@ -1,11 +1,11 @@ { "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, "y": 0.0, - "z": 0.75 + "z": 0.4 }, - "heightModifier": 0.75, + "heightModifier": 1.0, "key": "eroticdungeongame:spanish_donkey_pose_01", "name": "spanish_donkey_up", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json index 9106cbd0..86cdde29 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_02.anim.json @@ -1,11 +1,11 @@ { "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, "y": 0.0, - "z": 0.75 + "z": 0.4 }, - "heightModifier": 0.75, + "heightModifier": 1.0, "key": "eroticdungeongame:spanish_donkey_pose_02", "name": "spanish_donkey_up_with_route", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json index bb69b247..34cb0329 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_03.anim.json @@ -1,11 +1,11 @@ { "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, "y": 0.0, - "z": 0.75 + "z": 0.4 }, - "heightModifier": 0.75, + "heightModifier": 1.0, "key": "eroticdungeongame:spanish_donkey_pose_03", "name": "spanish_donkey_change_route", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json index a4634e8a..3f64370c 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/spanish_donkey_pose_04.anim.json @@ -1,11 +1,11 @@ { "camPosOffset": { - "relative": false, + "relative": true, "x": 0.0, "y": 0.0, - "z": 0.75 + "z": 0.4 }, - "heightModifier": 0.75, + "heightModifier": 1.0, "key": "eroticdungeongame:spanish_donkey_pose_04", "name": "spanish_donkey_change_not_route", "priority": 0 diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json index d195e134..99e82efa 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/wall_rack_pose_01.anim.json @@ -1,4 +1,10 @@ { + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, "heightModifier": 1.0, "key": "eroticdungeongame:wall_rack_pose_01", "name": "wall_rack", diff --git a/src/generated/resources/data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json b/src/generated/resources/data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json index 59d3ac2c..b11ae380 100644 --- a/src/generated/resources/data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json +++ b/src/generated/resources/data/eroticdungeongame/ac_animations/x_cross_pose_01.anim.json @@ -1,4 +1,10 @@ { + "camPosOffset": { + "relative": true, + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, "heightModifier": 1.0, "key": "eroticdungeongame:x_cross_pose_01", "name": "x_cross", diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json index 79f61275..4eb82872 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_black_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json index 58817d6b..13ceb7ce 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_blue_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json index 9688b3cf..c6f623ec 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_brown_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json index c101dba5..dcdf57de 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_cyan_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json index 327c246c..488126dd 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_gray_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json index 82d752f3..91c4fe38 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_green_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json index 11955aea..47925b4c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_blue_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json index 5758570a..9cb54899 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_light_gray_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json index bb3b951f..de20b6d1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_lime_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json index dd2bfa7b..a1a48c2e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_magenta_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json index dcaaabf0..30e2fae9 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_orange_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json index f1d3908e..deb23064 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_pink_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json index 36433069..72a32338 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_purple_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json index 50501eef..7a3da1e5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_red_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json index 27bc2ebc..f7d61aeb 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_white_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json index d90709cc..d61fb558 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/main_colorful_devices/dyed_yellow_cuff_bed.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:cuff_bed" + "tag": "eroticdungeongame:item/cuff_bed" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json index 2f714850..178e0a25 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json index 142ccfb2..e7dc1f99 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json index 3855e556..c8a168eb 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json index 40ad972f..60a10330 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json index dbb7792d..74ee383b 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json index 74401917..cb9bf417 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json index 73e5f72d..37e066ae 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json index f045a5c6..70183b12 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json index 687819f0..94b414b5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json index 99b72257..509935b5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json index 9827d351..f7b9b10f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_black_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json index 1dc9fcf9..4be3ee6e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json index 2e727df8..a001889c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json index 67526cf1..77eb791f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json index 43ab02a0..fdccf92d 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json index 7af6bcaa..c984df0d 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json index 5f2df7f7..70c70544 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json index 9fb9f02d..b58399c1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json index 01e85f82..2e6d0f85 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json index ee152833..319451f5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json index 917322c7..e6cd22ad 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json index 692ce67a..fc5f6890 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_blue_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json index 51458e00..cbaf819e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json index 7242c703..9789578c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json index 187f3aba..66dd0fdc 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json index fe79c223..49619887 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json index faab0747..a58076c9 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json index ca5d0581..0a0f7f9e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json index 5441d28d..0c4c7bbc 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json index 59a3a5fc..dae774bc 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json index b7ec5afe..040e40d1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json index 985804cf..401e088f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json index 849bb45b..9b15c958 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_brown_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json index eaa4d759..a841c5a1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json index 5a0f4a64..354439ae 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json index 7e09b916..2c3ac4b8 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json index 6fb02ca0..a9c1e1ec 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json index 149f8e4e..50ad47c1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json index 0f955939..de332e27 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json index 3000d179..f5dd02bc 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json index 5a4a4332..7a3b3444 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json index 03891c79..ce30af86 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json index dc507c52..9a228729 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json index f4a285d0..b2238ada 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_cyan_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json index 548f629f..fa175bb0 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json index a762338b..673a6385 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json index a8f215aa..585e37dd 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json index 14614b3e..248aed98 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json index 1943ef3c..0d15589a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json index 33785009..02fc8260 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json index ef078fcc..f1a03e16 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json index a68b62a0..38d2f2af 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json index 521c0b50..9b204305 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json index 915ade2c..48a4ba8f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json index a1a70764..a01c0323 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_gray_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json index cd49d2d3..20a42032 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json index e67c0abd..a6e56d92 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json index 58355d08..40fd4d1e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json index 0867ef91..de05a447 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json index 43945c6b..e7e3fad4 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json index dfd59e31..50872938 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json index e8daa753..8011cb43 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json index e9cccadd..7687eea9 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json index ac9af2a0..962add91 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json index 9f12d73b..410c8277 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json index b6c792c8..1331c429 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_green_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json index 91a2a2e1..8f1cdc43 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json index d59114e5..0d62fcb6 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json index 1c207de6..3c2ffe28 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json index 0c39eb25..1ba169a5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json index f1f68bc0..43558229 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json index 4c9fecfa..e4bd7c36 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json index 3d6fa324..e80bab68 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json index 27d16181..9b34b381 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json index 68b8c7c3..39864358 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json index f92064fd..0566bb61 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json index 5572532b..98879689 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_blue_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json index 4e2b5cde..172e73a7 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json index 9460f2a2..a30d67e4 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json index fcfab37f..ba161c05 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json index dd791c88..8fbc241a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json index 0237fac3..d046c39a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json index 0d88bac7..ee3fe9ae 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json index 620c3c93..1522b218 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json index 6e01bd86..0abcbb31 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json index c659780d..b8104a14 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json index d371c15b..526a8518 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json index 77c304d3..4000ce2f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_light_gray_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json index 6613bd79..d6fd6ee1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json index 6356ace9..b4105583 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json index c31e75da..e23dafbb 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json index 555b497e..f56375a0 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json index 27d76a48..c53c56d2 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json index 88e997ff..99b20a9b 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json index 0d9d9233..e264c751 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json index 97efc365..74f70d19 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json index 9e8c80ab..d8f9a407 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json index 7cda6aa2..5cd9605c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json index 65fab286..0b44ccac 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_lime_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json index 666435bf..84bad852 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json index 11765741..61be78b0 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json index f7a5bae5..2b87b2e1 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json index ef853448..3066d1d3 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json index d030b23a..29406063 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json index 5b91d313..98ac2680 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json index c0f8ff81..fd876bbd 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json index 965aa3e4..3722a998 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json index 023ee206..5b4868bb 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json index dcfb4364..ff89649a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json index 0167d82d..1aa8532b 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_magenta_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json index 178a0594..450eb181 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json index 5c4cf400..ed771816 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json index 5f76b978..58b45eff 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json index a1311eb3..acd0e5cf 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json index e69ec828..c562b687 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json index 25088358..d354c1ee 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json index 750ce07b..3a134c08 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json index 3918c884..97bab32a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json index ced520e7..30af1aa9 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json index a7ffbffa..5a007b4e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json index 83107aa1..bb1e0f15 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_orange_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json index e2542cda..4b1f88f0 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json index fdecfcae..83aa7dd2 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json index f695232c..b70714eb 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json index fc692318..97ed7933 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json index c47f43f5..54bf945a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json index 84db4e1b..ef03d374 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json index f018f2fd..6e8e96ec 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json index 10973a25..8eed8467 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json index 402e21d8..df976a08 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json index 30fd4700..6d10ead7 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json index 416327f1..e4ab22e6 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_pink_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json index 9f717bd4..904fd0bc 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json index d899e672..69bff4a5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json index 7875024a..9addff9d 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json index 983467dc..cf1077ae 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json index 40ee5e2a..7ad79574 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json index e65a873c..c9d1bf07 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json index 1f428b69..a6ecb4ec 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json index 2cfc0e96..e61d71aa 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json index 3a001748..a1c7e9a5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json index 8c54bf08..b7c82acf 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json index d2da00e4..8f208ac7 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_purple_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json index e58590ba..accb285c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json index a7a73ade..2765f38d 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json index 02763949..8bb80908 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json index 8b448a9d..c2e805b4 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json index cf848917..df076c2e 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json index 8276e7df..27434e18 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json index 551ed6bd..9c67a456 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json index 198e0623..54980303 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json index ae164f60..88d42ae8 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json index d5d6c3b6..9a5ba2f6 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json index d6bb3854..4bcfcb78 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_red_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json index 59f15583..5a0cf1b2 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json index 6ebfd37e..6722b1e8 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json index f5e445eb..149759f2 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json index a0e14a07..2578d7c0 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json index 1814a790..cfd999ce 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json index 6183da72..1480ce5d 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json index b5943e9f..8e1189f5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json index 3fa423c2..38e3bdc8 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json index f02d9c84..48a143f7 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json index b906a2f8..abc94407 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json index a9557dbc..2616c5bd 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_white_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json index 0b0a33e3..b984c556 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_acacia_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json index f5062678..56e7b41c 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_bamboo_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json index 49412546..4c8a634a 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_birch_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json index 5aaf8a3d..e81de36f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_cherry_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json index 7f7e9edf..e3851bb3 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_crimson_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json index ea74f05f..a3dc35de 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_dark_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json index 65c47cdf..7f7a1f0b 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_jungle_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json index c0f17ff0..ad5945b5 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_mangrove_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json index 2a71bf89..3a932078 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_oak_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json index 3c2e7c8b..e98e6d71 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_spruce_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json index 68570920..e4a1cb1f 100644 --- a/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/advancements/recipes/mixin_wooden_and_color_devices/dyed_yellow_warped_prone_bench.json @@ -5,7 +5,7 @@ "conditions": { "items": [ { - "tag": "eroticdungeongame:prone_bench" + "tag": "eroticdungeongame:item/prone_bench" } ] }, diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json index 2629a74b..75951085 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:black_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json index 28e2d817..3bc10133 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json index aed82943..a8fa323e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:black_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,16 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json index 1b4e5db8..d45aac4d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json index af1f50ba..b755da61 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cuff_bed.json index 0e730b1f..f3a48b79 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:black_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json index 4558e123..e0d8cdc5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_dark_oak_prone_bench.json @@ -8,40 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -50,7 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json index df926fe5..8e099177 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_jungle_prone_bench.json @@ -8,23 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json index 40a40123..6b5d80f1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_mangrove_prone_bench.json @@ -11,10 +11,7 @@ "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -22,35 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json index 949b2cbc..43fec0d7 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:orange_oak_prone_bench" }, { - "item": "eroticdungeongame:white_oak_prone_bench" + "item": "eroticdungeongame:blue_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, + { + "item": "eroticdungeongame:red_oak_prone_bench" }, { "item": "eroticdungeongame:light_gray_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_oak_prone_bench" + "item": "eroticdungeongame:lime_oak_prone_bench" }, { - "item": "eroticdungeongame:red_oak_prone_bench" + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json index 3bcf89ac..f7b67686 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_spruce_prone_bench.json @@ -7,33 +7,36 @@ "item": "minecraft:black_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -41,10 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json index d1414423..5370969c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_black_warped_prone_bench.json @@ -8,11 +8,29 @@ }, [ { - "item": "eroticdungeongame:blue_warped_prone_bench" + "item": "eroticdungeongame:light_gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:pink_warped_prone_bench" + }, + { + "item": "eroticdungeongame:green_warped_prone_bench" + }, + { + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" + }, + { + "item": "eroticdungeongame:lime_warped_prone_bench" }, { "item": "eroticdungeongame:orange_warped_prone_bench" }, + { + "item": "eroticdungeongame:cyan_warped_prone_bench" + }, { "item": "eroticdungeongame:yellow_warped_prone_bench" }, @@ -20,37 +38,19 @@ "item": "eroticdungeongame:magenta_warped_prone_bench" }, { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" + "item": "eroticdungeongame:white_warped_prone_bench" }, { "item": "eroticdungeongame:gray_warped_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_warped_prone_bench" - }, - { - "item": "eroticdungeongame:pink_warped_prone_bench" - }, { "item": "eroticdungeongame:red_warped_prone_bench" }, { - "item": "eroticdungeongame:green_warped_prone_bench" + "item": "eroticdungeongame:brown_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" - }, - { - "item": "eroticdungeongame:lime_warped_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_warped_prone_bench" + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json index ebac7f63..55a61ee2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:blue_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json index 936ba566..096183ae 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_bamboo_prone_bench.json @@ -8,14 +8,41 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, @@ -23,34 +50,7 @@ "item": "eroticdungeongame:pink_bamboo_prone_bench" }, { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json index e0a4ed6c..bd50e8f7 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:blue_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,33 +46,9 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, - { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" - }, { "item": "eroticdungeongame:brown_birch_prone_bench" } diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json index db2df099..e80dfba0 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json index ba452531..830ff0ac 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json index 7851d8a4..95b5064b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:blue_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json index 3a8f8c5f..6098456c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_dark_oak_prone_bench.json @@ -8,40 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -50,7 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json index 2a99b07f..b570ad4b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_jungle_prone_bench.json @@ -8,23 +8,26 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +35,22 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:red_jungle_prone_bench" }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json index 3a757f1b..0a9a5922 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:blue_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" - }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json index bcab169f..ca609569 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json index dfec3897..00e547f2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_spruce_prone_bench.json @@ -7,33 +7,39 @@ "item": "minecraft:blue_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -41,13 +47,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:brown_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json index 95fae45f..c59c7727 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_blue_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:blue_dye" }, [ - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json index 0959ffac..b8e65246 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:brown_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json index a40fb815..37a0f239 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json index 53e73d98..fa85bf8c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:brown_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,33 +46,9 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, - { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" - }, { "item": "eroticdungeongame:blue_birch_prone_bench" } diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json index 6d216842..71949865 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -20,37 +32,25 @@ "item": "eroticdungeongame:pink_cherry_prone_bench" }, { - "item": "eroticdungeongame:gray_cherry_prone_bench" + "item": "eroticdungeongame:yellow_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:lime_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" }, { "item": "eroticdungeongame:white_cherry_prone_bench" }, - { - "item": "eroticdungeongame:yellow_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:green_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, { "item": "eroticdungeongame:light_gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:black_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json index 33a060c5..2b741df4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json index 59da0799..e8d1792e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:brown_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json index 987fbbcd..184cdb5c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_dark_oak_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:brown_dye" }, [ - { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:lime_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:red_dark_oak_prone_bench" + "item": "eroticdungeongame:lime_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:green_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { "item": "eroticdungeongame:blue_dark_oak_prone_bench" }, { "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:orange_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:red_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json index 767e870c..c54e48d6 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_jungle_prone_bench.json @@ -8,23 +8,26 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +35,22 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:red_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json index 8da7ea26..fa974328 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_mangrove_prone_bench.json @@ -8,13 +8,7 @@ }, [ { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -22,35 +16,41 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json index 70fe27ae..b1a08e5e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, - { - "item": "eroticdungeongame:pink_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, { "item": "eroticdungeongame:yellow_oak_prone_bench" }, + { + "item": "eroticdungeongame:pink_oak_prone_bench" + }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json index 90aca9c8..c5fdef6b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_spruce_prone_bench.json @@ -7,33 +7,39 @@ "item": "minecraft:brown_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -41,13 +47,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json index 36dbb37d..c585eed9 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_brown_warped_prone_bench.json @@ -8,16 +8,13 @@ }, [ { - "item": "eroticdungeongame:blue_warped_prone_bench" + "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { - "item": "eroticdungeongame:orange_warped_prone_bench" + "item": "eroticdungeongame:pink_warped_prone_bench" }, { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" + "item": "eroticdungeongame:green_warped_prone_bench" }, { "item": "eroticdungeongame:purple_warped_prone_bench" @@ -25,32 +22,35 @@ { "item": "eroticdungeongame:light_blue_warped_prone_bench" }, + { + "item": "eroticdungeongame:lime_warped_prone_bench" + }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, { "item": "eroticdungeongame:black_warped_prone_bench" }, { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_warped_prone_bench" - }, - { - "item": "eroticdungeongame:pink_warped_prone_bench" - }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, - { - "item": "eroticdungeongame:green_warped_prone_bench" + "item": "eroticdungeongame:magenta_warped_prone_bench" }, { "item": "eroticdungeongame:white_warped_prone_bench" }, { - "item": "eroticdungeongame:lime_warped_prone_bench" + "item": "eroticdungeongame:gray_warped_prone_bench" }, { - "item": "eroticdungeongame:cyan_warped_prone_bench" + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json index d22c19e6..60d97ec0 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_acacia_prone_bench.json @@ -7,35 +7,14 @@ "item": "minecraft:cyan_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:gray_acacia_prone_bench" @@ -43,14 +22,35 @@ { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json index 3c9c640b..574e48e4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json index 0895cc87..0a1b1407 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_birch_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_birch_prone_bench" + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" }, { "item": "eroticdungeongame:light_blue_birch_prone_bench" }, + { + "item": "eroticdungeongame:lime_birch_prone_bench" + }, + { + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" + }, { "item": "eroticdungeongame:gray_birch_prone_bench" }, { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json index 0d4557ed..bdfee09e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cherry_prone_bench.json @@ -8,7 +8,22 @@ }, [ { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -16,41 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json index f356f9c9..3fe3718b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json index 62336188..570b4b88 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:cyan_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json index 128260a5..4db73fe5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json index cdae309a..40b3e6d9 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_jungle_prone_bench.json @@ -8,23 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json index ca6b6c8a..bb6c3a57 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:cyan_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, + { + "item": "eroticdungeongame:blue_mangrove_prone_bench" + }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json index 60c575fa..5d7700d0 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, + { + "item": "eroticdungeongame:yellow_oak_prone_bench" + }, { "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json index 07c0900a..1d064823 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:cyan_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, { - "item": "eroticdungeongame:pink_spruce_prone_bench" + "item": "eroticdungeongame:black_spruce_prone_bench" }, { - "item": "eroticdungeongame:lime_spruce_prone_bench" + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json index e33b4e27..6c1ef087 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_cyan_warped_prone_bench.json @@ -8,7 +8,22 @@ }, [ { - "item": "eroticdungeongame:blue_warped_prone_bench" + "item": "eroticdungeongame:light_gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:pink_warped_prone_bench" + }, + { + "item": "eroticdungeongame:green_warped_prone_bench" + }, + { + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" + }, + { + "item": "eroticdungeongame:lime_warped_prone_bench" }, { "item": "eroticdungeongame:orange_warped_prone_bench" @@ -16,41 +31,26 @@ { "item": "eroticdungeongame:yellow_warped_prone_bench" }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, { "item": "eroticdungeongame:black_warped_prone_bench" }, { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_warped_prone_bench" - }, - { - "item": "eroticdungeongame:pink_warped_prone_bench" - }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, - { - "item": "eroticdungeongame:green_warped_prone_bench" + "item": "eroticdungeongame:magenta_warped_prone_bench" }, { "item": "eroticdungeongame:white_warped_prone_bench" }, { - "item": "eroticdungeongame:lime_warped_prone_bench" + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json index dd6bd559..2d312a8a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:gray_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json index b27524ae..9f92f2ec 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json index dd3656a9..dd48bc77 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:gray_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,43 +26,31 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:red_birch_prone_bench" - }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, - { - "item": "eroticdungeongame:pink_birch_prone_bench" - }, - { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" }, { "item": "eroticdungeongame:yellow_birch_prone_bench" }, { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:orange_birch_prone_bench" }, { - "item": "eroticdungeongame:blue_birch_prone_bench" + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" + }, + { + "item": "eroticdungeongame:red_birch_prone_bench" + }, + { + "item": "eroticdungeongame:pink_birch_prone_bench" }, { "item": "eroticdungeongame:brown_birch_prone_bench" + }, + { + "item": "eroticdungeongame:blue_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json index 4fcad108..33e3ca18 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json index a3814b68..bf4a5d7c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json index 6c163b43..3d3f5740 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:gray_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json index 7b7affa1..ac38e7ca 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_dark_oak_prone_bench.json @@ -10,35 +10,35 @@ { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:magenta_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:orange_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +47,10 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json index 20825072..1ab7352a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_jungle_prone_bench.json @@ -8,20 +8,26 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -29,28 +35,22 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json index b7e5bbad..5d2138b1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_mangrove_prone_bench.json @@ -7,14 +7,11 @@ "item": "minecraft:gray_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -22,35 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json index 22a6f1f1..4c09ed3a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json index fe66db79..3dec6c77 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_spruce_prone_bench.json @@ -7,44 +7,44 @@ "item": "minecraft:gray_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, { - "item": "eroticdungeongame:light_blue_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:red_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:purple_spruce_prone_bench" + "item": "eroticdungeongame:black_spruce_prone_bench" }, { "item": "eroticdungeongame:yellow_spruce_prone_bench" }, { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:red_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json index cfa93207..fe8a5cb9 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_gray_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:gray_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json index 4fb5a1f1..38d55581 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:green_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json index ac39541f..bdfb6bdf 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:pink_bamboo_prone_bench" + "item": "eroticdungeongame:yellow_bamboo_prone_bench" }, { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" + "item": "eroticdungeongame:black_bamboo_prone_bench" }, { "item": "eroticdungeongame:orange_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, { "item": "eroticdungeongame:magenta_bamboo_prone_bench" }, { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" + "item": "eroticdungeongame:white_bamboo_prone_bench" }, { - "item": "eroticdungeongame:blue_bamboo_prone_bench" + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" }, { "item": "eroticdungeongame:purple_bamboo_prone_bench" }, { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:pink_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:blue_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json index 77516a8a..317a35ac 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_birch_prone_bench.json @@ -7,6 +7,15 @@ "item": "minecraft:green_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +23,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json index df2969ab..ce5b40ae 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json index cb93fcc2..caf3ae25 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_crimson_prone_bench.json @@ -8,10 +8,13 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { - "item": "eroticdungeongame:lime_crimson_prone_bench" + "item": "eroticdungeongame:light_blue_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { "item": "eroticdungeongame:brown_crimson_prone_bench" @@ -19,38 +22,35 @@ { "item": "eroticdungeongame:pink_crimson_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:black_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" - }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cuff_bed.json index 7ddda427..72c34c86 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_cuff_bed.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:white_cuff_bed" + "item": "eroticdungeongame:yellow_cuff_bed" }, { - "item": "eroticdungeongame:light_blue_cuff_bed" + "item": "eroticdungeongame:lime_cuff_bed" }, { "item": "eroticdungeongame:brown_cuff_bed" }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, { "item": "eroticdungeongame:cyan_cuff_bed" }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, { "item": "eroticdungeongame:orange_cuff_bed" }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, + { + "item": "eroticdungeongame:white_cuff_bed" + }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, + { + "item": "eroticdungeongame:light_blue_cuff_bed" + }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json index ee4c1204..f61726e5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:white_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json index 47dc314b..8e646101 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_jungle_prone_bench.json @@ -8,23 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json index ed993b4d..86365bee 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:green_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json index e220dd1c..29a89e90 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_oak_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:green_dye" }, [ - { - "item": "eroticdungeongame:lime_oak_prone_bench" - }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, - { - "item": "eroticdungeongame:pink_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_oak_prone_bench" - }, - { - "item": "eroticdungeongame:brown_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, { "item": "eroticdungeongame:yellow_oak_prone_bench" }, + { + "item": "eroticdungeongame:pink_oak_prone_bench" + }, + { + "item": "eroticdungeongame:brown_oak_prone_bench" + }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json index cf1d3463..2b6482a3 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_spruce_prone_bench.json @@ -10,27 +10,33 @@ { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json index c0565864..8ddaa565 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_green_warped_prone_bench.json @@ -7,33 +7,6 @@ "item": "minecraft:green_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, @@ -41,16 +14,43 @@ "item": "eroticdungeongame:pink_warped_prone_bench" }, { - "item": "eroticdungeongame:red_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json index b1e8e932..83d1986a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_blue_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json index ebc753cd..02faaa6a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_bamboo_prone_bench.json @@ -7,11 +7,38 @@ "item": "minecraft:light_blue_dye" }, [ + { + "item": "eroticdungeongame:lime_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, { "item": "eroticdungeongame:black_bamboo_prone_bench" }, { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" }, { "item": "eroticdungeongame:green_bamboo_prone_bench" @@ -19,38 +46,11 @@ { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json index 9c94ab52..2048e533 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_birch_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_blue_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, { "item": "eroticdungeongame:cyan_birch_prone_bench" }, + { + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" + }, { "item": "eroticdungeongame:gray_birch_prone_bench" }, { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json index ec4ad3dc..f40ded77 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json index 4cbaeb5b..051d8ae4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:black_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:green_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:red_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:magenta_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:green_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:red_crimson_prone_bench" }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json index f74770a3..33fdcd18 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_cuff_bed.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:white_cuff_bed" + "item": "eroticdungeongame:yellow_cuff_bed" }, { - "item": "eroticdungeongame:green_cuff_bed" + "item": "eroticdungeongame:lime_cuff_bed" }, { "item": "eroticdungeongame:brown_cuff_bed" }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, { "item": "eroticdungeongame:cyan_cuff_bed" }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, { "item": "eroticdungeongame:orange_cuff_bed" }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, + { + "item": "eroticdungeongame:white_cuff_bed" + }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, + { + "item": "eroticdungeongame:green_cuff_bed" + }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json index 5a11829d..9fc5d846 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json index 9ce68a5d..cc51c3a6 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_jungle_prone_bench.json @@ -8,20 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" }, { "item": "eroticdungeongame:yellow_jungle_prone_bench" }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" - }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -29,28 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json index 5fd91f9d..c67f0e57 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_mangrove_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_blue_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:purple_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:pink_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:green_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:orange_mangrove_prone_bench" - }, { "item": "eroticdungeongame:lime_mangrove_prone_bench" }, + { + "item": "eroticdungeongame:purple_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:pink_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:green_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:blue_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:orange_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" + }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json index aafaca62..0d13c2f2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_oak_prone_bench.json @@ -8,16 +8,16 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" @@ -26,31 +26,31 @@ "item": "eroticdungeongame:magenta_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, - { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" + "item": "eroticdungeongame:black_oak_prone_bench" }, { "item": "eroticdungeongame:orange_oak_prone_bench" }, { - "item": "eroticdungeongame:white_oak_prone_bench" + "item": "eroticdungeongame:blue_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, + { + "item": "eroticdungeongame:red_oak_prone_bench" }, { "item": "eroticdungeongame:light_gray_oak_prone_bench" }, { - "item": "eroticdungeongame:black_oak_prone_bench" + "item": "eroticdungeongame:lime_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_oak_prone_bench" - }, - { - "item": "eroticdungeongame:red_oak_prone_bench" + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json index 83c1f11e..68fd994c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:light_blue_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, { - "item": "eroticdungeongame:pink_spruce_prone_bench" + "item": "eroticdungeongame:cyan_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" }, { "item": "eroticdungeongame:lime_spruce_prone_bench" }, - { - "item": "eroticdungeongame:cyan_spruce_prone_bench" - }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json index 43dcb796..a321c824 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_blue_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_blue_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json index 05f41618..acdf8065 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_gray_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json index 5b9721ec..a126612d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json index 0b7ec18e..c64524fa 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_birch_prone_bench.json @@ -7,6 +7,15 @@ "item": "minecraft:light_gray_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +23,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json index dca0a0bf..a4a407b1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json index 251bc990..4c449770 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json index 5b170a50..876162d2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_cuff_bed.json @@ -8,20 +8,32 @@ }, [ { - "item": "eroticdungeongame:white_cuff_bed" + "item": "eroticdungeongame:yellow_cuff_bed" }, { - "item": "eroticdungeongame:green_cuff_bed" - }, - { - "item": "eroticdungeongame:light_blue_cuff_bed" + "item": "eroticdungeongame:lime_cuff_bed" }, { "item": "eroticdungeongame:brown_cuff_bed" }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, { "item": "eroticdungeongame:purple_cuff_bed" }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, + { + "item": "eroticdungeongame:white_cuff_bed" + }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, { "item": "eroticdungeongame:blue_cuff_bed" }, @@ -29,28 +41,16 @@ "item": "eroticdungeongame:magenta_cuff_bed" }, { - "item": "eroticdungeongame:cyan_cuff_bed" + "item": "eroticdungeongame:green_cuff_bed" }, { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" + "item": "eroticdungeongame:light_blue_cuff_bed" }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json index ead8d348..a632c707 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json index ed624db3..664e47a6 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_jungle_prone_bench.json @@ -8,23 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json index 560c4474..e6991840 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_mangrove_prone_bench.json @@ -7,14 +7,11 @@ "item": "minecraft:light_gray_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -22,35 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json index e7cd9c27..ffe2f2cc 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json index b44d3962..b727ce48 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:light_gray_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json index 6577f3c8..820a8a45 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_light_gray_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:light_gray_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json index 2178a0a1..e733bd48 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:lime_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json index 2bd7c65e..1fec242d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_bamboo_prone_bench.json @@ -7,14 +7,38 @@ "item": "minecraft:lime_dye" }, [ + { + "item": "eroticdungeongame:light_blue_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, { "item": "eroticdungeongame:black_bamboo_prone_bench" }, { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:orange_bamboo_prone_bench" }, { - "item": "eroticdungeongame:light_blue_bamboo_prone_bench" + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" }, { "item": "eroticdungeongame:green_bamboo_prone_bench" @@ -22,35 +46,11 @@ { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json index 81265d41..16a4c710 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_birch_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_birch_prone_bench" + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" }, { "item": "eroticdungeongame:light_blue_birch_prone_bench" }, + { + "item": "eroticdungeongame:cyan_birch_prone_bench" + }, + { + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" + }, { "item": "eroticdungeongame:gray_birch_prone_bench" }, { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json index 241382d3..a842cb27 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cherry_prone_bench.json @@ -8,7 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -16,41 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json index 35bc8bf6..0479e44c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json index 9930ff5f..998a5f3d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_cuff_bed.json @@ -7,9 +7,39 @@ "item": "minecraft:lime_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, @@ -17,40 +47,10 @@ "item": "eroticdungeongame:light_blue_cuff_bed" }, { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" + "item": "eroticdungeongame:pink_cuff_bed" }, { "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, - { - "item": "eroticdungeongame:pink_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json index 795181b7..a2150eb4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_dark_oak_prone_bench.json @@ -7,38 +7,35 @@ "item": "minecraft:lime_dye" }, [ - { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:magenta_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:orange_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json index 8d67397b..20113629 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_jungle_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:purple_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:orange_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:orange_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json index 1f5f8ca9..352ce275 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_mangrove_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:lime_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" - }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, + { + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" + }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json index 69c2d49e..7e71dc88 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_oak_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:lime_dye" }, [ + { + "item": "eroticdungeongame:green_oak_prone_bench" + }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, - { - "item": "eroticdungeongame:pink_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_oak_prone_bench" - }, - { - "item": "eroticdungeongame:brown_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, { "item": "eroticdungeongame:yellow_oak_prone_bench" }, + { + "item": "eroticdungeongame:pink_oak_prone_bench" + }, + { + "item": "eroticdungeongame:brown_oak_prone_bench" + }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json index 16d0ffcd..0c36f5ec 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_spruce_prone_bench.json @@ -7,26 +7,32 @@ "item": "minecraft:lime_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, { - "item": "eroticdungeongame:pink_spruce_prone_bench" + "item": "eroticdungeongame:cyan_spruce_prone_bench" }, { - "item": "eroticdungeongame:cyan_spruce_prone_bench" + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json index 275aa2b6..73f78e79 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_lime_warped_prone_bench.json @@ -7,33 +7,6 @@ "item": "minecraft:lime_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, @@ -41,16 +14,43 @@ "item": "eroticdungeongame:pink_warped_prone_bench" }, { - "item": "eroticdungeongame:red_warped_prone_bench" + "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:green_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" + }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" }, { "item": "eroticdungeongame:white_warped_prone_bench" }, { - "item": "eroticdungeongame:cyan_warped_prone_bench" + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json index 969ac32c..9df055ed 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:magenta_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, - { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" - }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json index cc803c5f..6695aa62 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json index 9f47c1dc..ab5e6793 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:magenta_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,16 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json index b9feba77..0ca59104 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json index 455ddb0e..f980d7da 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_crimson_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:magenta_dye" }, [ - { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" - }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, - { - "item": "eroticdungeongame:black_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:green_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:red_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, { "item": "eroticdungeongame:blue_crimson_prone_bench" }, + { + "item": "eroticdungeongame:brown_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:green_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:red_crimson_prone_bench" + }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json index 4a798ab7..a4c130d1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_cuff_bed.json @@ -8,20 +8,32 @@ }, [ { - "item": "eroticdungeongame:white_cuff_bed" + "item": "eroticdungeongame:yellow_cuff_bed" }, { - "item": "eroticdungeongame:green_cuff_bed" - }, - { - "item": "eroticdungeongame:light_blue_cuff_bed" + "item": "eroticdungeongame:lime_cuff_bed" }, { "item": "eroticdungeongame:brown_cuff_bed" }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, { "item": "eroticdungeongame:purple_cuff_bed" }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, + { + "item": "eroticdungeongame:white_cuff_bed" + }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, { "item": "eroticdungeongame:blue_cuff_bed" }, @@ -29,28 +41,16 @@ "item": "eroticdungeongame:light_gray_cuff_bed" }, { - "item": "eroticdungeongame:cyan_cuff_bed" + "item": "eroticdungeongame:green_cuff_bed" }, { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" + "item": "eroticdungeongame:light_blue_cuff_bed" }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json index c52d5554..3ee2bcf0 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:white_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json index aaf98b14..fc80a205 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_jungle_prone_bench.json @@ -8,23 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json index 3cf77a8b..178415fd 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:magenta_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json index db45d68f..09a80e7e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, - { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" - }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json index a65434ec..63784db5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:magenta_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json index 93430496..c6e93bdc 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_magenta_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:magenta_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json index e8daf0f4..12e889e9 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_acacia_prone_bench.json @@ -10,47 +10,47 @@ { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json index 11201078..be09583b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json index 84fd40ce..2df21257 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:orange_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,16 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json index 469134ff..a3a4825a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cherry_prone_bench.json @@ -8,10 +8,19 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +28,29 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json index bf8e5137..6bffe74f 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json index 70a40946..9930fde5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:orange_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json index 0a52673e..992ae7ff 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json index a4b578ed..25b725c2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_jungle_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:purple_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:lime_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:lime_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json index 950fc1e7..8e18ffe3 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:orange_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, + { + "item": "eroticdungeongame:blue_mangrove_prone_bench" + }, { "item": "eroticdungeongame:cyan_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json index eacb9977..e619a7d3 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_oak_prone_bench.json @@ -8,40 +8,25 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" @@ -49,8 +34,23 @@ { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json index 7fc57169..b876bbb5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:orange_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json index ea046deb..6e26cad4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_orange_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:orange_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json index 874aa386..f0da7f72 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:pink_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json index 7380cebb..b1485f10 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:green_bamboo_prone_bench" + "item": "eroticdungeongame:yellow_bamboo_prone_bench" }, { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" + "item": "eroticdungeongame:black_bamboo_prone_bench" }, { "item": "eroticdungeongame:orange_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, { "item": "eroticdungeongame:magenta_bamboo_prone_bench" }, { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" + "item": "eroticdungeongame:white_bamboo_prone_bench" }, { - "item": "eroticdungeongame:blue_bamboo_prone_bench" + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" }, { "item": "eroticdungeongame:purple_bamboo_prone_bench" }, { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:green_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:blue_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json index 971a58f2..f21bf032 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:pink_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -23,34 +47,10 @@ "item": "eroticdungeongame:red_birch_prone_bench" }, { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, - { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json index c6895a2d..a83abd7a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cherry_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:lime_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:purple_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { "item": "eroticdungeongame:orange_cherry_prone_bench" }, { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:purple_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:lime_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json index 3c436c16..dd8c9c83 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_crimson_prone_bench.json @@ -8,25 +8,16 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" @@ -34,23 +25,32 @@ { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json index e295428a..357dbef7 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:pink_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, { "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, - { - "item": "eroticdungeongame:lime_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json index 68cca409..f73f8cdb 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_dark_oak_prone_bench.json @@ -8,22 +8,16 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" @@ -31,14 +25,20 @@ { "item": "eroticdungeongame:white_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +47,10 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json index e820b46f..1453e846 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_jungle_prone_bench.json @@ -8,23 +8,26 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -32,25 +35,22 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json index cce21897..cb389392 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:pink_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json index 174478f5..105102a3 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json index fe071b49..5c5ae73d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_spruce_prone_bench.json @@ -7,45 +7,45 @@ "item": "minecraft:pink_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, { "item": "eroticdungeongame:red_spruce_prone_bench" }, - { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" - }, { "item": "eroticdungeongame:blue_spruce_prone_bench" }, diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json index 32e37915..9280d7d3 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_pink_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:pink_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json index fc198161..2dd05b52 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_acacia_prone_bench.json @@ -7,39 +7,18 @@ "item": "minecraft:purple_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, @@ -47,10 +26,31 @@ "item": "eroticdungeongame:red_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:pink_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json index 780c81a5..e12e5f25 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json index e162a8fb..32c3b36e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_birch_prone_bench.json @@ -7,6 +7,15 @@ "item": "minecraft:purple_dye" }, [ + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +23,19 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json index 0d7f82cd..a9c379bb 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cherry_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:lime_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:pink_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { "item": "eroticdungeongame:orange_cherry_prone_bench" }, { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:pink_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:lime_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json index 7ebb2605..7b7d3241 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, { - "item": "eroticdungeongame:white_crimson_prone_bench" + "item": "eroticdungeongame:gray_crimson_prone_bench" }, { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" + "item": "eroticdungeongame:light_gray_crimson_prone_bench" }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json index db64620d..775b7b75 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:purple_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json index f6d14a58..6b76c25d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_dark_oak_prone_bench.json @@ -7,39 +7,39 @@ "item": "minecraft:purple_dye" }, [ - { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, + { + "item": "eroticdungeongame:green_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:orange_dark_oak_prone_bench" + }, { "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" }, @@ -47,10 +47,10 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json index 7170e9f5..711447d1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_jungle_prone_bench.json @@ -8,20 +8,26 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -29,28 +35,22 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json index 7992c9d5..7c652270 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_mangrove_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:purple_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:pink_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:green_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:orange_mangrove_prone_bench" - }, { "item": "eroticdungeongame:lime_mangrove_prone_bench" }, + { + "item": "eroticdungeongame:light_blue_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:pink_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:green_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:blue_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:orange_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" + }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json index 4de3a995..916347c6 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_oak_prone_bench" - }, - { - "item": "eroticdungeongame:brown_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:yellow_oak_prone_bench" }, + { + "item": "eroticdungeongame:pink_oak_prone_bench" + }, + { + "item": "eroticdungeongame:brown_oak_prone_bench" + }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json index a7020c41..3d76b984 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_spruce_prone_bench.json @@ -7,33 +7,36 @@ "item": "minecraft:purple_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -41,10 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json index 4cf52cca..0d1241a8 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_purple_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:purple_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json index 0668ec98..8815f83e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:red_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json index 312758cc..7a27707d 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json index 33d242fa..a3a7293c 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:red_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,43 +26,31 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, - { - "item": "eroticdungeongame:pink_birch_prone_bench" - }, - { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" }, { "item": "eroticdungeongame:yellow_birch_prone_bench" }, { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:orange_birch_prone_bench" }, { - "item": "eroticdungeongame:blue_birch_prone_bench" + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" + }, + { + "item": "eroticdungeongame:gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:pink_birch_prone_bench" }, { "item": "eroticdungeongame:brown_birch_prone_bench" + }, + { + "item": "eroticdungeongame:blue_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json index 0464824e..6e5a5dda 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json index 3a64e68e..64eff937 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" + "item": "eroticdungeongame:pink_crimson_prone_bench" }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cuff_bed.json index 060564f3..b114edcb 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:red_dye" }, [ + { + "item": "eroticdungeongame:yellow_cuff_bed" + }, + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:yellow_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" - }, - { - "item": "eroticdungeongame:lime_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json index f5aa0e80..ab2bd297 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_dark_oak_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:red_dye" }, [ - { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, - { - "item": "eroticdungeongame:lime_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:brown_dark_oak_prone_bench" + "item": "eroticdungeongame:lime_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:green_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { "item": "eroticdungeongame:blue_dark_oak_prone_bench" }, { "item": "eroticdungeongame:black_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:orange_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:brown_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json index c556da64..be56f346 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_jungle_prone_bench.json @@ -8,20 +8,26 @@ }, [ { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -29,19 +35,7 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" @@ -50,7 +44,13 @@ "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json index 7867b40c..79eee7a6 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:red_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,15 +19,6 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, @@ -41,16 +26,31 @@ "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json index 8652990a..490a48a1 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" + }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json index 38bc7847..12befc8b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_spruce_prone_bench.json @@ -7,44 +7,44 @@ "item": "minecraft:red_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, { - "item": "eroticdungeongame:light_blue_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:gray_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:purple_spruce_prone_bench" + "item": "eroticdungeongame:black_spruce_prone_bench" }, { "item": "eroticdungeongame:yellow_spruce_prone_bench" }, { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:gray_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json index 8a1445d0..82d3802a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_red_warped_prone_bench.json @@ -7,33 +7,6 @@ "item": "minecraft:red_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, @@ -44,13 +17,40 @@ "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json index 9d7add41..aab29e35 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:white_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:yellow_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json index a99ac1e0..5cb9096e 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:yellow_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json index 31fcf434..e42875b4 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:white_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,16 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json index 774fb63d..4ba26b8b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -19,38 +31,26 @@ { "item": "eroticdungeongame:pink_cherry_prone_bench" }, - { - "item": "eroticdungeongame:gray_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, { "item": "eroticdungeongame:yellow_cherry_prone_bench" }, { - "item": "eroticdungeongame:green_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json index 22109d02..3f9c7313 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, + { + "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, { "item": "eroticdungeongame:yellow_crimson_prone_bench" }, { - "item": "eroticdungeongame:gray_crimson_prone_bench" + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cuff_bed.json index 530ad730..556e2033 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_cuff_bed.json @@ -8,29 +8,23 @@ }, [ { - "item": "eroticdungeongame:green_cuff_bed" + "item": "eroticdungeongame:yellow_cuff_bed" }, { - "item": "eroticdungeongame:light_blue_cuff_bed" + "item": "eroticdungeongame:lime_cuff_bed" }, { "item": "eroticdungeongame:brown_cuff_bed" }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, { "item": "eroticdungeongame:cyan_cuff_bed" }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, { "item": "eroticdungeongame:black_cuff_bed" }, @@ -38,19 +32,25 @@ "item": "eroticdungeongame:gray_cuff_bed" }, { - "item": "eroticdungeongame:red_cuff_bed" + "item": "eroticdungeongame:blue_cuff_bed" }, { - "item": "eroticdungeongame:yellow_cuff_bed" + "item": "eroticdungeongame:magenta_cuff_bed" }, { - "item": "eroticdungeongame:orange_cuff_bed" + "item": "eroticdungeongame:light_gray_cuff_bed" + }, + { + "item": "eroticdungeongame:green_cuff_bed" + }, + { + "item": "eroticdungeongame:light_blue_cuff_bed" }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json index 82aa9879..353811e8 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_dark_oak_prone_bench.json @@ -8,37 +8,34 @@ }, [ { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" + "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" + "item": "eroticdungeongame:yellow_dark_oak_prone_bench" }, { "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:yellow_dark_oak_prone_bench" + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json index b09e2aba..33e81396 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_jungle_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:yellow_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:gray_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, { "item": "eroticdungeongame:lime_jungle_prone_bench" }, - { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" - }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json index 501e4693..745355c2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:white_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json index 4d11ee08..3dcacef8 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_oak_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_oak_prone_bench" + "item": "eroticdungeongame:yellow_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_oak_prone_bench" + "item": "eroticdungeongame:pink_oak_prone_bench" }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json index 278a7a74..afcb50e7 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_spruce_prone_bench.json @@ -7,30 +7,36 @@ "item": "minecraft:white_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -38,13 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json index fc789889..3ffe321b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_white_warped_prone_bench.json @@ -7,33 +7,6 @@ "item": "minecraft:white_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:yellow_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, @@ -41,16 +14,43 @@ "item": "eroticdungeongame:pink_warped_prone_bench" }, { - "item": "eroticdungeongame:red_warped_prone_bench" + "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:green_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:yellow_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json index 8c33359a..aed78e0b 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_acacia_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:yellow_dye" }, [ - { - "item": "eroticdungeongame:orange_acacia_prone_bench" - }, { "item": "eroticdungeongame:white_acacia_prone_bench" }, - { - "item": "eroticdungeongame:green_acacia_prone_bench" - }, { "item": "eroticdungeongame:blue_acacia_prone_bench" }, { - "item": "eroticdungeongame:brown_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:black_acacia_prone_bench" + "item": "eroticdungeongame:magenta_acacia_prone_bench" }, { "item": "eroticdungeongame:cyan_acacia_prone_bench" }, - { - "item": "eroticdungeongame:light_blue_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:lime_acacia_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_acacia_prone_bench" - }, { "item": "eroticdungeongame:gray_acacia_prone_bench" }, { "item": "eroticdungeongame:red_acacia_prone_bench" }, + { + "item": "eroticdungeongame:pink_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:brown_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_acacia_prone_bench" + }, { "item": "eroticdungeongame:purple_acacia_prone_bench" }, { - "item": "eroticdungeongame:magenta_acacia_prone_bench" + "item": "eroticdungeongame:light_gray_acacia_prone_bench" }, { - "item": "eroticdungeongame:pink_acacia_prone_bench" + "item": "eroticdungeongame:green_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:lime_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:orange_acacia_prone_bench" + }, + { + "item": "eroticdungeongame:black_acacia_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json index 6b1ab5a3..140555db 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_bamboo_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:black_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:brown_bamboo_prone_bench" + "item": "eroticdungeongame:lime_bamboo_prone_bench" }, { "item": "eroticdungeongame:light_blue_bamboo_prone_bench" }, + { + "item": "eroticdungeongame:black_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:orange_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:red_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:white_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_bamboo_prone_bench" + }, + { + "item": "eroticdungeongame:purple_bamboo_prone_bench" + }, { "item": "eroticdungeongame:green_bamboo_prone_bench" }, { "item": "eroticdungeongame:pink_bamboo_prone_bench" }, - { - "item": "eroticdungeongame:cyan_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:white_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:lime_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:red_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:orange_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_bamboo_prone_bench" - }, { "item": "eroticdungeongame:blue_bamboo_prone_bench" }, { - "item": "eroticdungeongame:purple_bamboo_prone_bench" - }, - { - "item": "eroticdungeongame:gray_bamboo_prone_bench" + "item": "eroticdungeongame:brown_bamboo_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json index 6240f52a..839595d5 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_birch_prone_bench.json @@ -7,6 +7,18 @@ "item": "minecraft:yellow_dye" }, [ + { + "item": "eroticdungeongame:purple_birch_prone_bench" + }, + { + "item": "eroticdungeongame:green_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_birch_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_birch_prone_bench" + }, { "item": "eroticdungeongame:lime_birch_prone_bench" }, @@ -14,7 +26,16 @@ "item": "eroticdungeongame:cyan_birch_prone_bench" }, { - "item": "eroticdungeongame:light_blue_birch_prone_bench" + "item": "eroticdungeongame:black_birch_prone_bench" + }, + { + "item": "eroticdungeongame:orange_birch_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_birch_prone_bench" + }, + { + "item": "eroticdungeongame:white_birch_prone_bench" }, { "item": "eroticdungeongame:gray_birch_prone_bench" @@ -22,35 +43,14 @@ { "item": "eroticdungeongame:red_birch_prone_bench" }, - { - "item": "eroticdungeongame:purple_birch_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_birch_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_birch_prone_bench" - }, { "item": "eroticdungeongame:pink_birch_prone_bench" }, { - "item": "eroticdungeongame:green_birch_prone_bench" - }, - { - "item": "eroticdungeongame:white_birch_prone_bench" - }, - { - "item": "eroticdungeongame:orange_birch_prone_bench" - }, - { - "item": "eroticdungeongame:black_birch_prone_bench" + "item": "eroticdungeongame:brown_birch_prone_bench" }, { "item": "eroticdungeongame:blue_birch_prone_bench" - }, - { - "item": "eroticdungeongame:brown_birch_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json index d1aeb6b6..cba83896 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cherry_prone_bench.json @@ -8,10 +8,22 @@ }, [ { - "item": "eroticdungeongame:cyan_cherry_prone_bench" + "item": "eroticdungeongame:blue_cherry_prone_bench" }, { - "item": "eroticdungeongame:lime_cherry_prone_bench" + "item": "eroticdungeongame:orange_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:black_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:green_cherry_prone_bench" }, { "item": "eroticdungeongame:purple_cherry_prone_bench" @@ -20,37 +32,25 @@ "item": "eroticdungeongame:pink_cherry_prone_bench" }, { - "item": "eroticdungeongame:gray_cherry_prone_bench" + "item": "eroticdungeongame:lime_cherry_prone_bench" }, { - "item": "eroticdungeongame:red_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:white_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:green_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:orange_cherry_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_cherry_prone_bench" + "item": "eroticdungeongame:cyan_cherry_prone_bench" }, { "item": "eroticdungeongame:brown_cherry_prone_bench" }, { - "item": "eroticdungeongame:blue_cherry_prone_bench" + "item": "eroticdungeongame:red_cherry_prone_bench" }, { - "item": "eroticdungeongame:black_cherry_prone_bench" + "item": "eroticdungeongame:gray_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:white_cherry_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_cherry_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json index 9c8fb7b5..5e2216ed 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_crimson_prone_bench.json @@ -8,49 +8,49 @@ }, [ { - "item": "eroticdungeongame:cyan_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:lime_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:brown_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:pink_crimson_prone_bench" + "item": "eroticdungeongame:magenta_crimson_prone_bench" }, { "item": "eroticdungeongame:light_blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:black_crimson_prone_bench" + "item": "eroticdungeongame:blue_crimson_prone_bench" }, { - "item": "eroticdungeongame:light_gray_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:orange_crimson_prone_bench" + "item": "eroticdungeongame:brown_crimson_prone_bench" }, { "item": "eroticdungeongame:green_crimson_prone_bench" }, + { + "item": "eroticdungeongame:pink_crimson_prone_bench" + }, { "item": "eroticdungeongame:red_crimson_prone_bench" }, - { - "item": "eroticdungeongame:white_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:blue_crimson_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_crimson_prone_bench" - }, { "item": "eroticdungeongame:purple_crimson_prone_bench" }, { "item": "eroticdungeongame:gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:white_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:black_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:lime_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:orange_crimson_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_crimson_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json index 51b5651b..f4bd4515 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_cuff_bed.json @@ -7,50 +7,50 @@ "item": "minecraft:yellow_dye" }, [ + { + "item": "eroticdungeongame:lime_cuff_bed" + }, + { + "item": "eroticdungeongame:brown_cuff_bed" + }, + { + "item": "eroticdungeongame:cyan_cuff_bed" + }, + { + "item": "eroticdungeongame:orange_cuff_bed" + }, + { + "item": "eroticdungeongame:purple_cuff_bed" + }, + { + "item": "eroticdungeongame:black_cuff_bed" + }, { "item": "eroticdungeongame:white_cuff_bed" }, + { + "item": "eroticdungeongame:gray_cuff_bed" + }, + { + "item": "eroticdungeongame:blue_cuff_bed" + }, + { + "item": "eroticdungeongame:magenta_cuff_bed" + }, + { + "item": "eroticdungeongame:light_gray_cuff_bed" + }, { "item": "eroticdungeongame:green_cuff_bed" }, { "item": "eroticdungeongame:light_blue_cuff_bed" }, - { - "item": "eroticdungeongame:brown_cuff_bed" - }, - { - "item": "eroticdungeongame:purple_cuff_bed" - }, - { - "item": "eroticdungeongame:blue_cuff_bed" - }, - { - "item": "eroticdungeongame:light_gray_cuff_bed" - }, - { - "item": "eroticdungeongame:magenta_cuff_bed" - }, - { - "item": "eroticdungeongame:cyan_cuff_bed" - }, - { - "item": "eroticdungeongame:black_cuff_bed" - }, - { - "item": "eroticdungeongame:gray_cuff_bed" - }, - { - "item": "eroticdungeongame:red_cuff_bed" - }, - { - "item": "eroticdungeongame:orange_cuff_bed" - }, { "item": "eroticdungeongame:pink_cuff_bed" }, { - "item": "eroticdungeongame:lime_cuff_bed" + "item": "eroticdungeongame:red_cuff_bed" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json index f47d09da..dad499d2 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_dark_oak_prone_bench.json @@ -7,9 +7,6 @@ "item": "minecraft:yellow_dye" }, [ - { - "item": "eroticdungeongame:gray_dark_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_dark_oak_prone_bench" }, @@ -17,28 +14,28 @@ "item": "eroticdungeongame:lime_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:cyan_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:purple_dark_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" + "item": "eroticdungeongame:green_dark_oak_prone_bench" }, { "item": "eroticdungeongame:magenta_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:pink_dark_oak_prone_bench" + "item": "eroticdungeongame:white_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:white_dark_oak_prone_bench" + "item": "eroticdungeongame:blue_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:black_dark_oak_prone_bench" }, { "item": "eroticdungeongame:orange_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:green_dark_oak_prone_bench" + "item": "eroticdungeongame:cyan_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_dark_oak_prone_bench" }, { "item": "eroticdungeongame:red_dark_oak_prone_bench" @@ -47,10 +44,13 @@ "item": "eroticdungeongame:brown_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:blue_dark_oak_prone_bench" + "item": "eroticdungeongame:gray_dark_oak_prone_bench" }, { - "item": "eroticdungeongame:black_dark_oak_prone_bench" + "item": "eroticdungeongame:purple_dark_oak_prone_bench" + }, + { + "item": "eroticdungeongame:pink_dark_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json index c1567418..87cdc447 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_jungle_prone_bench.json @@ -8,20 +8,23 @@ }, [ { - "item": "eroticdungeongame:red_jungle_prone_bench" + "item": "eroticdungeongame:light_gray_jungle_prone_bench" }, { - "item": "eroticdungeongame:purple_jungle_prone_bench" + "item": "eroticdungeongame:green_jungle_prone_bench" }, { - "item": "eroticdungeongame:gray_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:white_jungle_prone_bench" + "item": "eroticdungeongame:cyan_jungle_prone_bench" }, { "item": "eroticdungeongame:light_blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:magenta_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:black_jungle_prone_bench" + }, { "item": "eroticdungeongame:orange_jungle_prone_bench" }, @@ -29,28 +32,25 @@ "item": "eroticdungeongame:lime_jungle_prone_bench" }, { - "item": "eroticdungeongame:cyan_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:pink_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:green_jungle_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_jungle_prone_bench" + "item": "eroticdungeongame:white_jungle_prone_bench" }, { "item": "eroticdungeongame:blue_jungle_prone_bench" }, + { + "item": "eroticdungeongame:red_jungle_prone_bench" + }, { "item": "eroticdungeongame:brown_jungle_prone_bench" }, { - "item": "eroticdungeongame:black_jungle_prone_bench" + "item": "eroticdungeongame:gray_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:purple_jungle_prone_bench" + }, + { + "item": "eroticdungeongame:pink_jungle_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json index ea9df6d5..09b17c48 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_mangrove_prone_bench.json @@ -7,17 +7,11 @@ "item": "minecraft:yellow_dye" }, [ - { - "item": "eroticdungeongame:black_mangrove_prone_bench" - }, { "item": "eroticdungeongame:brown_mangrove_prone_bench" }, { - "item": "eroticdungeongame:light_gray_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:gray_mangrove_prone_bench" + "item": "eroticdungeongame:lime_mangrove_prone_bench" }, { "item": "eroticdungeongame:light_blue_mangrove_prone_bench" @@ -25,32 +19,38 @@ { "item": "eroticdungeongame:purple_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:blue_mangrove_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_mangrove_prone_bench" - }, { "item": "eroticdungeongame:pink_mangrove_prone_bench" }, - { - "item": "eroticdungeongame:red_mangrove_prone_bench" - }, { "item": "eroticdungeongame:green_mangrove_prone_bench" }, { - "item": "eroticdungeongame:cyan_mangrove_prone_bench" + "item": "eroticdungeongame:blue_mangrove_prone_bench" }, { "item": "eroticdungeongame:orange_mangrove_prone_bench" }, { - "item": "eroticdungeongame:lime_mangrove_prone_bench" + "item": "eroticdungeongame:cyan_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:red_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:black_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:gray_mangrove_prone_bench" }, { "item": "eroticdungeongame:white_mangrove_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_mangrove_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json index 672ccb1a..2865a5f8 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_oak_prone_bench.json @@ -8,7 +8,7 @@ }, [ { - "item": "eroticdungeongame:lime_oak_prone_bench" + "item": "eroticdungeongame:green_oak_prone_bench" }, { "item": "eroticdungeongame:purple_oak_prone_bench" @@ -16,41 +16,41 @@ { "item": "eroticdungeongame:pink_oak_prone_bench" }, - { - "item": "eroticdungeongame:cyan_oak_prone_bench" - }, { "item": "eroticdungeongame:brown_oak_prone_bench" }, - { - "item": "eroticdungeongame:magenta_oak_prone_bench" - }, { "item": "eroticdungeongame:light_blue_oak_prone_bench" }, { - "item": "eroticdungeongame:gray_oak_prone_bench" - }, - { - "item": "eroticdungeongame:green_oak_prone_bench" - }, - { - "item": "eroticdungeongame:orange_oak_prone_bench" - }, - { - "item": "eroticdungeongame:white_oak_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_oak_prone_bench" + "item": "eroticdungeongame:magenta_oak_prone_bench" }, { "item": "eroticdungeongame:black_oak_prone_bench" }, + { + "item": "eroticdungeongame:orange_oak_prone_bench" + }, { "item": "eroticdungeongame:blue_oak_prone_bench" }, + { + "item": "eroticdungeongame:gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:cyan_oak_prone_bench" + }, { "item": "eroticdungeongame:red_oak_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_oak_prone_bench" + }, + { + "item": "eroticdungeongame:lime_oak_prone_bench" + }, + { + "item": "eroticdungeongame:white_oak_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json index f62c0f65..ce4ca920 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_spruce_prone_bench.json @@ -7,33 +7,36 @@ "item": "minecraft:yellow_dye" }, [ - { - "item": "eroticdungeongame:green_spruce_prone_bench" - }, { "item": "eroticdungeongame:white_spruce_prone_bench" }, - { - "item": "eroticdungeongame:orange_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:light_gray_spruce_prone_bench" - }, { "item": "eroticdungeongame:magenta_spruce_prone_bench" }, - { - "item": "eroticdungeongame:pink_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:lime_spruce_prone_bench" - }, { "item": "eroticdungeongame:cyan_spruce_prone_bench" }, + { + "item": "eroticdungeongame:black_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:orange_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:purple_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:green_spruce_prone_bench" + }, + { + "item": "eroticdungeongame:light_gray_spruce_prone_bench" + }, { "item": "eroticdungeongame:light_blue_spruce_prone_bench" }, + { + "item": "eroticdungeongame:lime_spruce_prone_bench" + }, { "item": "eroticdungeongame:gray_spruce_prone_bench" }, @@ -41,10 +44,7 @@ "item": "eroticdungeongame:red_spruce_prone_bench" }, { - "item": "eroticdungeongame:purple_spruce_prone_bench" - }, - { - "item": "eroticdungeongame:black_spruce_prone_bench" + "item": "eroticdungeongame:pink_spruce_prone_bench" }, { "item": "eroticdungeongame:blue_spruce_prone_bench" diff --git a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json index 4dedc2b2..c58f2c3a 100644 --- a/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/recipes/dyed_yellow_warped_prone_bench.json @@ -7,50 +7,50 @@ "item": "minecraft:yellow_dye" }, [ - { - "item": "eroticdungeongame:blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:orange_warped_prone_bench" - }, - { - "item": "eroticdungeongame:magenta_warped_prone_bench" - }, - { - "item": "eroticdungeongame:purple_warped_prone_bench" - }, - { - "item": "eroticdungeongame:brown_warped_prone_bench" - }, - { - "item": "eroticdungeongame:light_blue_warped_prone_bench" - }, - { - "item": "eroticdungeongame:black_warped_prone_bench" - }, - { - "item": "eroticdungeongame:gray_warped_prone_bench" - }, { "item": "eroticdungeongame:light_gray_warped_prone_bench" }, { "item": "eroticdungeongame:pink_warped_prone_bench" }, - { - "item": "eroticdungeongame:red_warped_prone_bench" - }, { "item": "eroticdungeongame:green_warped_prone_bench" }, { - "item": "eroticdungeongame:white_warped_prone_bench" + "item": "eroticdungeongame:purple_warped_prone_bench" + }, + { + "item": "eroticdungeongame:light_blue_warped_prone_bench" }, { "item": "eroticdungeongame:lime_warped_prone_bench" }, + { + "item": "eroticdungeongame:orange_warped_prone_bench" + }, { "item": "eroticdungeongame:cyan_warped_prone_bench" + }, + { + "item": "eroticdungeongame:black_warped_prone_bench" + }, + { + "item": "eroticdungeongame:magenta_warped_prone_bench" + }, + { + "item": "eroticdungeongame:white_warped_prone_bench" + }, + { + "item": "eroticdungeongame:gray_warped_prone_bench" + }, + { + "item": "eroticdungeongame:red_warped_prone_bench" + }, + { + "item": "eroticdungeongame:brown_warped_prone_bench" + }, + { + "item": "eroticdungeongame:blue_warped_prone_bench" } ] ], diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/crux.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/crux.json similarity index 82% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/crux.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/crux.json index fe621424..d7250c6a 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/crux.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/crux.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_crux", - "eroticdungeongame:acacia_crux", - "eroticdungeongame:oak_crux", - "eroticdungeongame:warped_crux", - "eroticdungeongame:mangrove_crux", - "eroticdungeongame:birch_crux", - "eroticdungeongame:cherry_crux", - "eroticdungeongame:spruce_crux", - "eroticdungeongame:crimson_crux", "eroticdungeongame:jungle_crux", - "eroticdungeongame:dark_oak_crux" + "eroticdungeongame:dark_oak_crux", + "eroticdungeongame:cherry_crux", + "eroticdungeongame:acacia_crux", + "eroticdungeongame:birch_crux", + "eroticdungeongame:oak_crux", + "eroticdungeongame:mangrove_crux", + "eroticdungeongame:spruce_crux", + "eroticdungeongame:warped_crux", + "eroticdungeongame:bamboo_crux", + "eroticdungeongame:crimson_crux" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/cuff_bed.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_bed.json similarity index 88% rename from src/generated/resources/data/eroticdungeongame/tags/items/cuff_bed.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_bed.json index 48e0b0d5..75f3a31c 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_bed.json @@ -1,20 +1,20 @@ { "values": [ + "eroticdungeongame:yellow_cuff_bed", + "eroticdungeongame:lime_cuff_bed", + "eroticdungeongame:brown_cuff_bed", + "eroticdungeongame:cyan_cuff_bed", + "eroticdungeongame:orange_cuff_bed", + "eroticdungeongame:purple_cuff_bed", + "eroticdungeongame:black_cuff_bed", "eroticdungeongame:white_cuff_bed", + "eroticdungeongame:gray_cuff_bed", + "eroticdungeongame:blue_cuff_bed", + "eroticdungeongame:magenta_cuff_bed", + "eroticdungeongame:light_gray_cuff_bed", "eroticdungeongame:green_cuff_bed", "eroticdungeongame:light_blue_cuff_bed", - "eroticdungeongame:brown_cuff_bed", - "eroticdungeongame:purple_cuff_bed", - "eroticdungeongame:blue_cuff_bed", - "eroticdungeongame:light_gray_cuff_bed", - "eroticdungeongame:magenta_cuff_bed", - "eroticdungeongame:cyan_cuff_bed", - "eroticdungeongame:black_cuff_bed", - "eroticdungeongame:gray_cuff_bed", - "eroticdungeongame:red_cuff_bed", - "eroticdungeongame:yellow_cuff_bed", - "eroticdungeongame:orange_cuff_bed", "eroticdungeongame:pink_cuff_bed", - "eroticdungeongame:lime_cuff_bed" + "eroticdungeongame:red_cuff_bed" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/cuff_pole.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_pole.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/cuff_pole.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_pole.json index 1125cefc..4e0fcad5 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/cuff_pole.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/cuff_pole.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_cuff_pole", - "eroticdungeongame:acacia_cuff_pole", - "eroticdungeongame:oak_cuff_pole", - "eroticdungeongame:warped_cuff_pole", - "eroticdungeongame:mangrove_cuff_pole", - "eroticdungeongame:birch_cuff_pole", - "eroticdungeongame:cherry_cuff_pole", - "eroticdungeongame:spruce_cuff_pole", - "eroticdungeongame:crimson_cuff_pole", "eroticdungeongame:jungle_cuff_pole", - "eroticdungeongame:dark_oak_cuff_pole" + "eroticdungeongame:dark_oak_cuff_pole", + "eroticdungeongame:cherry_cuff_pole", + "eroticdungeongame:acacia_cuff_pole", + "eroticdungeongame:birch_cuff_pole", + "eroticdungeongame:oak_cuff_pole", + "eroticdungeongame:mangrove_cuff_pole", + "eroticdungeongame:spruce_cuff_pole", + "eroticdungeongame:warped_cuff_pole", + "eroticdungeongame:bamboo_cuff_pole", + "eroticdungeongame:crimson_cuff_pole" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/hanging_post.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/hanging_post.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/hanging_post.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/hanging_post.json index 0c0f959a..22b6e503 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/hanging_post.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/hanging_post.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_hanging_post", - "eroticdungeongame:acacia_hanging_post", - "eroticdungeongame:oak_hanging_post", - "eroticdungeongame:warped_hanging_post", - "eroticdungeongame:mangrove_hanging_post", - "eroticdungeongame:birch_hanging_post", - "eroticdungeongame:cherry_hanging_post", - "eroticdungeongame:spruce_hanging_post", - "eroticdungeongame:crimson_hanging_post", "eroticdungeongame:jungle_hanging_post", - "eroticdungeongame:dark_oak_hanging_post" + "eroticdungeongame:dark_oak_hanging_post", + "eroticdungeongame:cherry_hanging_post", + "eroticdungeongame:acacia_hanging_post", + "eroticdungeongame:birch_hanging_post", + "eroticdungeongame:oak_hanging_post", + "eroticdungeongame:mangrove_hanging_post", + "eroticdungeongame:spruce_hanging_post", + "eroticdungeongame:warped_hanging_post", + "eroticdungeongame:bamboo_hanging_post", + "eroticdungeongame:crimson_hanging_post" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/petrine_cross.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/petrine_cross.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/petrine_cross.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/petrine_cross.json index 916aa8a5..71500715 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/petrine_cross.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/petrine_cross.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_petrine_cross", - "eroticdungeongame:acacia_petrine_cross", - "eroticdungeongame:oak_petrine_cross", - "eroticdungeongame:warped_petrine_cross", - "eroticdungeongame:mangrove_petrine_cross", - "eroticdungeongame:birch_petrine_cross", - "eroticdungeongame:cherry_petrine_cross", - "eroticdungeongame:spruce_petrine_cross", - "eroticdungeongame:crimson_petrine_cross", "eroticdungeongame:jungle_petrine_cross", - "eroticdungeongame:dark_oak_petrine_cross" + "eroticdungeongame:dark_oak_petrine_cross", + "eroticdungeongame:cherry_petrine_cross", + "eroticdungeongame:acacia_petrine_cross", + "eroticdungeongame:birch_petrine_cross", + "eroticdungeongame:oak_petrine_cross", + "eroticdungeongame:mangrove_petrine_cross", + "eroticdungeongame:spruce_petrine_cross", + "eroticdungeongame:warped_petrine_cross", + "eroticdungeongame:bamboo_petrine_cross", + "eroticdungeongame:crimson_petrine_cross" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/pillory.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/pillory.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/pillory.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/pillory.json index 757d512a..517a75b4 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/pillory.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/pillory.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_pillory", - "eroticdungeongame:acacia_pillory", - "eroticdungeongame:oak_pillory", - "eroticdungeongame:warped_pillory", - "eroticdungeongame:mangrove_pillory", - "eroticdungeongame:birch_pillory", - "eroticdungeongame:cherry_pillory", - "eroticdungeongame:spruce_pillory", - "eroticdungeongame:crimson_pillory", "eroticdungeongame:jungle_pillory", - "eroticdungeongame:dark_oak_pillory" + "eroticdungeongame:dark_oak_pillory", + "eroticdungeongame:cherry_pillory", + "eroticdungeongame:acacia_pillory", + "eroticdungeongame:birch_pillory", + "eroticdungeongame:oak_pillory", + "eroticdungeongame:mangrove_pillory", + "eroticdungeongame:spruce_pillory", + "eroticdungeongame:warped_pillory", + "eroticdungeongame:bamboo_pillory", + "eroticdungeongame:crimson_pillory" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/prone_bench.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/prone_bench.json similarity index 98% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/prone_bench.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/prone_bench.json index 6f27fce3..9f1eef41 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/prone_bench.json @@ -1,180 +1,180 @@ { "values": [ - "eroticdungeongame:gray_dark_oak_prone_bench", - "eroticdungeongame:red_jungle_prone_bench", - "eroticdungeongame:lime_birch_prone_bench", - "eroticdungeongame:black_mangrove_prone_bench", - "eroticdungeongame:cyan_cherry_prone_bench", - "eroticdungeongame:lime_oak_prone_bench", - "eroticdungeongame:lime_cherry_prone_bench", - "eroticdungeongame:black_bamboo_prone_bench", - "eroticdungeongame:cyan_birch_prone_bench", - "eroticdungeongame:light_blue_dark_oak_prone_bench", - "eroticdungeongame:brown_mangrove_prone_bench", - "eroticdungeongame:purple_oak_prone_bench", - "eroticdungeongame:green_spruce_prone_bench", - "eroticdungeongame:blue_warped_prone_bench", - "eroticdungeongame:white_spruce_prone_bench", - "eroticdungeongame:orange_warped_prone_bench", - "eroticdungeongame:orange_acacia_prone_bench", - "eroticdungeongame:purple_cherry_prone_bench", - "eroticdungeongame:light_gray_mangrove_prone_bench", - "eroticdungeongame:pink_cherry_prone_bench", - "eroticdungeongame:cyan_crimson_prone_bench", - "eroticdungeongame:gray_mangrove_prone_bench", "eroticdungeongame:white_acacia_prone_bench", - "eroticdungeongame:orange_spruce_prone_bench", - "eroticdungeongame:lime_dark_oak_prone_bench", - "eroticdungeongame:cyan_dark_oak_prone_bench", - "eroticdungeongame:light_blue_birch_prone_bench", - "eroticdungeongame:lime_crimson_prone_bench", - "eroticdungeongame:brown_bamboo_prone_bench", - "eroticdungeongame:yellow_warped_prone_bench", - "eroticdungeongame:purple_jungle_prone_bench", - "eroticdungeongame:purple_dark_oak_prone_bench", - "eroticdungeongame:brown_crimson_prone_bench", - "eroticdungeongame:gray_birch_prone_bench", - "eroticdungeongame:red_birch_prone_bench", - "eroticdungeongame:pink_crimson_prone_bench", - "eroticdungeongame:light_blue_mangrove_prone_bench", - "eroticdungeongame:light_blue_crimson_prone_bench", - "eroticdungeongame:gray_cherry_prone_bench", - "eroticdungeongame:red_cherry_prone_bench", - "eroticdungeongame:yellow_acacia_prone_bench", - "eroticdungeongame:purple_birch_prone_bench", - "eroticdungeongame:pink_oak_prone_bench", - "eroticdungeongame:green_acacia_prone_bench", - "eroticdungeongame:cyan_oak_prone_bench", - "eroticdungeongame:brown_oak_prone_bench", - "eroticdungeongame:light_blue_bamboo_prone_bench", - "eroticdungeongame:yellow_jungle_prone_bench", - "eroticdungeongame:magenta_warped_prone_bench", - "eroticdungeongame:light_gray_dark_oak_prone_bench", - "eroticdungeongame:black_crimson_prone_bench", - "eroticdungeongame:gray_jungle_prone_bench", - "eroticdungeongame:light_gray_spruce_prone_bench", - "eroticdungeongame:light_gray_birch_prone_bench", - "eroticdungeongame:white_jungle_prone_bench", - "eroticdungeongame:purple_warped_prone_bench", - "eroticdungeongame:magenta_birch_prone_bench", - "eroticdungeongame:magenta_oak_prone_bench", - "eroticdungeongame:light_blue_jungle_prone_bench", - "eroticdungeongame:orange_jungle_prone_bench", - "eroticdungeongame:yellow_oak_prone_bench", - "eroticdungeongame:green_bamboo_prone_bench", - "eroticdungeongame:magenta_spruce_prone_bench", - "eroticdungeongame:magenta_cherry_prone_bench", "eroticdungeongame:blue_acacia_prone_bench", - "eroticdungeongame:pink_bamboo_prone_bench", - "eroticdungeongame:purple_mangrove_prone_bench", - "eroticdungeongame:magenta_dark_oak_prone_bench", - "eroticdungeongame:lime_jungle_prone_bench", - "eroticdungeongame:cyan_jungle_prone_bench", - "eroticdungeongame:pink_jungle_prone_bench", - "eroticdungeongame:pink_dark_oak_prone_bench", - "eroticdungeongame:light_blue_oak_prone_bench", - "eroticdungeongame:magenta_jungle_prone_bench", - "eroticdungeongame:cyan_bamboo_prone_bench", - "eroticdungeongame:brown_acacia_prone_bench", - "eroticdungeongame:light_gray_bamboo_prone_bench", - "eroticdungeongame:black_acacia_prone_bench", - "eroticdungeongame:white_bamboo_prone_bench", - "eroticdungeongame:gray_oak_prone_bench", + "eroticdungeongame:purple_birch_prone_bench", + "eroticdungeongame:brown_mangrove_prone_bench", + "eroticdungeongame:light_blue_dark_oak_prone_bench", + "eroticdungeongame:lime_mangrove_prone_bench", + "eroticdungeongame:magenta_acacia_prone_bench", "eroticdungeongame:lime_bamboo_prone_bench", - "eroticdungeongame:red_bamboo_prone_bench", - "eroticdungeongame:light_gray_crimson_prone_bench", - "eroticdungeongame:pink_spruce_prone_bench", - "eroticdungeongame:orange_crimson_prone_bench", - "eroticdungeongame:pink_birch_prone_bench", - "eroticdungeongame:light_blue_cherry_prone_bench", - "eroticdungeongame:orange_bamboo_prone_bench", - "eroticdungeongame:green_crimson_prone_bench", - "eroticdungeongame:red_crimson_prone_bench", - "eroticdungeongame:white_crimson_prone_bench", - "eroticdungeongame:lime_spruce_prone_bench", - "eroticdungeongame:white_dark_oak_prone_bench", - "eroticdungeongame:cyan_acacia_prone_bench", - "eroticdungeongame:green_birch_prone_bench", - "eroticdungeongame:orange_dark_oak_prone_bench", - "eroticdungeongame:cyan_spruce_prone_bench", - "eroticdungeongame:blue_mangrove_prone_bench", - "eroticdungeongame:green_oak_prone_bench", - "eroticdungeongame:magenta_bamboo_prone_bench", - "eroticdungeongame:yellow_bamboo_prone_bench", - "eroticdungeongame:white_cherry_prone_bench", - "eroticdungeongame:brown_warped_prone_bench", - "eroticdungeongame:white_birch_prone_bench", - "eroticdungeongame:light_blue_warped_prone_bench", - "eroticdungeongame:light_blue_acacia_prone_bench", - "eroticdungeongame:lime_acacia_prone_bench", - "eroticdungeongame:yellow_mangrove_prone_bench", - "eroticdungeongame:light_blue_spruce_prone_bench", - "eroticdungeongame:black_warped_prone_bench", - "eroticdungeongame:orange_birch_prone_bench", - "eroticdungeongame:gray_warped_prone_bench", "eroticdungeongame:light_gray_warped_prone_bench", - "eroticdungeongame:orange_oak_prone_bench", - "eroticdungeongame:green_jungle_prone_bench", - "eroticdungeongame:green_dark_oak_prone_bench", - "eroticdungeongame:blue_crimson_prone_bench", - "eroticdungeongame:white_oak_prone_bench", - "eroticdungeongame:gray_spruce_prone_bench", - "eroticdungeongame:red_spruce_prone_bench", - "eroticdungeongame:yellow_cherry_prone_bench", - "eroticdungeongame:green_cherry_prone_bench", - "eroticdungeongame:purple_spruce_prone_bench", - "eroticdungeongame:light_gray_acacia_prone_bench", - "eroticdungeongame:gray_acacia_prone_bench", - "eroticdungeongame:red_acacia_prone_bench", - "eroticdungeongame:orange_cherry_prone_bench", - "eroticdungeongame:magenta_mangrove_prone_bench", + "eroticdungeongame:pink_warped_prone_bench", + "eroticdungeongame:green_warped_prone_bench", "eroticdungeongame:yellow_dark_oak_prone_bench", "eroticdungeongame:light_gray_jungle_prone_bench", - "eroticdungeongame:purple_acacia_prone_bench", - "eroticdungeongame:blue_bamboo_prone_bench", - "eroticdungeongame:red_dark_oak_prone_bench", - "eroticdungeongame:light_gray_oak_prone_bench", - "eroticdungeongame:pink_mangrove_prone_bench", - "eroticdungeongame:yellow_birch_prone_bench", - "eroticdungeongame:pink_warped_prone_bench", - "eroticdungeongame:light_gray_cherry_prone_bench", - "eroticdungeongame:yellow_spruce_prone_bench", - "eroticdungeongame:black_spruce_prone_bench", - "eroticdungeongame:black_birch_prone_bench", - "eroticdungeongame:magenta_acacia_prone_bench", - "eroticdungeongame:black_oak_prone_bench", - "eroticdungeongame:purple_bamboo_prone_bench", - "eroticdungeongame:blue_spruce_prone_bench", - "eroticdungeongame:blue_birch_prone_bench", - "eroticdungeongame:magenta_crimson_prone_bench", - "eroticdungeongame:red_mangrove_prone_bench", - "eroticdungeongame:blue_oak_prone_bench", - "eroticdungeongame:green_mangrove_prone_bench", - "eroticdungeongame:red_warped_prone_bench", - "eroticdungeongame:green_warped_prone_bench", - "eroticdungeongame:white_warped_prone_bench", - "eroticdungeongame:brown_cherry_prone_bench", - "eroticdungeongame:purple_crimson_prone_bench", - "eroticdungeongame:cyan_mangrove_prone_bench", - "eroticdungeongame:red_oak_prone_bench", - "eroticdungeongame:brown_dark_oak_prone_bench", - "eroticdungeongame:blue_jungle_prone_bench", - "eroticdungeongame:blue_dark_oak_prone_bench", - "eroticdungeongame:brown_jungle_prone_bench", - "eroticdungeongame:gray_bamboo_prone_bench", - "eroticdungeongame:orange_mangrove_prone_bench", + "eroticdungeongame:green_birch_prone_bench", + "eroticdungeongame:purple_warped_prone_bench", + "eroticdungeongame:green_oak_prone_bench", + "eroticdungeongame:purple_oak_prone_bench", + "eroticdungeongame:lime_dark_oak_prone_bench", + "eroticdungeongame:light_blue_bamboo_prone_bench", + "eroticdungeongame:yellow_oak_prone_bench", + "eroticdungeongame:light_blue_warped_prone_bench", + "eroticdungeongame:cyan_acacia_prone_bench", + "eroticdungeongame:light_blue_mangrove_prone_bench", + "eroticdungeongame:light_gray_birch_prone_bench", + "eroticdungeongame:purple_mangrove_prone_bench", + "eroticdungeongame:green_jungle_prone_bench", + "eroticdungeongame:green_dark_oak_prone_bench", + "eroticdungeongame:pink_oak_prone_bench", + "eroticdungeongame:cyan_jungle_prone_bench", "eroticdungeongame:blue_cherry_prone_bench", + "eroticdungeongame:brown_oak_prone_bench", + "eroticdungeongame:white_spruce_prone_bench", + "eroticdungeongame:light_blue_birch_prone_bench", + "eroticdungeongame:magenta_spruce_prone_bench", + "eroticdungeongame:orange_cherry_prone_bench", + "eroticdungeongame:lime_birch_prone_bench", "eroticdungeongame:lime_warped_prone_bench", - "eroticdungeongame:black_cherry_prone_bench", - "eroticdungeongame:lime_mangrove_prone_bench", - "eroticdungeongame:brown_birch_prone_bench", - "eroticdungeongame:pink_acacia_prone_bench", - "eroticdungeongame:yellow_crimson_prone_bench", - "eroticdungeongame:cyan_warped_prone_bench", - "eroticdungeongame:gray_crimson_prone_bench", - "eroticdungeongame:white_mangrove_prone_bench", - "eroticdungeongame:brown_spruce_prone_bench", + "eroticdungeongame:pink_mangrove_prone_bench", + "eroticdungeongame:light_blue_jungle_prone_bench", + "eroticdungeongame:magenta_crimson_prone_bench", + "eroticdungeongame:light_blue_crimson_prone_bench", + "eroticdungeongame:magenta_jungle_prone_bench", + "eroticdungeongame:orange_warped_prone_bench", + "eroticdungeongame:green_mangrove_prone_bench", + "eroticdungeongame:gray_acacia_prone_bench", "eroticdungeongame:black_jungle_prone_bench", - "eroticdungeongame:black_dark_oak_prone_bench" + "eroticdungeongame:cyan_spruce_prone_bench", + "eroticdungeongame:red_acacia_prone_bench", + "eroticdungeongame:cyan_birch_prone_bench", + "eroticdungeongame:blue_crimson_prone_bench", + "eroticdungeongame:black_cherry_prone_bench", + "eroticdungeongame:yellow_jungle_prone_bench", + "eroticdungeongame:cyan_warped_prone_bench", + "eroticdungeongame:orange_jungle_prone_bench", + "eroticdungeongame:brown_crimson_prone_bench", + "eroticdungeongame:black_spruce_prone_bench", + "eroticdungeongame:yellow_bamboo_prone_bench", + "eroticdungeongame:light_blue_cherry_prone_bench", + "eroticdungeongame:pink_acacia_prone_bench", + "eroticdungeongame:black_birch_prone_bench", + "eroticdungeongame:yellow_birch_prone_bench", + "eroticdungeongame:yellow_warped_prone_bench", + "eroticdungeongame:yellow_spruce_prone_bench", + "eroticdungeongame:brown_acacia_prone_bench", + "eroticdungeongame:black_bamboo_prone_bench", + "eroticdungeongame:blue_mangrove_prone_bench", + "eroticdungeongame:magenta_cherry_prone_bench", + "eroticdungeongame:orange_birch_prone_bench", + "eroticdungeongame:orange_spruce_prone_bench", + "eroticdungeongame:light_blue_oak_prone_bench", + "eroticdungeongame:magenta_oak_prone_bench", + "eroticdungeongame:black_warped_prone_bench", + "eroticdungeongame:orange_bamboo_prone_bench", + "eroticdungeongame:green_crimson_prone_bench", + "eroticdungeongame:purple_spruce_prone_bench", + "eroticdungeongame:red_bamboo_prone_bench", + "eroticdungeongame:orange_mangrove_prone_bench", + "eroticdungeongame:cyan_mangrove_prone_bench", + "eroticdungeongame:magenta_dark_oak_prone_bench", + "eroticdungeongame:white_dark_oak_prone_bench", + "eroticdungeongame:blue_dark_oak_prone_bench", + "eroticdungeongame:green_cherry_prone_bench", + "eroticdungeongame:red_mangrove_prone_bench", + "eroticdungeongame:light_blue_acacia_prone_bench", + "eroticdungeongame:purple_cherry_prone_bench", + "eroticdungeongame:purple_acacia_prone_bench", + "eroticdungeongame:black_dark_oak_prone_bench", + "eroticdungeongame:cyan_bamboo_prone_bench", + "eroticdungeongame:yellow_acacia_prone_bench", + "eroticdungeongame:pink_crimson_prone_bench", + "eroticdungeongame:black_mangrove_prone_bench", + "eroticdungeongame:gray_bamboo_prone_bench", + "eroticdungeongame:green_spruce_prone_bench", + "eroticdungeongame:orange_dark_oak_prone_bench", + "eroticdungeongame:pink_cherry_prone_bench", + "eroticdungeongame:lime_jungle_prone_bench", + "eroticdungeongame:red_crimson_prone_bench", + "eroticdungeongame:light_gray_acacia_prone_bench", + "eroticdungeongame:magenta_warped_prone_bench", + "eroticdungeongame:black_oak_prone_bench", + "eroticdungeongame:purple_crimson_prone_bench", + "eroticdungeongame:green_acacia_prone_bench", + "eroticdungeongame:magenta_bamboo_prone_bench", + "eroticdungeongame:gray_crimson_prone_bench", + "eroticdungeongame:magenta_mangrove_prone_bench", + "eroticdungeongame:yellow_cherry_prone_bench", + "eroticdungeongame:gray_mangrove_prone_bench", + "eroticdungeongame:light_gray_spruce_prone_bench", + "eroticdungeongame:white_mangrove_prone_bench", + "eroticdungeongame:cyan_dark_oak_prone_bench", + "eroticdungeongame:orange_oak_prone_bench", + "eroticdungeongame:light_gray_crimson_prone_bench", + "eroticdungeongame:white_bamboo_prone_bench", + "eroticdungeongame:light_gray_bamboo_prone_bench", + "eroticdungeongame:lime_acacia_prone_bench", + "eroticdungeongame:light_blue_spruce_prone_bench", + "eroticdungeongame:magenta_birch_prone_bench", + "eroticdungeongame:lime_spruce_prone_bench", + "eroticdungeongame:white_birch_prone_bench", + "eroticdungeongame:white_warped_prone_bench", + "eroticdungeongame:light_gray_mangrove_prone_bench", + "eroticdungeongame:blue_oak_prone_bench", + "eroticdungeongame:yellow_crimson_prone_bench", + "eroticdungeongame:lime_cherry_prone_bench", + "eroticdungeongame:gray_spruce_prone_bench", + "eroticdungeongame:gray_birch_prone_bench", + "eroticdungeongame:gray_oak_prone_bench", + "eroticdungeongame:cyan_cherry_prone_bench", + "eroticdungeongame:purple_bamboo_prone_bench", + "eroticdungeongame:brown_cherry_prone_bench", + "eroticdungeongame:red_cherry_prone_bench", + "eroticdungeongame:white_jungle_prone_bench", + "eroticdungeongame:green_bamboo_prone_bench", + "eroticdungeongame:white_crimson_prone_bench", + "eroticdungeongame:gray_cherry_prone_bench", + "eroticdungeongame:pink_bamboo_prone_bench", + "eroticdungeongame:cyan_oak_prone_bench", + "eroticdungeongame:blue_jungle_prone_bench", + "eroticdungeongame:light_gray_dark_oak_prone_bench", + "eroticdungeongame:black_crimson_prone_bench", + "eroticdungeongame:gray_warped_prone_bench", + "eroticdungeongame:red_oak_prone_bench", + "eroticdungeongame:lime_crimson_prone_bench", + "eroticdungeongame:red_birch_prone_bench", + "eroticdungeongame:red_warped_prone_bench", + "eroticdungeongame:red_spruce_prone_bench", + "eroticdungeongame:orange_acacia_prone_bench", + "eroticdungeongame:red_jungle_prone_bench", + "eroticdungeongame:red_dark_oak_prone_bench", + "eroticdungeongame:pink_spruce_prone_bench", + "eroticdungeongame:white_cherry_prone_bench", + "eroticdungeongame:pink_birch_prone_bench", + "eroticdungeongame:brown_jungle_prone_bench", + "eroticdungeongame:brown_dark_oak_prone_bench", + "eroticdungeongame:orange_crimson_prone_bench", + "eroticdungeongame:light_gray_oak_prone_bench", + "eroticdungeongame:blue_bamboo_prone_bench", + "eroticdungeongame:brown_bamboo_prone_bench", + "eroticdungeongame:brown_warped_prone_bench", + "eroticdungeongame:yellow_mangrove_prone_bench", + "eroticdungeongame:gray_jungle_prone_bench", + "eroticdungeongame:gray_dark_oak_prone_bench", + "eroticdungeongame:black_acacia_prone_bench", + "eroticdungeongame:purple_jungle_prone_bench", + "eroticdungeongame:purple_dark_oak_prone_bench", + "eroticdungeongame:blue_spruce_prone_bench", + "eroticdungeongame:pink_jungle_prone_bench", + "eroticdungeongame:brown_spruce_prone_bench", + "eroticdungeongame:pink_dark_oak_prone_bench", + "eroticdungeongame:brown_birch_prone_bench", + "eroticdungeongame:lime_oak_prone_bench", + "eroticdungeongame:white_oak_prone_bench", + "eroticdungeongame:cyan_crimson_prone_bench", + "eroticdungeongame:blue_birch_prone_bench", + "eroticdungeongame:blue_warped_prone_bench", + "eroticdungeongame:light_gray_cherry_prone_bench" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/rack.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/rack.json similarity index 82% rename from src/generated/resources/data/eroticdungeongame/tags/items/rack.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/rack.json index d0a8200b..4dab9dde 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/rack.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/rack.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_rack", - "eroticdungeongame:acacia_rack", - "eroticdungeongame:oak_rack", - "eroticdungeongame:warped_rack", - "eroticdungeongame:mangrove_rack", - "eroticdungeongame:birch_rack", - "eroticdungeongame:cherry_rack", - "eroticdungeongame:spruce_rack", - "eroticdungeongame:crimson_rack", "eroticdungeongame:jungle_rack", - "eroticdungeongame:dark_oak_rack" + "eroticdungeongame:dark_oak_rack", + "eroticdungeongame:cherry_rack", + "eroticdungeongame:acacia_rack", + "eroticdungeongame:birch_rack", + "eroticdungeongame:oak_rack", + "eroticdungeongame:mangrove_rack", + "eroticdungeongame:spruce_rack", + "eroticdungeongame:warped_rack", + "eroticdungeongame:bamboo_rack", + "eroticdungeongame:crimson_rack" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/seat.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/seat.json similarity index 100% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/seat.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/seat.json diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/spanish_donkey.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/spanish_donkey.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/spanish_donkey.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/spanish_donkey.json index f6de7d1d..08bacc03 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/spanish_donkey.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/spanish_donkey.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_spanish_donkey", - "eroticdungeongame:acacia_spanish_donkey", - "eroticdungeongame:oak_spanish_donkey", - "eroticdungeongame:warped_spanish_donkey", - "eroticdungeongame:mangrove_spanish_donkey", - "eroticdungeongame:birch_spanish_donkey", - "eroticdungeongame:cherry_spanish_donkey", - "eroticdungeongame:spruce_spanish_donkey", - "eroticdungeongame:crimson_spanish_donkey", "eroticdungeongame:jungle_spanish_donkey", - "eroticdungeongame:dark_oak_spanish_donkey" + "eroticdungeongame:dark_oak_spanish_donkey", + "eroticdungeongame:cherry_spanish_donkey", + "eroticdungeongame:acacia_spanish_donkey", + "eroticdungeongame:birch_spanish_donkey", + "eroticdungeongame:oak_spanish_donkey", + "eroticdungeongame:mangrove_spanish_donkey", + "eroticdungeongame:spruce_spanish_donkey", + "eroticdungeongame:warped_spanish_donkey", + "eroticdungeongame:bamboo_spanish_donkey", + "eroticdungeongame:crimson_spanish_donkey" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/wall_rack.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/wall_rack.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/wall_rack.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/wall_rack.json index 6db5391d..601f4969 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/wall_rack.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/wall_rack.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_wall_rack", - "eroticdungeongame:acacia_wall_rack", - "eroticdungeongame:oak_wall_rack", - "eroticdungeongame:warped_wall_rack", - "eroticdungeongame:mangrove_wall_rack", - "eroticdungeongame:birch_wall_rack", - "eroticdungeongame:cherry_wall_rack", - "eroticdungeongame:spruce_wall_rack", - "eroticdungeongame:crimson_wall_rack", "eroticdungeongame:jungle_wall_rack", - "eroticdungeongame:dark_oak_wall_rack" + "eroticdungeongame:dark_oak_wall_rack", + "eroticdungeongame:cherry_wall_rack", + "eroticdungeongame:acacia_wall_rack", + "eroticdungeongame:birch_wall_rack", + "eroticdungeongame:oak_wall_rack", + "eroticdungeongame:mangrove_wall_rack", + "eroticdungeongame:spruce_wall_rack", + "eroticdungeongame:warped_wall_rack", + "eroticdungeongame:bamboo_wall_rack", + "eroticdungeongame:crimson_wall_rack" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/x_cross.json b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/x_cross.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/x_cross.json rename to src/generated/resources/data/eroticdungeongame/tags/blocks/block/x_cross.json index bc8276e3..d5ecd305 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/x_cross.json +++ b/src/generated/resources/data/eroticdungeongame/tags/blocks/block/x_cross.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_x_cross", - "eroticdungeongame:acacia_x_cross", - "eroticdungeongame:oak_x_cross", - "eroticdungeongame:warped_x_cross", - "eroticdungeongame:mangrove_x_cross", - "eroticdungeongame:birch_x_cross", - "eroticdungeongame:cherry_x_cross", - "eroticdungeongame:spruce_x_cross", - "eroticdungeongame:crimson_x_cross", "eroticdungeongame:jungle_x_cross", - "eroticdungeongame:dark_oak_x_cross" + "eroticdungeongame:dark_oak_x_cross", + "eroticdungeongame:cherry_x_cross", + "eroticdungeongame:acacia_x_cross", + "eroticdungeongame:birch_x_cross", + "eroticdungeongame:oak_x_cross", + "eroticdungeongame:mangrove_x_cross", + "eroticdungeongame:spruce_x_cross", + "eroticdungeongame:warped_x_cross", + "eroticdungeongame:bamboo_x_cross", + "eroticdungeongame:crimson_x_cross" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/crux.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/crux.json similarity index 82% rename from src/generated/resources/data/eroticdungeongame/tags/items/crux.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/crux.json index fe621424..d7250c6a 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/crux.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/crux.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_crux", - "eroticdungeongame:acacia_crux", - "eroticdungeongame:oak_crux", - "eroticdungeongame:warped_crux", - "eroticdungeongame:mangrove_crux", - "eroticdungeongame:birch_crux", - "eroticdungeongame:cherry_crux", - "eroticdungeongame:spruce_crux", - "eroticdungeongame:crimson_crux", "eroticdungeongame:jungle_crux", - "eroticdungeongame:dark_oak_crux" + "eroticdungeongame:dark_oak_crux", + "eroticdungeongame:cherry_crux", + "eroticdungeongame:acacia_crux", + "eroticdungeongame:birch_crux", + "eroticdungeongame:oak_crux", + "eroticdungeongame:mangrove_crux", + "eroticdungeongame:spruce_crux", + "eroticdungeongame:warped_crux", + "eroticdungeongame:bamboo_crux", + "eroticdungeongame:crimson_crux" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_bed.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_bed.json similarity index 88% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_bed.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_bed.json index 48e0b0d5..75f3a31c 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_bed.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_bed.json @@ -1,20 +1,20 @@ { "values": [ + "eroticdungeongame:yellow_cuff_bed", + "eroticdungeongame:lime_cuff_bed", + "eroticdungeongame:brown_cuff_bed", + "eroticdungeongame:cyan_cuff_bed", + "eroticdungeongame:orange_cuff_bed", + "eroticdungeongame:purple_cuff_bed", + "eroticdungeongame:black_cuff_bed", "eroticdungeongame:white_cuff_bed", + "eroticdungeongame:gray_cuff_bed", + "eroticdungeongame:blue_cuff_bed", + "eroticdungeongame:magenta_cuff_bed", + "eroticdungeongame:light_gray_cuff_bed", "eroticdungeongame:green_cuff_bed", "eroticdungeongame:light_blue_cuff_bed", - "eroticdungeongame:brown_cuff_bed", - "eroticdungeongame:purple_cuff_bed", - "eroticdungeongame:blue_cuff_bed", - "eroticdungeongame:light_gray_cuff_bed", - "eroticdungeongame:magenta_cuff_bed", - "eroticdungeongame:cyan_cuff_bed", - "eroticdungeongame:black_cuff_bed", - "eroticdungeongame:gray_cuff_bed", - "eroticdungeongame:red_cuff_bed", - "eroticdungeongame:yellow_cuff_bed", - "eroticdungeongame:orange_cuff_bed", "eroticdungeongame:pink_cuff_bed", - "eroticdungeongame:lime_cuff_bed" + "eroticdungeongame:red_cuff_bed" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_pole.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_pole.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_pole.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_pole.json index 1125cefc..4e0fcad5 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/cuff_pole.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/cuff_pole.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_cuff_pole", - "eroticdungeongame:acacia_cuff_pole", - "eroticdungeongame:oak_cuff_pole", - "eroticdungeongame:warped_cuff_pole", - "eroticdungeongame:mangrove_cuff_pole", - "eroticdungeongame:birch_cuff_pole", - "eroticdungeongame:cherry_cuff_pole", - "eroticdungeongame:spruce_cuff_pole", - "eroticdungeongame:crimson_cuff_pole", "eroticdungeongame:jungle_cuff_pole", - "eroticdungeongame:dark_oak_cuff_pole" + "eroticdungeongame:dark_oak_cuff_pole", + "eroticdungeongame:cherry_cuff_pole", + "eroticdungeongame:acacia_cuff_pole", + "eroticdungeongame:birch_cuff_pole", + "eroticdungeongame:oak_cuff_pole", + "eroticdungeongame:mangrove_cuff_pole", + "eroticdungeongame:spruce_cuff_pole", + "eroticdungeongame:warped_cuff_pole", + "eroticdungeongame:bamboo_cuff_pole", + "eroticdungeongame:crimson_cuff_pole" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/hanging_post.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/hanging_post.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/hanging_post.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/hanging_post.json index 0c0f959a..22b6e503 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/hanging_post.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/hanging_post.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_hanging_post", - "eroticdungeongame:acacia_hanging_post", - "eroticdungeongame:oak_hanging_post", - "eroticdungeongame:warped_hanging_post", - "eroticdungeongame:mangrove_hanging_post", - "eroticdungeongame:birch_hanging_post", - "eroticdungeongame:cherry_hanging_post", - "eroticdungeongame:spruce_hanging_post", - "eroticdungeongame:crimson_hanging_post", "eroticdungeongame:jungle_hanging_post", - "eroticdungeongame:dark_oak_hanging_post" + "eroticdungeongame:dark_oak_hanging_post", + "eroticdungeongame:cherry_hanging_post", + "eroticdungeongame:acacia_hanging_post", + "eroticdungeongame:birch_hanging_post", + "eroticdungeongame:oak_hanging_post", + "eroticdungeongame:mangrove_hanging_post", + "eroticdungeongame:spruce_hanging_post", + "eroticdungeongame:warped_hanging_post", + "eroticdungeongame:bamboo_hanging_post", + "eroticdungeongame:crimson_hanging_post" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/petrine_cross.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/petrine_cross.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/petrine_cross.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/petrine_cross.json index 916aa8a5..71500715 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/petrine_cross.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/petrine_cross.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_petrine_cross", - "eroticdungeongame:acacia_petrine_cross", - "eroticdungeongame:oak_petrine_cross", - "eroticdungeongame:warped_petrine_cross", - "eroticdungeongame:mangrove_petrine_cross", - "eroticdungeongame:birch_petrine_cross", - "eroticdungeongame:cherry_petrine_cross", - "eroticdungeongame:spruce_petrine_cross", - "eroticdungeongame:crimson_petrine_cross", "eroticdungeongame:jungle_petrine_cross", - "eroticdungeongame:dark_oak_petrine_cross" + "eroticdungeongame:dark_oak_petrine_cross", + "eroticdungeongame:cherry_petrine_cross", + "eroticdungeongame:acacia_petrine_cross", + "eroticdungeongame:birch_petrine_cross", + "eroticdungeongame:oak_petrine_cross", + "eroticdungeongame:mangrove_petrine_cross", + "eroticdungeongame:spruce_petrine_cross", + "eroticdungeongame:warped_petrine_cross", + "eroticdungeongame:bamboo_petrine_cross", + "eroticdungeongame:crimson_petrine_cross" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/pillory.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/pillory.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/pillory.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/pillory.json index 757d512a..517a75b4 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/pillory.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/pillory.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_pillory", - "eroticdungeongame:acacia_pillory", - "eroticdungeongame:oak_pillory", - "eroticdungeongame:warped_pillory", - "eroticdungeongame:mangrove_pillory", - "eroticdungeongame:birch_pillory", - "eroticdungeongame:cherry_pillory", - "eroticdungeongame:spruce_pillory", - "eroticdungeongame:crimson_pillory", "eroticdungeongame:jungle_pillory", - "eroticdungeongame:dark_oak_pillory" + "eroticdungeongame:dark_oak_pillory", + "eroticdungeongame:cherry_pillory", + "eroticdungeongame:acacia_pillory", + "eroticdungeongame:birch_pillory", + "eroticdungeongame:oak_pillory", + "eroticdungeongame:mangrove_pillory", + "eroticdungeongame:spruce_pillory", + "eroticdungeongame:warped_pillory", + "eroticdungeongame:bamboo_pillory", + "eroticdungeongame:crimson_pillory" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/prone_bench.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/prone_bench.json similarity index 98% rename from src/generated/resources/data/eroticdungeongame/tags/items/prone_bench.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/prone_bench.json index 6f27fce3..9f1eef41 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/prone_bench.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/prone_bench.json @@ -1,180 +1,180 @@ { "values": [ - "eroticdungeongame:gray_dark_oak_prone_bench", - "eroticdungeongame:red_jungle_prone_bench", - "eroticdungeongame:lime_birch_prone_bench", - "eroticdungeongame:black_mangrove_prone_bench", - "eroticdungeongame:cyan_cherry_prone_bench", - "eroticdungeongame:lime_oak_prone_bench", - "eroticdungeongame:lime_cherry_prone_bench", - "eroticdungeongame:black_bamboo_prone_bench", - "eroticdungeongame:cyan_birch_prone_bench", - "eroticdungeongame:light_blue_dark_oak_prone_bench", - "eroticdungeongame:brown_mangrove_prone_bench", - "eroticdungeongame:purple_oak_prone_bench", - "eroticdungeongame:green_spruce_prone_bench", - "eroticdungeongame:blue_warped_prone_bench", - "eroticdungeongame:white_spruce_prone_bench", - "eroticdungeongame:orange_warped_prone_bench", - "eroticdungeongame:orange_acacia_prone_bench", - "eroticdungeongame:purple_cherry_prone_bench", - "eroticdungeongame:light_gray_mangrove_prone_bench", - "eroticdungeongame:pink_cherry_prone_bench", - "eroticdungeongame:cyan_crimson_prone_bench", - "eroticdungeongame:gray_mangrove_prone_bench", "eroticdungeongame:white_acacia_prone_bench", - "eroticdungeongame:orange_spruce_prone_bench", - "eroticdungeongame:lime_dark_oak_prone_bench", - "eroticdungeongame:cyan_dark_oak_prone_bench", - "eroticdungeongame:light_blue_birch_prone_bench", - "eroticdungeongame:lime_crimson_prone_bench", - "eroticdungeongame:brown_bamboo_prone_bench", - "eroticdungeongame:yellow_warped_prone_bench", - "eroticdungeongame:purple_jungle_prone_bench", - "eroticdungeongame:purple_dark_oak_prone_bench", - "eroticdungeongame:brown_crimson_prone_bench", - "eroticdungeongame:gray_birch_prone_bench", - "eroticdungeongame:red_birch_prone_bench", - "eroticdungeongame:pink_crimson_prone_bench", - "eroticdungeongame:light_blue_mangrove_prone_bench", - "eroticdungeongame:light_blue_crimson_prone_bench", - "eroticdungeongame:gray_cherry_prone_bench", - "eroticdungeongame:red_cherry_prone_bench", - "eroticdungeongame:yellow_acacia_prone_bench", - "eroticdungeongame:purple_birch_prone_bench", - "eroticdungeongame:pink_oak_prone_bench", - "eroticdungeongame:green_acacia_prone_bench", - "eroticdungeongame:cyan_oak_prone_bench", - "eroticdungeongame:brown_oak_prone_bench", - "eroticdungeongame:light_blue_bamboo_prone_bench", - "eroticdungeongame:yellow_jungle_prone_bench", - "eroticdungeongame:magenta_warped_prone_bench", - "eroticdungeongame:light_gray_dark_oak_prone_bench", - "eroticdungeongame:black_crimson_prone_bench", - "eroticdungeongame:gray_jungle_prone_bench", - "eroticdungeongame:light_gray_spruce_prone_bench", - "eroticdungeongame:light_gray_birch_prone_bench", - "eroticdungeongame:white_jungle_prone_bench", - "eroticdungeongame:purple_warped_prone_bench", - "eroticdungeongame:magenta_birch_prone_bench", - "eroticdungeongame:magenta_oak_prone_bench", - "eroticdungeongame:light_blue_jungle_prone_bench", - "eroticdungeongame:orange_jungle_prone_bench", - "eroticdungeongame:yellow_oak_prone_bench", - "eroticdungeongame:green_bamboo_prone_bench", - "eroticdungeongame:magenta_spruce_prone_bench", - "eroticdungeongame:magenta_cherry_prone_bench", "eroticdungeongame:blue_acacia_prone_bench", - "eroticdungeongame:pink_bamboo_prone_bench", - "eroticdungeongame:purple_mangrove_prone_bench", - "eroticdungeongame:magenta_dark_oak_prone_bench", - "eroticdungeongame:lime_jungle_prone_bench", - "eroticdungeongame:cyan_jungle_prone_bench", - "eroticdungeongame:pink_jungle_prone_bench", - "eroticdungeongame:pink_dark_oak_prone_bench", - "eroticdungeongame:light_blue_oak_prone_bench", - "eroticdungeongame:magenta_jungle_prone_bench", - "eroticdungeongame:cyan_bamboo_prone_bench", - "eroticdungeongame:brown_acacia_prone_bench", - "eroticdungeongame:light_gray_bamboo_prone_bench", - "eroticdungeongame:black_acacia_prone_bench", - "eroticdungeongame:white_bamboo_prone_bench", - "eroticdungeongame:gray_oak_prone_bench", + "eroticdungeongame:purple_birch_prone_bench", + "eroticdungeongame:brown_mangrove_prone_bench", + "eroticdungeongame:light_blue_dark_oak_prone_bench", + "eroticdungeongame:lime_mangrove_prone_bench", + "eroticdungeongame:magenta_acacia_prone_bench", "eroticdungeongame:lime_bamboo_prone_bench", - "eroticdungeongame:red_bamboo_prone_bench", - "eroticdungeongame:light_gray_crimson_prone_bench", - "eroticdungeongame:pink_spruce_prone_bench", - "eroticdungeongame:orange_crimson_prone_bench", - "eroticdungeongame:pink_birch_prone_bench", - "eroticdungeongame:light_blue_cherry_prone_bench", - "eroticdungeongame:orange_bamboo_prone_bench", - "eroticdungeongame:green_crimson_prone_bench", - "eroticdungeongame:red_crimson_prone_bench", - "eroticdungeongame:white_crimson_prone_bench", - "eroticdungeongame:lime_spruce_prone_bench", - "eroticdungeongame:white_dark_oak_prone_bench", - "eroticdungeongame:cyan_acacia_prone_bench", - "eroticdungeongame:green_birch_prone_bench", - "eroticdungeongame:orange_dark_oak_prone_bench", - "eroticdungeongame:cyan_spruce_prone_bench", - "eroticdungeongame:blue_mangrove_prone_bench", - "eroticdungeongame:green_oak_prone_bench", - "eroticdungeongame:magenta_bamboo_prone_bench", - "eroticdungeongame:yellow_bamboo_prone_bench", - "eroticdungeongame:white_cherry_prone_bench", - "eroticdungeongame:brown_warped_prone_bench", - "eroticdungeongame:white_birch_prone_bench", - "eroticdungeongame:light_blue_warped_prone_bench", - "eroticdungeongame:light_blue_acacia_prone_bench", - "eroticdungeongame:lime_acacia_prone_bench", - "eroticdungeongame:yellow_mangrove_prone_bench", - "eroticdungeongame:light_blue_spruce_prone_bench", - "eroticdungeongame:black_warped_prone_bench", - "eroticdungeongame:orange_birch_prone_bench", - "eroticdungeongame:gray_warped_prone_bench", "eroticdungeongame:light_gray_warped_prone_bench", - "eroticdungeongame:orange_oak_prone_bench", - "eroticdungeongame:green_jungle_prone_bench", - "eroticdungeongame:green_dark_oak_prone_bench", - "eroticdungeongame:blue_crimson_prone_bench", - "eroticdungeongame:white_oak_prone_bench", - "eroticdungeongame:gray_spruce_prone_bench", - "eroticdungeongame:red_spruce_prone_bench", - "eroticdungeongame:yellow_cherry_prone_bench", - "eroticdungeongame:green_cherry_prone_bench", - "eroticdungeongame:purple_spruce_prone_bench", - "eroticdungeongame:light_gray_acacia_prone_bench", - "eroticdungeongame:gray_acacia_prone_bench", - "eroticdungeongame:red_acacia_prone_bench", - "eroticdungeongame:orange_cherry_prone_bench", - "eroticdungeongame:magenta_mangrove_prone_bench", + "eroticdungeongame:pink_warped_prone_bench", + "eroticdungeongame:green_warped_prone_bench", "eroticdungeongame:yellow_dark_oak_prone_bench", "eroticdungeongame:light_gray_jungle_prone_bench", - "eroticdungeongame:purple_acacia_prone_bench", - "eroticdungeongame:blue_bamboo_prone_bench", - "eroticdungeongame:red_dark_oak_prone_bench", - "eroticdungeongame:light_gray_oak_prone_bench", - "eroticdungeongame:pink_mangrove_prone_bench", - "eroticdungeongame:yellow_birch_prone_bench", - "eroticdungeongame:pink_warped_prone_bench", - "eroticdungeongame:light_gray_cherry_prone_bench", - "eroticdungeongame:yellow_spruce_prone_bench", - "eroticdungeongame:black_spruce_prone_bench", - "eroticdungeongame:black_birch_prone_bench", - "eroticdungeongame:magenta_acacia_prone_bench", - "eroticdungeongame:black_oak_prone_bench", - "eroticdungeongame:purple_bamboo_prone_bench", - "eroticdungeongame:blue_spruce_prone_bench", - "eroticdungeongame:blue_birch_prone_bench", - "eroticdungeongame:magenta_crimson_prone_bench", - "eroticdungeongame:red_mangrove_prone_bench", - "eroticdungeongame:blue_oak_prone_bench", - "eroticdungeongame:green_mangrove_prone_bench", - "eroticdungeongame:red_warped_prone_bench", - "eroticdungeongame:green_warped_prone_bench", - "eroticdungeongame:white_warped_prone_bench", - "eroticdungeongame:brown_cherry_prone_bench", - "eroticdungeongame:purple_crimson_prone_bench", - "eroticdungeongame:cyan_mangrove_prone_bench", - "eroticdungeongame:red_oak_prone_bench", - "eroticdungeongame:brown_dark_oak_prone_bench", - "eroticdungeongame:blue_jungle_prone_bench", - "eroticdungeongame:blue_dark_oak_prone_bench", - "eroticdungeongame:brown_jungle_prone_bench", - "eroticdungeongame:gray_bamboo_prone_bench", - "eroticdungeongame:orange_mangrove_prone_bench", + "eroticdungeongame:green_birch_prone_bench", + "eroticdungeongame:purple_warped_prone_bench", + "eroticdungeongame:green_oak_prone_bench", + "eroticdungeongame:purple_oak_prone_bench", + "eroticdungeongame:lime_dark_oak_prone_bench", + "eroticdungeongame:light_blue_bamboo_prone_bench", + "eroticdungeongame:yellow_oak_prone_bench", + "eroticdungeongame:light_blue_warped_prone_bench", + "eroticdungeongame:cyan_acacia_prone_bench", + "eroticdungeongame:light_blue_mangrove_prone_bench", + "eroticdungeongame:light_gray_birch_prone_bench", + "eroticdungeongame:purple_mangrove_prone_bench", + "eroticdungeongame:green_jungle_prone_bench", + "eroticdungeongame:green_dark_oak_prone_bench", + "eroticdungeongame:pink_oak_prone_bench", + "eroticdungeongame:cyan_jungle_prone_bench", "eroticdungeongame:blue_cherry_prone_bench", + "eroticdungeongame:brown_oak_prone_bench", + "eroticdungeongame:white_spruce_prone_bench", + "eroticdungeongame:light_blue_birch_prone_bench", + "eroticdungeongame:magenta_spruce_prone_bench", + "eroticdungeongame:orange_cherry_prone_bench", + "eroticdungeongame:lime_birch_prone_bench", "eroticdungeongame:lime_warped_prone_bench", - "eroticdungeongame:black_cherry_prone_bench", - "eroticdungeongame:lime_mangrove_prone_bench", - "eroticdungeongame:brown_birch_prone_bench", - "eroticdungeongame:pink_acacia_prone_bench", - "eroticdungeongame:yellow_crimson_prone_bench", - "eroticdungeongame:cyan_warped_prone_bench", - "eroticdungeongame:gray_crimson_prone_bench", - "eroticdungeongame:white_mangrove_prone_bench", - "eroticdungeongame:brown_spruce_prone_bench", + "eroticdungeongame:pink_mangrove_prone_bench", + "eroticdungeongame:light_blue_jungle_prone_bench", + "eroticdungeongame:magenta_crimson_prone_bench", + "eroticdungeongame:light_blue_crimson_prone_bench", + "eroticdungeongame:magenta_jungle_prone_bench", + "eroticdungeongame:orange_warped_prone_bench", + "eroticdungeongame:green_mangrove_prone_bench", + "eroticdungeongame:gray_acacia_prone_bench", "eroticdungeongame:black_jungle_prone_bench", - "eroticdungeongame:black_dark_oak_prone_bench" + "eroticdungeongame:cyan_spruce_prone_bench", + "eroticdungeongame:red_acacia_prone_bench", + "eroticdungeongame:cyan_birch_prone_bench", + "eroticdungeongame:blue_crimson_prone_bench", + "eroticdungeongame:black_cherry_prone_bench", + "eroticdungeongame:yellow_jungle_prone_bench", + "eroticdungeongame:cyan_warped_prone_bench", + "eroticdungeongame:orange_jungle_prone_bench", + "eroticdungeongame:brown_crimson_prone_bench", + "eroticdungeongame:black_spruce_prone_bench", + "eroticdungeongame:yellow_bamboo_prone_bench", + "eroticdungeongame:light_blue_cherry_prone_bench", + "eroticdungeongame:pink_acacia_prone_bench", + "eroticdungeongame:black_birch_prone_bench", + "eroticdungeongame:yellow_birch_prone_bench", + "eroticdungeongame:yellow_warped_prone_bench", + "eroticdungeongame:yellow_spruce_prone_bench", + "eroticdungeongame:brown_acacia_prone_bench", + "eroticdungeongame:black_bamboo_prone_bench", + "eroticdungeongame:blue_mangrove_prone_bench", + "eroticdungeongame:magenta_cherry_prone_bench", + "eroticdungeongame:orange_birch_prone_bench", + "eroticdungeongame:orange_spruce_prone_bench", + "eroticdungeongame:light_blue_oak_prone_bench", + "eroticdungeongame:magenta_oak_prone_bench", + "eroticdungeongame:black_warped_prone_bench", + "eroticdungeongame:orange_bamboo_prone_bench", + "eroticdungeongame:green_crimson_prone_bench", + "eroticdungeongame:purple_spruce_prone_bench", + "eroticdungeongame:red_bamboo_prone_bench", + "eroticdungeongame:orange_mangrove_prone_bench", + "eroticdungeongame:cyan_mangrove_prone_bench", + "eroticdungeongame:magenta_dark_oak_prone_bench", + "eroticdungeongame:white_dark_oak_prone_bench", + "eroticdungeongame:blue_dark_oak_prone_bench", + "eroticdungeongame:green_cherry_prone_bench", + "eroticdungeongame:red_mangrove_prone_bench", + "eroticdungeongame:light_blue_acacia_prone_bench", + "eroticdungeongame:purple_cherry_prone_bench", + "eroticdungeongame:purple_acacia_prone_bench", + "eroticdungeongame:black_dark_oak_prone_bench", + "eroticdungeongame:cyan_bamboo_prone_bench", + "eroticdungeongame:yellow_acacia_prone_bench", + "eroticdungeongame:pink_crimson_prone_bench", + "eroticdungeongame:black_mangrove_prone_bench", + "eroticdungeongame:gray_bamboo_prone_bench", + "eroticdungeongame:green_spruce_prone_bench", + "eroticdungeongame:orange_dark_oak_prone_bench", + "eroticdungeongame:pink_cherry_prone_bench", + "eroticdungeongame:lime_jungle_prone_bench", + "eroticdungeongame:red_crimson_prone_bench", + "eroticdungeongame:light_gray_acacia_prone_bench", + "eroticdungeongame:magenta_warped_prone_bench", + "eroticdungeongame:black_oak_prone_bench", + "eroticdungeongame:purple_crimson_prone_bench", + "eroticdungeongame:green_acacia_prone_bench", + "eroticdungeongame:magenta_bamboo_prone_bench", + "eroticdungeongame:gray_crimson_prone_bench", + "eroticdungeongame:magenta_mangrove_prone_bench", + "eroticdungeongame:yellow_cherry_prone_bench", + "eroticdungeongame:gray_mangrove_prone_bench", + "eroticdungeongame:light_gray_spruce_prone_bench", + "eroticdungeongame:white_mangrove_prone_bench", + "eroticdungeongame:cyan_dark_oak_prone_bench", + "eroticdungeongame:orange_oak_prone_bench", + "eroticdungeongame:light_gray_crimson_prone_bench", + "eroticdungeongame:white_bamboo_prone_bench", + "eroticdungeongame:light_gray_bamboo_prone_bench", + "eroticdungeongame:lime_acacia_prone_bench", + "eroticdungeongame:light_blue_spruce_prone_bench", + "eroticdungeongame:magenta_birch_prone_bench", + "eroticdungeongame:lime_spruce_prone_bench", + "eroticdungeongame:white_birch_prone_bench", + "eroticdungeongame:white_warped_prone_bench", + "eroticdungeongame:light_gray_mangrove_prone_bench", + "eroticdungeongame:blue_oak_prone_bench", + "eroticdungeongame:yellow_crimson_prone_bench", + "eroticdungeongame:lime_cherry_prone_bench", + "eroticdungeongame:gray_spruce_prone_bench", + "eroticdungeongame:gray_birch_prone_bench", + "eroticdungeongame:gray_oak_prone_bench", + "eroticdungeongame:cyan_cherry_prone_bench", + "eroticdungeongame:purple_bamboo_prone_bench", + "eroticdungeongame:brown_cherry_prone_bench", + "eroticdungeongame:red_cherry_prone_bench", + "eroticdungeongame:white_jungle_prone_bench", + "eroticdungeongame:green_bamboo_prone_bench", + "eroticdungeongame:white_crimson_prone_bench", + "eroticdungeongame:gray_cherry_prone_bench", + "eroticdungeongame:pink_bamboo_prone_bench", + "eroticdungeongame:cyan_oak_prone_bench", + "eroticdungeongame:blue_jungle_prone_bench", + "eroticdungeongame:light_gray_dark_oak_prone_bench", + "eroticdungeongame:black_crimson_prone_bench", + "eroticdungeongame:gray_warped_prone_bench", + "eroticdungeongame:red_oak_prone_bench", + "eroticdungeongame:lime_crimson_prone_bench", + "eroticdungeongame:red_birch_prone_bench", + "eroticdungeongame:red_warped_prone_bench", + "eroticdungeongame:red_spruce_prone_bench", + "eroticdungeongame:orange_acacia_prone_bench", + "eroticdungeongame:red_jungle_prone_bench", + "eroticdungeongame:red_dark_oak_prone_bench", + "eroticdungeongame:pink_spruce_prone_bench", + "eroticdungeongame:white_cherry_prone_bench", + "eroticdungeongame:pink_birch_prone_bench", + "eroticdungeongame:brown_jungle_prone_bench", + "eroticdungeongame:brown_dark_oak_prone_bench", + "eroticdungeongame:orange_crimson_prone_bench", + "eroticdungeongame:light_gray_oak_prone_bench", + "eroticdungeongame:blue_bamboo_prone_bench", + "eroticdungeongame:brown_bamboo_prone_bench", + "eroticdungeongame:brown_warped_prone_bench", + "eroticdungeongame:yellow_mangrove_prone_bench", + "eroticdungeongame:gray_jungle_prone_bench", + "eroticdungeongame:gray_dark_oak_prone_bench", + "eroticdungeongame:black_acacia_prone_bench", + "eroticdungeongame:purple_jungle_prone_bench", + "eroticdungeongame:purple_dark_oak_prone_bench", + "eroticdungeongame:blue_spruce_prone_bench", + "eroticdungeongame:pink_jungle_prone_bench", + "eroticdungeongame:brown_spruce_prone_bench", + "eroticdungeongame:pink_dark_oak_prone_bench", + "eroticdungeongame:brown_birch_prone_bench", + "eroticdungeongame:lime_oak_prone_bench", + "eroticdungeongame:white_oak_prone_bench", + "eroticdungeongame:cyan_crimson_prone_bench", + "eroticdungeongame:blue_birch_prone_bench", + "eroticdungeongame:blue_warped_prone_bench", + "eroticdungeongame:light_gray_cherry_prone_bench" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/rack.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/rack.json similarity index 82% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/rack.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/rack.json index d0a8200b..4dab9dde 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/rack.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/rack.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_rack", - "eroticdungeongame:acacia_rack", - "eroticdungeongame:oak_rack", - "eroticdungeongame:warped_rack", - "eroticdungeongame:mangrove_rack", - "eroticdungeongame:birch_rack", - "eroticdungeongame:cherry_rack", - "eroticdungeongame:spruce_rack", - "eroticdungeongame:crimson_rack", "eroticdungeongame:jungle_rack", - "eroticdungeongame:dark_oak_rack" + "eroticdungeongame:dark_oak_rack", + "eroticdungeongame:cherry_rack", + "eroticdungeongame:acacia_rack", + "eroticdungeongame:birch_rack", + "eroticdungeongame:oak_rack", + "eroticdungeongame:mangrove_rack", + "eroticdungeongame:spruce_rack", + "eroticdungeongame:warped_rack", + "eroticdungeongame:bamboo_rack", + "eroticdungeongame:crimson_rack" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/seat.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/seat.json similarity index 100% rename from src/generated/resources/data/eroticdungeongame/tags/items/seat.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/seat.json diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/spanish_donkey.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/spanish_donkey.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/spanish_donkey.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/spanish_donkey.json index f6de7d1d..08bacc03 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/spanish_donkey.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/spanish_donkey.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_spanish_donkey", - "eroticdungeongame:acacia_spanish_donkey", - "eroticdungeongame:oak_spanish_donkey", - "eroticdungeongame:warped_spanish_donkey", - "eroticdungeongame:mangrove_spanish_donkey", - "eroticdungeongame:birch_spanish_donkey", - "eroticdungeongame:cherry_spanish_donkey", - "eroticdungeongame:spruce_spanish_donkey", - "eroticdungeongame:crimson_spanish_donkey", "eroticdungeongame:jungle_spanish_donkey", - "eroticdungeongame:dark_oak_spanish_donkey" + "eroticdungeongame:dark_oak_spanish_donkey", + "eroticdungeongame:cherry_spanish_donkey", + "eroticdungeongame:acacia_spanish_donkey", + "eroticdungeongame:birch_spanish_donkey", + "eroticdungeongame:oak_spanish_donkey", + "eroticdungeongame:mangrove_spanish_donkey", + "eroticdungeongame:spruce_spanish_donkey", + "eroticdungeongame:warped_spanish_donkey", + "eroticdungeongame:bamboo_spanish_donkey", + "eroticdungeongame:crimson_spanish_donkey" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/items/wall_rack.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/wall_rack.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/items/wall_rack.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/wall_rack.json index 6db5391d..601f4969 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/items/wall_rack.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/wall_rack.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_wall_rack", - "eroticdungeongame:acacia_wall_rack", - "eroticdungeongame:oak_wall_rack", - "eroticdungeongame:warped_wall_rack", - "eroticdungeongame:mangrove_wall_rack", - "eroticdungeongame:birch_wall_rack", - "eroticdungeongame:cherry_wall_rack", - "eroticdungeongame:spruce_wall_rack", - "eroticdungeongame:crimson_wall_rack", "eroticdungeongame:jungle_wall_rack", - "eroticdungeongame:dark_oak_wall_rack" + "eroticdungeongame:dark_oak_wall_rack", + "eroticdungeongame:cherry_wall_rack", + "eroticdungeongame:acacia_wall_rack", + "eroticdungeongame:birch_wall_rack", + "eroticdungeongame:oak_wall_rack", + "eroticdungeongame:mangrove_wall_rack", + "eroticdungeongame:spruce_wall_rack", + "eroticdungeongame:warped_wall_rack", + "eroticdungeongame:bamboo_wall_rack", + "eroticdungeongame:crimson_wall_rack" ] } \ No newline at end of file diff --git a/src/generated/resources/data/eroticdungeongame/tags/blocks/x_cross.json b/src/generated/resources/data/eroticdungeongame/tags/items/item/x_cross.json similarity index 81% rename from src/generated/resources/data/eroticdungeongame/tags/blocks/x_cross.json rename to src/generated/resources/data/eroticdungeongame/tags/items/item/x_cross.json index bc8276e3..d5ecd305 100644 --- a/src/generated/resources/data/eroticdungeongame/tags/blocks/x_cross.json +++ b/src/generated/resources/data/eroticdungeongame/tags/items/item/x_cross.json @@ -1,15 +1,15 @@ { "values": [ - "eroticdungeongame:bamboo_x_cross", - "eroticdungeongame:acacia_x_cross", - "eroticdungeongame:oak_x_cross", - "eroticdungeongame:warped_x_cross", - "eroticdungeongame:mangrove_x_cross", - "eroticdungeongame:birch_x_cross", - "eroticdungeongame:cherry_x_cross", - "eroticdungeongame:spruce_x_cross", - "eroticdungeongame:crimson_x_cross", "eroticdungeongame:jungle_x_cross", - "eroticdungeongame:dark_oak_x_cross" + "eroticdungeongame:dark_oak_x_cross", + "eroticdungeongame:cherry_x_cross", + "eroticdungeongame:acacia_x_cross", + "eroticdungeongame:birch_x_cross", + "eroticdungeongame:oak_x_cross", + "eroticdungeongame:mangrove_x_cross", + "eroticdungeongame:spruce_x_cross", + "eroticdungeongame:warped_x_cross", + "eroticdungeongame:bamboo_x_cross", + "eroticdungeongame:crimson_x_cross" ] } \ No newline at end of file diff --git a/src/main/java/top/r3944realms/eroticdungeongame/client/gui/components/DungeonRecipeButton.java b/src/main/java/top/r3944realms/eroticdungeongame/client/gui/components/DungeonRecipeButton.java index 947ea904..b32d6e69 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/client/gui/components/DungeonRecipeButton.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/client/gui/components/DungeonRecipeButton.java @@ -12,7 +12,6 @@ package top.r3944realms.eroticdungeongame.client.gui.components; -import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiGraphics; import net.minecraft.client.gui.screens.Screen; import net.minecraft.client.gui.screens.recipebook.RecipeButton; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/EDGVillagerTrades.java b/src/main/java/top/r3944realms/eroticdungeongame/content/EDGVillagerTrades.java index 3dee6953..dfe560e7 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/EDGVillagerTrades.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/EDGVillagerTrades.java @@ -19,7 +19,9 @@ import net.minecraft.util.RandomSource; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.npc.VillagerProfession; import net.minecraft.world.entity.npc.VillagerTrades; -import net.minecraft.world.item.*; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; import net.minecraft.world.item.trading.MerchantOffer; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.content.register.EDGItems; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/ISeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/ISeatBlock.java index bf420fc3..4a009a75 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/ISeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/ISeatBlock.java @@ -33,6 +33,7 @@ import net.minecraft.world.phys.shapes.VoxelShape; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; import top.r3944realms.eroticdungeongame.content.block.blockentity.BaseSeatBlockEntity; +import top.r3944realms.eroticdungeongame.content.service.SeatService; import top.r3944realms.eroticdungeongame.content.util.FurnitureHelper; import javax.annotation.Nullable; @@ -94,7 +95,7 @@ public interface ISeatBlock extends EntityBlock, IShapeCache e instanceof SeatEntity) - .ifPresent(seat -> seat.setYRot(yaw)); - - // 翻转方块状态 - updateBlockState(level, blockPos, blockState, AbstractSeatBlock.FLIPPED, !isFlipped); + if (playerByUUID != null) { + playerByUUID.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent(cap -> { + BlockPos deviceMainBlockPos = cap.getDeviceMainBlockPos(); + if (playerByUUID.isPassenger() || deviceMainBlockPos != null) { + Entity vehicle = playerByUUID.getVehicle(); + if (vehicle instanceof SeatEntity seat) { + boolean flag = Objects.equals(seat.getLinkedBlockPos(), deviceMainBlockPos); + if (flag) { + seat.setYRot(yaw); + // 翻转方块状态 + updateBlockState(level, blockPos, blockState, AbstractSeatBlock.FLIPPED, !isFlipped); + } + } + } + }); + } } /** * 释放玩家 */ public void releasePlayer(@NotNull Level level, BlockPos blockPos) { + releasePlayerInternal(level, blockPos); + } + + private void releasePlayerInternal(@NotNull Level level, BlockPos blockPos) { BlockState blockState = level.getBlockState(blockPos); - updateBlockState(level, blockPos, blockState, AbstractSeatBlock.OCCUPIED, Boolean.FALSE); - updateBlockState(level, blockPos, blockState, AbstractSeatBlock.FLIPPED, Boolean.FALSE); - if(level instanceof ServerLevel serverLevel) { + + // 1. 更新方块状态 + FurnitureHelper.setSeatOccupied(level, blockPos, false); + + // 2. 处理实体(只在服务端) + if (level instanceof ServerLevel serverLevel) { Entity entity = null; - Player playerByUUID = null; - if (seatEntityUUID != null && boundPlayerUUID != null) { - entity = serverLevel.getEntity(seatEntityUUID); + Player playerByUUID; + + if (boundPlayerUUID != null) { playerByUUID = level.getPlayerByUUID(boundPlayerUUID); + if (playerByUUID != null) { + playerByUUID.unRide(); + playerByUUID.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP) + .ifPresent(i -> i.clearDungeonData(playerByUUID)); + } + } else { + playerByUUID = null; } - if(playerByUUID != null) { + + // 停止动画 + if (playerByUUID != null) { EDGAnimation.stop(playerByUUID); } - if(entity instanceof SeatEntity seatEntity) { - seatEntity.discard(); - } } - // 清理数据 - this.seatEntityUUID = null; + + // 3. 清理数据 this.boundPlayerUUID = null; setChanged(); } - /** - * 计算座椅位置 - */ - @Contract("_, _, _ -> new") - private double @NotNull [] calculateSeatPosition(@NotNull BlockPos blockPos, @NotNull Direction direction, @NotNull SeatType furnitureType) { - double baseX = blockPos.getX(); - double baseY = blockPos.getY() + 0.5; - double baseZ = blockPos.getZ(); - - double offsetX = furnitureType.getOffsetX(); - double offsetY = furnitureType.getOffsetY() ; - double offsetZ = furnitureType.getOffsetZ(); - - // 如果isOppositeDirection为true,则取反x和z偏移量 - if (furnitureType.isOppositeDirection()) { - offsetX = -offsetX; - offsetZ = -offsetZ; - } - - // 计算方向向量 - double frontX = direction.getStepX(); - double frontZ = direction.getStepZ(); - double rightX = frontZ; - double rightZ = -frontX; - - // 计算左边前边角位置 - double leftFrontCornerX; - double leftFrontCornerZ; - - // 左边前边角 = 没有向右偏移 + 向前1个单位 - // 更准确地说:左边 = 右方向的相反方向,前边 = 前方向 - - if (frontX != 0) { // EAST或WEST方向 - // 对于东西方向,左边是右方向的z分量的相反方向 - leftFrontCornerX = frontX > 0 ? 0 : 1; // 东:x=0,西:x=1 - - // 右边方向z>0表示南,我们要左边(北) - // 右边方向z<0表示北,我们要左边(南) - if (rightZ > 0) { // 右边是南 - leftFrontCornerZ = 1; // 左边是北(z=1) - } else { // 右边是北 - leftFrontCornerZ = 0; // 左边是南(z=0) - } - } else { // NORTH或SOUTH方向 - // 对于南北方向,左边是右方向的x分量的相反方向 - leftFrontCornerZ = frontZ > 0 ? 0 : 1; // 南:z=0,北:z=1 - - //右边方向x>0表示东,我们要左边(西) - // 右边方向x<0表示西,我们要左边(东) - if (rightX > 0) { // 右边是东 - leftFrontCornerX = 1; // 左边是西(x=1) - } else { // 右边是西 - leftFrontCornerX = 0; // 左边是东(x=0) - } - } - - // 计算最终位置 - double finalX = baseX + leftFrontCornerX + rightX * offsetX + frontX * offsetZ; - double finalZ = baseZ + leftFrontCornerZ + rightZ * offsetX + frontZ * offsetZ; - - return new double[]{finalX, baseY + offsetY, finalZ}; - } - /** * 计算座椅朝向 */ @Contract(pure = true) private float calculateSeatYaw(@NotNull Direction direction, SeatType furnitureType) { float yaw = switch (direction) { -// case NORTH -> furnitureType.isOppositeDirection() ? 180.0f : 0.0f; -// case WEST -> furnitureType.isOppositeDirection() ? 90.0f : 270.0f; -// case EAST -> furnitureType.isOppositeDirection() ? 270.0f : 90.0f; -// default -> furnitureType.isOppositeDirection() ? 0.0f : 180.0f; case NORTH -> 0.0f; case WEST -> 270.0f; case EAST -> 90.0f; @@ -274,8 +204,7 @@ public abstract class BaseSeatBlockEntity extends BlockEntity { boolean hasBoundPlayer = this.boundPlayerUUID != null; NBTWriter.of(compoundTag) .string("Lock", lock) - .uuidValueIf("SeatEntityUUID",() -> this.seatEntityUUID, hasBoundPlayer) - .uuidValueIf("PlayerUUID", () -> this.boundPlayerUUID, hasBoundPlayer); + .uuidValueIf("PlayerUUID", hasBoundPlayer, () -> this.boundPlayerUUID); } @Override @@ -283,7 +212,6 @@ public abstract class BaseSeatBlockEntity extends BlockEntity { super.load(compoundTag); NBTReader.of(compoundTag) .string("Lock",this::setLock) - .uuid("SeatEntityUUID", this::setSeatEntityId) .uuid("PlayerUUID", this::setBoundPlayerUUID); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/IronCageBlockEntity.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/IronCageBlockEntity.java index b7300fb3..361d458a 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/IronCageBlockEntity.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/IronCageBlockEntity.java @@ -14,6 +14,7 @@ package top.r3944realms.eroticdungeongame.content.block.blockentity; import net.minecraft.core.BlockPos; import net.minecraft.nbt.CompoundTag; +import net.minecraft.world.entity.Entity; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.phys.AABB; @@ -26,6 +27,7 @@ import software.bernie.geckolib.core.animation.RawAnimation; import software.bernie.geckolib.util.GeckoLibUtil; import top.r3944realms.eroticdungeongame.content.block.multiply.AbstractTwoPartSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; import top.r3944realms.eroticdungeongame.other.geckolib.AutoPlayingSoundKeyframeHandler; import top.r3944realms.lib39.util.nbt.NBTReader; @@ -73,6 +75,10 @@ public class IronCageBlockEntity extends BaseSeatBlockEntity implements GeoBlock isLocked = true; // 更新状态 } + public void passengerRot(@NotNull Entity passenger, @NotNull SeatEntity seat) { + //noop + } + public synchronized void toggleLock() { if (isLocked) { unlock(); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/SpanishDonkeyBlockEntity.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/SpanishDonkeyBlockEntity.java index d518636f..e9f7147a 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/SpanishDonkeyBlockEntity.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/blockentity/SpanishDonkeyBlockEntity.java @@ -25,7 +25,6 @@ import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache import software.bernie.geckolib.core.animation.AnimatableManager; import software.bernie.geckolib.core.animation.AnimationController; import software.bernie.geckolib.core.animation.RawAnimation; -import software.bernie.geckolib.core.object.PlayState; import software.bernie.geckolib.util.GeckoLibUtil; import top.r3944realms.eroticdungeongame.content.animation.EDGAnimation; import top.r3944realms.eroticdungeongame.content.block.type.SpanishDonkeyBlock; @@ -165,10 +164,8 @@ public class SpanishDonkeyBlockEntity extends BaseSeatBlockEntity implements Geo } @Override - protected void playAnimation(Player player, @NotNull EDGAnimation animation) { - if (isRoute()) { - animation.play(player, 2); - } else animation.play(player); + public int getPlayerAnimationNumber() { + return isRoute ? 2 : 1; } @Override diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java index 06833822..88e24ca2 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractCrossSeatBlock.java @@ -37,6 +37,9 @@ import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.CrossSeatPart; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; import java.util.Map; public abstract class AbstractCrossSeatBlock extends AbstractSeatBlock implements IHasPrimaryPart { @@ -73,13 +76,23 @@ public abstract class AbstractCrossSeatBlock extends AbstractSeatBlock implement /** * 抽象方法:根据当前部分获取其他部分位置 */ - public abstract BlockPos[] getOtherPartPositions(BlockPos currentPos,CrossSeatPart part , Direction facing); + public abstract BlockPos[] getOtherPartPositions(BlockPos currentPos, CrossSeatPart part , Direction facing); /** * 抽象方法:放置其他部件 */ protected abstract void placeOtherParts(Level level, BlockPos primaryPos, BlockState primaryState, LivingEntity placer, ItemStack stack); + @Override + public BlockPos[] getAllPartPos(@NotNull Level level, @NotNull BlockPos pos) { + List result = new ArrayList<>(); + BlockState blockState = level.getBlockState(pos); + BlockPos primaryPartPos = getPrimaryPartPos(blockState, pos); + result.add(primaryPartPos); + result.addAll(Arrays.asList(getOtherPartPositions(pos, blockState))); + return result.toArray(new BlockPos[0]); + } + protected void handleOtherPartsRemoval(Level level, BlockPos blockPos, BlockState blockState) { BlockPos[] otherPartPositions = getOtherPartPositions(blockPos, blockState); for (BlockPos otherPos : otherPartPositions) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java index a342db6d..caafcfaf 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractThreePartSeatBlock.java @@ -33,9 +33,13 @@ import net.minecraft.world.phys.shapes.VoxelShape; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.multiply.horizontal.HorizontalTriplePlankSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.AdvanceSeatPart; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; import java.util.Map; public abstract class AbstractThreePartSeatBlock extends AbstractSeatBlock implements IHasPrimaryPart { @@ -83,6 +87,20 @@ public abstract class AbstractThreePartSeatBlock extends AbstractSeatBlock imple protected abstract void placeOtherParts(Level level, BlockPos primaryPos, BlockState primaryState, LivingEntity placer, ItemStack stack); + @Override + public BlockPos[] getAllPartPos(@NotNull Level level, @NotNull BlockPos pos) { + List result = new ArrayList<>(); + BlockState blockState = level.getBlockState(pos); + List list; + if (blockState.getBlock() instanceof HorizontalTriplePlankSeatBlock plankSeatBlock) { // 特殊情况 + list = Arrays.asList(plankSeatBlock.getOtherPartPositions(pos, blockState.getValue(PART), blockState.getValue(FACING))); + } else list = Arrays.asList(getOtherPartPositions(pos, blockState)); + BlockPos primaryPartPos = getPrimaryPartPos(blockState, pos); + result.add(primaryPartPos); + result.addAll(list); + return result.toArray(new BlockPos[0]); + } + protected void handleOtherPartsRemoval(Level level, BlockPos blockPos, BlockState blockState) { BlockPos[] otherPartPositions = getOtherPartPositions(blockPos, blockState); for (BlockPos otherPos : otherPartPositions) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractTwoPartSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractTwoPartSeatBlock.java index 1eee41e7..402c8aed 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractTwoPartSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/AbstractTwoPartSeatBlock.java @@ -36,6 +36,8 @@ import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; +import java.util.ArrayList; +import java.util.List; import java.util.Map; @SuppressWarnings("unused") @@ -62,6 +64,18 @@ public abstract class AbstractTwoPartSeatBlock extends AbstractSeatBlock impleme return null; } + @Override + public BlockPos[] getAllPartPos(@NotNull Level level, @NotNull BlockPos pos) { + List result = new ArrayList<>(); + BlockState blockState = level.getBlockState(pos); + Direction direction = blockState.getValue(FACING); + SeatPart part = blockState.getValue(PART); + BlockPos primaryPartPos = getPrimaryPartPos(blockState, pos); + result.add(primaryPartPos); + result.add(getSecondaryPartPos(primaryPartPos, direction, part)); + return result.toArray(new BlockPos[0]); + } + @Override public void setPartMap(Map> map) { CLASS_CACHE.put(getClass(), map); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/IHasPrimaryPart.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/IHasPrimaryPart.java index b8244b35..62b2ed61 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/IHasPrimaryPart.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/IHasPrimaryPart.java @@ -51,6 +51,7 @@ public interface IHasPrimaryPart & StringRepresentable> { level.removeBlock(pos, false); } } + BlockPos[] getAllPartPos(@NotNull Level level, @NotNull BlockPos pos); BlockPos getPrimaryPartPos(BlockState blockState, BlockPos blockPos); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalTriplePlankSeatBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalTriplePlankSeatBlock.java index 737a4774..fe2930a3 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalTriplePlankSeatBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/multiply/horizontal/HorizontalTriplePlankSeatBlock.java @@ -34,7 +34,7 @@ public abstract class HorizontalTriplePlankSeatBlock extends HorizontalTripleSea /** * 根据当前部分获取其他部分位置 */ - public BlockPos[] getOtherPartPositions(BlockPos currentPos, AdvanceSeatPart currentPart , Direction facing) { + public BlockPos[] getOtherPartPositions(BlockPos currentPos, @NotNull AdvanceSeatPart currentPart, Direction facing) { BlockPos[] positions = new BlockPos[2]; switch (currentPart) { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java index 5e6790bf..fb348e5e 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/CruxBlock.java @@ -19,8 +19,6 @@ import net.minecraft.world.item.ItemStack; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.SoundType; -import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraft.world.level.material.Fluids; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/DungeonCraftingTableBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/DungeonCraftingTableBlock.java index 013f2446..1683b25f 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/DungeonCraftingTableBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/DungeonCraftingTableBlock.java @@ -20,7 +20,6 @@ import net.minecraft.world.MenuProvider; import net.minecraft.world.SimpleMenuProvider; import net.minecraft.world.entity.player.Player; import net.minecraft.world.inventory.ContainerLevelAccess; -import net.minecraft.world.inventory.CraftingMenu; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.BlockState; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/HangingPostBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/HangingPostBlock.java index a03f64df..6f48034f 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/HangingPostBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/HangingPostBlock.java @@ -18,7 +18,6 @@ import net.minecraft.world.phys.shapes.VoxelShape; import top.r3944realms.eroticdungeongame.content.block.IWoodTypeBlock; import top.r3944realms.eroticdungeongame.content.block.multiply.vertical.VerticalTripleSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.AdvanceSeatPart; -import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; import top.r3944realms.lib39.util.shape.ShapeUtil; import java.util.EnumMap; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java index 7be5fd51..adf39d74 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/IronCageBlock.java @@ -18,7 +18,6 @@ import net.minecraft.core.Direction; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.entity.player.Player; -import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelReader; import net.minecraft.world.level.block.Blocks; @@ -30,13 +29,11 @@ import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.phys.BlockHitResult; -import net.minecraft.world.phys.shapes.Shapes; import net.minecraft.world.phys.shapes.VoxelShape; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.content.block.ISeatBlock; import top.r3944realms.eroticdungeongame.content.block.blockentity.IronCageBlockEntity; -import top.r3944realms.eroticdungeongame.content.block.blockentity.SpanishDonkeyBlockEntity; import top.r3944realms.eroticdungeongame.content.block.multiply.vertical.VerticalDoubleSeatBlock; import top.r3944realms.eroticdungeongame.content.block.part.SeatPart; import top.r3944realms.eroticdungeongame.content.register.EDGBlockEntities; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java index 4e79300c..7344c62c 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PetrineCrossBlock.java @@ -19,7 +19,6 @@ import net.minecraft.world.item.ItemStack; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraft.world.level.material.Fluids; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PilloryBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PilloryBlock.java index 37bdf186..9fa9b849 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PilloryBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/PilloryBlock.java @@ -90,7 +90,7 @@ public class PilloryBlock extends VerticalDoubleSeatBlock implements IWoodTypeBl if (Objects.equals(player.getUUID(), entity.getBoundPlayerUUID())) { return InteractionResult.FAIL; } - entity.bindPlayerToSeat(level, blockPos.below(), blockState, player1); + if (!entity.bindPlayerToSeat(level, blockPos.below(), blockState, player1)) return InteractionResult.FAIL; } } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java index bfc91f9b..78751eda 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/block/type/RackBlock.java @@ -13,8 +13,6 @@ package top.r3944realms.eroticdungeongame.content.block.type; import net.minecraft.core.Direction; -import net.minecraft.world.level.block.SoundType; -import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraft.world.phys.shapes.VoxelShape; import top.r3944realms.eroticdungeongame.content.block.IWoodTypeBlock; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/AbstractPlayerDungeonData.java b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/AbstractPlayerDungeonData.java index 0f599fec..57ff6907 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/AbstractPlayerDungeonData.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/AbstractPlayerDungeonData.java @@ -12,24 +12,52 @@ package top.r3944realms.eroticdungeongame.content.capability; +import net.minecraft.core.BlockPos; import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.phys.AABB; +import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.content.device.SeatType; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; import top.r3944realms.lib39.core.sync.NBTEntitySyncData; -import java.util.UUID; +import java.util.Objects; +//todo: 使用方块坐标代替UUID(保存一致性) public sealed abstract class AbstractPlayerDungeonData extends NBTEntitySyncData permits PlayerDungeonData { protected AbstractPlayerDungeonData(ResourceLocation id) { super(id); } - abstract public UUID getPlayerUUID(); - abstract public String getSeatAnimId(); - abstract public void setSeatAnimId(String seatAnimId); - abstract public UUID getSeatEntityId(); - abstract public void setSeatEntityId(UUID seatEntityId); - public void removeSeatAnimId() { - setSeatAnimId(null); + public abstract void setDeviceMainBlockPos(BlockPos pos); + public abstract BlockPos getDeviceMainBlockPos(); + public abstract void setAnimationResourceLocation(ResourceLocation location); + public abstract ResourceLocation getAnimationResourceLocation(); + public abstract AABB getPlayerBoundingBox(); + public abstract void setPlayerBoundingBox(AABB boundingBox); + public abstract float getEyeHeight(); + public abstract void setEyeHeight(float eyeHeight); + public void setDungeonData(@NotNull SeatType seatType, SeatEntity seat) { + setAnimationResourceLocation(Objects.requireNonNull(seatType.getAnimation(), "Seat Type has no animation.").getDefaultRL()); + setDungeonData_(seat, seatType); } - public void removeSeatEntityId() { - setSeatEntityId(null); + + public void setDungeonData(@NotNull SeatType seatType, int varNumber, SeatEntity seat) { + setAnimationResourceLocation(Objects.requireNonNull(seatType.getAnimation(), "Seat Type has no animation.").getVarietyRL(varNumber)); + setDungeonData_(seat, seatType); + } + + public void clearDungeonData(@NotNull Player player) { + setDeviceMainBlockPos(null); + setAnimationResourceLocation(null); + setEyeHeight(-1.0f); + setPlayerBoundingBox(null); + AABB aabb = player.getDimensions(player.getPose()).makeBoundingBox(player.position()); + player.setBoundingBox(aabb); + } + + private void setDungeonData_(@NotNull SeatEntity seat, @NotNull SeatType type) { + setEyeHeight(type.getEyeHeight()); + setPlayerBoundingBox(type.getPlayerBB()); + setDeviceMainBlockPos(seat.getLinkedBlockPos()); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/DungeonDataSyncManager.java b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/DungeonDataSyncManager.java index 005134a1..4e20d257 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/DungeonDataSyncManager.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/DungeonDataSyncManager.java @@ -12,13 +12,23 @@ package top.r3944realms.eroticdungeongame.content.capability; -import net.minecraftforge.common.util.LazyOptional; +import net.minecraft.client.Minecraft; +import net.minecraft.world.entity.EntityDimensions; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import top.r3944realms.eroticdungeongame.content.animation.EDGAnimation; +import top.r3944realms.eroticdungeongame.content.block.ISeatBlock; import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; -import top.r3944realms.lib39.core.event.CommonEventHandler; +import top.r3944realms.eroticdungeongame.content.util.FurnitureHelper; import top.r3944realms.lib39.core.sync.CachedSyncManager; -import java.util.*; +import java.util.HashMap; +import java.util.Map; +import java.util.UUID; public class DungeonDataSyncManager extends CachedSyncManager { public static Map playerDungeonData = new HashMap<>(); @@ -31,17 +41,57 @@ public class DungeonDataSyncManager extends CachedSyncManager abstractPlayerDungeonData = Optional.ofNullable(CommonEventHandler.Game.getServerLevel()) - .map(i -> i.getEntity(uuid)) - .map(i -> i.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP)) - .map(LazyOptional::resolve) - .map(Optional::orElseThrow); - abstractPlayerDungeonData - .ifPresent(AbstractPlayerDungeonData::removeSeatEntityId); - abstractPlayerDungeonData - .ifPresent(AbstractPlayerDungeonData::removeSeatAnimId); - } catch (NoSuchElementException ignored) {} + + public static void tick(@NotNull Player player) { + player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent( + cap -> { + if (player.level().isClientSide) { + clientTick(player); + } else if (cap.getDeviceMainBlockPos() != null) { + if (cap.getEyeHeight() != -1.0 && cap.getEyeHeight() >= 0.0) { + EntityDimensions dimensions = player.getDimensions(player.getPose()); + player.eyeHeight = cap.getEyeHeight() * dimensions.height; + } + if (cap.getPlayerBoundingBox() != null) { + player.setBoundingBox(cap.getPlayerBoundingBox()); + } + } + } + ); + } + + @OnlyIn(Dist.CLIENT) + public static void clientTick(@NotNull Player player) { + Minecraft mc = Minecraft.getInstance(); + if (player == mc.player) { + player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent(cap -> mc.gameRenderer.setRenderHand(cap.getDeviceMainBlockPos() == null)); + } + } + + public static void login(@NotNull Player player) { + player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent( + cap -> { + if (cap.getDeviceMainBlockPos() != null) { + BlockState blockState = player.level().getBlockState(cap.getDeviceMainBlockPos()); + if (blockState.getBlock() instanceof ISeatBlock iSeatBlock) { + if (!iSeatBlock.bindPlayerToSeat(player.level(), cap.getDeviceMainBlockPos(), blockState, player)) { + cap.clearDungeonData(player); + } else return; + } + } + EDGAnimation.stop(player); + } + ); + } + + public static void logout(@NotNull Player player) { + player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent( + cap -> { + if (cap.getDeviceMainBlockPos() != null) { + player.unRide(); + FurnitureHelper.setSeatOccupied(player.level(), cap.getDeviceMainBlockPos(), false); + } + } + ); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/PlayerDungeonData.java b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/PlayerDungeonData.java index d6b2863e..7b166b91 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/capability/PlayerDungeonData.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/capability/PlayerDungeonData.java @@ -12,82 +12,127 @@ package top.r3944realms.eroticdungeongame.content.capability; +import net.minecraft.core.BlockPos; import net.minecraft.nbt.CompoundTag; -import net.minecraft.server.level.ServerPlayer; +import net.minecraft.nbt.NbtUtils; +import net.minecraft.resources.ResourceLocation; import net.minecraft.world.entity.player.Player; -import net.minecraft.world.level.Level; +import net.minecraft.world.phys.AABB; import org.jetbrains.annotations.NotNull; -import top.r3944realms.eroticdungeongame.EroticDungeon; -import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; -import top.r3944realms.lib39.core.network.NetworkHandler; -import top.r3944realms.lib39.core.network.toClient.SyncNBTCapDataEntityS2CPack; +import top.r3944realms.eroticdungeongame.core.event.CommonHandler; import top.r3944realms.lib39.util.nbt.NBTReader; import top.r3944realms.lib39.util.nbt.NBTWriter; -import java.util.UUID; +import java.util.function.Consumer; public final class PlayerDungeonData extends AbstractPlayerDungeonData { - public final String SEAT_ANIMATION_ID = "seat_animation_id"; - public final String SEAT_ENTITY_ID = "seat_entity_id"; - public final Player player; - public String seatAnimationId; - public UUID seatEntityId; + public static final String SEAT_POS = "seat_pos"; + public static final String SEAT_ANIMATION = "seat_animation"; + public static final String CURRENT_BB = "current_bb"; + public static final String CURRENT_EYE_HEIGHT = "current_eye_height"; + + public Player player; + public BlockPos pos; + public ResourceLocation anim; + public AABB currentBB; + public float currentEyeHeight; + public PlayerDungeonData(Player player) { - super(EroticDungeon.rl(EDGCapabilities.DUNGEON_DATA)); + super(CommonHandler.Game.DUNGEON_SYNC); this.player = player; } @Override public CompoundTag serializeNBT() { return NBTWriter.builder() - .string(SEAT_ANIMATION_ID, seatAnimationId) - .uuid(SEAT_ENTITY_ID, seatEntityId) + .compoundIf(SEAT_POS, pos != null, () -> NbtUtils.writeBlockPos(pos)) + .stringIf(SEAT_ANIMATION, anim != null, () -> anim.toString()) + .compoundIf(CURRENT_BB, currentBB != null, () -> writeBB(currentBB)) + .floatValue(CURRENT_EYE_HEIGHT, currentEyeHeight, -1) .build(); } + private void readBB(@NotNull CompoundTag aabbTag, @NotNull Consumer consumer) { + double minX = aabbTag.getDouble("minX"); + double minY = aabbTag.getDouble("minY"); + double minZ = aabbTag.getDouble("minZ"); + double maxX = aabbTag.getDouble("maxX"); + double maxY = aabbTag.getDouble("maxY"); + double maxZ = aabbTag.getDouble("maxZ"); + consumer.accept(new AABB(minX, minY, minZ, maxX, maxY, maxZ)); + } + + private @NotNull CompoundTag writeBB(@NotNull AABB aabb) { + CompoundTag aabbTag = new CompoundTag(); + aabbTag.putDouble("minX", aabb.minX); + aabbTag.putDouble("minY", aabb.minY); + aabbTag.putDouble("minZ", aabb.minZ); + aabbTag.putDouble("maxX", aabb.minX); + aabbTag.putDouble("maxY", aabb.minY); + aabbTag.putDouble("maxZ", aabb.minZ); + return aabbTag; + } + @Override public void deserializeNBT(CompoundTag compoundTag) { NBTReader.of(compoundTag) - .string(SEAT_ANIMATION_ID, this::setSeatAnimId) - .uuid(SEAT_ENTITY_ID, this::setSeatEntityId); + .compound(SEAT_POS, i -> setDeviceMainBlockPos(i == null ? null : NbtUtils.readBlockPos(i)), null) + .string(SEAT_ANIMATION, i -> setAnimationResourceLocation(i == null ? null : ResourceLocation.read(i).getOrThrow(false, e->{})), null) + .compound(CURRENT_BB, i -> { + if (i == null) { + setPlayerBoundingBox(null); + } else readBB(i, this::setPlayerBoundingBox); + }, null) + .floatValue(CURRENT_EYE_HEIGHT, this::setEyeHeight, -1.0f); } - @Override - public void checkIfDirtyThenUpdate() { - if (isDirty() && player instanceof ServerPlayer serverPlayer) { - NetworkHandler.sendToPlayer(new SyncNBTCapDataEntityS2CPack(player.getId(), id(), this), serverPlayer); - } - } - - @Override - public @NotNull UUID getPlayerUUID() { - return player.getUUID(); - } - - @Override - public String getSeatAnimId() { - return seatAnimationId; - } - - @Override - public void setSeatAnimId(String seatAnimId) { - this.seatAnimationId = seatAnimationId; - markDirty(); - } - - @Override - public UUID getSeatEntityId() { - return seatEntityId; - } - - @Override - public void setSeatEntityId(UUID seatEntityId) { - this.seatEntityId = seatEntityId; - markDirty(); - } @Override public int entityId() { return player.getId(); } + + @Override + public void setDeviceMainBlockPos(BlockPos pos) { + this.pos = pos; + markDirty(); + } + + @Override + public BlockPos getDeviceMainBlockPos() { + return pos; + } + + @Override + public void setAnimationResourceLocation(ResourceLocation location) { + this.anim = location; + markDirty(); + } + + @Override + public ResourceLocation getAnimationResourceLocation() { + return anim; + } + + @Override + public AABB getPlayerBoundingBox() { + return currentBB; + } + + @Override + public void setPlayerBoundingBox(AABB boundingBox) { + this.currentBB = boundingBox; + markDirty(); + } + + @Override + public float getEyeHeight() { + return currentEyeHeight; + } + + @Override + public void setEyeHeight(float eyeHeight) { + this.currentEyeHeight = eyeHeight; + markDirty(); + } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/CarryOnCompat.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/CarryOnCompat.java index 0dc01a17..e90a22f2 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/CarryOnCompat.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/CarryOnCompat.java @@ -12,12 +12,24 @@ package top.r3944realms.eroticdungeongame.content.compat; +import net.minecraft.core.BlockPos; import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.event.entity.player.PlayerInteractEvent; +import net.minecraftforge.eventbus.api.EventPriority; +import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.ModList; +import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; +import top.r3944realms.eroticdungeongame.content.block.ISeatBlock; import top.r3944realms.lib39.core.compat.ICompat; +import tschipp.carryon.common.carry.CarryOnData; +import tschipp.carryon.common.carry.CarryOnDataManager; public class CarryOnCompat implements ICompat { + public static CarryOnCompat INSTANCE = new CarryOnCompat(); public static ResourceLocation ID = EroticDungeon.rl("carryon"); @Override public ResourceLocation id() { @@ -33,4 +45,32 @@ public class CarryOnCompat implements ICompat { public void initialize() { } + + @Override + public void addCommonGameListener(@NotNull IEventBus gameBus) { + gameBus.addListener(EventPriority.HIGHEST, this::onCarry); + } + + private void onCarry(PlayerInteractEvent.@NotNull RightClickBlock event) { + if (!event.isCanceled()) { + Player player = event.getEntity(); + Level level = event.getLevel(); + BlockPos pos = event.getPos(); + if (!level.isClientSide) { + CarryOnData carry = CarryOnDataManager.getCarryData(player); + if (carry.isCarrying(CarryOnData.CarryType.PLAYER)) { + if (!player.getPassengers().isEmpty() && player.getPassengers().get(0) instanceof Player carried) { + carried.unRide(); + BlockState blockState = level.getBlockState(pos); + if (blockState.getBlock() instanceof ISeatBlock seatBlock) { + boolean success = seatBlock.bindPlayerToSeat(level, pos, blockState, carried); + if (success) { + event.setCanceled(true); + } + } + } + } + } + } + } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/DungeonEmiPlugin.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/DungeonEmiPlugin.java new file mode 100644 index 00000000..7e5db380 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/DungeonEmiPlugin.java @@ -0,0 +1,35 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.compat.emi; + +import dev.emi.emi.api.EmiEntrypoint; +import dev.emi.emi.api.EmiPlugin; +import dev.emi.emi.api.EmiRegistry; +import dev.emi.emi.api.stack.EmiIngredient; +import dev.emi.emi.api.stack.EmiStack; +import top.r3944realms.eroticdungeongame.content.compat.emi.category.DungeonCraftingEmiCategory; +import top.r3944realms.eroticdungeongame.content.compat.emi.category.DungeonCraftingRecipeMaker; +import top.r3944realms.eroticdungeongame.content.register.EDGItems; + +import java.util.List; + +@EmiEntrypoint +public class DungeonEmiPlugin implements EmiPlugin { + public static final DungeonCraftingEmiCategory DUNGEON_CRAFTING = new DungeonCraftingEmiCategory(); + @Override + public void register(EmiRegistry registry) { + registry.addCategory(DUNGEON_CRAFTING); + DungeonCraftingRecipeMaker.registerDungeonCraftingRecipes(registry); + registry.addWorkstation(DUNGEON_CRAFTING, EmiIngredient.of(List.of(EmiStack.of(EDGItems.DUNGEON_CRAFTING_TABLE.get())))); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiCategory.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiCategory.java new file mode 100644 index 00000000..ed5780ed --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiCategory.java @@ -0,0 +1,35 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.compat.emi.category; + +import dev.emi.emi.api.recipe.EmiRecipeCategory; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.resources.ResourceLocation; +import top.r3944realms.eroticdungeongame.EroticDungeon; +import top.r3944realms.eroticdungeongame.content.register.EDGItems; + +public class DungeonCraftingEmiCategory extends EmiRecipeCategory { + public static final ResourceLocation UID = EroticDungeon.rl("dungeon_crafting_table"); + public DungeonCraftingEmiCategory() { + super(UID, (draw, x, y, delta) -> {}); + } + @Override + public void render(GuiGraphics draw, int x, int y, float delta) { + draw.renderItem(EDGItems.DUNGEON_CRAFTING_TABLE.get().getDefaultInstance(), x, y); + } + + @Override + public void renderSimplified(GuiGraphics draw, int x, int y, float delta) { + draw.renderItem(EDGItems.DUNGEON_CRAFTING_TABLE.get().getDefaultInstance(), x, y); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiRecipe.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiRecipe.java new file mode 100644 index 00000000..1948cfb9 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingEmiRecipe.java @@ -0,0 +1,102 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.compat.emi.category; + +import dev.emi.emi.api.recipe.EmiRecipe; +import dev.emi.emi.api.recipe.EmiRecipeCategory; +import dev.emi.emi.api.render.EmiTexture; +import dev.emi.emi.api.stack.EmiIngredient; +import dev.emi.emi.api.stack.EmiStack; +import dev.emi.emi.api.widget.WidgetHolder; +import net.minecraft.resources.ResourceLocation; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; +import top.r3944realms.eroticdungeongame.EroticDungeon; +import top.r3944realms.eroticdungeongame.content.compat.emi.DungeonEmiPlugin; +import top.r3944realms.eroticdungeongame.content.compat.emi.widget.DungeonCraftingNoSlotWidget; + +import java.util.List; + +@SuppressWarnings("ClassCanBeRecord") +public class DungeonCraftingEmiRecipe implements EmiRecipe { + private static final ResourceLocation CRAFTING_TABLE_LOCATION = EroticDungeon.rl("textures/gui/container/dungeon_crafting_table.png"); + private static final EmiTexture DUNGEON_CRAFTING = new EmiTexture(CRAFTING_TABLE_LOCATION, 29, 16, 116, 54); + private final ResourceLocation id; + private final List outputs; + private final List inputs; + + public DungeonCraftingEmiRecipe(ResourceLocation id, List inputs, List outputs) { + this.id = id; + this.inputs = inputs; + this.outputs = outputs; + } + + @Override + public EmiRecipeCategory getCategory() { + return DungeonEmiPlugin.DUNGEON_CRAFTING; + } + + @Override + public @Nullable ResourceLocation getId() { + return id; + } + + @Override + public List getInputs() { + return inputs; + } + + @Override + public List getOutputs() { + return outputs; + } + + @Override + public boolean supportsRecipeTree() { + return true; + } + + @Override + public int getDisplayWidth() { + return 116; + } + + @Override + public int getDisplayHeight() { + return 54; + } + + @Override + public void addWidgets(WidgetHolder widgets) { + widgets.addTexture(DUNGEON_CRAFTING, 0, 0); + int borderSlotSize = 18; + for (int row = 0; row <= 2; ++row) { + for (int column = 0; column <= 2; ++column) { + int inputIndex = row * 3 + column; + widgets.add(new DungeonCraftingNoSlotWidget(getInput(inputs, inputIndex), column * borderSlotSize, row * borderSlotSize)); + } + } + DungeonCraftingNoSlotWidget widget = new DungeonCraftingNoSlotWidget(outputs.get(0), 90, 14); + widget.large(true); + widget.recipeContext(this); + widgets.add(widget); + + } + + private EmiIngredient getInput(@NotNull List inputs, int index) { + if (index < inputs.size()) { + return inputs.get(index); + } + return EmiStack.EMPTY; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingRecipeMaker.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingRecipeMaker.java new file mode 100644 index 00000000..3ea805a8 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/category/DungeonCraftingRecipeMaker.java @@ -0,0 +1,34 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.compat.emi.category; + +import dev.emi.emi.api.EmiRegistry; +import dev.emi.emi.api.stack.EmiIngredient; +import dev.emi.emi.api.stack.EmiStack; +import top.r3944realms.eroticdungeongame.content.recipe.DungeonRecipe; +import top.r3944realms.eroticdungeongame.content.register.EDGRecipeTypes; + +import java.util.List; + +public class DungeonCraftingRecipeMaker { + public static void registerDungeonCraftingRecipes(EmiRegistry registry) { + List recipes = registry.getRecipeManager().getAllRecipesFor(EDGRecipeTypes.DUNGEON_CRAFTING.get()); + for (DungeonRecipe recipe : recipes) { + List input = recipe.getIngredients().stream() + .map(EmiIngredient::of) + .toList(); + registry.addRecipe(new DungeonCraftingEmiRecipe(recipe.getId(), input, List.of(EmiStack.of(recipe.getOutput())))); + } + + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/widget/DungeonCraftingNoSlotWidget.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/widget/DungeonCraftingNoSlotWidget.java new file mode 100644 index 00000000..b0d4a83e --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/emi/widget/DungeonCraftingNoSlotWidget.java @@ -0,0 +1,28 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.content.compat.emi.widget; + +import dev.emi.emi.api.stack.EmiIngredient; +import dev.emi.emi.api.widget.SlotWidget; +import net.minecraft.client.gui.GuiGraphics; + +public class DungeonCraftingNoSlotWidget extends SlotWidget { + public DungeonCraftingNoSlotWidget(EmiIngredient stack, int x, int y) { + super(stack, x, y); + } + + @Override + public void drawBackground(GuiGraphics draw, int mouseX, int mouseY, float delta) { + //NO OP + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/DungeonJeiPlugin.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/DungeonJeiPlugin.java index bdaff8fb..865ee801 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/DungeonJeiPlugin.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/DungeonJeiPlugin.java @@ -59,7 +59,7 @@ public class DungeonJeiPlugin implements IModPlugin { @Override public void registerGuiHandlers(@NotNull IGuiHandlerRegistration registration) { // 注册GUI交互器 - registration.addRecipeClickArea(DungeonCraftingScreen.class, 67, 36, 34, 13, + registration.addRecipeClickArea(DungeonCraftingScreen.class, 88, 32, 28, 23, DungeonCraftingJeiCategory.DUNGEON_RECIPE_TYPE); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/categorty/DungeonCraftingJeiCategory.java b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/categorty/DungeonCraftingJeiCategory.java index f769f7ea..8a61c93f 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/categorty/DungeonCraftingJeiCategory.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/compat/jei/categorty/DungeonCraftingJeiCategory.java @@ -26,8 +26,6 @@ import net.minecraft.network.chat.MutableComponent; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.crafting.Ingredient; -import net.minecraft.world.item.crafting.ShapedRecipe; -import net.minecraft.world.item.crafting.ShapelessRecipe; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.EroticDungeon; @@ -41,11 +39,9 @@ import java.util.Arrays; public class DungeonCraftingJeiCategory implements IRecipeCategory { public static final ResourceLocation UID = EroticDungeon.rl("dungeon_crafting_table"); private static final MutableComponent TITLE = Component.translatable("container.eroticdungeongame.crafting_table"); - private static final ResourceLocation SLOT = EroticDungeon.rl("textures/gui/container/dungeon_slot.png"); private static final ResourceLocation CRAFTING_TABLE_LOCATION = EroticDungeon.rl("textures/gui/container/dungeon_crafting_table.png"); private final IDrawable bgDraw; - private final IDrawable slotDraw; private final IDrawable icon; public static final RecipeType DUNGEON_RECIPE_TYPE = new RecipeType<>(UID, DungeonRecipe.class); @@ -53,7 +49,6 @@ public class DungeonCraftingJeiCategory implements IRecipeCategory getRecipeType() { @@ -82,7 +77,7 @@ public class DungeonCraftingJeiCategory implements IRecipeCategory blockClass; @@ -46,6 +48,9 @@ public enum SeatType { private final double offsetZ; private final float yawOffset; + private final AABB playerBB; + private final float eyeHeight; + public final Map cache = new WeakHashMap<>(); private static final SeatTypeRegistry REGISTRY = new SeatTypeRegistry(); @@ -92,7 +97,15 @@ public enum SeatType { return yawOffset; } - public EDGAnimation getAnimation() { + public float getEyeHeight() { + return eyeHeight; + } + + public AABB getPlayerBB() { + return playerBB; + } + + public @Nullable EDGAnimation getAnimation() { EDGAnimation edgAnimation = cache.get(this); if (edgAnimation == null) { EDGAnimation animation = EDGAnimation.getAnimation(blockClass); @@ -121,17 +134,35 @@ public enum SeatType { private final FurnitureShapeType furnitureShapeType; SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, boolean isOppositeDirection) { - this.name = name; - this.blockClass = blockClass; - this.offsetX = offsetX; - this.offsetY = offsetY; - this.offsetZ = offsetZ; - this.yawOffset = 0; - this.isOppositeDirection = isOppositeDirection; - this.furnitureShapeType = furnitureType; + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, 0, isOppositeDirection, null, -1); } SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, float yawOffset, boolean isOppositeDirection) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, yawOffset, isOppositeDirection, null, -1); + } + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, boolean isOppositeDirection, AABB playerBB, float eyeHeight) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ,0, isOppositeDirection, null, -1); + } + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, float yawOffset, boolean isOppositeDirection, AABB playerBB) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, yawOffset, isOppositeDirection, playerBB, -1); + } + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, boolean isOppositeDirection, AABB playerBB) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, 0, isOppositeDirection, null, -1); + } + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, float yawOffset, boolean isOppositeDirection, float eyeHeight) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, yawOffset, isOppositeDirection, null, eyeHeight); + } + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, boolean isOppositeDirection, float eyeHeight) { + this(furnitureType, name, blockClass, offsetX, offsetY, offsetZ, 0, isOppositeDirection, null, eyeHeight); + } + + + SeatType(FurnitureShapeType furnitureType, String name, Class blockClass, double offsetX, double offsetY, double offsetZ, float yawOffset, boolean isOppositeDirection, AABB playerBB, float eyeHeight) { this.name = name; this.blockClass = blockClass; this.offsetX = offsetX; @@ -140,5 +171,7 @@ public enum SeatType { this.yawOffset = yawOffset; this.isOppositeDirection = isOppositeDirection; this.furnitureShapeType = furnitureType; + this.playerBB = playerBB; + this.eyeHeight = eyeHeight; } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/entity/SeatEntity.java b/src/main/java/top/r3944realms/eroticdungeongame/content/entity/SeatEntity.java index 27b689cd..08f09b40 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/entity/SeatEntity.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/entity/SeatEntity.java @@ -13,40 +13,37 @@ package top.r3944realms.eroticdungeongame.content.entity; -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.screens.ChatScreen; -import net.minecraft.client.player.LocalPlayer; import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; import net.minecraft.nbt.CompoundTag; +import net.minecraft.nbt.NbtUtils; import net.minecraft.network.protocol.Packet; import net.minecraft.network.protocol.game.ClientGamePacketListener; -import net.minecraft.util.Mth; +import net.minecraft.network.syncher.EntityDataAccessor; +import net.minecraft.network.syncher.EntityDataSerializers; +import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.entity.vehicle.DismountHelper; import net.minecraft.world.level.Level; -import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.phys.Vec3; import net.minecraftforge.network.NetworkHooks; import org.jetbrains.annotations.NotNull; -import top.r3944realms.eroticdungeongame.content.animation.EDGAnimation; -import top.r3944realms.eroticdungeongame.content.block.ISeatBlock; -import top.r3944realms.eroticdungeongame.content.block.blockentity.DefaultSeatBlockEntity; -import top.r3944realms.eroticdungeongame.content.device.SeatType; -import top.r3944realms.eroticdungeongame.content.register.EDGEntities; -import top.r3944realms.eroticdungeongame.content.util.FurnitureHelper; - -import java.util.List; -import java.util.UUID; +import top.r3944realms.eroticdungeongame.content.block.blockentity.BaseSeatBlockEntity; +import top.r3944realms.eroticdungeongame.content.service.SeatService; +import top.r3944realms.lib39.util.nbt.NBTReader; +import top.r3944realms.lib39.util.nbt.NBTWriter; /** * 座椅实体 - 用于处理玩家坐在束缚设备上的逻辑 */ public class SeatEntity extends Entity { - + public static final String LINKED_BLOCKED_POS = "linkedBlockedPos"; + private static final EntityDataAccessor DATA_BE = SynchedEntityData.defineId(SeatEntity.class, EntityDataSerializers.BLOCK_POS); private BlockPos linkedBlockPos; + private BaseSeatBlockEntity be; private boolean isRemoving; public SeatEntity(EntityType entityType, Level level) { @@ -54,40 +51,47 @@ public class SeatEntity extends Entity { this.noPhysics = true; this.isRemoving = false; } - public SeatEntity(Level level) { - super(EDGEntities.SEAT.get(), level); - this.noPhysics = true; - } @Override public void tick() { super.tick(); - List passengers = getPassengers(); - if(!this.level().isClientSide) { - if(passengers.isEmpty() || this.level().isEmptyBlock(linkedBlockPos)) { - this.remove(RemovalReason.DISCARDED); - if(this.level().getBlockEntity(linkedBlockPos) != null) { - this.level().updateNeighbourForOutputSignal(linkedBlockPos, this.level().getBlockState(linkedBlockPos).getBlock()); - } + + if (!this.level().isClientSide) { + // 简化的检查逻辑 + if (shouldRemove()) { + SeatService.releasePlayerFromBlock(this.level(), this.linkedBlockPos); + this.discard(); } } else { - if(!passengers.isEmpty()){ - Entity passenger = passengers.get(0); - if (passenger instanceof LivingEntity) { - float vehicleYaw = this.getYRot(); - passenger.setYBodyRot(vehicleYaw); - passenger.setYRot(vehicleYaw); - passenger.yRotO = vehicleYaw; + if (be == null) { + BlockPos blockPos = entityData.get(DATA_BE); + if (linkedBlockPos == null) { + if (!blockPos.equals(BlockPos.ZERO)) { + linkedBlockPos = blockPos; + updateLinkedBlock(); + } } } + // 客户端只处理乘客的朝向同步 + syncPassengerRotation(); } } - @Override - public void positionRider(@NotNull Entity passenger, @NotNull MoveFunction callback) { - // 客户端不需要处理 - super.positionRider(passenger, callback); - updateLinkedBlock(); + private boolean shouldRemove() { + return this.getPassengers().isEmpty() || + this.level().isEmptyBlock(this.linkedBlockPos) || + this.isRemoving; + } + + private void syncPassengerRotation() { + Entity passenger = getFirstPassenger(); + if (passenger instanceof LivingEntity living) { + if (be == null) { + passengerRot(living); + } else { + be.passengerRot(living, this); + } + } } @Override @@ -102,26 +106,13 @@ public class SeatEntity extends Entity { updateLinkedBlock(); } - @Override - public void onPassengerTurned(@NotNull Entity passenger) { - super.onPassengerTurned(passenger); - if(passenger instanceof LivingEntity livingEntity){ - limitPassengerRotation(livingEntity); - } -// // 如果不是笼子类型的座椅,限制乘客的旋转 (未做) -// if (!SeatType.CAGE.equals(FurnitureHelper.get(this)) && -// passenger instanceof LivingEntity livingEntity) { -// -// limitPassengerRotation(livingEntity); -// } + + public void passengerRot(@NotNull Entity passenger) { + passenger.setYBodyRot(this.getYRot()); + passenger.setYRot(this.getYRot()); + passenger.yRotO = this.getYRot(); } - /** - * 限制乘客的旋转角度 - */ - private void limitPassengerRotation(LivingEntity passenger) { - - } @Override protected boolean canRide(@NotNull Entity vehicle) { @@ -145,6 +136,10 @@ public class SeatEntity extends Entity { if (this.linkedBlockPos != null) { this.level().blockUpdated(this.linkedBlockPos, this.level().getBlockState(this.linkedBlockPos).getBlock()); + BlockEntity blockEntity = this.level().getBlockEntity(this.linkedBlockPos); + if (blockEntity instanceof BaseSeatBlockEntity baseSeatBlockEntity){ + be = baseSeatBlockEntity; + } } } @@ -153,11 +148,9 @@ public class SeatEntity extends Entity { public Vec3 getDismountLocationForPassenger(@NotNull LivingEntity passenger) { Direction original = this.getDirection(); Direction[] offsets = {original, original.getClockWise(), original.getCounterClockWise(), original.getOpposite()}; - for(Direction dir : offsets) - { + for (Direction dir : offsets) { Vec3 safeVec = DismountHelper.findSafeDismountLocation(passenger.getType(), this.level(), this.blockPosition().relative(dir), false); - if(safeVec != null) - { + if (safeVec != null) { return safeVec.add(0, 0.25, 0); } } @@ -177,25 +170,19 @@ public class SeatEntity extends Entity { @Override protected void defineSynchedData() { - // 座椅实体不需要同步数据 + this.entityData.define(DATA_BE, BlockPos.ZERO); } @Override public void addAdditionalSaveData(@NotNull CompoundTag compound) { - if (this.linkedBlockPos != null) { - compound.putInt("LinkedBlockX", this.linkedBlockPos.getX()); - compound.putInt("LinkedBlockY", this.linkedBlockPos.getY()); - compound.putInt("LinkedBlockZ", this.linkedBlockPos.getZ()); - } + NBTWriter.of(compound) + .compoundIf(LINKED_BLOCKED_POS, linkedBlockPos != null, () -> NbtUtils.writeBlockPos(linkedBlockPos)); } @Override public void readAdditionalSaveData(@NotNull CompoundTag compound) { - this.linkedBlockPos = new BlockPos( - compound.getInt("LinkedBlockX"), - compound.getInt("LinkedBlockY"), - compound.getInt("LinkedBlockZ") - ); + NBTReader.of(compound) + .compound(LINKED_BLOCKED_POS, i -> setLinkedBlockPos(NbtUtils.readBlockPos(i))); } // Getter 和 Setter 方法 @@ -206,6 +193,7 @@ public class SeatEntity extends Entity { public void setLinkedBlockPos(BlockPos blockPos) { this.linkedBlockPos = blockPos; + entityData.set(DATA_BE, blockPos); } public boolean isActive() { @@ -218,24 +206,11 @@ public class SeatEntity extends Entity { @Override public void remove(@NotNull RemovalReason reason) { - super.remove(reason); - if(!level().isClientSide) { - BlockPos linkedBlockPos1 = getLinkedBlockPos(); - BlockState blockState = level().getBlockState(linkedBlockPos1); - SeatType seatType = FurnitureHelper.getSeatType(blockState.getBlock()); - if (seatType != null) { - FurnitureHelper.setBlockStates(level(), ISeatBlock.OCCUPIED, Boolean.FALSE, seatType.getFurnitureShapeType().getAllPositions(level(), blockState, linkedBlockPos1)); - if (level().getBlockEntity(linkedBlockPos) instanceof DefaultSeatBlockEntity entity) { - UUID boundPlayerUUID = entity.getBoundPlayerUUID(); - if (boundPlayerUUID != null) { - EDGAnimation.stop((level().getPlayerByUUID(boundPlayerUUID))); - entity.setBoundPlayerUUID(null); - } - entity.setSeatEntityId(null); - entity.setChanged(); - - } - } + if (!level().isClientSide && this.linkedBlockPos != null) { + SeatService.releasePlayerFromBlock(level(), this.linkedBlockPos); } + + super.remove(reason); } + } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/item/WhipItem.java b/src/main/java/top/r3944realms/eroticdungeongame/content/item/WhipItem.java index aac5d2b7..7f02fdd0 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/item/WhipItem.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/item/WhipItem.java @@ -40,6 +40,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.client.model.EDGArmPose; import top.r3944realms.eroticdungeongame.content.register.EDGParticleTypes; +import top.r3944realms.eroticdungeongame.content.register.EDGSoundEvents; @SuppressWarnings("deprecation") public class WhipItem extends Item { @@ -67,11 +68,6 @@ public class WhipItem extends Item { public @NotNull InteractionResultHolder use(@NotNull Level level, @NotNull Player player, @NotNull InteractionHand usedHand) { ItemStack itemStack = player.getItemInHand(usedHand); - // 播放挥舞声音 - level.playSound(null, player.getX(), player.getY(), player.getZ(), - SoundEvents.TRIDENT_THROW, SoundSource.PLAYERS, - 0.8F, 1.0F); - // 开始使用动画 player.startUsingItem(usedHand); return InteractionResultHolder.consume(itemStack); @@ -94,7 +90,11 @@ public class WhipItem extends Item { // 在10tick时应用伤害(服务端) if (elapsedTime == 10 && !level.isClientSide) { - applyVerticalSweepDamage(level, livingEntity); + if (livingEntity instanceof Player player && !player.isCreative()) { + damageItem(stack, 1, livingEntity, e -> { + }); + } + applyVerticalSweepDamage(level, livingEntity, stack); } } private Vec3 calculateHandFrontPositionSimple(Player player, boolean isRightHand, float progress) { @@ -115,7 +115,6 @@ public class WhipItem extends Item { double verticalOffset = -armXRot * 0.4; // 负号转换坐标系 // 玩家朝向 - float playerYaw = player.getYRot(); Vec3 lookVec = player.getLookAngle(); // 基础前方位置 @@ -228,12 +227,12 @@ public class WhipItem extends Item { /** * 应用竖向横扫伤害并生成鞭痕 */ - private void applyVerticalSweepDamage(@NotNull Level level, @NotNull LivingEntity entity) { + private void applyVerticalSweepDamage(@NotNull Level level, @NotNull LivingEntity entity, ItemStack stack) { Vec3 playerPos = entity.position(); // 横扫参数 float maxDistance = 5.0f; // 最大距离 - float minDistance = 0.5f; // 最小距离 + float minDistance = 0.0f; // 最小距离 float height = 3.0f; // 竖向高度 // 获取使用的手 @@ -252,6 +251,9 @@ public class WhipItem extends Item { ); java.util.List entitiesInArea = level.getEntities(entity, searchArea); + entity.level().playSound(null, playerPos.x, playerPos.y, playerPos.z, + EDGSoundEvents.WHIP.get(), SoundSource.PLAYERS, + 0.8F, 1.0F + entity.level().random.nextFloat() * 0.2F); // 对每个实体检查是否在前方扇形区域内 for (Entity target : entitiesInArea) { @@ -259,6 +261,7 @@ public class WhipItem extends Item { if (isInFrontSector(entity, livingTarget, isRightHand, maxDistance, minDistance, height)) { // 应用伤害 applyVerticalDamageToEntity(entity, livingTarget); + damageItem(stack, 4, entity, i -> {}); } } } @@ -363,10 +366,6 @@ public class WhipItem extends Item { Vec3 finalKnockback = knockbackDir.add(sideDir).normalize(); target.knockback(0.5f, finalKnockback.x, finalKnockback.z); - // 播放击中音效 - entity.level().playSound(null, target.getX(), target.getY(), target.getZ(), - SoundEvents.PLAYER_ATTACK_CRIT, SoundSource.PLAYERS, - 0.8F, 1.0F + entity.level().random.nextFloat() * 0.2F); // 只生成鞭痕粒子(击中时) spawnWhipScarParticles(entity.level(), target); @@ -416,10 +415,7 @@ public class WhipItem extends Item { @Override public void releaseUsing(@NotNull ItemStack stack, @NotNull Level level, @NotNull LivingEntity livingEntity, int timeLeft) { - // 播放收回声音 - level.playSound(null, livingEntity.getX(), livingEntity.getY(), livingEntity.getZ(), - SoundEvents.LEASH_KNOT_BREAK, SoundSource.PLAYERS, - 0.5F, 1.2F); + //noop } @Override diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/menu/DungeonCraftingMenu.java b/src/main/java/top/r3944realms/eroticdungeongame/content/menu/DungeonCraftingMenu.java index b1b1b5bf..731fa4ce 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/menu/DungeonCraftingMenu.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/menu/DungeonCraftingMenu.java @@ -239,6 +239,12 @@ public class DungeonCraftingMenu extends RecipeBookMenu { return itemstack; } + @Override + public void removed(Player player) { + super.removed(player); + this.access.execute((level, serverPlayer) -> this.clearContainer(player, this.craftSlots)); + } + @Override public boolean stillValid(@NotNull Player player) { return stillValid(this.access, player, EDGBlocks.DUNGEON_CRAFTING_TABLE.get()); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/DungeonShapelessRecipe.java b/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/DungeonShapelessRecipe.java index bf6830f6..85ea89c6 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/DungeonShapelessRecipe.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/DungeonShapelessRecipe.java @@ -23,7 +23,9 @@ import net.minecraft.util.GsonHelper; import net.minecraft.world.entity.player.StackedContents; import net.minecraft.world.inventory.CraftingContainer; import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.crafting.*; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraft.world.item.crafting.RecipeSerializer; +import net.minecraft.world.item.crafting.ShapedRecipe; import net.minecraft.world.level.Level; import net.minecraftforge.common.util.RecipeMatcher; import org.jetbrains.annotations.NotNull; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/EDGRecipeTypeCategories.java b/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/EDGRecipeTypeCategories.java index bb0d1ba6..8c5196ee 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/EDGRecipeTypeCategories.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/recipe/EDGRecipeTypeCategories.java @@ -16,7 +16,6 @@ import net.minecraft.client.RecipeBookCategories; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; -import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.registries.RegistryObject; import top.r3944realms.eroticdungeongame.content.register.EDGItems; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java index d8306118..14ea2f38 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGBlocks.java @@ -27,7 +27,10 @@ import top.r3944realms.eroticdungeongame.datagen.value.ColorContent; import top.r3944realms.lib39.util.block.BlockRegistryBuilder; import top.r3944realms.lib39.util.lang.Pair; -import java.util.*; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; public class EDGBlocks { public static final DeferredRegister BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, EroticDungeon.MOD_ID); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java index 5946c2cb..44e3164a 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGCreativeTabs.java @@ -15,8 +15,6 @@ package top.r3944realms.eroticdungeongame.content.register; import net.minecraft.core.registries.Registries; import net.minecraft.network.chat.Component; import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.RegistryObject; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java index ed20d339..554c6391 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGItems.java @@ -14,7 +14,6 @@ package top.r3944realms.eroticdungeongame.content.register; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.Item; -import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.registries.DeferredRegister; @@ -53,7 +52,7 @@ public class EDGItems { public static final RegistryObject DUNGEON_CRAFTING_TABLE = ITEMS.register("dungeon_crafting_table", () -> new BlockItem(EDGBlocks.DUNGEON_CRAFTING_TABLE.get(), new Item.Properties()) ); - public static final RegistryObject WHIP = ITEMS.register("whip", () -> new WhipItem(new Item.Properties().stacksTo(1), 5)); + public static final RegistryObject WHIP = ITEMS.register("whip", () -> new WhipItem(new Item.Properties().durability(512), 5)); // 床物品注册 public static final RegistryObject WHITE_CUFF_BED = registerCuffBedItem(ColorContent.WHITE); public static final RegistryObject ORANGE_CUFF_BED = registerCuffBedItem(ColorContent.ORANGE); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGSoundEvents.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGSoundEvents.java index c69e4624..aef75fb7 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGSoundEvents.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/EDGSoundEvents.java @@ -24,9 +24,11 @@ public class EDGSoundEvents { public static final DeferredRegister SOUND_EVENTS = DeferredRegister.create(ForgeRegistries.SOUND_EVENTS, EroticDungeon.MOD_ID); public static final ResourceLocation RL_LOCKING = EroticDungeon.rl("lock/lock"); public static final ResourceLocation RL_UNLOCKING = EroticDungeon.rl("lock/unlock"); + public static final ResourceLocation RL_WHIP = EroticDungeon.rl("whip"); public static final RegistryObject LOCKING = registerSound("lock"); public static final RegistryObject UNLOCKING = registerSound("unlock"); + public static final RegistryObject WHIP = registerSound("whip"); private static RegistryObject registerSound(String name) { ResourceLocation location = EroticDungeon.rl(name); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGBlockTags.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGBlockTags.java index 5c066526..ff279f14 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGBlockTags.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGBlockTags.java @@ -32,6 +32,6 @@ public class EDGBlockTags { public static final TagKey PRONE_BENCH = tag("prone_bench"); public static final TagKey HANGING_POST = tag("hanging_post"); private static @NotNull TagKey tag(String name) { - return TagKey.create(Registries.BLOCK, EroticDungeon.rl(EroticDungeon.MOD_ID, name)); + return TagKey.create(Registries.BLOCK, EroticDungeon.rl(EroticDungeon.MOD_ID, "block/" + name)); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGItemTags.java b/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGItemTags.java index 2feb3097..db66da97 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGItemTags.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/register/tag/EDGItemTags.java @@ -19,7 +19,7 @@ import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; public class EDGItemTags { - public static final TagKey SEAT = tag("seat"); + public static final TagKey SEAT = tag("seat"); public static final TagKey CUFF_BED = tag("cuff_bed"); public static final TagKey RACK = tag("rack"); public static final TagKey X_CROSS = tag("x_cross"); @@ -32,6 +32,6 @@ public class EDGItemTags { public static final TagKey PRONE_BENCH = tag("prone_bench"); public static final TagKey HANGING_POST = tag("hanging_post"); private static @NotNull TagKey tag(String name) { - return TagKey.create(Registries.ITEM, EroticDungeon.rl(EroticDungeon.MOD_ID, name)); + return TagKey.create(Registries.ITEM, EroticDungeon.rl(EroticDungeon.MOD_ID, "item/" + name)); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/service/SeatService.java b/src/main/java/top/r3944realms/eroticdungeongame/content/service/SeatService.java new file mode 100644 index 00000000..d64efa01 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/service/SeatService.java @@ -0,0 +1,298 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +/* + * 座椅管理服务类 - 统一管理座椅绑定、释放和动画逻辑 + */ +package top.r3944realms.eroticdungeongame.content.service; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.entity.Entity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.NotNull; +import top.r3944realms.eroticdungeongame.EroticDungeon; +import top.r3944realms.eroticdungeongame.content.animation.EDGAnimation; +import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; +import top.r3944realms.eroticdungeongame.content.block.blockentity.BaseSeatBlockEntity; +import top.r3944realms.eroticdungeongame.content.block.multiply.IHasPrimaryPart; +import top.r3944realms.eroticdungeongame.content.device.SeatType; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; +import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; +import top.r3944realms.eroticdungeongame.content.register.EDGEntities; +import top.r3944realms.eroticdungeongame.content.util.FurnitureHelper; + +import java.util.Objects; +import java.util.Optional; + +public class SeatService { + + private SeatService() {} + + public static boolean bindPlayerToSeat(@NotNull Level level, @NotNull BlockPos blockPos, + @NotNull Player player, @NotNull SeatType seatType) { + return !bingPlayerToSeat_(level, blockPos, player, seatType); + } + public static boolean bindPlayerToSeat(@NotNull Player player, @NotNull BlockPos blockPos) throws NullPointerException { + return !bingPlayerToSeat_(player.level(), blockPos, player, Objects.requireNonNull(FurnitureHelper.getSeatType(player.level().getBlockState(blockPos).getBlock()), "Block is not EDG Seat Block")); + } + + private static boolean bingPlayerToSeat_(@NotNull Level level, @NotNull BlockPos blockPos, @NotNull Player player, @NotNull SeatType seatType) { + if (level.isClientSide || player.isPassenger()) { + return true; + } + + // 1. 获取方块状态和方块实体 + BlockState blockState = level.getBlockState(blockPos); + BaseSeatBlockEntity blockEntity = FurnitureHelper.getSeatBlockEntity(level, blockPos); + + if (blockEntity == null || !(blockState.getBlock() instanceof AbstractSeatBlock)) { + return true; + } else if (blockState.getBlock() instanceof IHasPrimaryPart primaryPart) { + blockPos = primaryPart.getPrimaryPartPos(blockState, blockPos); + blockState = level.getBlockState(blockPos); + } + + // 2. 计算座椅位置和朝向 + Direction direction = calculateFinalDirection(blockState, seatType); + SeatPositionResult positionResult = calculateSeatPosition(blockPos, direction, seatType); + + // 3. 创建座椅实体 + Optional seatEntityOpt = createSeatEntity(level, positionResult); + if (seatEntityOpt.isEmpty()) { + return true; + } + + SeatEntity seatEntity = seatEntityOpt.get(); + + // 4. 设置关联并更新状态 + setupSeatRelationships(seatEntity, blockEntity, player, blockPos, seatType, blockEntity.getPlayerAnimationNumber()); + + // 5. 绑定玩家 + if (!player.startRiding(seatEntity, true)) { + seatEntity.discard(); + return true; + } + return false; + } + + /** + * 从方块位置释放玩家 + */ + public static void releasePlayerFromBlock(@NotNull Level level, @NotNull BlockPos blockPos) { + BaseSeatBlockEntity blockEntity = FurnitureHelper.getSeatBlockEntity(level, blockPos); + if (blockEntity != null) { + blockEntity.releasePlayer(level, blockPos); + } + } + + public static @NotNull Optional getPlayerSeat(@NotNull Player player) { + return player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve().map(cap -> { + BlockPos deviceMainBlockPos = cap.getDeviceMainBlockPos(); + if (player.isPassenger() || deviceMainBlockPos != null) { + Entity vehicle = player.getVehicle(); + if (vehicle instanceof SeatEntity seat) { + boolean flag = Objects.equals(seat.getLinkedBlockPos(), deviceMainBlockPos); + if (flag) { + return seat; + } + } + } + return null; + }); + } + + public static @NotNull Optional getOrCreatePlayerSeat(@NotNull Player player) { + return player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve().map(cap -> { + BlockPos deviceMainBlockPos = cap.getDeviceMainBlockPos(); + if (player.isPassenger() && deviceMainBlockPos != null) { + Entity vehicle = player.getVehicle(); + if (vehicle instanceof SeatEntity seat) { + boolean flag = Objects.equals(seat.getLinkedBlockPos(), deviceMainBlockPos); + if (flag) { + return seat; + } + } + } else if (deviceMainBlockPos != null) { + player.unRide(); + try { + if (bindPlayerToSeat(player, deviceMainBlockPos)) { + return player.getVehicle(); + } + } catch (NullPointerException e) { + EroticDungeon.getLogger().warn("Can't bind player to Seat, error: {}",e.getMessage(), e); + cap.clearDungeonData(player); + } + } + return null; + }).map(SeatEntity.class::cast); + } + + // ================= 私有方法 ================= + + private static Direction calculateFinalDirection(@NotNull BlockState blockState, + @NotNull SeatType seatType) { + Direction original = blockState.getValue(AbstractSeatBlock.FACING); + return seatType.isOppositeDirection() ? original.getOpposite() : original; + } + + private static Optional createSeatEntity(@NotNull Level level, + @NotNull SeatPositionResult positionResult) { + SeatEntity seatEntity = EDGEntities.SEAT.get().create(level); + if (seatEntity == null) { + return Optional.empty(); + } + + seatEntity.setPos(positionResult.x, positionResult.y, positionResult.z); + seatEntity.setYRot(positionResult.yaw); + seatEntity.setYBodyRot(positionResult.yaw); + + level.addFreshEntity(seatEntity); + return Optional.of(seatEntity); + } + + private static void setupSeatRelationships(@NotNull SeatEntity seatEntity, + @NotNull BaseSeatBlockEntity blockEntity, + @NotNull Player player, + @NotNull BlockPos blockPos, @NotNull SeatType seatType, int varNumber) { + // 设置座椅关联 + seatEntity.setLinkedBlockPos(blockPos); + + // 更新方块实体数据 + blockEntity.setBoundPlayerUUID(player.getUUID()); + + // 更新方块状态 + FurnitureHelper.setSeatOccupied(player.level(), blockPos, true); + + // 同步玩家朝向 + player.setYRot(seatEntity.getYRot()); + player.setYBodyRot(seatEntity.getYRot()); + + // 设置玩家cap + player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .ifPresent(cap -> cap.setDungeonData(seatType, varNumber, seatEntity)); + } + + private static void updateSeatBlockState(@NotNull Level level, @NotNull BlockPos blockPos, + boolean occupied) { + BlockState blockState = level.getBlockState(blockPos); + if (blockState.hasProperty(AbstractSeatBlock.OCCUPIED)) { + level.setBlock(blockPos, + blockState.setValue(AbstractSeatBlock.OCCUPIED, occupied), + 3 + ); + } + } + + public static void playBindingAnimation(@NotNull Player player, @NotNull SeatType seatType) { + EDGAnimation animation = seatType.getAnimation(); + if (animation != null) { + animation.play(player); + } + } + public static void playBindingAnimation(@NotNull Player player, @NotNull SeatType seatType, int varNumber) { + EDGAnimation animation = seatType.getAnimation(); + if (animation != null) { + animation.play(player, varNumber); + } + } + + // ================= 辅助类 ================= + + private record SeatPositionResult(double x, double y, double z, float yaw) {} + + private static @NotNull SeatPositionResult calculateSeatPosition(@NotNull BlockPos blockPos, + @NotNull Direction direction, + @NotNull SeatType seatType) { + double[] posArray = calculatePositionArray(blockPos, direction, seatType); + float yaw = calculateYaw(direction, seatType); + + return new SeatPositionResult(posArray[0], posArray[1], posArray[2], yaw); + } + + private static double @NotNull [] calculatePositionArray(@NotNull BlockPos blockPos, + @NotNull Direction direction, + @NotNull SeatType seatType) { + double baseX = blockPos.getX(); + double baseY = blockPos.getY() + 0.5; + double baseZ = blockPos.getZ(); + + double offsetX = seatType.getOffsetX(); + double offsetY = seatType.getOffsetY(); + double offsetZ = seatType.getOffsetZ(); + + // 如果isOppositeDirection为true,则取反x和z偏移量 + if (seatType.isOppositeDirection()) { + offsetX = -offsetX; + offsetZ = -offsetZ; + } + + // 计算方向向量 + double frontX = direction.getStepX(); + double frontZ = direction.getStepZ(); + double rightX = frontZ; + double rightZ = -frontX; + + // 计算左边前边角位置 + double leftFrontCornerX; + double leftFrontCornerZ; + + // 左边前边角 = 没有向右偏移 + 向前1个单位 + // 更准确地说:左边 = 右方向的相反方向,前边 = 前方向 + + if (frontX != 0) { // EAST或WEST方向 + // 对于东西方向,左边是右方向的z分量的相反方向 + leftFrontCornerX = frontX > 0 ? 0 : 1; // 东:x=0,西:x=1 + + // 右边方向z>0表示南,我们要左边(北) + // 右边方向z<0表示北,我们要左边(南) + if (rightZ > 0) { // 右边是南 + leftFrontCornerZ = 1; // 左边是北(z=1) + } else { // 右边是北 + leftFrontCornerZ = 0; // 左边是南(z=0) + } + } else { // NORTH或SOUTH方向 + // 对于南北方向,左边是右方向的x分量的相反方向 + leftFrontCornerZ = frontZ > 0 ? 0 : 1; // 南:z=0,北:z=1 + + //右边方向x>0表示东,我们要左边(西) + // 右边方向x<0表示西,我们要左边(东) + if (rightX > 0) { // 右边是东 + leftFrontCornerX = 1; // 左边是西(x=1) + } else { // 右边是西 + leftFrontCornerX = 0; // 左边是东(x=0) + } + } + + // 计算最终位置 + double finalX = baseX + leftFrontCornerX + rightX * offsetX + frontX * offsetZ; + double finalZ = baseZ + leftFrontCornerZ + rightZ * offsetX + frontZ * offsetZ; + + return new double[]{finalX, baseY + offsetY, finalZ}; + } + + private static float calculateYaw(@NotNull Direction direction, SeatType seatType) { + float baseYaw = switch (direction) { + case NORTH -> 0.0f; + case WEST -> 270.0f; + case EAST -> 90.0f; + default -> 180.0f; + }; + + float offset = seatType.isOppositeDirection() ? + -seatType.getYawOffset() : seatType.getYawOffset(); + + return baseYaw + offset; + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/content/util/FurnitureHelper.java b/src/main/java/top/r3944realms/eroticdungeongame/content/util/FurnitureHelper.java index edaaa74d..e7d27413 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/content/util/FurnitureHelper.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/content/util/FurnitureHelper.java @@ -23,147 +23,165 @@ import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.properties.BooleanProperty; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import top.r3944realms.eroticdungeongame.content.block.multiply.IHasPrimaryPart; -import top.r3944realms.eroticdungeongame.core.event.CommonHandler; import top.r3944realms.eroticdungeongame.EroticDungeon; import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; import top.r3944realms.eroticdungeongame.content.block.blockentity.BaseSeatBlockEntity; -import top.r3944realms.eroticdungeongame.content.capability.DungeonDataSyncManager; +import top.r3944realms.eroticdungeongame.content.block.multiply.IHasPrimaryPart; import top.r3944realms.eroticdungeongame.content.device.SeatType; import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; -import java.util.*; +import java.util.Arrays; +import java.util.Optional; +import java.util.UUID; public class FurnitureHelper { private FurnitureHelper() { + throw new UnsupportedOperationException("Utility class"); } - public static List RESTRAINT_FURNACES = new ArrayList<>(); + // ==================== 查询功能 ==================== + + /** + * 获取实体对应的设备ID + */ public static @Nullable String getEntityDeviceId(@NotNull Entity entity) { - // "entity.eroticdungeongame.wall_cuff -> 8 + modid -> wall_cuff" - return entity.getEncodeId() == null ? null : entity.getEncodeId().substring(8 + EroticDungeon.MOD_ID.length()); + String encodeId = entity.getEncodeId(); + if (encodeId == null) return null; + + return encodeId.substring(EroticDungeon.MOD_ID.length() + 8); // "entity.modid." } - public static Optional getEntityByUUID(@NotNull Level level, UUID entityId) { - if (level instanceof ServerLevel serverLevel) { - return Optional.ofNullable(serverLevel.getEntity(entityId)); + /** + * 根据UUID获取实体 + */ + public static Optional getEntityByUUID(@NotNull Level level, @Nullable UUID entityId) { + if (entityId == null || !(level instanceof ServerLevel serverLevel)) { + return Optional.empty(); } - return Optional.empty(); + return Optional.ofNullable(serverLevel.getEntity(entityId)); } - public static @Nullable BaseSeatBlockEntity getSeatBlockEntity(@NotNull Level level, BlockPos blockPos) { + /** + * 获取座椅方块实体 + */ + public static @Nullable BaseSeatBlockEntity getSeatBlockEntity(@NotNull Level level, @NotNull BlockPos blockPos) { BlockState blockState = level.getBlockState(blockPos); - if (blockState.getBlock() instanceof IHasPrimaryPart primaryPart) { - BlockPos interactionBEPos = primaryPart.getPrimaryPartPos(blockState, blockPos); - return getBaseSeatBlockEntity(level, interactionBEPos); - } else if (blockState.getBlock() instanceof AbstractSeatBlock) { - return getBaseSeatBlockEntity(level, blockPos); - } else - return null; + BlockPos targetPos = getPrimaryPartPos(blockState, blockPos); + + return getBaseSeatBlockEntity(level, targetPos); } - private static @Nullable BaseSeatBlockEntity getBaseSeatBlockEntity(@NotNull Level level, BlockPos blockPos) { - BlockEntity blockEntity = level.getBlockEntity(blockPos); - if (blockEntity instanceof BaseSeatBlockEntity seatBlockEntity) { - return seatBlockEntity; - } - return null; - } - - public static boolean isRestraintDevice(Block block) { + /** + * 检查是否是束缚设备 + */ + public static boolean isRestraintDevice(@NotNull Block block) { return block instanceof AbstractSeatBlock; } - public static void setBlockStates(Level level, BooleanProperty property, boolean value, BlockPos @NotNull ... blockPositions) { - for (BlockPos blockPos : blockPositions) { - BlockState blockState = level.getBlockState(blockPos); - if (blockState.hasProperty(property)) { - level.setBlock(blockPos, blockState.setValue(property, value), Block.UPDATE_ALL); - } - } - } - - public static SeatType getSeatType(@NotNull Block block) { + /** + * 根据方块获取座椅类型 + */ + public static @Nullable SeatType getSeatType(@NotNull Block block) { return Arrays.stream(SeatType.values()) .filter(seatType -> seatType.getBlockClass().equals(block.getClass())) .findFirst() .orElse(null); } - public static boolean isPlayerBound(@NotNull UUID player) { - DungeonDataSyncManager dungeonDataSyncManager = Objects.requireNonNull(CommonHandler.Game.dungeonDataSyncManager, "DungeonDataSyncManager is not initialized"); - return Optional.ofNullable(dungeonDataSyncManager.getPlayerDungeonData(player)).map(i->i.getSeatEntityId() != null).orElse(false); + // ==================== 方块操作功能 ==================== + + /** + * 批量设置方块状态 + */ + public static void setBlockStates(@NotNull Level level, + @NotNull BooleanProperty property, + boolean value, + @NotNull BlockPos @NotNull ... positions) { + for (BlockPos pos : positions) { + setBlockState(level, pos, property, value); + } } + /** + * 设置单个方块状态 + */ + public static void setBlockState(@NotNull Level level, + @NotNull BlockPos pos, + @NotNull BooleanProperty property, + boolean value) { + BlockState state = level.getBlockState(pos); + if (state.hasProperty(property)) { + level.setBlock(pos, state.setValue(property, value), Block.UPDATE_ALL); + } + } - - public static void releasePlayerFromDevice(@NotNull Player player) { - BaseSeatBlockEntity deviceBlockEntity; - - // 检查玩家是否骑乘在实体上 - if (player.isPassenger()) { - Entity vehicle = player.getVehicle(); - - // 检查骑乘的实体是否是设备实体 - if (vehicle instanceof SeatEntity seatEntity) { - - // 检查设备是否释放 - if (seatEntity.isActive()) { - // 标记设备为已释放状态 - seatEntity.setRemoving(true); - - // 移除设备实体 - seatEntity.remove(Entity.RemovalReason.DISCARDED); - - // 获取对应的方块实体并处理释放逻辑 - if (seatEntity.getLinkedBlockPos() == null || - (deviceBlockEntity = getSeatBlockEntity(player.level(), seatEntity.getLinkedBlockPos())) == null) { - return; - } - - // 通知方块实体玩家已释放 - deviceBlockEntity.releasePlayer(player.level(), deviceBlockEntity.getBlockPos()); - - // 从设备管理器中移除会话 - CommonHandler.Game.dungeonDataSyncManager.removePlayerSeatEntity(deviceBlockEntity.getBoundPlayerUUID()); - } + /** + * 设置座椅方块状态 + */ + public static void setSeatOccupied(@NotNull Level level, + @NotNull BlockPos pos, + boolean occupied) { + BlockState state = level.getBlockState(pos); + if (state.hasProperty(AbstractSeatBlock.OCCUPIED)) { + if (state.getBlock() instanceof IHasPrimaryPart primaryPart) { + BlockPos[] allPartPos = primaryPart.getAllPartPos(level, pos); + setBlockStates(level, AbstractSeatBlock.OCCUPIED, occupied, allPartPos); + } else { + setBlockStates(level, AbstractSeatBlock.OCCUPIED, occupied, pos); } } } -// public static void bindPlayerToSeat( -// @NotNull Level level, -// @NotNull BlockPos pos, -// @NotNull Player player, -// @NotNull SeatType seatType -// ) { -// if (level.isClientSide) return; -// -// // 防止重复绑定 -// if (player.isPassenger()) return; -// -// SeatEntity seatEntity = EDGEntities.SEAT.get().create(level); -// -// // 关键:位置一定要对 -// if (seatEntity != null) { -// seatEntity.setPos( -// pos.getX() + 0.5, -// pos.getY() + 0.0, // 根据座椅高度微调 -// pos.getZ() + 0.5 -// ); -// // 绑定 BlockPos(你 release 时要用) -// seatEntity.setLinkedBlockPos(pos); -// -// -// // 生成到世界 -// level.addFreshEntity(seatEntity); -// -// // 让玩家骑上去(这是最关键的一行) -// player.startRiding(seatEntity, true); -// -// // 同步到你的 DungeonData -// player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).ifPresent(i -> i.setSeatEntityId(seatEntity.getId())); -// } -// -// -// } + + // ==================== 私有辅助方法 ==================== + + /** + * 获取主要部分的位置(用于多方块结构) + */ + private static BlockPos getPrimaryPartPos(@NotNull BlockState state, @NotNull BlockPos pos) { + Block block = state.getBlock(); + if (block instanceof IHasPrimaryPart hasPrimaryPart) { + return hasPrimaryPart.getPrimaryPartPos(state, pos); + } + return pos; // 不是多方块结构,返回原始位置 + } + + /** + * 获取基础座椅方块实体 + */ + private static @Nullable BaseSeatBlockEntity getBaseSeatBlockEntity(@NotNull Level level, + @NotNull BlockPos pos) { + BlockEntity blockEntity = level.getBlockEntity(pos); + return blockEntity instanceof BaseSeatBlockEntity seat ? seat : null; + } + + // ==================== 新增加的功能方法 ==================== + + /** + * 检查玩家是否骑乘在座椅上 + */ + public static boolean isPlayerOnSeat(@NotNull Player player) { + return player.isPassenger() && player.getVehicle() instanceof SeatEntity; + } + + /** + * 获取玩家骑乘的座椅实体 + */ + public static Optional getPlayerSeat(@NotNull Player player) { + return player.isPassenger() && player.getVehicle() instanceof SeatEntity seat ? + Optional.of(seat) : Optional.empty(); + } + + /** + * 获取座椅的位置信息 + */ + public static Optional getSeatBlockPos(@NotNull SeatEntity seat) { + return Optional.ofNullable(seat.getLinkedBlockPos()); + } + + /** + * 验证座椅是否有效 + */ + public static boolean isValidSeat(@NotNull SeatEntity seat) { + return seat.isAlive() && seat.getLinkedBlockPos() != null; + } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/core/event/CommonHandler.java b/src/main/java/top/r3944realms/eroticdungeongame/core/event/CommonHandler.java index 5004260a..e80235fa 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/core/event/CommonHandler.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/core/event/CommonHandler.java @@ -15,8 +15,6 @@ package top.r3944realms.eroticdungeongame.core.event; import com.google.common.collect.ImmutableList; import net.minecraft.client.RecipeBookCategories; import net.minecraft.resources.ResourceLocation; -import net.minecraft.server.level.ServerLevel; -import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.npc.VillagerTrades; import net.minecraft.world.entity.player.Player; import net.minecraftforge.client.event.RegisterRecipeBookCategoriesEvent; @@ -24,12 +22,13 @@ import net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent; import net.minecraftforge.data.event.GatherDataEvent; import net.minecraftforge.event.AttachCapabilitiesEvent; import net.minecraftforge.event.TickEvent; +import net.minecraftforge.event.entity.player.PlayerEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import top.r3944realms.eroticdungeongame.EroticDungeon; import top.r3944realms.eroticdungeongame.content.EDGVillagerTrades; -import top.r3944realms.eroticdungeongame.content.animation.EDGAnimation; import top.r3944realms.eroticdungeongame.content.capability.DungeonDataSyncManager; +import top.r3944realms.eroticdungeongame.content.compat.CarryOnCompat; import top.r3944realms.eroticdungeongame.content.recipe.DungeonCraftingBookCategory; import top.r3944realms.eroticdungeongame.content.recipe.DungeonRecipe; import top.r3944realms.eroticdungeongame.content.recipe.EDGRecipeBookTypes; @@ -37,6 +36,7 @@ import top.r3944realms.eroticdungeongame.content.recipe.EDGRecipeTypeCategories; import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; import top.r3944realms.eroticdungeongame.content.register.EDGRecipeTypes; import top.r3944realms.eroticdungeongame.datagen.EDGDataGenEvent; +import top.r3944realms.lib39.api.event.RegisterCompatEvent; import top.r3944realms.lib39.api.event.SyncManagerRegisterEvent; import java.util.List; @@ -60,22 +60,31 @@ public class CommonHandler { @SubscribeEvent public static void onPlayerTick (TickEvent.PlayerTickEvent event) { Player player = event.player; - if (player.level().isClientSide()) return; ticks++; - if (ticks % 20 == 0) { - player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP) - .resolve() - .ifPresent(i -> { - if(i.getSeatEntityId() != null) { - Entity entity = ((ServerLevel) player.level()).getEntity(i.getSeatEntityId()); - if (entity == null || !entity.isAlive()) { - EDGAnimation.stop(player); - i.removeSeatEntityId(); - } - } - }); + + if (ticks % 2 == 0) { + DungeonDataSyncManager.tick(player); } } + + @SubscribeEvent + public static void onRegisterCompat(RegisterCompatEvent event) { + event.registerCompat(CarryOnCompat.ID, CarryOnCompat.INSTANCE); + } + + @SubscribeEvent + public static void onPlayerLogin (PlayerEvent.PlayerLoggedInEvent event) { + Player player = event.getEntity(); + if (player == null || player.level().isClientSide()) return; + DungeonDataSyncManager.login(player); + } + + @SubscribeEvent + public static void onPlayerLogout (PlayerEvent.PlayerLoggedOutEvent event) { + Player player = event.getEntity(); + if (player == null || player.level().isClientSide()) return; + DungeonDataSyncManager.logout(player); + } } @net.minecraftforge.fml.common.Mod.EventBusSubscriber(modid = EroticDungeon.MOD_ID, bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.MOD) public static class Mod extends CommonHandler { diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapedRecipeBuilder.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapedRecipeBuilder.java index a19a7de1..2eaaee23 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapedRecipeBuilder.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapedRecipeBuilder.java @@ -22,7 +22,8 @@ import net.minecraft.advancements.CriterionTriggerInstance; import net.minecraft.advancements.RequirementsStrategy; import net.minecraft.advancements.critereon.RecipeUnlockedTrigger; import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.data.recipes.*; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeBuilder; import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.TagKey; import net.minecraft.world.item.Item; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapelessRecipeBuilder.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapelessRecipeBuilder.java index 2639cefa..b76f1e21 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapelessRecipeBuilder.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/builder/DungeonShapelessRecipeBuilder.java @@ -20,7 +20,8 @@ import net.minecraft.advancements.CriterionTriggerInstance; import net.minecraft.advancements.RequirementsStrategy; import net.minecraft.advancements.critereon.RecipeUnlockedTrigger; import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.data.recipes.*; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeBuilder; import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.TagKey; import net.minecraft.world.item.Item; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGAnimationProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGAnimationProvider.java index 24445c5d..f26a6349 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGAnimationProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGAnimationProvider.java @@ -34,7 +34,6 @@ public class EDGAnimationProvider extends ACAnimationProvider { GenericAnimationData cuff_bed = AnimationDataBuilder .create(EDGAnimation.CUFF_BED.getDefaultRL()) .withName("cuff_bed") - .withHeightModifier(0.25f) .withCamPitch(-90.0f) // 垂直旋转(向上看90度) .addCamPosOffset(new Vec3(0, -0.75, -1)) // 向后移动1格 .withCamPosOffsetRelative(true) @@ -44,7 +43,6 @@ public class EDGAnimationProvider extends ACAnimationProvider { GenericAnimationData prone_bench = AnimationDataBuilder .create(EDGAnimation.PRONE_BENCH.getDefaultRL()) .withName("prone_bench") - .withHeightModifier(0.35f) .withCamPitch(90.0f) .addCamPosOffset(new Vec3(0, -0.75, 0.75)) .withCamPosOffsetRelative(true).buildGeneric(); @@ -53,7 +51,7 @@ public class EDGAnimationProvider extends ACAnimationProvider { GenericAnimationData iron_cage = AnimationDataBuilder .create(EDGAnimation.IRON_CAGE.getDefaultRL()) .withName("iron_cage") - .addCamPosOffset(new Vec3(0, 0, 0.75)) + .addCamPosOffset(new Vec3(0, 0, 0.25)) .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(iron_cage); @@ -61,27 +59,27 @@ public class EDGAnimationProvider extends ACAnimationProvider { GenericAnimationData spanishDonkeyUp = AnimationDataBuilder .create(EDGAnimation.SPANISH_DONKEY.getDefaultRL()) .withName("spanish_donkey_up") - .addCamPosOffset(new Vec3(0, 0, 0.75)) - .withHeightModifier(0.75f) + .addCamPosOffset(new Vec3(0, 0, 0.4)) + .withCamPosOffsetRelative(true) .buildGeneric(); GenericAnimationData spanishDonkeyUpWithRoute = AnimationDataBuilder .create(EDGAnimation.SPANISH_DONKEY.getVarietyRL(2)) .withName("spanish_donkey_up_with_route") - .addCamPosOffset(new Vec3(0, 0, 0.75)) - .withHeightModifier(0.75f) + .addCamPosOffset(new Vec3(0, 0, 0.4)) + .withCamPosOffsetRelative(true) .buildGeneric(); GenericAnimationData spanishDonkeyChangeRoute = AnimationDataBuilder .create(EDGAnimation.SPANISH_DONKEY.getVarietyRL(3)) .withName("spanish_donkey_change_route") - .addCamPosOffset(new Vec3(0, 0, 0.75)) - .withHeightModifier(0.75f) + .addCamPosOffset(new Vec3(0, 0, 0.4)) + .withCamPosOffsetRelative(true) .buildGeneric(); GenericAnimationData spanishDonkeyChangeNotRoute = AnimationDataBuilder .create(EDGAnimation.SPANISH_DONKEY.getVarietyRL(4)) .withName("spanish_donkey_change_not_route") - .addCamPosOffset(new Vec3(0, 0, 0.75)) - .withHeightModifier(0.75f) + .addCamPosOffset(new Vec3(0, 0, 0.4)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(spanishDonkeyUp); @@ -92,54 +90,66 @@ public class EDGAnimationProvider extends ACAnimationProvider { GenericAnimationData crux = AnimationDataBuilder .create(EDGAnimation.CRUX.getDefaultRL()) .withName("crux") + .addCamPosOffset(new Vec3(0, -0.25, 0)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(crux); GenericAnimationData cuffPole = AnimationDataBuilder .create(EDGAnimation.CUFF_POLE.getDefaultRL()) .withName("cuff_pole") + .addCamPosOffset(new Vec3(0, -0.25, 0)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(cuffPole); GenericAnimationData hangingPost = AnimationDataBuilder .create(EDGAnimation.HANGING_POST.getDefaultRL()) .withName("hanging_post") - .addCamPosOffset(new Vec3(0, 1.0, 0)) + .withCamPitch(25f) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(hangingPost); GenericAnimationData petrineCross = AnimationDataBuilder .create(EDGAnimation.PETRINE_CROSS.getDefaultRL()) .withName("petrine_cross") + .addCamPosOffset(new Vec3(0, -0.25, 0)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(petrineCross); GenericAnimationData pillory = AnimationDataBuilder .create(EDGAnimation.PILLORY.getDefaultRL()) .withName("pillory") - .withHeightModifier(0.65f) + .addCamPosOffset(new Vec3(0, -0.25, 0.5)) .withCamPitch(90.0f) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(pillory); GenericAnimationData rack = AnimationDataBuilder .create(EDGAnimation.RACK.getDefaultRL()) .withName("rack") - .withHeightModifier(0.25f) .withCamPitch(-90.0f) .addCamPosOffset(new Vec3(0, -0.75, -1)) // 向后移动1格 + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(rack); GenericAnimationData xCross = AnimationDataBuilder .create(EDGAnimation.X_CROSS.getDefaultRL()) .withName("x_cross") + .addCamPosOffset(new Vec3(0, -0.25, 0)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(xCross); GenericAnimationData wallRack = AnimationDataBuilder .create(EDGAnimation.WALL_RACK.getDefaultRL()) .withName("wall_rack") + .addCamPosOffset(new Vec3(0, 0, 0)) + .withCamPosOffsetRelative(true) .buildGeneric(); consumer.accept(wallRack); } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java index 46adf9ab..4de9e67d 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockStatesProvider.java @@ -17,13 +17,11 @@ import net.minecraft.data.PackOutput; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.properties.BlockStateProperties; -import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.client.model.generators.BlockStateProvider; import net.minecraftforge.client.model.generators.ConfiguredModel; import net.minecraftforge.client.model.generators.ModelFile; import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.Contract; import org.jetbrains.annotations.NotNull; import top.r3944realms.eroticdungeongame.EroticDungeon; @@ -38,8 +36,6 @@ import top.r3944realms.eroticdungeongame.content.block.type.*; import top.r3944realms.eroticdungeongame.content.register.EDGBlocks; import top.r3944realms.eroticdungeongame.util.WoodTypeHelper; -import java.util.Map; - public class EDGBlockStatesProvider extends BlockStateProvider { public EDGBlockStatesProvider(PackOutput output, ExistingFileHelper exFileHelper) { super(output, EroticDungeon.MOD_ID, exFileHelper); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockTagsProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockTagsProvider.java index 98eba2a8..6a813c71 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockTagsProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGBlockTagsProvider.java @@ -15,7 +15,6 @@ package top.r3944realms.eroticdungeongame.datagen.provider; import net.minecraft.core.HolderLookup; import net.minecraft.data.PackOutput; import net.minecraft.tags.TagKey; -import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraftforge.common.data.BlockTagsProvider; import net.minecraftforge.common.data.ExistingFileHelper; @@ -26,9 +25,7 @@ import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.EroticDungeon; import top.r3944realms.eroticdungeongame.content.block.AbstractSeatBlock; import top.r3944realms.eroticdungeongame.content.register.EDGBlocks; -import top.r3944realms.eroticdungeongame.content.register.EDGItems; import top.r3944realms.eroticdungeongame.content.register.tag.EDGBlockTags; -import top.r3944realms.eroticdungeongame.content.register.tag.EDGItemTags; import java.util.concurrent.CompletableFuture; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemTagProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemTagProvider.java index bb2edce7..7496c77a 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemTagProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGItemTagProvider.java @@ -23,10 +23,7 @@ import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import top.r3944realms.eroticdungeongame.EroticDungeon; -import top.r3944realms.eroticdungeongame.content.block.type.PetrineCrossBlock; -import top.r3944realms.eroticdungeongame.content.register.EDGBlocks; import top.r3944realms.eroticdungeongame.content.register.EDGItems; -import top.r3944realms.eroticdungeongame.content.register.tag.EDGBlockTags; import top.r3944realms.eroticdungeongame.content.register.tag.EDGItemTags; import java.util.Collection; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGRecipeProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGRecipeProvider.java index c3e0e401..94b8a02b 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGRecipeProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGRecipeProvider.java @@ -22,7 +22,6 @@ import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.Item; import net.minecraft.world.item.Items; import net.minecraft.world.item.crafting.Ingredient; -import net.minecraft.world.item.crafting.ShapedRecipe; import net.minecraft.world.level.block.state.properties.WoodType; import net.minecraftforge.registries.RegistryObject; import org.jetbrains.annotations.NotNull; diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGSoundDefinitionsProvider.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGSoundDefinitionsProvider.java index f71e4008..7f1fb5ab 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGSoundDefinitionsProvider.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/provider/EDGSoundDefinitionsProvider.java @@ -40,5 +40,11 @@ public class EDGSoundDefinitionsProvider extends SoundDefinitionsProvider { getSoundDefinition(EDGSoundEvents.getSubTitleTranslateKey("unlock"), sound(EDGSoundEvents.RL_UNLOCKING, SoundDefinition.SoundType.SOUND)) ); + add( + EDGSoundEvents.WHIP, + getSoundDefinition(EDGSoundEvents.getSubTitleTranslateKey("whip"), + sound(EDGSoundEvents.RL_WHIP, SoundDefinition.SoundType.SOUND) + ) + ); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/datagen/value/EDGLangKey.java b/src/main/java/top/r3944realms/eroticdungeongame/datagen/value/EDGLangKey.java index 5770b231..14c73e14 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/datagen/value/EDGLangKey.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/datagen/value/EDGLangKey.java @@ -67,6 +67,11 @@ public enum EDGLangKey implements ILangKeyValueCollection { "Unlock", "解锁", "解鎖", "解" ) ); + addLang( + LangKeyValue.ofKey(EDGSoundEvents.getSubTitleTranslateKey("whip"), ModPartEnum.SOUND, + "Whip Hit", "鞭子击打", "鞭子擊打", "鞭擊" + ) + ); LangKeyValue dungeonTable = LangKeyValue.ofSupplier(EDGBlocks.DUNGEON_CRAFTING_TABLE, ModPartEnum.BLOCK, "Dungeon Crafting Table", "地牢工作台", "地牢工作台", "牢戯製物案" ); @@ -87,7 +92,12 @@ public enum EDGLangKey implements ILangKeyValueCollection { ) ); addLang( - LangKeyValue.ofKey("entity.minecraft.villager.eroticdungeongame.dungeon_craftsman", ModPartEnum.ENTITY, + LangKeyValue.copyOf("emi.category." + EroticDungeon.MOD_ID + ".dungeon_crafting_table", ModPartEnum.TITLE, + dungeonTable + ) + ); + addLang( + LangKeyValue.ofKey("entity.minecraft.villager." + EroticDungeon.MOD_ID + ".dungeon_craftsman", ModPartEnum.ENTITY, "Dungeon Craftsman", "地牢工匠", "地牢工匠" ,"牢戯匠" ) ); diff --git a/src/main/java/top/r3944realms/eroticdungeongame/mixin/EDGMixinPlugin.java b/src/main/java/top/r3944realms/eroticdungeongame/mixin/EDGMixinPlugin.java index 3e2fa278..623abe20 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/mixin/EDGMixinPlugin.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/mixin/EDGMixinPlugin.java @@ -12,6 +12,7 @@ package top.r3944realms.eroticdungeongame.mixin; +import com.llamalad7.mixinextras.MixinExtrasBootstrap; import org.objectweb.asm.tree.ClassNode; import org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin; import org.spongepowered.asm.mixin.extensibility.IMixinInfo; @@ -22,7 +23,7 @@ import java.util.Set; public class EDGMixinPlugin implements IMixinConfigPlugin { @Override public void onLoad(String mixinPackage) { - + MixinExtrasBootstrap.init(); } @Override diff --git a/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinLivingEntity.java b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinLivingEntity.java new file mode 100644 index 00000000..20a09751 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinLivingEntity.java @@ -0,0 +1,46 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.mixin; + +import com.llamalad7.mixinextras.injector.wrapoperation.Operation; +import com.llamalad7.mixinextras.injector.wrapoperation.WrapOperation; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import top.r3944realms.eroticdungeongame.content.capability.AbstractPlayerDungeonData; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; +import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; + +@Mixin(LivingEntity.class) +public class MixinLivingEntity { + @WrapOperation( + method = "baseTick", + at = @At( + value = "INVOKE", + target= "Lnet/minecraft/world/entity/LivingEntity;isInWall()Z" + ) + ) + private boolean inWall$Warp(LivingEntity instance, Operation original) { + if (instance instanceof Player player && player.isPassenger() && player.getVehicle() instanceof SeatEntity) { + try { + AbstractPlayerDungeonData playerDungeonData = player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .orElseThrow(); + if (playerDungeonData.getDeviceMainBlockPos() != null) { + return false; + } + } catch (Exception ignored) {} + } + return original.call(instance); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinMinecraft.java b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinMinecraft.java index 42d84cbf..5c32ae94 100644 --- a/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinMinecraft.java +++ b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinMinecraft.java @@ -1,6 +1,6 @@ /* * * - * * Copyright (c) 2025 R3944Realms. All rights reserved. + * * Copyright (c) 2026 R3944Realms. All rights reserved. * * * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ @@ -12,18 +12,72 @@ package top.r3944realms.eroticdungeongame.mixin; +import com.llamalad7.mixinextras.injector.wrapmethod.WrapMethod; +import com.llamalad7.mixinextras.injector.wrapoperation.Operation; import net.minecraft.client.Minecraft; +import net.minecraft.client.player.LocalPlayer; import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; -import top.r3944realms.eroticdungeongame.EroticDungeon; +import org.spongepowered.asm.mixin.Shadow; +import top.r3944realms.eroticdungeongame.content.capability.AbstractPlayerDungeonData; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; +import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; + +import javax.annotation.Nullable; @Mixin(Minecraft.class) public class MixinMinecraft { + @Shadow + @Nullable + public LocalPlayer player; - @Inject(method = "", at = @At("HEAD")) - private static void HelloWorld(CallbackInfo ci) { - EroticDungeon.LOGGER.info("Hello World!"); + @WrapMethod( + method = "startAttack" + ) + private boolean forbiddenAttack(Operation original){ + if (this.player == null) return false; + if (player.isPassenger() && player.getVehicle() instanceof SeatEntity) { + try { + AbstractPlayerDungeonData playerDungeonData = player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .orElseThrow(); + if (playerDungeonData.getDeviceMainBlockPos() != null) { + return false; + } + } catch (Exception ignored) {} + } + return original.call(); + } + + @WrapMethod( + method = "startUseItem" + ) + private void forbiddenUseItem(Operation original){ + if (this.player == null) return; + if (player.isPassenger() && player.getVehicle() instanceof SeatEntity) { + try { + AbstractPlayerDungeonData playerDungeonData = player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .orElseThrow(); + if (playerDungeonData.getDeviceMainBlockPos() != null) { + return; + } + } catch (Exception ignored) {} + } + original.call(); + } + + @WrapMethod( + method = "continueAttack" + ) + private void forbiddenContinueAttack(boolean leftClick, Operation original){ + if(this.player == null) return; + if (player.isPassenger() && player.getVehicle() instanceof SeatEntity) { + try { + AbstractPlayerDungeonData playerDungeonData = player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .orElseThrow(); + if (playerDungeonData.getDeviceMainBlockPos() != null) { + return; + } + } catch (Exception ignored) {} + } + original.call(leftClick); } } diff --git a/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinPlayer.java b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinPlayer.java new file mode 100644 index 00000000..e7ce5822 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/mixin/MixinPlayer.java @@ -0,0 +1,46 @@ +/* + * * + * * Copyright (c) 2026 R3944Realms. All rights reserved. + * * + * * This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. + * * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ + * * or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. + * * + * * 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 + * + */ + +package top.r3944realms.eroticdungeongame.mixin; + +import com.llamalad7.mixinextras.injector.wrapmethod.WrapMethod; +import com.llamalad7.mixinextras.injector.wrapoperation.Operation; +import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import top.r3944realms.eroticdungeongame.content.capability.AbstractPlayerDungeonData; +import top.r3944realms.eroticdungeongame.content.entity.SeatEntity; +import top.r3944realms.eroticdungeongame.content.register.EDGCapabilities; + +@Mixin(Player.class) +public abstract class MixinPlayer extends LivingEntity { + protected MixinPlayer(EntityType entityType, Level level) { + super(entityType, level); + } + + @WrapMethod(method = "shouldShowName") + public boolean shouldShowName(Operation original) { + Player player = Player.class.cast(this); + if (player.isPassenger() && player.getVehicle() instanceof SeatEntity) { + try { + AbstractPlayerDungeonData playerDungeonData = player.getCapability(EDGCapabilities.PLAYER_DUNGEON_DATA_CAP).resolve() + .orElseThrow(); + if (playerDungeonData.getDeviceMainBlockPos() != null) { + return false; + } + } catch (Exception ignored) {} + } + return original.call(); + } +} diff --git a/src/main/java/top/r3944realms/eroticdungeongame/mixin/bendylib/MixinBendableCuboidBuilder.java b/src/main/java/top/r3944realms/eroticdungeongame/mixin/bendylib/MixinBendableCuboidBuilder.java new file mode 100644 index 00000000..182e1081 --- /dev/null +++ b/src/main/java/top/r3944realms/eroticdungeongame/mixin/bendylib/MixinBendableCuboidBuilder.java @@ -0,0 +1,58 @@ +package top.r3944realms.eroticdungeongame.mixin.bendylib; + +import com.llamalad7.mixinextras.injector.wrapmethod.WrapMethod; +import com.llamalad7.mixinextras.injector.wrapoperation.Operation; +import io.github.kosmx.bendylib.ICuboidBuilder; +import io.github.kosmx.bendylib.impl.BendableCuboid; +import io.github.kosmx.bendylib.impl.RememberingPos; +import org.joml.Vector3f; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Pseudo; +import org.spongepowered.asm.mixin.Shadow; + +import java.util.Collection; +import java.util.HashMap; + +@Pseudo +@Mixin( + value = {BendableCuboid.Builder.class}, + remap = false +) +public abstract class MixinBendableCuboidBuilder { + @Shadow abstract RememberingPos getOrCreate(HashMap positions, Vector3f pos); + + @Shadow abstract Vector3f transformVector(Vector3f pos, Vector3f vectorU, Vector3f vectorV, int u1, int v1, int u2, int v2, int u, int v); + + @WrapMethod( + method = {"createAndAddQuads"} + ) + private void injectedHead( + Collection quads, HashMap positions, Vector3f[] edges, int u1, int v1, int u2, int v2, float squishU, float squishV, boolean flip, ICuboidBuilder.Data data, Operation original + ) { + int ud = Math.abs(u2 - u1); + int vd = Math.abs(v1 - v2); + int vdd3 = vd / 3; + if (vdd3 == 0) { + vdd3 = 1; + } + + while(vd % vdd3 != 0) { + --vdd3; + } + + int rUd = u2 < u1 ? ud : -ud; + int rVdd3 = v1 < v2 ? vdd3 : -vdd3; + + for(int i = u2; i != u1; i += rUd) { + for(int j = v1; j != v2; j += rVdd3) { + int rUdOffset = i + rUd; + int rVdd3Offset = j + rVdd3; + RememberingPos pos1 = this.getOrCreate(positions, this.transformVector(new Vector3f(edges[0]), new Vector3f(edges[1]), new Vector3f(edges[2]), u2, v1, u1, v2, rUdOffset, j)); + RememberingPos pos2 = this.getOrCreate(positions, this.transformVector(new Vector3f(edges[0]), new Vector3f(edges[1]), new Vector3f(edges[2]), u2, v1, u1, v2, rUdOffset, rVdd3Offset)); + RememberingPos pos3 = this.getOrCreate(positions, this.transformVector(new Vector3f(edges[0]), new Vector3f(edges[1]), new Vector3f(edges[2]), u2, v1, u1, v2, i, rVdd3Offset)); + RememberingPos pos4 = this.getOrCreate(positions, this.transformVector(new Vector3f(edges[0]), new Vector3f(edges[1]), new Vector3f(edges[2]), u2, v1, u1, v2, i, j)); + quads.add(new BendableCuboid.Quad(new RememberingPos[]{pos4, pos1, pos2, pos3}, (float) rUdOffset, (float) j, (float) i, (float) rVdd3Offset, (float)data.textureWidth, (float)data.textureHeight, data.mirror)); + } + } + } +} diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json index ac1c9d9a..68976bdc 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_left.json @@ -8,7 +8,7 @@ "6": "eroticdungeongame:block/crux_cuff", "particle": "#wood" }, - "render_type": "translucent", + "render_type": "cutout_mipped", "elements": [ { "from": [0, 2, 14], diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json index 6a268b61..6e70ac94 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_crux_head_right.json @@ -8,7 +8,7 @@ "6": "eroticdungeongame:block/crux_cuff", "particle": "#wood" }, - "render_type": "translucent", + "render_type": "cutout_mipped", "elements": [ { "from": [9, 2, 14], diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_hanging_post_head.json b/src/main/resources/assets/eroticdungeongame/models/block/base_hanging_post_head.json index b5053e42..dfbf0431 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/base_hanging_post_head.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_hanging_post_head.json @@ -6,7 +6,7 @@ "1": "#wood", "particle": "#wood" }, - "render_type": "translucent", + "render_type": "cutout_mipped", "elements": [ { "from": [8, -3, 1], diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json index a0b0748b..7f51a358 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_left.json @@ -1,6 +1,7 @@ { "format_version": "1.9.0", "credit": "3D Model © 2025 LeisureTimeDock", + "render_type": "cutout_mipped", "textures": { "0": "#wood", "3": "minecraft:block/chain", @@ -8,7 +9,6 @@ "6": "eroticdungeongame:block/crux_cuff", "particle": "#wood" }, - "render_type": "translucent", "elements": [ { "from": [0, 8, 14], @@ -116,7 +116,7 @@ "to": [-2, 28, 16.4], "rotation": {"angle": 22.5, "axis": "z", "origin": [-2, 20, 14.9]}, "faces": { - "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 3, 16], "texture": "#3"}, "west": {"uv": [0, 0, 3, 16], "texture": "#3"} } }, @@ -126,7 +126,7 @@ "rotation": {"angle": 22.5, "axis": "z", "origin": [-2, 20, 14.9]}, "faces": { "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, - "south": {"uv": [0, 0, 3, 16], "texture": "#3"} + "south": {"uv": [3, 0, 6, 16], "texture": "#3"} } } ], diff --git a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json index bd9ebdf7..a89e9650 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/base_petrine_cross_foot_right.json @@ -1,6 +1,7 @@ { "format_version": "1.9.0", "credit": "3D Model © 2025 LeisureTimeDock", + "render_type": "cutout_mipped", "textures": { "0": "#wood", "3": "minecraft:block/chain", @@ -8,7 +9,6 @@ "6": "eroticdungeongame:block/crux_cuff", "particle": "#wood" }, - "render_type": "translucent", "elements": [ { "from": [9, 8, 14], @@ -115,7 +115,7 @@ "rotation": {"angle": -22.5, "axis": "z", "origin": [17.7, 20, 14.9]}, "faces": { "east": {"uv": [3, 0, 6, 16], "texture": "#3"}, - "west": {"uv": [0, 0, 3, 16], "texture": "#3"} + "west": {"uv": [3, 0, 6, 16], "texture": "#3"} } }, { @@ -123,7 +123,7 @@ "to": [19.2, 28, 14.9], "rotation": {"angle": -22.5, "axis": "z", "origin": [17.7, 20, 14.9]}, "faces": { - "north": {"uv": [3, 0, 6, 16], "texture": "#3"}, + "north": {"uv": [0, 0, 3, 16], "texture": "#3"}, "south": {"uv": [0, 0, 3, 16], "texture": "#3"} } } @@ -168,6 +168,14 @@ } }, "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, { "name": "chain_r", "origin": [0, 0, 0], diff --git a/src/main/resources/assets/eroticdungeongame/models/block/spanish_donkey.json b/src/main/resources/assets/eroticdungeongame/models/block/spanish_donkey.json index ad1b11d3..6a5af818 100644 --- a/src/main/resources/assets/eroticdungeongame/models/block/spanish_donkey.json +++ b/src/main/resources/assets/eroticdungeongame/models/block/spanish_donkey.json @@ -80,6 +80,10 @@ 0.625, 0.625 ] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] } } } \ No newline at end of file diff --git a/src/main/resources/assets/eroticdungeongame/player_animation/pillory_pose_01.json b/src/main/resources/assets/eroticdungeongame/player_animation/pillory_pose_01.json index 8729cd29..6eaef9f5 100644 --- a/src/main/resources/assets/eroticdungeongame/player_animation/pillory_pose_01.json +++ b/src/main/resources/assets/eroticdungeongame/player_animation/pillory_pose_01.json @@ -11,12 +11,28 @@ "degrees":false, "moves":[ + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "head":{ + "pitch":-0.7853981852531433 + } + }, { "tick":5, "easing": "EASEINOUTQUAD", "turn": 0, "torso":{ - "pitch":-1.2217304706573486 + "pitch":-1.1780972480773926 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "torso":{ + "bend":0.39269909262657166 } }, { @@ -24,7 +40,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightArm":{ - "roll":-0.1745329201221466 + "y":4.0 } }, { @@ -32,7 +48,15 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightArm":{ - "pitch":-2.96705961227417 + "z":1.600000023841858 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightArm":{ + "pitch":3.1415927410125732 } }, { @@ -40,7 +64,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftArm":{ - "roll":0.1745329201221466 + "pitch":-3.1415927410125732 } }, { @@ -48,7 +72,15 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftArm":{ - "pitch":-2.96705961227417 + "y":4.0 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftArm":{ + "z":1.600000023841858 } }, { @@ -56,7 +88,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "roll":0.6108652353286743 + "pitch":-0.7853981852531433 } }, { @@ -64,7 +96,15 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "pitch":-1.0471975803375244 + "z":1.700000023841858 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "rightLeg":{ + "bend":0.1745329201221466 } }, { @@ -72,7 +112,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "roll":-0.6108652353286743 + "pitch":-1.9634953737258911 } }, { @@ -80,7 +120,23 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "pitch":-1.0471975803375244 + "y":10.467992782592773 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftLeg":{ + "z":-1.465962028503418 + } + }, + { + "tick":5, + "easing": "EASEINOUTQUAD", + "turn": 0, + "leftLeg":{ + "bend":0.7853982448577881 } } ] diff --git a/src/main/resources/assets/eroticdungeongame/player_animation/prone_bench_pose_01.json b/src/main/resources/assets/eroticdungeongame/player_animation/prone_bench_pose_01.json index 08cc717f..ed6404cd 100644 --- a/src/main/resources/assets/eroticdungeongame/player_animation/prone_bench_pose_01.json +++ b/src/main/resources/assets/eroticdungeongame/player_animation/prone_bench_pose_01.json @@ -24,7 +24,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightArm":{ - "yaw":0.0872664600610733 + "yaw":0.15707963705062866 } }, { @@ -64,7 +64,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftArm":{ - "yaw":-0.0872664600610733 + "yaw":-0.15707963705062866 } }, { @@ -104,7 +104,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "pitch":-1.483529806137085 + "pitch":-1.2217304706573486 } }, { @@ -112,7 +112,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "bend":1.5707963705062866 + "bend":1.3089969158172607 } }, { @@ -136,7 +136,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "pitch":-1.483529806137085 + "pitch":-1.2217304706573486 } }, { @@ -144,7 +144,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "bend":1.5707963705062866 + "bend":1.3089969158172607 } } ] diff --git a/src/main/resources/assets/eroticdungeongame/player_animation/rack_pose_01.json b/src/main/resources/assets/eroticdungeongame/player_animation/rack_pose_01.json index 2fceb84b..85a66d5a 100644 --- a/src/main/resources/assets/eroticdungeongame/player_animation/rack_pose_01.json +++ b/src/main/resources/assets/eroticdungeongame/player_animation/rack_pose_01.json @@ -40,7 +40,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightArm":{ - "y":0.0 + "y":-2.0 } }, { @@ -72,7 +72,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftArm":{ - "y":0.0 + "y":-2.0 } }, { @@ -88,7 +88,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "roll":0.20943951606750488 + "roll":0.4450589716434479 } }, { @@ -96,7 +96,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "rightLeg":{ - "bend":0.20943951606750488 + "bend":0.39269909262657166 } }, { @@ -112,7 +112,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "roll":-0.20943951606750488 + "roll":-0.39269909262657166 } }, { @@ -120,7 +120,7 @@ "easing": "EASEINOUTQUAD", "turn": 0, "leftLeg":{ - "bend":0.20943951606750488 + "bend":0.39269909262657166 } } ] diff --git a/src/main/resources/assets/eroticdungeongame/sounds/whip.ogg b/src/main/resources/assets/eroticdungeongame/sounds/whip.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bbe53d0effe934cf49d050a5b898e13e8cec93cc GIT binary patch literal 20479 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 l@PV26B+2z2<&G~R