From 1f63ce2438acfd94b14ad2946d7503afc3dab5e3 Mon Sep 17 00:00:00 2001 From: viyrs <2991883280@qq.com> Date: Tue, 24 Feb 2026 00:43:12 +0800 Subject: [PATCH] =?UTF-8?q?docs(contributing):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E8=B4=A1=E7=8C=AE=E6=8C=87=E5=8D=97=E5=92=8C=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复在线配方编辑器链接,从 https://crafting.thedungeone7i0n.ca/ 更新为 https://crafting.thedestruc7i0n.ca/ - 添加关于同一方块多个合成配方的详细说明 - 说明文件命名约定:<方块名>_<自定义后缀>.json - 强调 group 字段要求,确保同一方块的所有配方使用相同 group 字段 style(block_id): 统一字母方块ID为小写格式 - 将 block_id.json 中的字母方块ID从大写改为小写 - 保持数值映射关系不变,仅修改字母部分的大小写 fix(loot_tables): 更新战利品表中的方块ID引用 - 根据 block_id.json 的变更,更新所有字母方块对应的战利品表 - 将 A-Z 大写字母方块引用更改为对应的小写形式 - 确保战利品表中的方块ID与 block_id.json 保持一致 --- CONTRIBUTING.md | 16 +++- block_id.json | 52 ++++++------ .../data/box3/loot_table/blocks/A.json | 4 +- .../data/box3/loot_table/blocks/B.json | 4 +- .../data/box3/loot_table/blocks/C.json | 4 +- .../data/box3/loot_table/blocks/D.json | 4 +- .../data/box3/loot_table/blocks/E.json | 4 +- .../data/box3/loot_table/blocks/F.json | 4 +- .../data/box3/loot_table/blocks/G.json | 4 +- .../data/box3/loot_table/blocks/H.json | 4 +- .../data/box3/loot_table/blocks/I.json | 4 +- .../data/box3/loot_table/blocks/J.json | 4 +- .../data/box3/loot_table/blocks/K.json | 4 +- .../data/box3/loot_table/blocks/L.json | 4 +- .../data/box3/loot_table/blocks/M.json | 4 +- .../data/box3/loot_table/blocks/N.json | 4 +- .../data/box3/loot_table/blocks/O.json | 4 +- .../data/box3/loot_table/blocks/P.json | 4 +- .../data/box3/loot_table/blocks/Q.json | 4 +- .../data/box3/loot_table/blocks/R.json | 4 +- .../data/box3/loot_table/blocks/S.json | 4 +- .../data/box3/loot_table/blocks/T.json | 4 +- .../data/box3/loot_table/blocks/U.json | 4 +- .../data/box3/loot_table/blocks/V.json | 4 +- .../data/box3/loot_table/blocks/W.json | 4 +- .../data/box3/loot_table/blocks/X.json | 4 +- .../data/box3/loot_table/blocks/Y.json | 4 +- .../data/box3/loot_table/blocks/Z.json | 4 +- .../data/box3/loot_table/blocks/acacia.json | 2 +- .../data/box3/loot_table/blocks/add.json | 2 +- .../data/box3/loot_table/blocks/air.json | 2 +- .../data/box3/loot_table/blocks/air_duct.json | 2 +- .../box3/loot_table/blocks/ampersand.json | 2 +- .../data/box3/loot_table/blocks/asterisk.json | 2 +- .../data/box3/loot_table/blocks/at.json | 2 +- .../box3/loot_table/blocks/backslash.json | 2 +- .../data/box3/loot_table/blocks/bamboo.json | 2 +- .../data/box3/loot_table/blocks/barrier.json | 2 +- .../box3/loot_table/blocks/bat_window.json | 2 +- .../loot_table/blocks/bear_footprint.json | 2 +- .../data/box3/loot_table/blocks/biscuit.json | 2 +- .../data/box3/loot_table/blocks/black.json | 2 +- .../box3/loot_table/blocks/black_glass.json | 2 +- .../data/box3/loot_table/blocks/blue.json | 2 +- .../blocks/blue_decorative_light.json | 2 +- .../box3/loot_table/blocks/blue_gift.json | 2 +- .../box3/loot_table/blocks/blue_glass.json | 2 +- .../box3/loot_table/blocks/blue_grass.json | 2 +- .../loot_table/blocks/blue_grass_all.json | 2 +- .../box3/loot_table/blocks/blue_light.json | 2 +- .../loot_table/blocks/blue_surface_01.json | 2 +- .../loot_table/blocks/blue_surface_02.json | 2 +- .../data/box3/loot_table/blocks/board0.json | 2 +- .../data/box3/loot_table/blocks/board1.json | 2 +- .../data/box3/loot_table/blocks/board10.json | 2 +- .../data/box3/loot_table/blocks/board11.json | 2 +- .../data/box3/loot_table/blocks/board12.json | 2 +- .../data/box3/loot_table/blocks/board13.json | 2 +- .../data/box3/loot_table/blocks/board14.json | 2 +- .../data/box3/loot_table/blocks/board15.json | 2 +- .../data/box3/loot_table/blocks/board2.json | 2 +- .../data/box3/loot_table/blocks/board3.json | 2 +- .../data/box3/loot_table/blocks/board4.json | 2 +- .../data/box3/loot_table/blocks/board5.json | 2 +- .../data/box3/loot_table/blocks/board6.json | 2 +- .../data/box3/loot_table/blocks/board7.json | 2 +- .../data/box3/loot_table/blocks/board8.json | 2 +- .../data/box3/loot_table/blocks/board9.json | 2 +- .../data/box3/loot_table/blocks/board_01.json | 2 +- .../data/box3/loot_table/blocks/board_02.json | 2 +- .../data/box3/loot_table/blocks/board_03.json | 2 +- .../data/box3/loot_table/blocks/board_04.json | 2 +- .../data/box3/loot_table/blocks/board_05.json | 2 +- .../data/box3/loot_table/blocks/board_06.json | 2 +- .../data/box3/loot_table/blocks/board_07.json | 2 +- .../box3/loot_table/blocks/bookshelf.json | 2 +- .../box3/loot_table/blocks/bounce_pad.json | 2 +- .../box3/loot_table/blocks/bracket_close.json | 2 +- .../box3/loot_table/blocks/bracket_open.json | 2 +- .../data/box3/loot_table/blocks/brick_01.json | 2 +- .../data/box3/loot_table/blocks/brick_02.json | 2 +- .../box3/loot_table/blocks/brick_red.json | 2 +- .../data/box3/loot_table/blocks/button.json | 2 +- .../box3/loot_table/blocks/cadet_blue.json | 2 +- .../data/box3/loot_table/blocks/candy.json | 2 +- .../data/box3/loot_table/blocks/caret.json | 2 +- .../box3/loot_table/blocks/carpet_01.json | 2 +- .../box3/loot_table/blocks/carpet_02.json | 2 +- .../box3/loot_table/blocks/carpet_03.json | 2 +- .../box3/loot_table/blocks/carpet_04.json | 2 +- .../box3/loot_table/blocks/carpet_05.json | 2 +- .../box3/loot_table/blocks/carpet_06.json | 2 +- .../box3/loot_table/blocks/carpet_07.json | 2 +- .../box3/loot_table/blocks/carpet_08.json | 2 +- .../box3/loot_table/blocks/carpet_09.json | 2 +- .../box3/loot_table/blocks/carpet_10.json | 2 +- .../box3/loot_table/blocks/carpet_11.json | 2 +- .../box3/loot_table/blocks/carpet_12.json | 2 +- .../box3/loot_table/blocks/carpet_13.json | 2 +- .../box3/loot_table/blocks/coffee_gray.json | 2 +- .../data/box3/loot_table/blocks/colon.json | 2 +- .../box3/loot_table/blocks/color_glass.json | 2 +- .../data/box3/loot_table/blocks/comma.json | 2 +- .../data/box3/loot_table/blocks/conveyor.json | 2 +- .../box3/loot_table/blocks/crane_lantern.json | 2 +- .../box3/loot_table/blocks/crane_roof_01.json | 2 +- .../box3/loot_table/blocks/crane_roof_02.json | 2 +- .../box3/loot_table/blocks/cross_window.json | 2 +- .../loot_table/blocks/dark_blue_grass.json | 2 +- .../blocks/dark_blue_grass_all.json | 2 +- .../box3/loot_table/blocks/dark_brick_00.json | 2 +- .../box3/loot_table/blocks/dark_brick_01.json | 2 +- .../box3/loot_table/blocks/dark_brick_02.json | 2 +- .../box3/loot_table/blocks/dark_grass.json | 2 +- .../loot_table/blocks/dark_grass_all.json | 2 +- .../loot_table/blocks/dark_grass_rock.json | 2 +- .../loot_table/blocks/dark_grass_sand.json | 2 +- .../box3/loot_table/blocks/dark_gray.json | 2 +- .../box3/loot_table/blocks/dark_orchid.json | 2 +- .../loot_table/blocks/dark_purple_grass.json | 2 +- .../blocks/dark_purple_grass_all.json | 2 +- .../data/box3/loot_table/blocks/dark_red.json | 2 +- .../loot_table/blocks/dark_red_grass.json | 2 +- .../loot_table/blocks/dark_red_grass_all.json | 2 +- .../box3/loot_table/blocks/dark_salmon.json | 2 +- .../box3/loot_table/blocks/dark_sand.json | 2 +- .../loot_table/blocks/dark_slate_blue.json | 2 +- .../box3/loot_table/blocks/dark_stone.json | 2 +- .../box3/loot_table/blocks/dark_surface.json | 2 +- .../loot_table/blocks/dark_volcanic_rock.json | 2 +- .../loot_table/blocks/dark_yellow_grass.json | 2 +- .../blocks/dark_yellow_grass_all.json | 2 +- .../data/box3/loot_table/blocks/dirt.json | 2 +- .../data/box3/loot_table/blocks/divide.json | 2 +- .../data/box3/loot_table/blocks/dollar.json | 2 +- .../data/box3/loot_table/blocks/eight.json | 2 +- .../data/box3/loot_table/blocks/equal.json | 2 +- .../loot_table/blocks/exclamation_mark.json | 2 +- .../box3/loot_table/blocks/express_box.json | 2 +- .../data/box3/loot_table/blocks/fan.json | 2 +- .../box3/loot_table/blocks/firecracker.json | 2 +- .../data/box3/loot_table/blocks/five.json | 2 +- .../data/box3/loot_table/blocks/four.json | 2 +- .../data/box3/loot_table/blocks/fu.json | 2 +- .../blocks/geometric_window_01.json | 2 +- .../blocks/geometric_window_02.json | 2 +- .../data/box3/loot_table/blocks/glass.json | 2 +- .../loot_table/blocks/gold_trim_brick.json | 2 +- .../data/box3/loot_table/blocks/grass.json | 2 +- .../box3/loot_table/blocks/grass_all.json | 2 +- .../box3/loot_table/blocks/grass_rock.json | 2 +- .../box3/loot_table/blocks/grass_sand.json | 2 +- .../box3/loot_table/blocks/greater_than.json | 2 +- .../blocks/green_decorative_light.json | 2 +- .../box3/loot_table/blocks/green_glass.json | 2 +- .../box3/loot_table/blocks/green_leaf.json | 2 +- .../box3/loot_table/blocks/green_light.json | 2 +- .../box3/loot_table/blocks/greenbelt_L.json | 2 +- .../box3/loot_table/blocks/greenbelt_L1.json | 2 +- .../loot_table/blocks/grey_stone_brick.json | 2 +- .../box3/loot_table/blocks/honeycomb_01.json | 2 +- .../box3/loot_table/blocks/honeycomb_02.json | 2 +- .../data/box3/loot_table/blocks/ice.json | 2 +- .../box3/loot_table/blocks/ice_brick.json | 2 +- .../data/box3/loot_table/blocks/ice_wall.json | 2 +- .../box3/loot_table/blocks/indigo_light.json | 2 +- .../box3/loot_table/blocks/lab_lamp_01.json | 2 +- .../box3/loot_table/blocks/lab_lamp_02.json | 2 +- .../box3/loot_table/blocks/lab_lamp_03.json | 2 +- .../loot_table/blocks/lab_material_01.json | 2 +- .../loot_table/blocks/lab_material_02.json | 2 +- .../loot_table/blocks/lab_material_03.json | 2 +- .../loot_table/blocks/lab_material_04.json | 2 +- .../loot_table/blocks/lab_material_05.json | 2 +- .../loot_table/blocks/lab_material_06.json | 2 +- .../loot_table/blocks/lab_material_07.json | 2 +- .../loot_table/blocks/lab_material_08.json | 2 +- .../loot_table/blocks/lab_material_09.json | 2 +- .../loot_table/blocks/lab_material_10.json | 2 +- .../loot_table/blocks/lab_material_11.json | 2 +- .../loot_table/blocks/lab_material_12.json | 2 +- .../loot_table/blocks/lab_material_13.json | 2 +- .../loot_table/blocks/lab_material_14.json | 2 +- .../loot_table/blocks/lab_material_15.json | 2 +- .../box3/loot_table/blocks/lab_screen.json | 2 +- .../data/box3/loot_table/blocks/lab_wire.json | 2 +- .../box3/loot_table/blocks/lantern_01.json | 2 +- .../box3/loot_table/blocks/lantern_02.json | 2 +- .../data/box3/loot_table/blocks/lava01.json | 2 +- .../data/box3/loot_table/blocks/lava02.json | 2 +- .../data/box3/loot_table/blocks/leaf_01.json | 2 +- .../data/box3/loot_table/blocks/leaf_02.json | 2 +- .../data/box3/loot_table/blocks/leaf_03.json | 2 +- .../data/box3/loot_table/blocks/leaf_04.json | 2 +- .../data/box3/loot_table/blocks/leaf_05.json | 2 +- .../data/box3/loot_table/blocks/leaf_06.json | 2 +- .../box3/loot_table/blocks/ledfloor01.json | 2 +- .../box3/loot_table/blocks/ledfloor02.json | 2 +- .../data/box3/loot_table/blocks/lemon.json | 2 +- .../box3/loot_table/blocks/less_than.json | 2 +- .../loot_table/blocks/light_blue_grass.json | 2 +- .../blocks/light_blue_grass_all.json | 2 +- .../box3/loot_table/blocks/light_dirt.json | 2 +- .../box3/loot_table/blocks/light_gray.json | 2 +- .../blocks/light_grey_stone_brick.json | 2 +- .../blocks/light_purple_grass_.json | 2 +- .../blocks/light_purple_grass_all.json | 2 +- .../box3/loot_table/blocks/light_sand.json | 2 +- .../blocks/light_volcanic_rock.json | 2 +- .../data/box3/loot_table/blocks/macaroon.json | 2 +- .../data/box3/loot_table/blocks/maroon.json | 2 +- .../box3/loot_table/blocks/medium_gray.json | 2 +- .../box3/loot_table/blocks/medium_green.json | 2 +- .../box3/loot_table/blocks/medium_orchid.json | 2 +- .../box3/loot_table/blocks/medium_purple.json | 2 +- .../blocks/medium_spring_green.json | 2 +- .../loot_table/blocks/medium_violet_red.json | 2 +- .../box3/loot_table/blocks/medium_yellow.json | 2 +- .../box3/loot_table/blocks/mint_green.json | 2 +- .../loot_table/blocks/mint_green_light.json | 2 +- .../data/box3/loot_table/blocks/multiply.json | 2 +- .../box3/loot_table/blocks/navajo_white.json | 2 +- .../data/box3/loot_table/blocks/nine.json | 2 +- .../box3/loot_table/blocks/olive_green.json | 2 +- .../data/box3/loot_table/blocks/one.json | 2 +- .../data/box3/loot_table/blocks/orange.json | 2 +- .../box3/loot_table/blocks/orange_grass.json | 2 +- .../loot_table/blocks/orange_grass_all.json | 2 +- .../box3/loot_table/blocks/orange_light.json | 2 +- .../box3/loot_table/blocks/orange_red.json | 2 +- .../loot_table/blocks/palace_carving.json | 2 +- .../box3/loot_table/blocks/palace_cloud.json | 2 +- .../loot_table/blocks/palace_eaves_01.json | 2 +- .../loot_table/blocks/palace_eaves_02.json | 2 +- .../loot_table/blocks/palace_eaves_03.json | 2 +- .../loot_table/blocks/palace_eaves_04.json | 2 +- .../loot_table/blocks/palace_eaves_05.json | 2 +- .../loot_table/blocks/palace_eaves_06.json | 2 +- .../loot_table/blocks/palace_eaves_07.json | 2 +- .../loot_table/blocks/palace_eaves_08.json | 2 +- .../box3/loot_table/blocks/palace_floor.json | 2 +- .../box3/loot_table/blocks/palace_lamp.json | 2 +- .../box3/loot_table/blocks/palace_roof.json | 2 +- .../box3/loot_table/blocks/palace_window.json | 2 +- .../box3/loot_table/blocks/pale_green.json | 2 +- .../data/box3/loot_table/blocks/palm.json | 2 +- .../box3/loot_table/blocks/paren_close.json | 2 +- .../box3/loot_table/blocks/paren_open.json | 2 +- .../data/box3/loot_table/blocks/percent.json | 2 +- .../data/box3/loot_table/blocks/period.json | 2 +- .../data/box3/loot_table/blocks/peru.json | 2 +- .../data/box3/loot_table/blocks/pink.json | 2 +- .../box3/loot_table/blocks/pink_cake.json | 2 +- .../box3/loot_table/blocks/pink_grass.json | 2 +- .../loot_table/blocks/pink_grass_all.json | 2 +- .../box3/loot_table/blocks/pink_light.json | 2 +- .../data/box3/loot_table/blocks/plank_01.json | 2 +- .../data/box3/loot_table/blocks/plank_02.json | 2 +- .../data/box3/loot_table/blocks/plank_03.json | 2 +- .../data/box3/loot_table/blocks/plank_04.json | 2 +- .../data/box3/loot_table/blocks/plank_05.json | 2 +- .../data/box3/loot_table/blocks/plank_06.json | 2 +- .../data/box3/loot_table/blocks/plank_07.json | 2 +- .../box3/loot_table/blocks/polar_ice.json | 2 +- .../box3/loot_table/blocks/polar_region.json | 2 +- .../data/box3/loot_table/blocks/pound.json | 2 +- .../box3/loot_table/blocks/powder_blue.json | 2 +- .../data/box3/loot_table/blocks/pumpkin.json | 2 +- .../loot_table/blocks/pumpkin_lantern.json | 2 +- .../data/box3/loot_table/blocks/purple.json | 2 +- .../box3/loot_table/blocks/purple_grass.json | 2 +- .../loot_table/blocks/purple_grass_all.json | 2 +- .../loot_table/blocks/purple_surface_01.json | 2 +- .../loot_table/blocks/purple_surface_02.json | 2 +- .../box3/loot_table/blocks/quartz_brick.json | 2 +- .../box3/loot_table/blocks/question_mark.json | 2 +- .../loot_table/blocks/quotation_mark.json | 2 +- .../box3/loot_table/blocks/rainbow_cube.json | 2 +- .../data/box3/loot_table/blocks/red.json | 2 +- .../box3/loot_table/blocks/red_brick.json | 2 +- .../loot_table/blocks/red_brick_floor.json | 2 +- .../loot_table/blocks/red_brick_wall.json | 2 +- .../blocks/red_decorative_light.json | 2 +- .../data/box3/loot_table/blocks/red_gift.json | 2 +- .../box3/loot_table/blocks/red_glass.json | 2 +- .../box3/loot_table/blocks/red_light.json | 2 +- .../data/box3/loot_table/blocks/rock.json | 2 +- .../box3/loot_table/blocks/roof_blue_04.json | 2 +- .../box3/loot_table/blocks/roof_green.json | 2 +- .../box3/loot_table/blocks/roof_grey.json | 2 +- .../box3/loot_table/blocks/roof_purple.json | 2 +- .../data/box3/loot_table/blocks/roof_red.json | 2 +- .../box3/loot_table/blocks/roof_yellow.json | 2 +- .../box3/loot_table/blocks/sakura_pink.json | 2 +- .../data/box3/loot_table/blocks/sand.json | 2 +- .../box3/loot_table/blocks/sand_stones.json | 2 +- .../box3/loot_table/blocks/semicolon.json | 2 +- .../data/box3/loot_table/blocks/seven.json | 2 +- .../data/box3/loot_table/blocks/sienna.json | 2 +- .../data/box3/loot_table/blocks/six.json | 2 +- .../data/box3/loot_table/blocks/sky_blue.json | 2 +- .../data/box3/loot_table/blocks/slash.json | 2 +- .../data/box3/loot_table/blocks/snow.json | 2 +- .../box3/loot_table/blocks/snow_grass.json | 2 +- .../box3/loot_table/blocks/snow_land.json | 2 +- .../loot_table/blocks/snowflake_lamp.json | 2 +- .../data/box3/loot_table/blocks/snowland.json | 2 +- .../box3/loot_table/blocks/snowman_body.json | 2 +- .../box3/loot_table/blocks/snowman_head.json | 2 +- .../loot_table/blocks/special_grass_01.json | 2 +- .../loot_table/blocks/special_grass_02.json | 2 +- .../loot_table/blocks/special_grass_03.json | 2 +- .../loot_table/blocks/special_grass_04.json | 2 +- .../loot_table/blocks/special_grass_05.json | 2 +- .../loot_table/blocks/special_grass_06.json | 2 +- .../loot_table/blocks/special_grass_07.json | 2 +- .../loot_table/blocks/special_grass_08.json | 2 +- .../loot_table/blocks/special_grass_09.json | 2 +- .../loot_table/blocks/special_grass_10.json | 2 +- .../loot_table/blocks/special_grass_11.json | 2 +- .../loot_table/blocks/special_grass_12.json | 2 +- .../loot_table/blocks/special_grass_13.json | 2 +- .../loot_table/blocks/special_grass_14.json | 2 +- .../loot_table/blocks/special_grass_15.json | 2 +- .../loot_table/blocks/special_grass_16.json | 2 +- .../loot_table/blocks/special_land_01.json | 2 +- .../loot_table/blocks/special_sand_01.json | 2 +- .../loot_table/blocks/special_sand_02.json | 2 +- .../loot_table/blocks/special_sand_03.json | 2 +- .../loot_table/blocks/special_sand_04.json | 2 +- .../loot_table/blocks/special_sand_05.json | 2 +- .../box3/loot_table/blocks/spiderweb.json | 2 +- .../box3/loot_table/blocks/stained_glass.json | 2 +- .../loot_table/blocks/stainless_steel.json | 2 +- .../box3/loot_table/blocks/star_lamp.json | 2 +- .../data/box3/loot_table/blocks/stone.json | 2 +- .../loot_table/blocks/stone_brick_01.json | 2 +- .../loot_table/blocks/stone_brick_02.json | 2 +- .../loot_table/blocks/stone_pillar_03.json | 2 +- .../loot_table/blocks/stone_pillar_04.json | 2 +- .../loot_table/blocks/stone_pillar_05.json | 2 +- .../loot_table/blocks/stone_pillar_06.json | 2 +- .../box3/loot_table/blocks/stone_wall.json | 2 +- .../box3/loot_table/blocks/stone_wall_01.json | 2 +- .../box3/loot_table/blocks/stripe_01.json | 2 +- .../box3/loot_table/blocks/stripe_02.json | 2 +- .../box3/loot_table/blocks/stripe_03.json | 2 +- .../box3/loot_table/blocks/stripe_04.json | 2 +- .../box3/loot_table/blocks/stripe_05.json | 2 +- .../data/box3/loot_table/blocks/subtract.json | 2 +- .../box3/loot_table/blocks/television.json | 2 +- .../data/box3/loot_table/blocks/three.json | 2 +- .../data/box3/loot_table/blocks/tilde.json | 2 +- .../data/box3/loot_table/blocks/toolbox.json | 2 +- .../loot_table/blocks/traditional_window.json | 2 +- .../loot_table/blocks/treasure_chest.json | 2 +- .../box3/loot_table/blocks/turquoise.json | 2 +- .../data/box3/loot_table/blocks/two.json | 2 +- .../loot_table/blocks/warm_yellow_light.json | 2 +- .../data/box3/loot_table/blocks/white.json | 2 +- .../box3/loot_table/blocks/white_grass.json | 2 +- .../box3/loot_table/blocks/white_light.json | 2 +- .../data/box3/loot_table/blocks/window.json | 2 +- .../box3/loot_table/blocks/windygrass.json | 2 +- .../box3/loot_table/blocks/winter_leaf.json | 2 +- .../loot_table/blocks/withered_grass.json | 2 +- .../blocks/withered_grass_land.json | 2 +- .../data/box3/loot_table/blocks/wood.json | 2 +- .../box3/loot_table/blocks/wooden_box.json | 2 +- .../box3/loot_table/blocks/woodstone_12.json | 2 +- .../blocks/yellow_decorative_light.json | 2 +- .../box3/loot_table/blocks/yellow_grass.json | 2 +- .../box3/loot_table/blocks/yellow_green.json | 2 +- .../box3/loot_table/blocks/yellow_light.json | 2 +- .../data/box3/loot_table/blocks/zero.json | 2 +- box3formula/data/box3/recipe/a.json | 26 +++--- box3formula/data/box3/recipe/add.json | 2 +- box3formula/data/box3/recipe/b.json | 26 +++--- box3formula/data/box3/recipe/blue_grass.json | 19 ++--- .../data/box3/recipe/blue_grass_all.json | 26 +++--- .../data/box3/recipe/blue_grass_all_2.json | 28 +++---- box3formula/data/box3/recipe/bounce_pad.json | 26 +++--- box3formula/data/box3/recipe/c.json | 26 +++--- box3formula/data/box3/recipe/d.json | 7 +- box3formula/data/box3/recipe/divide.json | 2 +- box3formula/data/box3/recipe/e.json | 7 +- box3formula/data/box3/recipe/eight.json | 2 +- box3formula/data/box3/recipe/equal.json | 2 +- .../data/box3/recipe/exclamation_mark.json | 2 +- box3formula/data/box3/recipe/f.json | 7 +- box3formula/data/box3/recipe/five.json | 2 +- box3formula/data/box3/recipe/four.json | 2 +- box3formula/data/box3/recipe/g.json | 7 +- box3formula/data/box3/recipe/grass.json | 1 - box3formula/data/box3/recipe/h.json | 7 +- .../data/box3/recipe/honeycomb_01.json | 26 +++--- .../data/box3/recipe/honeycomb_02.json | 26 +++--- box3formula/data/box3/recipe/i.json | 7 +- box3formula/data/box3/recipe/j.json | 7 +- box3formula/data/box3/recipe/k.json | 7 +- box3formula/data/box3/recipe/l.json | 7 +- .../data/box3/recipe/light_blue_grass.json | 19 ++--- .../box3/recipe/light_blue_grass_all.json | 26 +++--- .../box3/recipe/light_blue_grass_all_2.json | 28 +++---- .../data/box3/recipe/light_purple_grass.json | 19 ++--- .../box3/recipe/light_purple_grass_all.json | 26 +++--- .../box3/recipe/light_purple_grass_all_2.json | 28 +++---- box3formula/data/box3/recipe/m.json | 7 +- box3formula/data/box3/recipe/multiply.json | 2 +- box3formula/data/box3/recipe/n.json | 7 +- box3formula/data/box3/recipe/nine.json | 2 +- box3formula/data/box3/recipe/o.json | 7 +- box3formula/data/box3/recipe/one.json | 2 +- .../data/box3/recipe/orange_grass.json | 19 ++--- .../data/box3/recipe/orange_grass_all.json | 26 +++--- .../data/box3/recipe/orange_grass_all_2.json | 28 +++---- box3formula/data/box3/recipe/p.json | 7 +- box3formula/data/box3/recipe/pink_grass.json | 19 ++--- .../data/box3/recipe/pink_grass_all.json | 26 +++--- .../data/box3/recipe/pink_grass_all_2.json | 28 +++---- .../data/box3/recipe/purple_grass.json | 19 ++--- .../data/box3/recipe/purple_grass_all.json | 26 +++--- .../data/box3/recipe/purple_grass_all_2.json | 28 +++---- box3formula/data/box3/recipe/q.json | 7 +- .../data/box3/recipe/question_mark.json | 2 +- box3formula/data/box3/recipe/r.json | 7 +- box3formula/data/box3/recipe/s.json | 7 +- box3formula/data/box3/recipe/seven.json | 2 +- box3formula/data/box3/recipe/six.json | 2 +- box3formula/data/box3/recipe/snow_grass.json | 19 ++--- box3formula/data/box3/recipe/spiderweb.json | 14 ++-- box3formula/data/box3/recipe/subtract.json | 2 +- box3formula/data/box3/recipe/t.json | 7 +- box3formula/data/box3/recipe/three.json | 2 +- box3formula/data/box3/recipe/two.json | 2 +- box3formula/data/box3/recipe/u.json | 7 +- box3formula/data/box3/recipe/v.json | 7 +- box3formula/data/box3/recipe/w.json | 7 +- box3formula/data/box3/recipe/x.json | 7 +- box3formula/data/box3/recipe/y.json | 7 +- box3formula/data/box3/recipe/z.json | 7 +- box3formula/data/box3/recipe/zero.json | 2 +- check_blocks.py | 83 ++++++++++++------- 443 files changed, 915 insertions(+), 857 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 57511c5..21d100c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -31,7 +31,7 @@ #### 方式一:可视化编辑(推荐) -- 使用在线配方编辑器:https://crafting.thedungeone7i0n.ca/ +- 使用在线配方编辑器:https://crafting.thedestruc7i0n.ca/ - **配置选项**:在编辑器中设置 `Minecraft Version` 为 `Java 1.21.11`。 - 在编辑器中拖拽设计配方,导出 JSON。 - **重要**:导出的 JSON 使用原版方块 ID,你需要手动替换为神岛方块 ID(带 `box3:` 前缀)。 @@ -50,6 +50,20 @@ box3formula/data/box3/recipe/grass.json ``` +#### 同一方块的多个合成配方 + +- 如果一个方块只有 **一个** 合成配方: + - 文件名为去掉命名空间后的方块名,例如:`grass.json`、`special_grass_14.json`。 +- 如果一个方块有 **多个** 合成配方: + - 在方块名后追加下划线和自定义标识,例如: + - 以`grass`方块为例,`grass_fast.json`、`grass_slow.json` + - 以`special_grass_14`方块为例,`special_grass_14_mode1.json`、`special_grass_14_mode2.json` + - 约定形式为:`<方块名>_<自定义后缀>.json`,例如:`special_grass_14_xxx.json`。 +- **group 字段要求**: + - 所有属于**同一个方块**的产出配方,其 JSON 中的 `group` 字段必须与方块名完全一致(去掉命名空间)。 + - 例如:方块 ID 为 `box3:special_grass_14`,则所有该方块的配方文件(如 `special_grass_14.json`、`special_grass_14_mode1.json`)中: + - `group` 字段都应为:`"special_grass_14"`。 + ### 3. 创建战利品表(方块破坏掉落) - 在 `box3formula/data/box3/loot_table/blocks/` 目录下新建 JSON 文件。 diff --git a/block_id.json b/block_id.json index f37176b..c35d36a 100644 --- a/block_id.json +++ b/block_id.json @@ -17,32 +17,32 @@ "31": "box3:seven", "33": "box3:eight", "35": "box3:nine", - "37": "box3:A", - "39": "box3:B", - "41": "box3:C", - "43": "box3:D", - "45": "box3:E", - "47": "box3:F", - "49": "box3:G", - "51": "box3:H", - "53": "box3:I", - "55": "box3:J", - "57": "box3:K", - "59": "box3:L", - "61": "box3:M", - "63": "box3:N", - "65": "box3:O", - "67": "box3:P", - "69": "box3:Q", - "71": "box3:R", - "73": "box3:S", - "75": "box3:T", - "77": "box3:U", - "79": "box3:V", - "81": "box3:W", - "83": "box3:X", - "85": "box3:Y", - "87": "box3:Z", + "37": "box3:a", + "39": "box3:b", + "41": "box3:c", + "43": "box3:d", + "45": "box3:e", + "47": "box3:f", + "49": "box3:g", + "51": "box3:h", + "53": "box3:i", + "55": "box3:j", + "57": "box3:k", + "59": "box3:l", + "61": "box3:m", + "63": "box3:n", + "65": "box3:o", + "67": "box3:p", + "69": "box3:q", + "71": "box3:r", + "73": "box3:s", + "75": "box3:t", + "77": "box3:u", + "79": "box3:v", + "81": "box3:w", + "83": "box3:x", + "85": "box3:y", + "87": "box3:z", "89": "box3:cadet_blue", "91": "box3:sky_blue", "93": "box3:powder_blue", diff --git a/box3formula/data/box3/loot_table/blocks/A.json b/box3formula/data/box3/loot_table/blocks/A.json index cdf20d4..cd0c316 100644 --- a/box3formula/data/box3/loot_table/blocks/A.json +++ b/box3formula/data/box3/loot_table/blocks/A.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:A" + "name": "box3:a" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/B.json b/box3formula/data/box3/loot_table/blocks/B.json index 212ead7..6248f55 100644 --- a/box3formula/data/box3/loot_table/blocks/B.json +++ b/box3formula/data/box3/loot_table/blocks/B.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:B" + "name": "box3:b" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/C.json b/box3formula/data/box3/loot_table/blocks/C.json index 05e19d3..174293a 100644 --- a/box3formula/data/box3/loot_table/blocks/C.json +++ b/box3formula/data/box3/loot_table/blocks/C.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:C" + "name": "box3:c" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/D.json b/box3formula/data/box3/loot_table/blocks/D.json index 8c5b779..9e7b7c7 100644 --- a/box3formula/data/box3/loot_table/blocks/D.json +++ b/box3formula/data/box3/loot_table/blocks/D.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:D" + "name": "box3:d" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/E.json b/box3formula/data/box3/loot_table/blocks/E.json index 9f433ab..50b9f60 100644 --- a/box3formula/data/box3/loot_table/blocks/E.json +++ b/box3formula/data/box3/loot_table/blocks/E.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:E" + "name": "box3:e" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/F.json b/box3formula/data/box3/loot_table/blocks/F.json index 6498eb8..93465f2 100644 --- a/box3formula/data/box3/loot_table/blocks/F.json +++ b/box3formula/data/box3/loot_table/blocks/F.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:F" + "name": "box3:f" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/G.json b/box3formula/data/box3/loot_table/blocks/G.json index 6f02c56..b1c108b 100644 --- a/box3formula/data/box3/loot_table/blocks/G.json +++ b/box3formula/data/box3/loot_table/blocks/G.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:G" + "name": "box3:g" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/H.json b/box3formula/data/box3/loot_table/blocks/H.json index f360a5d..709f501 100644 --- a/box3formula/data/box3/loot_table/blocks/H.json +++ b/box3formula/data/box3/loot_table/blocks/H.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:H" + "name": "box3:h" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/I.json b/box3formula/data/box3/loot_table/blocks/I.json index 735707e..07f2fae 100644 --- a/box3formula/data/box3/loot_table/blocks/I.json +++ b/box3formula/data/box3/loot_table/blocks/I.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:I" + "name": "box3:i" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/J.json b/box3formula/data/box3/loot_table/blocks/J.json index 7c337a0..ec63d57 100644 --- a/box3formula/data/box3/loot_table/blocks/J.json +++ b/box3formula/data/box3/loot_table/blocks/J.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:J" + "name": "box3:j" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/K.json b/box3formula/data/box3/loot_table/blocks/K.json index 0ec3d51..34789de 100644 --- a/box3formula/data/box3/loot_table/blocks/K.json +++ b/box3formula/data/box3/loot_table/blocks/K.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:K" + "name": "box3:k" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/L.json b/box3formula/data/box3/loot_table/blocks/L.json index 45fb443..43aac44 100644 --- a/box3formula/data/box3/loot_table/blocks/L.json +++ b/box3formula/data/box3/loot_table/blocks/L.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:L" + "name": "box3:l" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/M.json b/box3formula/data/box3/loot_table/blocks/M.json index 6cf2f9b..71b1152 100644 --- a/box3formula/data/box3/loot_table/blocks/M.json +++ b/box3formula/data/box3/loot_table/blocks/M.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:M" + "name": "box3:m" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/N.json b/box3formula/data/box3/loot_table/blocks/N.json index f0b4e6e..d559472 100644 --- a/box3formula/data/box3/loot_table/blocks/N.json +++ b/box3formula/data/box3/loot_table/blocks/N.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:N" + "name": "box3:n" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/O.json b/box3formula/data/box3/loot_table/blocks/O.json index e463911..3c84b8e 100644 --- a/box3formula/data/box3/loot_table/blocks/O.json +++ b/box3formula/data/box3/loot_table/blocks/O.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:O" + "name": "box3:o" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/P.json b/box3formula/data/box3/loot_table/blocks/P.json index 8569781..5b9341e 100644 --- a/box3formula/data/box3/loot_table/blocks/P.json +++ b/box3formula/data/box3/loot_table/blocks/P.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:P" + "name": "box3:p" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/Q.json b/box3formula/data/box3/loot_table/blocks/Q.json index 5817b69..cf614c7 100644 --- a/box3formula/data/box3/loot_table/blocks/Q.json +++ b/box3formula/data/box3/loot_table/blocks/Q.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:Q" + "name": "box3:q" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/R.json b/box3formula/data/box3/loot_table/blocks/R.json index a735117..54ccfa5 100644 --- a/box3formula/data/box3/loot_table/blocks/R.json +++ b/box3formula/data/box3/loot_table/blocks/R.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:R" + "name": "box3:r" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/S.json b/box3formula/data/box3/loot_table/blocks/S.json index 63118d0..a8de13d 100644 --- a/box3formula/data/box3/loot_table/blocks/S.json +++ b/box3formula/data/box3/loot_table/blocks/S.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:S" + "name": "box3:s" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/T.json b/box3formula/data/box3/loot_table/blocks/T.json index e523e24..79c0f3d 100644 --- a/box3formula/data/box3/loot_table/blocks/T.json +++ b/box3formula/data/box3/loot_table/blocks/T.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:T" + "name": "box3:t" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/U.json b/box3formula/data/box3/loot_table/blocks/U.json index 2fdf577..f7844c6 100644 --- a/box3formula/data/box3/loot_table/blocks/U.json +++ b/box3formula/data/box3/loot_table/blocks/U.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:U" + "name": "box3:u" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/V.json b/box3formula/data/box3/loot_table/blocks/V.json index 30423eb..fe7ba91 100644 --- a/box3formula/data/box3/loot_table/blocks/V.json +++ b/box3formula/data/box3/loot_table/blocks/V.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:V" + "name": "box3:v" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/W.json b/box3formula/data/box3/loot_table/blocks/W.json index ce49568..16e7e4d 100644 --- a/box3formula/data/box3/loot_table/blocks/W.json +++ b/box3formula/data/box3/loot_table/blocks/W.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:W" + "name": "box3:w" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/X.json b/box3formula/data/box3/loot_table/blocks/X.json index 46ba550..2d68db4 100644 --- a/box3formula/data/box3/loot_table/blocks/X.json +++ b/box3formula/data/box3/loot_table/blocks/X.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:X" + "name": "box3:x" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/Y.json b/box3formula/data/box3/loot_table/blocks/Y.json index 2259351..76893d6 100644 --- a/box3formula/data/box3/loot_table/blocks/Y.json +++ b/box3formula/data/box3/loot_table/blocks/Y.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:Y" + "name": "box3:y" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/Z.json b/box3formula/data/box3/loot_table/blocks/Z.json index 8563e9c..157a9ac 100644 --- a/box3formula/data/box3/loot_table/blocks/Z.json +++ b/box3formula/data/box3/loot_table/blocks/Z.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "box3:Z" + "name": "box3:z" } ], "conditions": [ @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/acacia.json b/box3formula/data/box3/loot_table/blocks/acacia.json index 8c0f99f..6d0d465 100644 --- a/box3formula/data/box3/loot_table/blocks/acacia.json +++ b/box3formula/data/box3/loot_table/blocks/acacia.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/add.json b/box3formula/data/box3/loot_table/blocks/add.json index 0868a43..caaf436 100644 --- a/box3formula/data/box3/loot_table/blocks/add.json +++ b/box3formula/data/box3/loot_table/blocks/add.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/air.json b/box3formula/data/box3/loot_table/blocks/air.json index c4c2f5b..d3aa2a8 100644 --- a/box3formula/data/box3/loot_table/blocks/air.json +++ b/box3formula/data/box3/loot_table/blocks/air.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/air_duct.json b/box3formula/data/box3/loot_table/blocks/air_duct.json index 95b0286..d8e3373 100644 --- a/box3formula/data/box3/loot_table/blocks/air_duct.json +++ b/box3formula/data/box3/loot_table/blocks/air_duct.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ampersand.json b/box3formula/data/box3/loot_table/blocks/ampersand.json index b423860..d2b4b45 100644 --- a/box3formula/data/box3/loot_table/blocks/ampersand.json +++ b/box3formula/data/box3/loot_table/blocks/ampersand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/asterisk.json b/box3formula/data/box3/loot_table/blocks/asterisk.json index ec08613..d961aaa 100644 --- a/box3formula/data/box3/loot_table/blocks/asterisk.json +++ b/box3formula/data/box3/loot_table/blocks/asterisk.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/at.json b/box3formula/data/box3/loot_table/blocks/at.json index 517f5e2..3cf105c 100644 --- a/box3formula/data/box3/loot_table/blocks/at.json +++ b/box3formula/data/box3/loot_table/blocks/at.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/backslash.json b/box3formula/data/box3/loot_table/blocks/backslash.json index 9f6bf2e..157737b 100644 --- a/box3formula/data/box3/loot_table/blocks/backslash.json +++ b/box3formula/data/box3/loot_table/blocks/backslash.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bamboo.json b/box3formula/data/box3/loot_table/blocks/bamboo.json index 4d9c37d..1c07f6f 100644 --- a/box3formula/data/box3/loot_table/blocks/bamboo.json +++ b/box3formula/data/box3/loot_table/blocks/bamboo.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/barrier.json b/box3formula/data/box3/loot_table/blocks/barrier.json index 54013ef..70311e7 100644 --- a/box3formula/data/box3/loot_table/blocks/barrier.json +++ b/box3formula/data/box3/loot_table/blocks/barrier.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bat_window.json b/box3formula/data/box3/loot_table/blocks/bat_window.json index b35b9ab..ea8efc9 100644 --- a/box3formula/data/box3/loot_table/blocks/bat_window.json +++ b/box3formula/data/box3/loot_table/blocks/bat_window.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bear_footprint.json b/box3formula/data/box3/loot_table/blocks/bear_footprint.json index b7b98e0..a37cf44 100644 --- a/box3formula/data/box3/loot_table/blocks/bear_footprint.json +++ b/box3formula/data/box3/loot_table/blocks/bear_footprint.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/biscuit.json b/box3formula/data/box3/loot_table/blocks/biscuit.json index f252be4..fc237cc 100644 --- a/box3formula/data/box3/loot_table/blocks/biscuit.json +++ b/box3formula/data/box3/loot_table/blocks/biscuit.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/black.json b/box3formula/data/box3/loot_table/blocks/black.json index bc59557..afa5d56 100644 --- a/box3formula/data/box3/loot_table/blocks/black.json +++ b/box3formula/data/box3/loot_table/blocks/black.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/black_glass.json b/box3formula/data/box3/loot_table/blocks/black_glass.json index 5471375..a2abdd4 100644 --- a/box3formula/data/box3/loot_table/blocks/black_glass.json +++ b/box3formula/data/box3/loot_table/blocks/black_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue.json b/box3formula/data/box3/loot_table/blocks/blue.json index d0370a3..7f602ec 100644 --- a/box3formula/data/box3/loot_table/blocks/blue.json +++ b/box3formula/data/box3/loot_table/blocks/blue.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_decorative_light.json b/box3formula/data/box3/loot_table/blocks/blue_decorative_light.json index 55ae85f..294f19c 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_decorative_light.json +++ b/box3formula/data/box3/loot_table/blocks/blue_decorative_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_gift.json b/box3formula/data/box3/loot_table/blocks/blue_gift.json index ff00769..11761ba 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_gift.json +++ b/box3formula/data/box3/loot_table/blocks/blue_gift.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_glass.json b/box3formula/data/box3/loot_table/blocks/blue_glass.json index f8e956d..d8363e3 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_glass.json +++ b/box3formula/data/box3/loot_table/blocks/blue_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_grass.json b/box3formula/data/box3/loot_table/blocks/blue_grass.json index 2130910..66a5dfc 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_grass.json +++ b/box3formula/data/box3/loot_table/blocks/blue_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_grass_all.json b/box3formula/data/box3/loot_table/blocks/blue_grass_all.json index 4a4491f..839d3f5 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/blue_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_light.json b/box3formula/data/box3/loot_table/blocks/blue_light.json index d9e396d..e125fa3 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_light.json +++ b/box3formula/data/box3/loot_table/blocks/blue_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_surface_01.json b/box3formula/data/box3/loot_table/blocks/blue_surface_01.json index ba9a3ab..6c9c2f6 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_surface_01.json +++ b/box3formula/data/box3/loot_table/blocks/blue_surface_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/blue_surface_02.json b/box3formula/data/box3/loot_table/blocks/blue_surface_02.json index 7b3ad83..d5fd3b2 100644 --- a/box3formula/data/box3/loot_table/blocks/blue_surface_02.json +++ b/box3formula/data/box3/loot_table/blocks/blue_surface_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board0.json b/box3formula/data/box3/loot_table/blocks/board0.json index 4b2c87c..d9aba62 100644 --- a/box3formula/data/box3/loot_table/blocks/board0.json +++ b/box3formula/data/box3/loot_table/blocks/board0.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board1.json b/box3formula/data/box3/loot_table/blocks/board1.json index 6412d13..d6e543c 100644 --- a/box3formula/data/box3/loot_table/blocks/board1.json +++ b/box3formula/data/box3/loot_table/blocks/board1.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board10.json b/box3formula/data/box3/loot_table/blocks/board10.json index b636c74..c60858b 100644 --- a/box3formula/data/box3/loot_table/blocks/board10.json +++ b/box3formula/data/box3/loot_table/blocks/board10.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board11.json b/box3formula/data/box3/loot_table/blocks/board11.json index 38bcfcc..33cd05b 100644 --- a/box3formula/data/box3/loot_table/blocks/board11.json +++ b/box3formula/data/box3/loot_table/blocks/board11.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board12.json b/box3formula/data/box3/loot_table/blocks/board12.json index 11a553c..231c7ac 100644 --- a/box3formula/data/box3/loot_table/blocks/board12.json +++ b/box3formula/data/box3/loot_table/blocks/board12.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board13.json b/box3formula/data/box3/loot_table/blocks/board13.json index 946dfb6..8a94589 100644 --- a/box3formula/data/box3/loot_table/blocks/board13.json +++ b/box3formula/data/box3/loot_table/blocks/board13.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board14.json b/box3formula/data/box3/loot_table/blocks/board14.json index bd0ff8c..cd0dd80 100644 --- a/box3formula/data/box3/loot_table/blocks/board14.json +++ b/box3formula/data/box3/loot_table/blocks/board14.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board15.json b/box3formula/data/box3/loot_table/blocks/board15.json index 7c8d4f4..7811b69 100644 --- a/box3formula/data/box3/loot_table/blocks/board15.json +++ b/box3formula/data/box3/loot_table/blocks/board15.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board2.json b/box3formula/data/box3/loot_table/blocks/board2.json index 9a56b20..53bfd69 100644 --- a/box3formula/data/box3/loot_table/blocks/board2.json +++ b/box3formula/data/box3/loot_table/blocks/board2.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board3.json b/box3formula/data/box3/loot_table/blocks/board3.json index 5f044db..4fec06c 100644 --- a/box3formula/data/box3/loot_table/blocks/board3.json +++ b/box3formula/data/box3/loot_table/blocks/board3.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board4.json b/box3formula/data/box3/loot_table/blocks/board4.json index 1dcbf58..cf21af1 100644 --- a/box3formula/data/box3/loot_table/blocks/board4.json +++ b/box3formula/data/box3/loot_table/blocks/board4.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board5.json b/box3formula/data/box3/loot_table/blocks/board5.json index 5143e8d..75789cf 100644 --- a/box3formula/data/box3/loot_table/blocks/board5.json +++ b/box3formula/data/box3/loot_table/blocks/board5.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board6.json b/box3formula/data/box3/loot_table/blocks/board6.json index b8bca47..6f1d5e3 100644 --- a/box3formula/data/box3/loot_table/blocks/board6.json +++ b/box3formula/data/box3/loot_table/blocks/board6.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board7.json b/box3formula/data/box3/loot_table/blocks/board7.json index 37c3223..cebdc8f 100644 --- a/box3formula/data/box3/loot_table/blocks/board7.json +++ b/box3formula/data/box3/loot_table/blocks/board7.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board8.json b/box3formula/data/box3/loot_table/blocks/board8.json index d653e1e..f31bb34 100644 --- a/box3formula/data/box3/loot_table/blocks/board8.json +++ b/box3formula/data/box3/loot_table/blocks/board8.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board9.json b/box3formula/data/box3/loot_table/blocks/board9.json index ba453c6..25b622d 100644 --- a/box3formula/data/box3/loot_table/blocks/board9.json +++ b/box3formula/data/box3/loot_table/blocks/board9.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_01.json b/box3formula/data/box3/loot_table/blocks/board_01.json index 49865b5..47caf22 100644 --- a/box3formula/data/box3/loot_table/blocks/board_01.json +++ b/box3formula/data/box3/loot_table/blocks/board_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_02.json b/box3formula/data/box3/loot_table/blocks/board_02.json index e684818..4f1ee8b 100644 --- a/box3formula/data/box3/loot_table/blocks/board_02.json +++ b/box3formula/data/box3/loot_table/blocks/board_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_03.json b/box3formula/data/box3/loot_table/blocks/board_03.json index 7b48ef0..076d0c8 100644 --- a/box3formula/data/box3/loot_table/blocks/board_03.json +++ b/box3formula/data/box3/loot_table/blocks/board_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_04.json b/box3formula/data/box3/loot_table/blocks/board_04.json index c46ad1f..7d0325b 100644 --- a/box3formula/data/box3/loot_table/blocks/board_04.json +++ b/box3formula/data/box3/loot_table/blocks/board_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_05.json b/box3formula/data/box3/loot_table/blocks/board_05.json index 069c0fd..e17d48f 100644 --- a/box3formula/data/box3/loot_table/blocks/board_05.json +++ b/box3formula/data/box3/loot_table/blocks/board_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_06.json b/box3formula/data/box3/loot_table/blocks/board_06.json index f64e0f7..54f72da 100644 --- a/box3formula/data/box3/loot_table/blocks/board_06.json +++ b/box3formula/data/box3/loot_table/blocks/board_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/board_07.json b/box3formula/data/box3/loot_table/blocks/board_07.json index b0ce053..b05b199 100644 --- a/box3formula/data/box3/loot_table/blocks/board_07.json +++ b/box3formula/data/box3/loot_table/blocks/board_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bookshelf.json b/box3formula/data/box3/loot_table/blocks/bookshelf.json index 9cf0840..68c05fa 100644 --- a/box3formula/data/box3/loot_table/blocks/bookshelf.json +++ b/box3formula/data/box3/loot_table/blocks/bookshelf.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bounce_pad.json b/box3formula/data/box3/loot_table/blocks/bounce_pad.json index 3cbd831..a02b869 100644 --- a/box3formula/data/box3/loot_table/blocks/bounce_pad.json +++ b/box3formula/data/box3/loot_table/blocks/bounce_pad.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bracket_close.json b/box3formula/data/box3/loot_table/blocks/bracket_close.json index 0c9e48a..791bc63 100644 --- a/box3formula/data/box3/loot_table/blocks/bracket_close.json +++ b/box3formula/data/box3/loot_table/blocks/bracket_close.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/bracket_open.json b/box3formula/data/box3/loot_table/blocks/bracket_open.json index 5b4973a..33a55f5 100644 --- a/box3formula/data/box3/loot_table/blocks/bracket_open.json +++ b/box3formula/data/box3/loot_table/blocks/bracket_open.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/brick_01.json b/box3formula/data/box3/loot_table/blocks/brick_01.json index 4135783..9811b80 100644 --- a/box3formula/data/box3/loot_table/blocks/brick_01.json +++ b/box3formula/data/box3/loot_table/blocks/brick_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/brick_02.json b/box3formula/data/box3/loot_table/blocks/brick_02.json index 6272144..dbb5012 100644 --- a/box3formula/data/box3/loot_table/blocks/brick_02.json +++ b/box3formula/data/box3/loot_table/blocks/brick_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/brick_red.json b/box3formula/data/box3/loot_table/blocks/brick_red.json index 0767cd9..3870240 100644 --- a/box3formula/data/box3/loot_table/blocks/brick_red.json +++ b/box3formula/data/box3/loot_table/blocks/brick_red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/button.json b/box3formula/data/box3/loot_table/blocks/button.json index a1b5ed8..ccd24e1 100644 --- a/box3formula/data/box3/loot_table/blocks/button.json +++ b/box3formula/data/box3/loot_table/blocks/button.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/cadet_blue.json b/box3formula/data/box3/loot_table/blocks/cadet_blue.json index 79f38de..9fef6c9 100644 --- a/box3formula/data/box3/loot_table/blocks/cadet_blue.json +++ b/box3formula/data/box3/loot_table/blocks/cadet_blue.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/candy.json b/box3formula/data/box3/loot_table/blocks/candy.json index ccece1c..031cde7 100644 --- a/box3formula/data/box3/loot_table/blocks/candy.json +++ b/box3formula/data/box3/loot_table/blocks/candy.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/caret.json b/box3formula/data/box3/loot_table/blocks/caret.json index 524b8ec..0cc7f1d 100644 --- a/box3formula/data/box3/loot_table/blocks/caret.json +++ b/box3formula/data/box3/loot_table/blocks/caret.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_01.json b/box3formula/data/box3/loot_table/blocks/carpet_01.json index e63e46e..53991a0 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_01.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_02.json b/box3formula/data/box3/loot_table/blocks/carpet_02.json index 370cdc7..91307b4 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_02.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_03.json b/box3formula/data/box3/loot_table/blocks/carpet_03.json index e62acda..901e214 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_03.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_04.json b/box3formula/data/box3/loot_table/blocks/carpet_04.json index eb958af..6aebaf5 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_04.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_05.json b/box3formula/data/box3/loot_table/blocks/carpet_05.json index 850acc0..d7ffb22 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_05.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_06.json b/box3formula/data/box3/loot_table/blocks/carpet_06.json index 10e72b9..364bfe8 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_06.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_07.json b/box3formula/data/box3/loot_table/blocks/carpet_07.json index 4a1252f..caf800d 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_07.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_08.json b/box3formula/data/box3/loot_table/blocks/carpet_08.json index 0bffd93..4a995e4 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_08.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_08.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_09.json b/box3formula/data/box3/loot_table/blocks/carpet_09.json index 92f4cdb..5ed638d 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_09.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_09.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_10.json b/box3formula/data/box3/loot_table/blocks/carpet_10.json index 9e6c314..42b83d4 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_10.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_10.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_11.json b/box3formula/data/box3/loot_table/blocks/carpet_11.json index 4f3cfcd..9ecf257 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_11.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_11.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_12.json b/box3formula/data/box3/loot_table/blocks/carpet_12.json index 1cefaab..3bc1353 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_12.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_12.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/carpet_13.json b/box3formula/data/box3/loot_table/blocks/carpet_13.json index db91428..2f9bce3 100644 --- a/box3formula/data/box3/loot_table/blocks/carpet_13.json +++ b/box3formula/data/box3/loot_table/blocks/carpet_13.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/coffee_gray.json b/box3formula/data/box3/loot_table/blocks/coffee_gray.json index 418b518..1f968d1 100644 --- a/box3formula/data/box3/loot_table/blocks/coffee_gray.json +++ b/box3formula/data/box3/loot_table/blocks/coffee_gray.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/colon.json b/box3formula/data/box3/loot_table/blocks/colon.json index 3c89c4b..26fd629 100644 --- a/box3formula/data/box3/loot_table/blocks/colon.json +++ b/box3formula/data/box3/loot_table/blocks/colon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/color_glass.json b/box3formula/data/box3/loot_table/blocks/color_glass.json index 2d89838..e747376 100644 --- a/box3formula/data/box3/loot_table/blocks/color_glass.json +++ b/box3formula/data/box3/loot_table/blocks/color_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/comma.json b/box3formula/data/box3/loot_table/blocks/comma.json index 1493ac7..1553560 100644 --- a/box3formula/data/box3/loot_table/blocks/comma.json +++ b/box3formula/data/box3/loot_table/blocks/comma.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/conveyor.json b/box3formula/data/box3/loot_table/blocks/conveyor.json index 8665d7e..b13ea8d 100644 --- a/box3formula/data/box3/loot_table/blocks/conveyor.json +++ b/box3formula/data/box3/loot_table/blocks/conveyor.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/crane_lantern.json b/box3formula/data/box3/loot_table/blocks/crane_lantern.json index a004a25..3d95c30 100644 --- a/box3formula/data/box3/loot_table/blocks/crane_lantern.json +++ b/box3formula/data/box3/loot_table/blocks/crane_lantern.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/crane_roof_01.json b/box3formula/data/box3/loot_table/blocks/crane_roof_01.json index d475135..a6f1df8 100644 --- a/box3formula/data/box3/loot_table/blocks/crane_roof_01.json +++ b/box3formula/data/box3/loot_table/blocks/crane_roof_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/crane_roof_02.json b/box3formula/data/box3/loot_table/blocks/crane_roof_02.json index 0eac2a1..2aa9ac5 100644 --- a/box3formula/data/box3/loot_table/blocks/crane_roof_02.json +++ b/box3formula/data/box3/loot_table/blocks/crane_roof_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/cross_window.json b/box3formula/data/box3/loot_table/blocks/cross_window.json index 99a6d68..722644c 100644 --- a/box3formula/data/box3/loot_table/blocks/cross_window.json +++ b/box3formula/data/box3/loot_table/blocks/cross_window.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_blue_grass.json b/box3formula/data/box3/loot_table/blocks/dark_blue_grass.json index e266430..7f8750c 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_blue_grass.json +++ b/box3formula/data/box3/loot_table/blocks/dark_blue_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_blue_grass_all.json b/box3formula/data/box3/loot_table/blocks/dark_blue_grass_all.json index a667079..daf5503 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_blue_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/dark_blue_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_brick_00.json b/box3formula/data/box3/loot_table/blocks/dark_brick_00.json index 9ac8405..8f543a7 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_brick_00.json +++ b/box3formula/data/box3/loot_table/blocks/dark_brick_00.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_brick_01.json b/box3formula/data/box3/loot_table/blocks/dark_brick_01.json index 458e511..bad97d9 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_brick_01.json +++ b/box3formula/data/box3/loot_table/blocks/dark_brick_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_brick_02.json b/box3formula/data/box3/loot_table/blocks/dark_brick_02.json index fe206bd..e9d5240 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_brick_02.json +++ b/box3formula/data/box3/loot_table/blocks/dark_brick_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_grass.json b/box3formula/data/box3/loot_table/blocks/dark_grass.json index 54c9db9..e3aa729 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_grass.json +++ b/box3formula/data/box3/loot_table/blocks/dark_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_grass_all.json b/box3formula/data/box3/loot_table/blocks/dark_grass_all.json index 290a35a..31d4928 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/dark_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_grass_rock.json b/box3formula/data/box3/loot_table/blocks/dark_grass_rock.json index 316436c..28731ce 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_grass_rock.json +++ b/box3formula/data/box3/loot_table/blocks/dark_grass_rock.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_grass_sand.json b/box3formula/data/box3/loot_table/blocks/dark_grass_sand.json index 9d99c62..e85927e 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_grass_sand.json +++ b/box3formula/data/box3/loot_table/blocks/dark_grass_sand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_gray.json b/box3formula/data/box3/loot_table/blocks/dark_gray.json index be320d1..7c5b630 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_gray.json +++ b/box3formula/data/box3/loot_table/blocks/dark_gray.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_orchid.json b/box3formula/data/box3/loot_table/blocks/dark_orchid.json index c7e7020..0dc0344 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_orchid.json +++ b/box3formula/data/box3/loot_table/blocks/dark_orchid.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_purple_grass.json b/box3formula/data/box3/loot_table/blocks/dark_purple_grass.json index 613c7d7..a0906a6 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_purple_grass.json +++ b/box3formula/data/box3/loot_table/blocks/dark_purple_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_purple_grass_all.json b/box3formula/data/box3/loot_table/blocks/dark_purple_grass_all.json index cccc50c..da7f0ee 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_purple_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/dark_purple_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_red.json b/box3formula/data/box3/loot_table/blocks/dark_red.json index 0973de9..d929337 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_red.json +++ b/box3formula/data/box3/loot_table/blocks/dark_red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_red_grass.json b/box3formula/data/box3/loot_table/blocks/dark_red_grass.json index d66694e..3979c04 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_red_grass.json +++ b/box3formula/data/box3/loot_table/blocks/dark_red_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_red_grass_all.json b/box3formula/data/box3/loot_table/blocks/dark_red_grass_all.json index ff8ed14..67195cf 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_red_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/dark_red_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_salmon.json b/box3formula/data/box3/loot_table/blocks/dark_salmon.json index 883a54d..e5de596 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_salmon.json +++ b/box3formula/data/box3/loot_table/blocks/dark_salmon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_sand.json b/box3formula/data/box3/loot_table/blocks/dark_sand.json index da08507..1bac022 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_sand.json +++ b/box3formula/data/box3/loot_table/blocks/dark_sand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_slate_blue.json b/box3formula/data/box3/loot_table/blocks/dark_slate_blue.json index 1e20950..8fe33cf 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_slate_blue.json +++ b/box3formula/data/box3/loot_table/blocks/dark_slate_blue.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_stone.json b/box3formula/data/box3/loot_table/blocks/dark_stone.json index 865ee26..7296266 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_stone.json +++ b/box3formula/data/box3/loot_table/blocks/dark_stone.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_surface.json b/box3formula/data/box3/loot_table/blocks/dark_surface.json index ff59838..8d0191f 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_surface.json +++ b/box3formula/data/box3/loot_table/blocks/dark_surface.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_volcanic_rock.json b/box3formula/data/box3/loot_table/blocks/dark_volcanic_rock.json index ddc90d6..4982b06 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_volcanic_rock.json +++ b/box3formula/data/box3/loot_table/blocks/dark_volcanic_rock.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_yellow_grass.json b/box3formula/data/box3/loot_table/blocks/dark_yellow_grass.json index e99608f..ff81c73 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_yellow_grass.json +++ b/box3formula/data/box3/loot_table/blocks/dark_yellow_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dark_yellow_grass_all.json b/box3formula/data/box3/loot_table/blocks/dark_yellow_grass_all.json index 9dd05fe..46d1a62 100644 --- a/box3formula/data/box3/loot_table/blocks/dark_yellow_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/dark_yellow_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dirt.json b/box3formula/data/box3/loot_table/blocks/dirt.json index 31ab23e..7d8c6d2 100644 --- a/box3formula/data/box3/loot_table/blocks/dirt.json +++ b/box3formula/data/box3/loot_table/blocks/dirt.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/divide.json b/box3formula/data/box3/loot_table/blocks/divide.json index 2186752..b415d7e 100644 --- a/box3formula/data/box3/loot_table/blocks/divide.json +++ b/box3formula/data/box3/loot_table/blocks/divide.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/dollar.json b/box3formula/data/box3/loot_table/blocks/dollar.json index 816e963..d8dcd77 100644 --- a/box3formula/data/box3/loot_table/blocks/dollar.json +++ b/box3formula/data/box3/loot_table/blocks/dollar.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/eight.json b/box3formula/data/box3/loot_table/blocks/eight.json index c3caa44..c662fa0 100644 --- a/box3formula/data/box3/loot_table/blocks/eight.json +++ b/box3formula/data/box3/loot_table/blocks/eight.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/equal.json b/box3formula/data/box3/loot_table/blocks/equal.json index 8c71bca..a9bd6d9 100644 --- a/box3formula/data/box3/loot_table/blocks/equal.json +++ b/box3formula/data/box3/loot_table/blocks/equal.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/exclamation_mark.json b/box3formula/data/box3/loot_table/blocks/exclamation_mark.json index c0228b1..49a84cb 100644 --- a/box3formula/data/box3/loot_table/blocks/exclamation_mark.json +++ b/box3formula/data/box3/loot_table/blocks/exclamation_mark.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/express_box.json b/box3formula/data/box3/loot_table/blocks/express_box.json index d7a8cba..c22ccb4 100644 --- a/box3formula/data/box3/loot_table/blocks/express_box.json +++ b/box3formula/data/box3/loot_table/blocks/express_box.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/fan.json b/box3formula/data/box3/loot_table/blocks/fan.json index 404a00a..ffe97ce 100644 --- a/box3formula/data/box3/loot_table/blocks/fan.json +++ b/box3formula/data/box3/loot_table/blocks/fan.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/firecracker.json b/box3formula/data/box3/loot_table/blocks/firecracker.json index b8b2d65..9e6641f 100644 --- a/box3formula/data/box3/loot_table/blocks/firecracker.json +++ b/box3formula/data/box3/loot_table/blocks/firecracker.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/five.json b/box3formula/data/box3/loot_table/blocks/five.json index 7021e84..e15c1a4 100644 --- a/box3formula/data/box3/loot_table/blocks/five.json +++ b/box3formula/data/box3/loot_table/blocks/five.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/four.json b/box3formula/data/box3/loot_table/blocks/four.json index af4b409..f13dedc 100644 --- a/box3formula/data/box3/loot_table/blocks/four.json +++ b/box3formula/data/box3/loot_table/blocks/four.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/fu.json b/box3formula/data/box3/loot_table/blocks/fu.json index f764116..fe8ec04 100644 --- a/box3formula/data/box3/loot_table/blocks/fu.json +++ b/box3formula/data/box3/loot_table/blocks/fu.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/geometric_window_01.json b/box3formula/data/box3/loot_table/blocks/geometric_window_01.json index 7e1d3d1..3bbbe59 100644 --- a/box3formula/data/box3/loot_table/blocks/geometric_window_01.json +++ b/box3formula/data/box3/loot_table/blocks/geometric_window_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/geometric_window_02.json b/box3formula/data/box3/loot_table/blocks/geometric_window_02.json index abe6fc2..542a51f 100644 --- a/box3formula/data/box3/loot_table/blocks/geometric_window_02.json +++ b/box3formula/data/box3/loot_table/blocks/geometric_window_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/glass.json b/box3formula/data/box3/loot_table/blocks/glass.json index 5ee2ee0..95d01b5 100644 --- a/box3formula/data/box3/loot_table/blocks/glass.json +++ b/box3formula/data/box3/loot_table/blocks/glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/gold_trim_brick.json b/box3formula/data/box3/loot_table/blocks/gold_trim_brick.json index 70bbbcf..b34be4c 100644 --- a/box3formula/data/box3/loot_table/blocks/gold_trim_brick.json +++ b/box3formula/data/box3/loot_table/blocks/gold_trim_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/grass.json b/box3formula/data/box3/loot_table/blocks/grass.json index 12582ef..7f405da 100644 --- a/box3formula/data/box3/loot_table/blocks/grass.json +++ b/box3formula/data/box3/loot_table/blocks/grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/grass_all.json b/box3formula/data/box3/loot_table/blocks/grass_all.json index d77fa60..fb16e94 100644 --- a/box3formula/data/box3/loot_table/blocks/grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/grass_rock.json b/box3formula/data/box3/loot_table/blocks/grass_rock.json index 428ef44..16c1db1 100644 --- a/box3formula/data/box3/loot_table/blocks/grass_rock.json +++ b/box3formula/data/box3/loot_table/blocks/grass_rock.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/grass_sand.json b/box3formula/data/box3/loot_table/blocks/grass_sand.json index bf25911..beef05c 100644 --- a/box3formula/data/box3/loot_table/blocks/grass_sand.json +++ b/box3formula/data/box3/loot_table/blocks/grass_sand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/greater_than.json b/box3formula/data/box3/loot_table/blocks/greater_than.json index 32f77b0..35ea7e9 100644 --- a/box3formula/data/box3/loot_table/blocks/greater_than.json +++ b/box3formula/data/box3/loot_table/blocks/greater_than.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/green_decorative_light.json b/box3formula/data/box3/loot_table/blocks/green_decorative_light.json index 2b4b9a8..64aaff2 100644 --- a/box3formula/data/box3/loot_table/blocks/green_decorative_light.json +++ b/box3formula/data/box3/loot_table/blocks/green_decorative_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/green_glass.json b/box3formula/data/box3/loot_table/blocks/green_glass.json index 87a85d9..4dd2910 100644 --- a/box3formula/data/box3/loot_table/blocks/green_glass.json +++ b/box3formula/data/box3/loot_table/blocks/green_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/green_leaf.json b/box3formula/data/box3/loot_table/blocks/green_leaf.json index 9d40246..84da2b8 100644 --- a/box3formula/data/box3/loot_table/blocks/green_leaf.json +++ b/box3formula/data/box3/loot_table/blocks/green_leaf.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/green_light.json b/box3formula/data/box3/loot_table/blocks/green_light.json index 9b074be..4f24485 100644 --- a/box3formula/data/box3/loot_table/blocks/green_light.json +++ b/box3formula/data/box3/loot_table/blocks/green_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/greenbelt_L.json b/box3formula/data/box3/loot_table/blocks/greenbelt_L.json index 128b32d..3dd9044 100644 --- a/box3formula/data/box3/loot_table/blocks/greenbelt_L.json +++ b/box3formula/data/box3/loot_table/blocks/greenbelt_L.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/greenbelt_L1.json b/box3formula/data/box3/loot_table/blocks/greenbelt_L1.json index ca5738b..33e70ac 100644 --- a/box3formula/data/box3/loot_table/blocks/greenbelt_L1.json +++ b/box3formula/data/box3/loot_table/blocks/greenbelt_L1.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/grey_stone_brick.json b/box3formula/data/box3/loot_table/blocks/grey_stone_brick.json index 3ed3e6a..3509cba 100644 --- a/box3formula/data/box3/loot_table/blocks/grey_stone_brick.json +++ b/box3formula/data/box3/loot_table/blocks/grey_stone_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/honeycomb_01.json b/box3formula/data/box3/loot_table/blocks/honeycomb_01.json index c007708..cb02a9b 100644 --- a/box3formula/data/box3/loot_table/blocks/honeycomb_01.json +++ b/box3formula/data/box3/loot_table/blocks/honeycomb_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/honeycomb_02.json b/box3formula/data/box3/loot_table/blocks/honeycomb_02.json index cdb0907..72cfda1 100644 --- a/box3formula/data/box3/loot_table/blocks/honeycomb_02.json +++ b/box3formula/data/box3/loot_table/blocks/honeycomb_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ice.json b/box3formula/data/box3/loot_table/blocks/ice.json index e44150e..529658d 100644 --- a/box3formula/data/box3/loot_table/blocks/ice.json +++ b/box3formula/data/box3/loot_table/blocks/ice.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ice_brick.json b/box3formula/data/box3/loot_table/blocks/ice_brick.json index ebaebe2..487df0d 100644 --- a/box3formula/data/box3/loot_table/blocks/ice_brick.json +++ b/box3formula/data/box3/loot_table/blocks/ice_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ice_wall.json b/box3formula/data/box3/loot_table/blocks/ice_wall.json index cc2e4ed..1cbb12f 100644 --- a/box3formula/data/box3/loot_table/blocks/ice_wall.json +++ b/box3formula/data/box3/loot_table/blocks/ice_wall.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/indigo_light.json b/box3formula/data/box3/loot_table/blocks/indigo_light.json index 6a053d9..6abf447 100644 --- a/box3formula/data/box3/loot_table/blocks/indigo_light.json +++ b/box3formula/data/box3/loot_table/blocks/indigo_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_lamp_01.json b/box3formula/data/box3/loot_table/blocks/lab_lamp_01.json index e77f6a6..e027bfa 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_lamp_01.json +++ b/box3formula/data/box3/loot_table/blocks/lab_lamp_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_lamp_02.json b/box3formula/data/box3/loot_table/blocks/lab_lamp_02.json index 35ac6e5..2b7f4a3 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_lamp_02.json +++ b/box3formula/data/box3/loot_table/blocks/lab_lamp_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_lamp_03.json b/box3formula/data/box3/loot_table/blocks/lab_lamp_03.json index 27c367d..5b10ec1 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_lamp_03.json +++ b/box3formula/data/box3/loot_table/blocks/lab_lamp_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_01.json b/box3formula/data/box3/loot_table/blocks/lab_material_01.json index 7cf3520..a853dcd 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_01.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_02.json b/box3formula/data/box3/loot_table/blocks/lab_material_02.json index 1eded6f..8a5fe07 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_02.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_03.json b/box3formula/data/box3/loot_table/blocks/lab_material_03.json index 50daea0..898630f 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_03.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_04.json b/box3formula/data/box3/loot_table/blocks/lab_material_04.json index 9c697c6..01eacfb 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_04.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_05.json b/box3formula/data/box3/loot_table/blocks/lab_material_05.json index 9593198..520e504 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_05.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_06.json b/box3formula/data/box3/loot_table/blocks/lab_material_06.json index e9386ba..6488b53 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_06.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_07.json b/box3formula/data/box3/loot_table/blocks/lab_material_07.json index d72201c..db9a99d 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_07.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_08.json b/box3formula/data/box3/loot_table/blocks/lab_material_08.json index 53e3243..00f5b87 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_08.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_08.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_09.json b/box3formula/data/box3/loot_table/blocks/lab_material_09.json index 45a73e3..91a13a8 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_09.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_09.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_10.json b/box3formula/data/box3/loot_table/blocks/lab_material_10.json index 85f119c..f8d1710 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_10.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_10.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_11.json b/box3formula/data/box3/loot_table/blocks/lab_material_11.json index 4637906..72e5a3e 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_11.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_11.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_12.json b/box3formula/data/box3/loot_table/blocks/lab_material_12.json index a79fffe..9902226 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_12.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_12.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_13.json b/box3formula/data/box3/loot_table/blocks/lab_material_13.json index 40493b0..d27a34c 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_13.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_13.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_14.json b/box3formula/data/box3/loot_table/blocks/lab_material_14.json index bd1a3a1..2ec6951 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_14.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_14.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_material_15.json b/box3formula/data/box3/loot_table/blocks/lab_material_15.json index 848270d..af26eb0 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_material_15.json +++ b/box3formula/data/box3/loot_table/blocks/lab_material_15.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_screen.json b/box3formula/data/box3/loot_table/blocks/lab_screen.json index 5228e95..c05774a 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_screen.json +++ b/box3formula/data/box3/loot_table/blocks/lab_screen.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lab_wire.json b/box3formula/data/box3/loot_table/blocks/lab_wire.json index 0e46fe9..569af77 100644 --- a/box3formula/data/box3/loot_table/blocks/lab_wire.json +++ b/box3formula/data/box3/loot_table/blocks/lab_wire.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lantern_01.json b/box3formula/data/box3/loot_table/blocks/lantern_01.json index b369340..93183da 100644 --- a/box3formula/data/box3/loot_table/blocks/lantern_01.json +++ b/box3formula/data/box3/loot_table/blocks/lantern_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lantern_02.json b/box3formula/data/box3/loot_table/blocks/lantern_02.json index e49f44d..f15f347 100644 --- a/box3formula/data/box3/loot_table/blocks/lantern_02.json +++ b/box3formula/data/box3/loot_table/blocks/lantern_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lava01.json b/box3formula/data/box3/loot_table/blocks/lava01.json index 5263773..ff1b5d6 100644 --- a/box3formula/data/box3/loot_table/blocks/lava01.json +++ b/box3formula/data/box3/loot_table/blocks/lava01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lava02.json b/box3formula/data/box3/loot_table/blocks/lava02.json index 47880d1..c6c18aa 100644 --- a/box3formula/data/box3/loot_table/blocks/lava02.json +++ b/box3formula/data/box3/loot_table/blocks/lava02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_01.json b/box3formula/data/box3/loot_table/blocks/leaf_01.json index e907e97..a173748 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_01.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_02.json b/box3formula/data/box3/loot_table/blocks/leaf_02.json index fc09839..bef46b8 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_02.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_03.json b/box3formula/data/box3/loot_table/blocks/leaf_03.json index 82fcd6c..6579141 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_03.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_04.json b/box3formula/data/box3/loot_table/blocks/leaf_04.json index 7b4de35..40b1dc5 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_04.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_05.json b/box3formula/data/box3/loot_table/blocks/leaf_05.json index 229c178..7024d87 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_05.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/leaf_06.json b/box3formula/data/box3/loot_table/blocks/leaf_06.json index 6bcaea8..752bc05 100644 --- a/box3formula/data/box3/loot_table/blocks/leaf_06.json +++ b/box3formula/data/box3/loot_table/blocks/leaf_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ledfloor01.json b/box3formula/data/box3/loot_table/blocks/ledfloor01.json index 3e704ea..c49f68e 100644 --- a/box3formula/data/box3/loot_table/blocks/ledfloor01.json +++ b/box3formula/data/box3/loot_table/blocks/ledfloor01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/ledfloor02.json b/box3formula/data/box3/loot_table/blocks/ledfloor02.json index 400b186..dc13db7 100644 --- a/box3formula/data/box3/loot_table/blocks/ledfloor02.json +++ b/box3formula/data/box3/loot_table/blocks/ledfloor02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/lemon.json b/box3formula/data/box3/loot_table/blocks/lemon.json index 8d5334d..85b8951 100644 --- a/box3formula/data/box3/loot_table/blocks/lemon.json +++ b/box3formula/data/box3/loot_table/blocks/lemon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/less_than.json b/box3formula/data/box3/loot_table/blocks/less_than.json index 310f582..2df86ea 100644 --- a/box3formula/data/box3/loot_table/blocks/less_than.json +++ b/box3formula/data/box3/loot_table/blocks/less_than.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_blue_grass.json b/box3formula/data/box3/loot_table/blocks/light_blue_grass.json index 3151638..54df13d 100644 --- a/box3formula/data/box3/loot_table/blocks/light_blue_grass.json +++ b/box3formula/data/box3/loot_table/blocks/light_blue_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_blue_grass_all.json b/box3formula/data/box3/loot_table/blocks/light_blue_grass_all.json index ed212d2..0d875dc 100644 --- a/box3formula/data/box3/loot_table/blocks/light_blue_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/light_blue_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_dirt.json b/box3formula/data/box3/loot_table/blocks/light_dirt.json index 4d61905..da8b2d2 100644 --- a/box3formula/data/box3/loot_table/blocks/light_dirt.json +++ b/box3formula/data/box3/loot_table/blocks/light_dirt.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_gray.json b/box3formula/data/box3/loot_table/blocks/light_gray.json index a842d66..5a60618 100644 --- a/box3formula/data/box3/loot_table/blocks/light_gray.json +++ b/box3formula/data/box3/loot_table/blocks/light_gray.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_grey_stone_brick.json b/box3formula/data/box3/loot_table/blocks/light_grey_stone_brick.json index 2ebd6f3b3..8b174cd 100644 --- a/box3formula/data/box3/loot_table/blocks/light_grey_stone_brick.json +++ b/box3formula/data/box3/loot_table/blocks/light_grey_stone_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_purple_grass_.json b/box3formula/data/box3/loot_table/blocks/light_purple_grass_.json index f3d6232..08147d1 100644 --- a/box3formula/data/box3/loot_table/blocks/light_purple_grass_.json +++ b/box3formula/data/box3/loot_table/blocks/light_purple_grass_.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_purple_grass_all.json b/box3formula/data/box3/loot_table/blocks/light_purple_grass_all.json index 4e97243..114a377 100644 --- a/box3formula/data/box3/loot_table/blocks/light_purple_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/light_purple_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_sand.json b/box3formula/data/box3/loot_table/blocks/light_sand.json index 05a0f11..4c5d427 100644 --- a/box3formula/data/box3/loot_table/blocks/light_sand.json +++ b/box3formula/data/box3/loot_table/blocks/light_sand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/light_volcanic_rock.json b/box3formula/data/box3/loot_table/blocks/light_volcanic_rock.json index 10003e7..0aad154 100644 --- a/box3formula/data/box3/loot_table/blocks/light_volcanic_rock.json +++ b/box3formula/data/box3/loot_table/blocks/light_volcanic_rock.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/macaroon.json b/box3formula/data/box3/loot_table/blocks/macaroon.json index c526876..d21226d 100644 --- a/box3formula/data/box3/loot_table/blocks/macaroon.json +++ b/box3formula/data/box3/loot_table/blocks/macaroon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/maroon.json b/box3formula/data/box3/loot_table/blocks/maroon.json index 09d25bf..5c6be55 100644 --- a/box3formula/data/box3/loot_table/blocks/maroon.json +++ b/box3formula/data/box3/loot_table/blocks/maroon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_gray.json b/box3formula/data/box3/loot_table/blocks/medium_gray.json index dbaac85..662ed1b 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_gray.json +++ b/box3formula/data/box3/loot_table/blocks/medium_gray.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_green.json b/box3formula/data/box3/loot_table/blocks/medium_green.json index 7451b8e..304de34 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_green.json +++ b/box3formula/data/box3/loot_table/blocks/medium_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_orchid.json b/box3formula/data/box3/loot_table/blocks/medium_orchid.json index d30dc12..85d88f9 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_orchid.json +++ b/box3formula/data/box3/loot_table/blocks/medium_orchid.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_purple.json b/box3formula/data/box3/loot_table/blocks/medium_purple.json index df10589..ec5f516 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_purple.json +++ b/box3formula/data/box3/loot_table/blocks/medium_purple.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_spring_green.json b/box3formula/data/box3/loot_table/blocks/medium_spring_green.json index 39e3c42..60a934e 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_spring_green.json +++ b/box3formula/data/box3/loot_table/blocks/medium_spring_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_violet_red.json b/box3formula/data/box3/loot_table/blocks/medium_violet_red.json index 6e8e486..2175270 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_violet_red.json +++ b/box3formula/data/box3/loot_table/blocks/medium_violet_red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/medium_yellow.json b/box3formula/data/box3/loot_table/blocks/medium_yellow.json index e2ea891..0e5f01f 100644 --- a/box3formula/data/box3/loot_table/blocks/medium_yellow.json +++ b/box3formula/data/box3/loot_table/blocks/medium_yellow.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/mint_green.json b/box3formula/data/box3/loot_table/blocks/mint_green.json index 073fcf1..aa4b756 100644 --- a/box3formula/data/box3/loot_table/blocks/mint_green.json +++ b/box3formula/data/box3/loot_table/blocks/mint_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/mint_green_light.json b/box3formula/data/box3/loot_table/blocks/mint_green_light.json index 6caea2d..3fcad14 100644 --- a/box3formula/data/box3/loot_table/blocks/mint_green_light.json +++ b/box3formula/data/box3/loot_table/blocks/mint_green_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/multiply.json b/box3formula/data/box3/loot_table/blocks/multiply.json index 28ba329..395ee7f 100644 --- a/box3formula/data/box3/loot_table/blocks/multiply.json +++ b/box3formula/data/box3/loot_table/blocks/multiply.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/navajo_white.json b/box3formula/data/box3/loot_table/blocks/navajo_white.json index e256342..c5ee261 100644 --- a/box3formula/data/box3/loot_table/blocks/navajo_white.json +++ b/box3formula/data/box3/loot_table/blocks/navajo_white.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/nine.json b/box3formula/data/box3/loot_table/blocks/nine.json index ce254a0..08e8a12 100644 --- a/box3formula/data/box3/loot_table/blocks/nine.json +++ b/box3formula/data/box3/loot_table/blocks/nine.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/olive_green.json b/box3formula/data/box3/loot_table/blocks/olive_green.json index ec289ea..8a6d878 100644 --- a/box3formula/data/box3/loot_table/blocks/olive_green.json +++ b/box3formula/data/box3/loot_table/blocks/olive_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/one.json b/box3formula/data/box3/loot_table/blocks/one.json index f09122a..aadfb9e 100644 --- a/box3formula/data/box3/loot_table/blocks/one.json +++ b/box3formula/data/box3/loot_table/blocks/one.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/orange.json b/box3formula/data/box3/loot_table/blocks/orange.json index 322899a..ba10f8e 100644 --- a/box3formula/data/box3/loot_table/blocks/orange.json +++ b/box3formula/data/box3/loot_table/blocks/orange.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/orange_grass.json b/box3formula/data/box3/loot_table/blocks/orange_grass.json index b1ae1c2..2c3b152 100644 --- a/box3formula/data/box3/loot_table/blocks/orange_grass.json +++ b/box3formula/data/box3/loot_table/blocks/orange_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/orange_grass_all.json b/box3formula/data/box3/loot_table/blocks/orange_grass_all.json index 30cc869..75d4580 100644 --- a/box3formula/data/box3/loot_table/blocks/orange_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/orange_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/orange_light.json b/box3formula/data/box3/loot_table/blocks/orange_light.json index bbf8661..e17f181 100644 --- a/box3formula/data/box3/loot_table/blocks/orange_light.json +++ b/box3formula/data/box3/loot_table/blocks/orange_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/orange_red.json b/box3formula/data/box3/loot_table/blocks/orange_red.json index ae4f24a..61209d2 100644 --- a/box3formula/data/box3/loot_table/blocks/orange_red.json +++ b/box3formula/data/box3/loot_table/blocks/orange_red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_carving.json b/box3formula/data/box3/loot_table/blocks/palace_carving.json index d335a70..a0f3007 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_carving.json +++ b/box3formula/data/box3/loot_table/blocks/palace_carving.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_cloud.json b/box3formula/data/box3/loot_table/blocks/palace_cloud.json index 5a92713..a758dc9 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_cloud.json +++ b/box3formula/data/box3/loot_table/blocks/palace_cloud.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_01.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_01.json index d328769..0a8636f 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_01.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_02.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_02.json index ff15980..feb1b70 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_02.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_03.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_03.json index 1d23924..896cae9 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_03.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_04.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_04.json index f441ce8..7f10ff6 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_04.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_05.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_05.json index d58051e..dbc09f2 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_05.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_06.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_06.json index bf901b3..e999c72 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_06.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_07.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_07.json index c2cd5cf..f4b9c10 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_07.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_eaves_08.json b/box3formula/data/box3/loot_table/blocks/palace_eaves_08.json index e857497..8645ede 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_eaves_08.json +++ b/box3formula/data/box3/loot_table/blocks/palace_eaves_08.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_floor.json b/box3formula/data/box3/loot_table/blocks/palace_floor.json index e9a4afb..f714468 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_floor.json +++ b/box3formula/data/box3/loot_table/blocks/palace_floor.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_lamp.json b/box3formula/data/box3/loot_table/blocks/palace_lamp.json index b6fe678..5d06601 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_lamp.json +++ b/box3formula/data/box3/loot_table/blocks/palace_lamp.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_roof.json b/box3formula/data/box3/loot_table/blocks/palace_roof.json index a7363a8..db0127b 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_roof.json +++ b/box3formula/data/box3/loot_table/blocks/palace_roof.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palace_window.json b/box3formula/data/box3/loot_table/blocks/palace_window.json index 7eacdee..944cf43 100644 --- a/box3formula/data/box3/loot_table/blocks/palace_window.json +++ b/box3formula/data/box3/loot_table/blocks/palace_window.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pale_green.json b/box3formula/data/box3/loot_table/blocks/pale_green.json index 938fa5a..892b208 100644 --- a/box3formula/data/box3/loot_table/blocks/pale_green.json +++ b/box3formula/data/box3/loot_table/blocks/pale_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/palm.json b/box3formula/data/box3/loot_table/blocks/palm.json index 4f5aec4..87e1261 100644 --- a/box3formula/data/box3/loot_table/blocks/palm.json +++ b/box3formula/data/box3/loot_table/blocks/palm.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/paren_close.json b/box3formula/data/box3/loot_table/blocks/paren_close.json index 6c5900d..4a45366 100644 --- a/box3formula/data/box3/loot_table/blocks/paren_close.json +++ b/box3formula/data/box3/loot_table/blocks/paren_close.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/paren_open.json b/box3formula/data/box3/loot_table/blocks/paren_open.json index c125145..1cf0525 100644 --- a/box3formula/data/box3/loot_table/blocks/paren_open.json +++ b/box3formula/data/box3/loot_table/blocks/paren_open.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/percent.json b/box3formula/data/box3/loot_table/blocks/percent.json index db87bdf..ce62dda 100644 --- a/box3formula/data/box3/loot_table/blocks/percent.json +++ b/box3formula/data/box3/loot_table/blocks/percent.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/period.json b/box3formula/data/box3/loot_table/blocks/period.json index 65da561..38acc13 100644 --- a/box3formula/data/box3/loot_table/blocks/period.json +++ b/box3formula/data/box3/loot_table/blocks/period.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/peru.json b/box3formula/data/box3/loot_table/blocks/peru.json index bdf204c..8c3422f 100644 --- a/box3formula/data/box3/loot_table/blocks/peru.json +++ b/box3formula/data/box3/loot_table/blocks/peru.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pink.json b/box3formula/data/box3/loot_table/blocks/pink.json index e466926..71924af 100644 --- a/box3formula/data/box3/loot_table/blocks/pink.json +++ b/box3formula/data/box3/loot_table/blocks/pink.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pink_cake.json b/box3formula/data/box3/loot_table/blocks/pink_cake.json index 2502ab8..0537061 100644 --- a/box3formula/data/box3/loot_table/blocks/pink_cake.json +++ b/box3formula/data/box3/loot_table/blocks/pink_cake.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pink_grass.json b/box3formula/data/box3/loot_table/blocks/pink_grass.json index 40ce6f3..b40c8ed 100644 --- a/box3formula/data/box3/loot_table/blocks/pink_grass.json +++ b/box3formula/data/box3/loot_table/blocks/pink_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pink_grass_all.json b/box3formula/data/box3/loot_table/blocks/pink_grass_all.json index 712cb2a..4e55fe5 100644 --- a/box3formula/data/box3/loot_table/blocks/pink_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/pink_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pink_light.json b/box3formula/data/box3/loot_table/blocks/pink_light.json index 0ef561a..25dbf14 100644 --- a/box3formula/data/box3/loot_table/blocks/pink_light.json +++ b/box3formula/data/box3/loot_table/blocks/pink_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_01.json b/box3formula/data/box3/loot_table/blocks/plank_01.json index 13f6d79..35e9738 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_01.json +++ b/box3formula/data/box3/loot_table/blocks/plank_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_02.json b/box3formula/data/box3/loot_table/blocks/plank_02.json index 890fd8f..201c822 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_02.json +++ b/box3formula/data/box3/loot_table/blocks/plank_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_03.json b/box3formula/data/box3/loot_table/blocks/plank_03.json index f0d04ed..5334ab4 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_03.json +++ b/box3formula/data/box3/loot_table/blocks/plank_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_04.json b/box3formula/data/box3/loot_table/blocks/plank_04.json index 9fcb475..f1a59dc 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_04.json +++ b/box3formula/data/box3/loot_table/blocks/plank_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_05.json b/box3formula/data/box3/loot_table/blocks/plank_05.json index 01e4c94..ff97d34 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_05.json +++ b/box3formula/data/box3/loot_table/blocks/plank_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_06.json b/box3formula/data/box3/loot_table/blocks/plank_06.json index a61e75e..9c7a143 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_06.json +++ b/box3formula/data/box3/loot_table/blocks/plank_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/plank_07.json b/box3formula/data/box3/loot_table/blocks/plank_07.json index 76073ff..87cede6 100644 --- a/box3formula/data/box3/loot_table/blocks/plank_07.json +++ b/box3formula/data/box3/loot_table/blocks/plank_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/polar_ice.json b/box3formula/data/box3/loot_table/blocks/polar_ice.json index 4c19644..fcbb50b 100644 --- a/box3formula/data/box3/loot_table/blocks/polar_ice.json +++ b/box3formula/data/box3/loot_table/blocks/polar_ice.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/polar_region.json b/box3formula/data/box3/loot_table/blocks/polar_region.json index 0d117bf..d87fe1b 100644 --- a/box3formula/data/box3/loot_table/blocks/polar_region.json +++ b/box3formula/data/box3/loot_table/blocks/polar_region.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pound.json b/box3formula/data/box3/loot_table/blocks/pound.json index 57b6388..0bdeb9c 100644 --- a/box3formula/data/box3/loot_table/blocks/pound.json +++ b/box3formula/data/box3/loot_table/blocks/pound.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/powder_blue.json b/box3formula/data/box3/loot_table/blocks/powder_blue.json index 8d7037e..1a09d17 100644 --- a/box3formula/data/box3/loot_table/blocks/powder_blue.json +++ b/box3formula/data/box3/loot_table/blocks/powder_blue.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pumpkin.json b/box3formula/data/box3/loot_table/blocks/pumpkin.json index a699766..6ee42ff 100644 --- a/box3formula/data/box3/loot_table/blocks/pumpkin.json +++ b/box3formula/data/box3/loot_table/blocks/pumpkin.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/pumpkin_lantern.json b/box3formula/data/box3/loot_table/blocks/pumpkin_lantern.json index 050fd03..9233435 100644 --- a/box3formula/data/box3/loot_table/blocks/pumpkin_lantern.json +++ b/box3formula/data/box3/loot_table/blocks/pumpkin_lantern.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/purple.json b/box3formula/data/box3/loot_table/blocks/purple.json index 9709879..75be312 100644 --- a/box3formula/data/box3/loot_table/blocks/purple.json +++ b/box3formula/data/box3/loot_table/blocks/purple.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/purple_grass.json b/box3formula/data/box3/loot_table/blocks/purple_grass.json index fceb0fa..24b9f80 100644 --- a/box3formula/data/box3/loot_table/blocks/purple_grass.json +++ b/box3formula/data/box3/loot_table/blocks/purple_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/purple_grass_all.json b/box3formula/data/box3/loot_table/blocks/purple_grass_all.json index 1170b18..81bb060 100644 --- a/box3formula/data/box3/loot_table/blocks/purple_grass_all.json +++ b/box3formula/data/box3/loot_table/blocks/purple_grass_all.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/purple_surface_01.json b/box3formula/data/box3/loot_table/blocks/purple_surface_01.json index f54c884..34a4e39 100644 --- a/box3formula/data/box3/loot_table/blocks/purple_surface_01.json +++ b/box3formula/data/box3/loot_table/blocks/purple_surface_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/purple_surface_02.json b/box3formula/data/box3/loot_table/blocks/purple_surface_02.json index 7e782c1..b4db786 100644 --- a/box3formula/data/box3/loot_table/blocks/purple_surface_02.json +++ b/box3formula/data/box3/loot_table/blocks/purple_surface_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/quartz_brick.json b/box3formula/data/box3/loot_table/blocks/quartz_brick.json index 3c63607..78f81ff 100644 --- a/box3formula/data/box3/loot_table/blocks/quartz_brick.json +++ b/box3formula/data/box3/loot_table/blocks/quartz_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/question_mark.json b/box3formula/data/box3/loot_table/blocks/question_mark.json index 45f4294..f2dcfd3 100644 --- a/box3formula/data/box3/loot_table/blocks/question_mark.json +++ b/box3formula/data/box3/loot_table/blocks/question_mark.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/quotation_mark.json b/box3formula/data/box3/loot_table/blocks/quotation_mark.json index 6541bc4..3007c6e 100644 --- a/box3formula/data/box3/loot_table/blocks/quotation_mark.json +++ b/box3formula/data/box3/loot_table/blocks/quotation_mark.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/rainbow_cube.json b/box3formula/data/box3/loot_table/blocks/rainbow_cube.json index 0fbe092..5f07078 100644 --- a/box3formula/data/box3/loot_table/blocks/rainbow_cube.json +++ b/box3formula/data/box3/loot_table/blocks/rainbow_cube.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red.json b/box3formula/data/box3/loot_table/blocks/red.json index 4aa2eaa..7781ed6 100644 --- a/box3formula/data/box3/loot_table/blocks/red.json +++ b/box3formula/data/box3/loot_table/blocks/red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_brick.json b/box3formula/data/box3/loot_table/blocks/red_brick.json index 1350522..352f104 100644 --- a/box3formula/data/box3/loot_table/blocks/red_brick.json +++ b/box3formula/data/box3/loot_table/blocks/red_brick.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_brick_floor.json b/box3formula/data/box3/loot_table/blocks/red_brick_floor.json index 19ed261..8a8cbe8 100644 --- a/box3formula/data/box3/loot_table/blocks/red_brick_floor.json +++ b/box3formula/data/box3/loot_table/blocks/red_brick_floor.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_brick_wall.json b/box3formula/data/box3/loot_table/blocks/red_brick_wall.json index 0d22f69..0d034a6 100644 --- a/box3formula/data/box3/loot_table/blocks/red_brick_wall.json +++ b/box3formula/data/box3/loot_table/blocks/red_brick_wall.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_decorative_light.json b/box3formula/data/box3/loot_table/blocks/red_decorative_light.json index f3e0606..3ceec13 100644 --- a/box3formula/data/box3/loot_table/blocks/red_decorative_light.json +++ b/box3formula/data/box3/loot_table/blocks/red_decorative_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_gift.json b/box3formula/data/box3/loot_table/blocks/red_gift.json index b9cda90..0db32b9 100644 --- a/box3formula/data/box3/loot_table/blocks/red_gift.json +++ b/box3formula/data/box3/loot_table/blocks/red_gift.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_glass.json b/box3formula/data/box3/loot_table/blocks/red_glass.json index 913bf17..3257072 100644 --- a/box3formula/data/box3/loot_table/blocks/red_glass.json +++ b/box3formula/data/box3/loot_table/blocks/red_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/red_light.json b/box3formula/data/box3/loot_table/blocks/red_light.json index e1172dc..f2f7d39 100644 --- a/box3formula/data/box3/loot_table/blocks/red_light.json +++ b/box3formula/data/box3/loot_table/blocks/red_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/rock.json b/box3formula/data/box3/loot_table/blocks/rock.json index f3d07ed..cde25fe 100644 --- a/box3formula/data/box3/loot_table/blocks/rock.json +++ b/box3formula/data/box3/loot_table/blocks/rock.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_blue_04.json b/box3formula/data/box3/loot_table/blocks/roof_blue_04.json index 58acdc9..d371e48 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_blue_04.json +++ b/box3formula/data/box3/loot_table/blocks/roof_blue_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_green.json b/box3formula/data/box3/loot_table/blocks/roof_green.json index ccc53d4..d33721b 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_green.json +++ b/box3formula/data/box3/loot_table/blocks/roof_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_grey.json b/box3formula/data/box3/loot_table/blocks/roof_grey.json index 1c76120..1821b9d 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_grey.json +++ b/box3formula/data/box3/loot_table/blocks/roof_grey.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_purple.json b/box3formula/data/box3/loot_table/blocks/roof_purple.json index 0f15d92..dfabb97 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_purple.json +++ b/box3formula/data/box3/loot_table/blocks/roof_purple.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_red.json b/box3formula/data/box3/loot_table/blocks/roof_red.json index 1eb30c2..2d49c0b 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_red.json +++ b/box3formula/data/box3/loot_table/blocks/roof_red.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/roof_yellow.json b/box3formula/data/box3/loot_table/blocks/roof_yellow.json index fe3e199..6042c23 100644 --- a/box3formula/data/box3/loot_table/blocks/roof_yellow.json +++ b/box3formula/data/box3/loot_table/blocks/roof_yellow.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/sakura_pink.json b/box3formula/data/box3/loot_table/blocks/sakura_pink.json index 8186316..829361a 100644 --- a/box3formula/data/box3/loot_table/blocks/sakura_pink.json +++ b/box3formula/data/box3/loot_table/blocks/sakura_pink.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/sand.json b/box3formula/data/box3/loot_table/blocks/sand.json index e8d849b..f298d8f 100644 --- a/box3formula/data/box3/loot_table/blocks/sand.json +++ b/box3formula/data/box3/loot_table/blocks/sand.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/sand_stones.json b/box3formula/data/box3/loot_table/blocks/sand_stones.json index 97f697c..847f0cf 100644 --- a/box3formula/data/box3/loot_table/blocks/sand_stones.json +++ b/box3formula/data/box3/loot_table/blocks/sand_stones.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/semicolon.json b/box3formula/data/box3/loot_table/blocks/semicolon.json index a58af55..29bbc58 100644 --- a/box3formula/data/box3/loot_table/blocks/semicolon.json +++ b/box3formula/data/box3/loot_table/blocks/semicolon.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/seven.json b/box3formula/data/box3/loot_table/blocks/seven.json index 03e459b..830bd77 100644 --- a/box3formula/data/box3/loot_table/blocks/seven.json +++ b/box3formula/data/box3/loot_table/blocks/seven.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/sienna.json b/box3formula/data/box3/loot_table/blocks/sienna.json index b9699a1..f7f5e0b 100644 --- a/box3formula/data/box3/loot_table/blocks/sienna.json +++ b/box3formula/data/box3/loot_table/blocks/sienna.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/six.json b/box3formula/data/box3/loot_table/blocks/six.json index 9287a27..7150f9d 100644 --- a/box3formula/data/box3/loot_table/blocks/six.json +++ b/box3formula/data/box3/loot_table/blocks/six.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/sky_blue.json b/box3formula/data/box3/loot_table/blocks/sky_blue.json index eca5931..eebcdda 100644 --- a/box3formula/data/box3/loot_table/blocks/sky_blue.json +++ b/box3formula/data/box3/loot_table/blocks/sky_blue.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/slash.json b/box3formula/data/box3/loot_table/blocks/slash.json index 489a62d..ace9524 100644 --- a/box3formula/data/box3/loot_table/blocks/slash.json +++ b/box3formula/data/box3/loot_table/blocks/slash.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snow.json b/box3formula/data/box3/loot_table/blocks/snow.json index 83ec6ad..09aad40 100644 --- a/box3formula/data/box3/loot_table/blocks/snow.json +++ b/box3formula/data/box3/loot_table/blocks/snow.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snow_grass.json b/box3formula/data/box3/loot_table/blocks/snow_grass.json index 85df0e2..c95aa0d 100644 --- a/box3formula/data/box3/loot_table/blocks/snow_grass.json +++ b/box3formula/data/box3/loot_table/blocks/snow_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snow_land.json b/box3formula/data/box3/loot_table/blocks/snow_land.json index e102d95..0a022ab 100644 --- a/box3formula/data/box3/loot_table/blocks/snow_land.json +++ b/box3formula/data/box3/loot_table/blocks/snow_land.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snowflake_lamp.json b/box3formula/data/box3/loot_table/blocks/snowflake_lamp.json index 5b42250..e63c0b1 100644 --- a/box3formula/data/box3/loot_table/blocks/snowflake_lamp.json +++ b/box3formula/data/box3/loot_table/blocks/snowflake_lamp.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snowland.json b/box3formula/data/box3/loot_table/blocks/snowland.json index 35ea599..d82f2f8 100644 --- a/box3formula/data/box3/loot_table/blocks/snowland.json +++ b/box3formula/data/box3/loot_table/blocks/snowland.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snowman_body.json b/box3formula/data/box3/loot_table/blocks/snowman_body.json index 7873ad7..fbdc4ed 100644 --- a/box3formula/data/box3/loot_table/blocks/snowman_body.json +++ b/box3formula/data/box3/loot_table/blocks/snowman_body.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/snowman_head.json b/box3formula/data/box3/loot_table/blocks/snowman_head.json index 6311c46..e1ade20 100644 --- a/box3formula/data/box3/loot_table/blocks/snowman_head.json +++ b/box3formula/data/box3/loot_table/blocks/snowman_head.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_01.json b/box3formula/data/box3/loot_table/blocks/special_grass_01.json index 8da0d2b..1635482 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_01.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_02.json b/box3formula/data/box3/loot_table/blocks/special_grass_02.json index 3fad3e2..3da7c22 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_02.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_03.json b/box3formula/data/box3/loot_table/blocks/special_grass_03.json index 8d1a730..3978fc8 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_03.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_04.json b/box3formula/data/box3/loot_table/blocks/special_grass_04.json index 2426bb0..a9beef4 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_04.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_05.json b/box3formula/data/box3/loot_table/blocks/special_grass_05.json index b8e2d91..ce00b77 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_05.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_06.json b/box3formula/data/box3/loot_table/blocks/special_grass_06.json index dd87581..560e091 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_06.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_07.json b/box3formula/data/box3/loot_table/blocks/special_grass_07.json index 85d58a7..9883f3f 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_07.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_07.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_08.json b/box3formula/data/box3/loot_table/blocks/special_grass_08.json index a1f5d4a..07aa8d5 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_08.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_08.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_09.json b/box3formula/data/box3/loot_table/blocks/special_grass_09.json index a05518e..6e474af 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_09.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_09.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_10.json b/box3formula/data/box3/loot_table/blocks/special_grass_10.json index 6bceb2e..f4c331c 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_10.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_10.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_11.json b/box3formula/data/box3/loot_table/blocks/special_grass_11.json index c5b6440..caf2a6f 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_11.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_11.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_12.json b/box3formula/data/box3/loot_table/blocks/special_grass_12.json index 10c44d8..fef8661 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_12.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_12.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_13.json b/box3formula/data/box3/loot_table/blocks/special_grass_13.json index ee74ac9..5f6525f 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_13.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_13.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_14.json b/box3formula/data/box3/loot_table/blocks/special_grass_14.json index 9992938..7ab3439 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_14.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_14.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_15.json b/box3formula/data/box3/loot_table/blocks/special_grass_15.json index 22c61a6..012c29b 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_15.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_15.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_grass_16.json b/box3formula/data/box3/loot_table/blocks/special_grass_16.json index 261196b..e6c8d8b 100644 --- a/box3formula/data/box3/loot_table/blocks/special_grass_16.json +++ b/box3formula/data/box3/loot_table/blocks/special_grass_16.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_land_01.json b/box3formula/data/box3/loot_table/blocks/special_land_01.json index 62552e7..973b6d7 100644 --- a/box3formula/data/box3/loot_table/blocks/special_land_01.json +++ b/box3formula/data/box3/loot_table/blocks/special_land_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_sand_01.json b/box3formula/data/box3/loot_table/blocks/special_sand_01.json index aefcf9f..173fa43 100644 --- a/box3formula/data/box3/loot_table/blocks/special_sand_01.json +++ b/box3formula/data/box3/loot_table/blocks/special_sand_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_sand_02.json b/box3formula/data/box3/loot_table/blocks/special_sand_02.json index e3dad45..e90548f 100644 --- a/box3formula/data/box3/loot_table/blocks/special_sand_02.json +++ b/box3formula/data/box3/loot_table/blocks/special_sand_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_sand_03.json b/box3formula/data/box3/loot_table/blocks/special_sand_03.json index 66a94a0..84de00b 100644 --- a/box3formula/data/box3/loot_table/blocks/special_sand_03.json +++ b/box3formula/data/box3/loot_table/blocks/special_sand_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_sand_04.json b/box3formula/data/box3/loot_table/blocks/special_sand_04.json index 501046e..ff634d0 100644 --- a/box3formula/data/box3/loot_table/blocks/special_sand_04.json +++ b/box3formula/data/box3/loot_table/blocks/special_sand_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/special_sand_05.json b/box3formula/data/box3/loot_table/blocks/special_sand_05.json index f10acba..24d8d2e 100644 --- a/box3formula/data/box3/loot_table/blocks/special_sand_05.json +++ b/box3formula/data/box3/loot_table/blocks/special_sand_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/spiderweb.json b/box3formula/data/box3/loot_table/blocks/spiderweb.json index 668b8a7..5e6b5a2 100644 --- a/box3formula/data/box3/loot_table/blocks/spiderweb.json +++ b/box3formula/data/box3/loot_table/blocks/spiderweb.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stained_glass.json b/box3formula/data/box3/loot_table/blocks/stained_glass.json index 8c14446..fc3cce8 100644 --- a/box3formula/data/box3/loot_table/blocks/stained_glass.json +++ b/box3formula/data/box3/loot_table/blocks/stained_glass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stainless_steel.json b/box3formula/data/box3/loot_table/blocks/stainless_steel.json index ecc9bf3..70a8a09 100644 --- a/box3formula/data/box3/loot_table/blocks/stainless_steel.json +++ b/box3formula/data/box3/loot_table/blocks/stainless_steel.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/star_lamp.json b/box3formula/data/box3/loot_table/blocks/star_lamp.json index 80e5c31..34bb4cf 100644 --- a/box3formula/data/box3/loot_table/blocks/star_lamp.json +++ b/box3formula/data/box3/loot_table/blocks/star_lamp.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone.json b/box3formula/data/box3/loot_table/blocks/stone.json index df6d7c4..36f8824 100644 --- a/box3formula/data/box3/loot_table/blocks/stone.json +++ b/box3formula/data/box3/loot_table/blocks/stone.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_brick_01.json b/box3formula/data/box3/loot_table/blocks/stone_brick_01.json index 5399938..8a44ce0 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_brick_01.json +++ b/box3formula/data/box3/loot_table/blocks/stone_brick_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_brick_02.json b/box3formula/data/box3/loot_table/blocks/stone_brick_02.json index 0724c7b..caf5eb7 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_brick_02.json +++ b/box3formula/data/box3/loot_table/blocks/stone_brick_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_pillar_03.json b/box3formula/data/box3/loot_table/blocks/stone_pillar_03.json index bda1c3a..998805a 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_pillar_03.json +++ b/box3formula/data/box3/loot_table/blocks/stone_pillar_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_pillar_04.json b/box3formula/data/box3/loot_table/blocks/stone_pillar_04.json index c66a216..00a9998 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_pillar_04.json +++ b/box3formula/data/box3/loot_table/blocks/stone_pillar_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_pillar_05.json b/box3formula/data/box3/loot_table/blocks/stone_pillar_05.json index 77d8a61..2289b27 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_pillar_05.json +++ b/box3formula/data/box3/loot_table/blocks/stone_pillar_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_pillar_06.json b/box3formula/data/box3/loot_table/blocks/stone_pillar_06.json index ab83474..5edf604 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_pillar_06.json +++ b/box3formula/data/box3/loot_table/blocks/stone_pillar_06.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_wall.json b/box3formula/data/box3/loot_table/blocks/stone_wall.json index c4b7a5e..b90bc9c 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_wall.json +++ b/box3formula/data/box3/loot_table/blocks/stone_wall.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stone_wall_01.json b/box3formula/data/box3/loot_table/blocks/stone_wall_01.json index 12031cb..c8a6ce7 100644 --- a/box3formula/data/box3/loot_table/blocks/stone_wall_01.json +++ b/box3formula/data/box3/loot_table/blocks/stone_wall_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stripe_01.json b/box3formula/data/box3/loot_table/blocks/stripe_01.json index 75d839a..537c4d5 100644 --- a/box3formula/data/box3/loot_table/blocks/stripe_01.json +++ b/box3formula/data/box3/loot_table/blocks/stripe_01.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stripe_02.json b/box3formula/data/box3/loot_table/blocks/stripe_02.json index e17db90..412eb0c 100644 --- a/box3formula/data/box3/loot_table/blocks/stripe_02.json +++ b/box3formula/data/box3/loot_table/blocks/stripe_02.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stripe_03.json b/box3formula/data/box3/loot_table/blocks/stripe_03.json index f0aad94..ddbed32 100644 --- a/box3formula/data/box3/loot_table/blocks/stripe_03.json +++ b/box3formula/data/box3/loot_table/blocks/stripe_03.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stripe_04.json b/box3formula/data/box3/loot_table/blocks/stripe_04.json index 509c1d8..ff4c532 100644 --- a/box3formula/data/box3/loot_table/blocks/stripe_04.json +++ b/box3formula/data/box3/loot_table/blocks/stripe_04.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/stripe_05.json b/box3formula/data/box3/loot_table/blocks/stripe_05.json index 5d297ab..2228d59 100644 --- a/box3formula/data/box3/loot_table/blocks/stripe_05.json +++ b/box3formula/data/box3/loot_table/blocks/stripe_05.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/subtract.json b/box3formula/data/box3/loot_table/blocks/subtract.json index a5dd660..51d989f 100644 --- a/box3formula/data/box3/loot_table/blocks/subtract.json +++ b/box3formula/data/box3/loot_table/blocks/subtract.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/television.json b/box3formula/data/box3/loot_table/blocks/television.json index bd7e2f6..c002866 100644 --- a/box3formula/data/box3/loot_table/blocks/television.json +++ b/box3formula/data/box3/loot_table/blocks/television.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/three.json b/box3formula/data/box3/loot_table/blocks/three.json index 5f00777..8575768 100644 --- a/box3formula/data/box3/loot_table/blocks/three.json +++ b/box3formula/data/box3/loot_table/blocks/three.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/tilde.json b/box3formula/data/box3/loot_table/blocks/tilde.json index 98b0235..38962db 100644 --- a/box3formula/data/box3/loot_table/blocks/tilde.json +++ b/box3formula/data/box3/loot_table/blocks/tilde.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/toolbox.json b/box3formula/data/box3/loot_table/blocks/toolbox.json index 6a36b71..82feacb 100644 --- a/box3formula/data/box3/loot_table/blocks/toolbox.json +++ b/box3formula/data/box3/loot_table/blocks/toolbox.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/traditional_window.json b/box3formula/data/box3/loot_table/blocks/traditional_window.json index 9829237..add4bf2 100644 --- a/box3formula/data/box3/loot_table/blocks/traditional_window.json +++ b/box3formula/data/box3/loot_table/blocks/traditional_window.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/treasure_chest.json b/box3formula/data/box3/loot_table/blocks/treasure_chest.json index e468742..bfc021b 100644 --- a/box3formula/data/box3/loot_table/blocks/treasure_chest.json +++ b/box3formula/data/box3/loot_table/blocks/treasure_chest.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/turquoise.json b/box3formula/data/box3/loot_table/blocks/turquoise.json index 0987d94..53f8afe 100644 --- a/box3formula/data/box3/loot_table/blocks/turquoise.json +++ b/box3formula/data/box3/loot_table/blocks/turquoise.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/two.json b/box3formula/data/box3/loot_table/blocks/two.json index 6f40f19..c81cd6d 100644 --- a/box3formula/data/box3/loot_table/blocks/two.json +++ b/box3formula/data/box3/loot_table/blocks/two.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/warm_yellow_light.json b/box3formula/data/box3/loot_table/blocks/warm_yellow_light.json index f3e3c66..7a29743 100644 --- a/box3formula/data/box3/loot_table/blocks/warm_yellow_light.json +++ b/box3formula/data/box3/loot_table/blocks/warm_yellow_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/white.json b/box3formula/data/box3/loot_table/blocks/white.json index da50d2d..5138c3a 100644 --- a/box3formula/data/box3/loot_table/blocks/white.json +++ b/box3formula/data/box3/loot_table/blocks/white.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/white_grass.json b/box3formula/data/box3/loot_table/blocks/white_grass.json index ef93610..4d57744 100644 --- a/box3formula/data/box3/loot_table/blocks/white_grass.json +++ b/box3formula/data/box3/loot_table/blocks/white_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/white_light.json b/box3formula/data/box3/loot_table/blocks/white_light.json index 0f0e55e..fd11a8e 100644 --- a/box3formula/data/box3/loot_table/blocks/white_light.json +++ b/box3formula/data/box3/loot_table/blocks/white_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/window.json b/box3formula/data/box3/loot_table/blocks/window.json index 6c965ce..24f3816 100644 --- a/box3formula/data/box3/loot_table/blocks/window.json +++ b/box3formula/data/box3/loot_table/blocks/window.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/windygrass.json b/box3formula/data/box3/loot_table/blocks/windygrass.json index 93a865c..b19f241 100644 --- a/box3formula/data/box3/loot_table/blocks/windygrass.json +++ b/box3formula/data/box3/loot_table/blocks/windygrass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/winter_leaf.json b/box3formula/data/box3/loot_table/blocks/winter_leaf.json index 2c9c5b2..2ebd6f3b4 100644 --- a/box3formula/data/box3/loot_table/blocks/winter_leaf.json +++ b/box3formula/data/box3/loot_table/blocks/winter_leaf.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/withered_grass.json b/box3formula/data/box3/loot_table/blocks/withered_grass.json index 6e2ee0e..a63f012 100644 --- a/box3formula/data/box3/loot_table/blocks/withered_grass.json +++ b/box3formula/data/box3/loot_table/blocks/withered_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/withered_grass_land.json b/box3formula/data/box3/loot_table/blocks/withered_grass_land.json index 0ef9c03..71074af 100644 --- a/box3formula/data/box3/loot_table/blocks/withered_grass_land.json +++ b/box3formula/data/box3/loot_table/blocks/withered_grass_land.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/wood.json b/box3formula/data/box3/loot_table/blocks/wood.json index 3ec0fc3..aa11a0c 100644 --- a/box3formula/data/box3/loot_table/blocks/wood.json +++ b/box3formula/data/box3/loot_table/blocks/wood.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/wooden_box.json b/box3formula/data/box3/loot_table/blocks/wooden_box.json index 2fc3cc4..04c65aa 100644 --- a/box3formula/data/box3/loot_table/blocks/wooden_box.json +++ b/box3formula/data/box3/loot_table/blocks/wooden_box.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/woodstone_12.json b/box3formula/data/box3/loot_table/blocks/woodstone_12.json index 7c3f218..e8f0bfb 100644 --- a/box3formula/data/box3/loot_table/blocks/woodstone_12.json +++ b/box3formula/data/box3/loot_table/blocks/woodstone_12.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/yellow_decorative_light.json b/box3formula/data/box3/loot_table/blocks/yellow_decorative_light.json index 658f38a..082a17f 100644 --- a/box3formula/data/box3/loot_table/blocks/yellow_decorative_light.json +++ b/box3formula/data/box3/loot_table/blocks/yellow_decorative_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/yellow_grass.json b/box3formula/data/box3/loot_table/blocks/yellow_grass.json index 75b4b20..7b0a426 100644 --- a/box3formula/data/box3/loot_table/blocks/yellow_grass.json +++ b/box3formula/data/box3/loot_table/blocks/yellow_grass.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/yellow_green.json b/box3formula/data/box3/loot_table/blocks/yellow_green.json index 50772e8..14d0c54 100644 --- a/box3formula/data/box3/loot_table/blocks/yellow_green.json +++ b/box3formula/data/box3/loot_table/blocks/yellow_green.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/yellow_light.json b/box3formula/data/box3/loot_table/blocks/yellow_light.json index 07b0862..2b2e4f7 100644 --- a/box3formula/data/box3/loot_table/blocks/yellow_light.json +++ b/box3formula/data/box3/loot_table/blocks/yellow_light.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/loot_table/blocks/zero.json b/box3formula/data/box3/loot_table/blocks/zero.json index 24d064d..b083591 100644 --- a/box3formula/data/box3/loot_table/blocks/zero.json +++ b/box3formula/data/box3/loot_table/blocks/zero.json @@ -16,4 +16,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/a.json b/box3formula/data/box3/recipe/a.json index 7621517..6c80233 100644 --- a/box3formula/data/box3/recipe/a.json +++ b/box3formula/data/box3/recipe/a.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - " B" - ], - "key": { - "#": "box3:zero", - "B": "box3:one" - }, - "result": { - "id": "box3:a", - "count": 2 - }, - "group": "letters" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { + "#": "box3:zero", + "B": "box3:one" + }, + "result": { + "id": "box3:a", + "count": 2 + } +} diff --git a/box3formula/data/box3/recipe/add.json b/box3formula/data/box3/recipe/add.json index 8b64c22..4dc7539 100644 --- a/box3formula/data/box3/recipe/add.json +++ b/box3formula/data/box3/recipe/add.json @@ -5,4 +5,4 @@ "id": "box3:add", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/b.json b/box3formula/data/box3/recipe/b.json index 051032b..b8a6c96 100644 --- a/box3formula/data/box3/recipe/b.json +++ b/box3formula/data/box3/recipe/b.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - " B" - ], - "key": { - "#": "box3:zero", - "B": "box3:two" - }, - "result": { - "id": "box3:b", - "count": 2 - }, - "group": "letters" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { + "#": "box3:zero", + "B": "box3:two" + }, + "result": { + "id": "box3:b", + "count": 2 + } +} diff --git a/box3formula/data/box3/recipe/blue_grass.json b/box3formula/data/box3/recipe/blue_grass.json index 4e41f15..42410c3 100644 --- a/box3formula/data/box3/recipe/blue_grass.json +++ b/box3formula/data/box3/recipe/blue_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:blue_dye" - ], - "result": { - "id": "box3:blue_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:blue_dye"], + "result": { + "id": "box3:blue_grass", + "count": 1 + }, + "group": "blue_grass" +} diff --git a/box3formula/data/box3/recipe/blue_grass_all.json b/box3formula/data/box3/recipe/blue_grass_all.json index ecfdce4..0413984 100644 --- a/box3formula/data/box3/recipe/blue_grass_all.json +++ b/box3formula/data/box3/recipe/blue_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:blue_grass" - }, - "result": { - "id": "box3:blue_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:blue_grass" + }, + "result": { + "id": "box3:blue_grass_all", + "count": 8 + }, + "group": "blue_grass_all" +} diff --git a/box3formula/data/box3/recipe/blue_grass_all_2.json b/box3formula/data/box3/recipe/blue_grass_all_2.json index 53d5fad..99fc65d 100644 --- a/box3formula/data/box3/recipe/blue_grass_all_2.json +++ b/box3formula/data/box3/recipe/blue_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:blue_dye" - }, - "result": { - "id": "box3:blue_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:blue_dye" + }, + "result": { + "id": "box3:blue_grass_all", + "count": 1 + }, + "group": "blue_grass_all" +} diff --git a/box3formula/data/box3/recipe/bounce_pad.json b/box3formula/data/box3/recipe/bounce_pad.json index eada038..e85870c 100644 --- a/box3formula/data/box3/recipe/bounce_pad.json +++ b/box3formula/data/box3/recipe/bounce_pad.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "iii", - "iSi", - "iii" - ], - "key": { - "i": "minecraft:iron_ingot", - "S": "minecraft:slime_block" - }, - "result": { - "id": "box3:bounce_pad", - "count": 4 - } -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["iii", "iSi", "iii"], + "key": { + "i": "minecraft:iron_ingot", + "S": "minecraft:slime_block" + }, + "result": { + "id": "box3:bounce_pad", + "count": 4 + } +} diff --git a/box3formula/data/box3/recipe/c.json b/box3formula/data/box3/recipe/c.json index 03feed4..413c403 100644 --- a/box3formula/data/box3/recipe/c.json +++ b/box3formula/data/box3/recipe/c.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - " B" - ], - "key": { - "#": "box3:zero", - "B": "box3:three" - }, - "result": { - "id": "box3:c", - "count": 2 - }, - "group": "letters" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { + "#": "box3:zero", + "B": "box3:three" + }, + "result": { + "id": "box3:c", + "count": 2 + } +} diff --git a/box3formula/data/box3/recipe/d.json b/box3formula/data/box3/recipe/d.json index 58fa7e6..dbae6c8 100644 --- a/box3formula/data/box3/recipe/d.json +++ b/box3formula/data/box3/recipe/d.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:four"}, "result": {"id": "box3:d", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:four" }, + "result": { "id": "box3:d", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/divide.json b/box3formula/data/box3/recipe/divide.json index 916d7a6..1a2d213 100644 --- a/box3formula/data/box3/recipe/divide.json +++ b/box3formula/data/box3/recipe/divide.json @@ -5,4 +5,4 @@ "id": "box3:divide", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/e.json b/box3formula/data/box3/recipe/e.json index 2ae268a..45cbb4b 100644 --- a/box3formula/data/box3/recipe/e.json +++ b/box3formula/data/box3/recipe/e.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:five"}, "result": {"id": "box3:e", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:five" }, + "result": { "id": "box3:e", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/eight.json b/box3formula/data/box3/recipe/eight.json index f7a2d5d..f437247 100644 --- a/box3formula/data/box3/recipe/eight.json +++ b/box3formula/data/box3/recipe/eight.json @@ -5,4 +5,4 @@ "id": "box3:eight", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/equal.json b/box3formula/data/box3/recipe/equal.json index d435ae5..e834f1f 100644 --- a/box3formula/data/box3/recipe/equal.json +++ b/box3formula/data/box3/recipe/equal.json @@ -5,4 +5,4 @@ "id": "box3:equal", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/exclamation_mark.json b/box3formula/data/box3/recipe/exclamation_mark.json index ae6eab1..6bb77c7 100644 --- a/box3formula/data/box3/recipe/exclamation_mark.json +++ b/box3formula/data/box3/recipe/exclamation_mark.json @@ -5,4 +5,4 @@ "id": "box3:exclamation_mark", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/f.json b/box3formula/data/box3/recipe/f.json index 058d235..33162fd 100644 --- a/box3formula/data/box3/recipe/f.json +++ b/box3formula/data/box3/recipe/f.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:six"}, "result": {"id": "box3:f", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:six" }, + "result": { "id": "box3:f", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/five.json b/box3formula/data/box3/recipe/five.json index 877f7a4..fb4fa62 100644 --- a/box3formula/data/box3/recipe/five.json +++ b/box3formula/data/box3/recipe/five.json @@ -5,4 +5,4 @@ "id": "box3:five", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/four.json b/box3formula/data/box3/recipe/four.json index dc3177f..b5c7124 100644 --- a/box3formula/data/box3/recipe/four.json +++ b/box3formula/data/box3/recipe/four.json @@ -5,4 +5,4 @@ "id": "box3:four", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/g.json b/box3formula/data/box3/recipe/g.json index 03afecb..f9873c5 100644 --- a/box3formula/data/box3/recipe/g.json +++ b/box3formula/data/box3/recipe/g.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:seven"}, "result": {"id": "box3:g", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:seven" }, + "result": { "id": "box3:g", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/grass.json b/box3formula/data/box3/recipe/grass.json index f39199e..d44c927 100644 --- a/box3formula/data/box3/recipe/grass.json +++ b/box3formula/data/box3/recipe/grass.json @@ -1,6 +1,5 @@ { "type": "minecraft:crafting_shapeless", - "category": "building", "ingredients": ["minecraft:dirt", "minecraft:dirt"], "result": { "id": "box3:grass", diff --git a/box3formula/data/box3/recipe/h.json b/box3formula/data/box3/recipe/h.json index 3606a0d..4e2bc58 100644 --- a/box3formula/data/box3/recipe/h.json +++ b/box3formula/data/box3/recipe/h.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:eight"}, "result": {"id": "box3:h", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:eight" }, + "result": { "id": "box3:h", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/honeycomb_01.json b/box3formula/data/box3/recipe/honeycomb_01.json index 6580d3e..6c19657 100644 --- a/box3formula/data/box3/recipe/honeycomb_01.json +++ b/box3formula/data/box3/recipe/honeycomb_01.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "#H#", - "H#H", - "#H#" - ], - "key": { - "#": "minecraft:honey_bottle", - "H": "minecraft:honeycomb" - }, - "result": { - "id": "box3:honeycomb_01", - "count": 8 - } -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["#H#", "H#H", "#H#"], + "key": { + "#": "minecraft:honey_bottle", + "H": "minecraft:honeycomb" + }, + "result": { + "id": "box3:honeycomb_01", + "count": 8 + } +} diff --git a/box3formula/data/box3/recipe/honeycomb_02.json b/box3formula/data/box3/recipe/honeycomb_02.json index f4cbdb5..22442eb 100644 --- a/box3formula/data/box3/recipe/honeycomb_02.json +++ b/box3formula/data/box3/recipe/honeycomb_02.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "H#H", - "#H#", - "H#H" - ], - "key": { - "#": "minecraft:honey_bottle", - "H": "minecraft:honeycomb" - }, - "result": { - "id": "box3:honeycomb_02", - "count": 8 - } -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["H#H", "#H#", "H#H"], + "key": { + "#": "minecraft:honey_bottle", + "H": "minecraft:honeycomb" + }, + "result": { + "id": "box3:honeycomb_02", + "count": 8 + } +} diff --git a/box3formula/data/box3/recipe/i.json b/box3formula/data/box3/recipe/i.json index 9b9f3e7..e210c8e 100644 --- a/box3formula/data/box3/recipe/i.json +++ b/box3formula/data/box3/recipe/i.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:zero", "B": "box3:nine"}, "result": {"id": "box3:i", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:zero", "B": "box3:nine" }, + "result": { "id": "box3:i", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/j.json b/box3formula/data/box3/recipe/j.json index ae9c99a..112a3e0 100644 --- a/box3formula/data/box3/recipe/j.json +++ b/box3formula/data/box3/recipe/j.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:zero"}, "result": {"id": "box3:j", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:zero" }, + "result": { "id": "box3:j", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/k.json b/box3formula/data/box3/recipe/k.json index b305809..d351437 100644 --- a/box3formula/data/box3/recipe/k.json +++ b/box3formula/data/box3/recipe/k.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:one"}, "result": {"id": "box3:k", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:one" }, + "result": { "id": "box3:k", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/l.json b/box3formula/data/box3/recipe/l.json index 38e783d..099311c 100644 --- a/box3formula/data/box3/recipe/l.json +++ b/box3formula/data/box3/recipe/l.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:two"}, "result": {"id": "box3:l", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:two" }, + "result": { "id": "box3:l", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/light_blue_grass.json b/box3formula/data/box3/recipe/light_blue_grass.json index 4b184e1..221f496 100644 --- a/box3formula/data/box3/recipe/light_blue_grass.json +++ b/box3formula/data/box3/recipe/light_blue_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:light_blue_dye" - ], - "result": { - "id": "box3:light_blue_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:light_blue_dye"], + "result": { + "id": "box3:light_blue_grass", + "count": 1 + }, + "group": "light_blue_grass" +} diff --git a/box3formula/data/box3/recipe/light_blue_grass_all.json b/box3formula/data/box3/recipe/light_blue_grass_all.json index bb28320..17075e5 100644 --- a/box3formula/data/box3/recipe/light_blue_grass_all.json +++ b/box3formula/data/box3/recipe/light_blue_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:light_blue_grass" - }, - "result": { - "id": "box3:light_blue_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:light_blue_grass" + }, + "result": { + "id": "box3:light_blue_grass_all", + "count": 8 + }, + "group": "light_blue_grass_all" +} diff --git a/box3formula/data/box3/recipe/light_blue_grass_all_2.json b/box3formula/data/box3/recipe/light_blue_grass_all_2.json index bb6c488..3a7a62d 100644 --- a/box3formula/data/box3/recipe/light_blue_grass_all_2.json +++ b/box3formula/data/box3/recipe/light_blue_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:light_blue_dye" - }, - "result": { - "id": "box3:light_blue_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:light_blue_dye" + }, + "result": { + "id": "box3:light_blue_grass_all", + "count": 1 + }, + "group": "light_blue_grass_all" +} diff --git a/box3formula/data/box3/recipe/light_purple_grass.json b/box3formula/data/box3/recipe/light_purple_grass.json index 6f0020c..fcc6ec5 100644 --- a/box3formula/data/box3/recipe/light_purple_grass.json +++ b/box3formula/data/box3/recipe/light_purple_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:magenta_dye" - ], - "result": { - "id": "box3:light_purple_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:magenta_dye"], + "result": { + "id": "box3:light_purple_grass", + "count": 1 + }, + "group": "light_purple_grass" +} diff --git a/box3formula/data/box3/recipe/light_purple_grass_all.json b/box3formula/data/box3/recipe/light_purple_grass_all.json index 59aeb7c..05b4256 100644 --- a/box3formula/data/box3/recipe/light_purple_grass_all.json +++ b/box3formula/data/box3/recipe/light_purple_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:light_purple_grass" - }, - "result": { - "id": "box3:light_purple_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:light_purple_grass" + }, + "result": { + "id": "box3:light_purple_grass_all", + "count": 8 + }, + "group": "light_purple_grass_all" +} diff --git a/box3formula/data/box3/recipe/light_purple_grass_all_2.json b/box3formula/data/box3/recipe/light_purple_grass_all_2.json index 6a8049b..969f996 100644 --- a/box3formula/data/box3/recipe/light_purple_grass_all_2.json +++ b/box3formula/data/box3/recipe/light_purple_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:magenta_dye" - }, - "result": { - "id": "box3:light_purple_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:magenta_dye" + }, + "result": { + "id": "box3:light_purple_grass_all", + "count": 1 + }, + "group": "light_purple_grass_all" +} diff --git a/box3formula/data/box3/recipe/m.json b/box3formula/data/box3/recipe/m.json index e7e5b55..bf97f78 100644 --- a/box3formula/data/box3/recipe/m.json +++ b/box3formula/data/box3/recipe/m.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:three"}, "result": {"id": "box3:m", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:three" }, + "result": { "id": "box3:m", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/multiply.json b/box3formula/data/box3/recipe/multiply.json index 1865355..2f05a3d 100644 --- a/box3formula/data/box3/recipe/multiply.json +++ b/box3formula/data/box3/recipe/multiply.json @@ -5,4 +5,4 @@ "id": "box3:multiply", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/n.json b/box3formula/data/box3/recipe/n.json index 5216e50..6cf81f1 100644 --- a/box3formula/data/box3/recipe/n.json +++ b/box3formula/data/box3/recipe/n.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:four"}, "result": {"id": "box3:n", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:four" }, + "result": { "id": "box3:n", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/nine.json b/box3formula/data/box3/recipe/nine.json index ab62bfb..4f5b882 100644 --- a/box3formula/data/box3/recipe/nine.json +++ b/box3formula/data/box3/recipe/nine.json @@ -5,4 +5,4 @@ "id": "box3:nine", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/o.json b/box3formula/data/box3/recipe/o.json index dd223a1..f05af62 100644 --- a/box3formula/data/box3/recipe/o.json +++ b/box3formula/data/box3/recipe/o.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:five"}, "result": {"id": "box3:o", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:five" }, + "result": { "id": "box3:o", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/one.json b/box3formula/data/box3/recipe/one.json index 63dc4d6..2dd8bf8 100644 --- a/box3formula/data/box3/recipe/one.json +++ b/box3formula/data/box3/recipe/one.json @@ -5,4 +5,4 @@ "id": "box3:one", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/orange_grass.json b/box3formula/data/box3/recipe/orange_grass.json index 9a493e4..90f5672 100644 --- a/box3formula/data/box3/recipe/orange_grass.json +++ b/box3formula/data/box3/recipe/orange_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:orange_dye" - ], - "result": { - "id": "box3:orange_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:orange_dye"], + "result": { + "id": "box3:orange_grass", + "count": 1 + }, + "group": "orange_grass" +} diff --git a/box3formula/data/box3/recipe/orange_grass_all.json b/box3formula/data/box3/recipe/orange_grass_all.json index 0562f7e..1089a2f 100644 --- a/box3formula/data/box3/recipe/orange_grass_all.json +++ b/box3formula/data/box3/recipe/orange_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:orange_grass" - }, - "result": { - "id": "box3:orange_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:orange_grass" + }, + "result": { + "id": "box3:orange_grass_all", + "count": 8 + }, + "group": "orange_grass_all" +} diff --git a/box3formula/data/box3/recipe/orange_grass_all_2.json b/box3formula/data/box3/recipe/orange_grass_all_2.json index 2a8a767..b510578 100644 --- a/box3formula/data/box3/recipe/orange_grass_all_2.json +++ b/box3formula/data/box3/recipe/orange_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:orange_dye" - }, - "result": { - "id": "box3:orange_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:orange_dye" + }, + "result": { + "id": "box3:orange_grass_all", + "count": 1 + }, + "group": "orange_grass_all" +} diff --git a/box3formula/data/box3/recipe/p.json b/box3formula/data/box3/recipe/p.json index 42d7f41..597831d 100644 --- a/box3formula/data/box3/recipe/p.json +++ b/box3formula/data/box3/recipe/p.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:six"}, "result": {"id": "box3:p", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:six" }, + "result": { "id": "box3:p", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/pink_grass.json b/box3formula/data/box3/recipe/pink_grass.json index 12d683a..78dcd63 100644 --- a/box3formula/data/box3/recipe/pink_grass.json +++ b/box3formula/data/box3/recipe/pink_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:pink_dye" - ], - "result": { - "id": "box3:pink_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:pink_dye"], + "result": { + "id": "box3:pink_grass", + "count": 1 + }, + "group": "pink_grass" +} diff --git a/box3formula/data/box3/recipe/pink_grass_all.json b/box3formula/data/box3/recipe/pink_grass_all.json index f9a73f3..73a1d31 100644 --- a/box3formula/data/box3/recipe/pink_grass_all.json +++ b/box3formula/data/box3/recipe/pink_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:pink_grass" - }, - "result": { - "id": "box3:pink_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:pink_grass" + }, + "result": { + "id": "box3:pink_grass_all", + "count": 8 + }, + "group": "pink_grass_all" +} diff --git a/box3formula/data/box3/recipe/pink_grass_all_2.json b/box3formula/data/box3/recipe/pink_grass_all_2.json index 94919f6..49fb60e 100644 --- a/box3formula/data/box3/recipe/pink_grass_all_2.json +++ b/box3formula/data/box3/recipe/pink_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:pink_dye" - }, - "result": { - "id": "box3:pink_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:pink_dye" + }, + "result": { + "id": "box3:pink_grass_all", + "count": 1 + }, + "group": "pink_grass_all" +} diff --git a/box3formula/data/box3/recipe/purple_grass.json b/box3formula/data/box3/recipe/purple_grass.json index f6dbd3c..ecce3b2 100644 --- a/box3formula/data/box3/recipe/purple_grass.json +++ b/box3formula/data/box3/recipe/purple_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "box3:grass", - "minecraft:purple_dye" - ], - "result": { - "id": "box3:purple_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["box3:grass", "minecraft:purple_dye"], + "result": { + "id": "box3:purple_grass", + "count": 1 + }, + "group": "purple_grass" +} diff --git a/box3formula/data/box3/recipe/purple_grass_all.json b/box3formula/data/box3/recipe/purple_grass_all.json index 22b7673..ee9a05f 100644 --- a/box3formula/data/box3/recipe/purple_grass_all.json +++ b/box3formula/data/box3/recipe/purple_grass_all.json @@ -1,16 +1,12 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": "box3:purple_grass" - }, - "result": { - "id": "box3:purple_grass_all", - "count": 8 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": ["###", "# #", "###"], + "key": { + "#": "box3:purple_grass" + }, + "result": { + "id": "box3:purple_grass_all", + "count": 8 + }, + "group": "purple_grass_all" +} diff --git a/box3formula/data/box3/recipe/purple_grass_all_2.json b/box3formula/data/box3/recipe/purple_grass_all_2.json index 556a8de..16d234e 100644 --- a/box3formula/data/box3/recipe/purple_grass_all_2.json +++ b/box3formula/data/box3/recipe/purple_grass_all_2.json @@ -1,17 +1,13 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " B ", - "B#B", - " B " - ], - "key": { - "#": "box3:grass", - "B": "minecraft:purple_dye" - }, - "result": { - "id": "box3:purple_grass_all", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shaped", + "pattern": [" B ", "B#B", " B "], + "key": { + "#": "box3:grass", + "B": "minecraft:purple_dye" + }, + "result": { + "id": "box3:purple_grass_all", + "count": 1 + }, + "group": "purple_grass_all" +} diff --git a/box3formula/data/box3/recipe/q.json b/box3formula/data/box3/recipe/q.json index 0a4aec1..d2add61 100644 --- a/box3formula/data/box3/recipe/q.json +++ b/box3formula/data/box3/recipe/q.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:seven"}, "result": {"id": "box3:q", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:seven" }, + "result": { "id": "box3:q", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/question_mark.json b/box3formula/data/box3/recipe/question_mark.json index cb02804..cb7b8a9 100644 --- a/box3formula/data/box3/recipe/question_mark.json +++ b/box3formula/data/box3/recipe/question_mark.json @@ -5,4 +5,4 @@ "id": "box3:question_mark", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/r.json b/box3formula/data/box3/recipe/r.json index cf08ddc..240b4d9 100644 --- a/box3formula/data/box3/recipe/r.json +++ b/box3formula/data/box3/recipe/r.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:eight"}, "result": {"id": "box3:r", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:eight" }, + "result": { "id": "box3:r", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/s.json b/box3formula/data/box3/recipe/s.json index 139a638..118c56c 100644 --- a/box3formula/data/box3/recipe/s.json +++ b/box3formula/data/box3/recipe/s.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:one", "B": "box3:nine"}, "result": {"id": "box3:s", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:one", "B": "box3:nine" }, + "result": { "id": "box3:s", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/seven.json b/box3formula/data/box3/recipe/seven.json index b52c2ba..004af9d 100644 --- a/box3formula/data/box3/recipe/seven.json +++ b/box3formula/data/box3/recipe/seven.json @@ -5,4 +5,4 @@ "id": "box3:seven", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/six.json b/box3formula/data/box3/recipe/six.json index 4ae5bd0..a26c614 100644 --- a/box3formula/data/box3/recipe/six.json +++ b/box3formula/data/box3/recipe/six.json @@ -5,4 +5,4 @@ "id": "box3:six", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/snow_grass.json b/box3formula/data/box3/recipe/snow_grass.json index 8ea8673..4c7544d 100644 --- a/box3formula/data/box3/recipe/snow_grass.json +++ b/box3formula/data/box3/recipe/snow_grass.json @@ -1,12 +1,9 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - "minecraft:snowball", - "box3:grass" - ], - "result": { - "id": "box3:snow_grass", - "count": 1 - }, - "group": "grass" -} \ No newline at end of file + "type": "minecraft:crafting_shapeless", + "ingredients": ["minecraft:snowball", "box3:grass"], + "result": { + "id": "box3:snow_grass", + "count": 1 + }, + "group": "snow_grass" +} diff --git a/box3formula/data/box3/recipe/spiderweb.json b/box3formula/data/box3/recipe/spiderweb.json index a903c1f..790b51e 100644 --- a/box3formula/data/box3/recipe/spiderweb.json +++ b/box3formula/data/box3/recipe/spiderweb.json @@ -1,15 +1,11 @@ { "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], + "pattern": ["###", "# #", "###"], "key": { - "#": "minecraft:cobweb" + "#": "minecraft:cobweb" }, "result": { - "id": "box3:spiderweb", - "count": 8 + "id": "box3:spiderweb", + "count": 8 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/subtract.json b/box3formula/data/box3/recipe/subtract.json index c472b87..747547d 100644 --- a/box3formula/data/box3/recipe/subtract.json +++ b/box3formula/data/box3/recipe/subtract.json @@ -5,4 +5,4 @@ "id": "box3:subtract", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/t.json b/box3formula/data/box3/recipe/t.json index 2fb1a6c..432cff2 100644 --- a/box3formula/data/box3/recipe/t.json +++ b/box3formula/data/box3/recipe/t.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:zero"}, "result": {"id": "box3:t", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:zero" }, + "result": { "id": "box3:t", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/three.json b/box3formula/data/box3/recipe/three.json index 99074f6..849d7ae 100644 --- a/box3formula/data/box3/recipe/three.json +++ b/box3formula/data/box3/recipe/three.json @@ -5,4 +5,4 @@ "id": "box3:three", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/two.json b/box3formula/data/box3/recipe/two.json index ea382b9..25db637 100644 --- a/box3formula/data/box3/recipe/two.json +++ b/box3formula/data/box3/recipe/two.json @@ -5,4 +5,4 @@ "id": "box3:two", "count": 4 } -} \ No newline at end of file +} diff --git a/box3formula/data/box3/recipe/u.json b/box3formula/data/box3/recipe/u.json index 646e4c4..9201614 100644 --- a/box3formula/data/box3/recipe/u.json +++ b/box3formula/data/box3/recipe/u.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:one"}, "result": {"id": "box3:u", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:one" }, + "result": { "id": "box3:u", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/v.json b/box3formula/data/box3/recipe/v.json index d3ae2c0..0ab35e3 100644 --- a/box3formula/data/box3/recipe/v.json +++ b/box3formula/data/box3/recipe/v.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:two"}, "result": {"id": "box3:v", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:two" }, + "result": { "id": "box3:v", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/w.json b/box3formula/data/box3/recipe/w.json index 30d2753..e8d6ee1 100644 --- a/box3formula/data/box3/recipe/w.json +++ b/box3formula/data/box3/recipe/w.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:three"}, "result": {"id": "box3:w", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:three" }, + "result": { "id": "box3:w", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/x.json b/box3formula/data/box3/recipe/x.json index b06b182..cf9d136 100644 --- a/box3formula/data/box3/recipe/x.json +++ b/box3formula/data/box3/recipe/x.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:four"}, "result": {"id": "box3:x", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:four" }, + "result": { "id": "box3:x", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/y.json b/box3formula/data/box3/recipe/y.json index 096f901..4ccd820 100644 --- a/box3formula/data/box3/recipe/y.json +++ b/box3formula/data/box3/recipe/y.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:five"}, "result": {"id": "box3:y", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:five" }, + "result": { "id": "box3:y", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/z.json b/box3formula/data/box3/recipe/z.json index 5011a75..507a6f9 100644 --- a/box3formula/data/box3/recipe/z.json +++ b/box3formula/data/box3/recipe/z.json @@ -1 +1,6 @@ -{"type": "minecraft:crafting_shaped", "pattern": ["# ", " B"], "key": {"#": "box3:two", "B": "box3:six"}, "result": {"id": "box3:z", "count": 2}, "group": "letters"} \ No newline at end of file +{ + "type": "minecraft:crafting_shaped", + "pattern": ["# ", " B"], + "key": { "#": "box3:two", "B": "box3:six" }, + "result": { "id": "box3:z", "count": 2 } +} diff --git a/box3formula/data/box3/recipe/zero.json b/box3formula/data/box3/recipe/zero.json index 9957aef..c1114b0 100644 --- a/box3formula/data/box3/recipe/zero.json +++ b/box3formula/data/box3/recipe/zero.json @@ -5,4 +5,4 @@ "id": "box3:zero", "count": 4 } -} \ No newline at end of file +} diff --git a/check_blocks.py b/check_blocks.py index 7837da5..1a04298 100644 --- a/check_blocks.py +++ b/check_blocks.py @@ -75,10 +75,40 @@ def list_json_basenames(directory: Path) -> set[str]: return names +def index_block_files(block_names: set[str], directory: Path) -> tuple[dict[str, set[str]], list[str]]: + if not directory.exists(): + print(f"[警告] 目录不存在: {directory}") + return {name: set() for name in block_names}, [] + + block_to_files: dict[str, set[str]] = {name: set() for name in block_names} + extra_files: list[str] = [] + + stems: list[str] = [] + for entry in directory.iterdir(): + if entry.is_file() and entry.suffix == ".json": + stems.append(entry.stem) + + for stem in stems: + best_block: str | None = None + for block in block_names: + if stem == block or stem.startswith(block + "_"): + if best_block is None or len(block) > len(best_block): + best_block = block + + if best_block is not None: + block_to_files.setdefault(best_block, set()).add(stem) + else: + extra_files.append(stem) + + return block_to_files, extra_files + + def write_markdown_report( block_names: set[str], - recipe_files: set[str], - loot_files: set[str], + recipe_map: dict[str, set[str]], + loot_map: dict[str, set[str]], + total_recipe_files: int, + total_loot_files: int, extra_recipe: list[str], extra_loot: list[str], ) -> None: @@ -89,8 +119,8 @@ def write_markdown_report( lines.append("# 方块检查报告") lines.append("") lines.append(f"- 总方块数量:{len(block_names)}") - lines.append(f"- recipe 文件数:{len(recipe_files)}") - lines.append(f"- loot_table/blocks 文件数:{len(loot_files)}") + lines.append(f"- recipe 文件数:{total_recipe_files}") + lines.append(f"- loot_table/blocks 文件数:{total_loot_files}") lines.append("") # 总览表 @@ -101,13 +131,17 @@ def write_markdown_report( # 排序:优先显示 recipe 和 loot 都完成的方块,然后再显示有缺失的 def sort_key(block_name: str) -> tuple[int, int, str]: - recipe_flag = 0 if block_name in recipe_files else 1 - loot_flag = 0 if block_name in loot_files else 1 + recipe_count = len(recipe_map.get(block_name, set())) + loot_count = len(loot_map.get(block_name, set())) + recipe_flag = 0 if recipe_count > 0 else 1 + loot_flag = 0 if loot_count > 0 else 1 return (recipe_flag + loot_flag, recipe_flag, loot_flag, block_name) for name in sorted(block_names, key=sort_key): - has_recipe = "🎉" if name in recipe_files else "❌" - has_loot = "🎉" if name in loot_files else "❌" + recipe_count = len(recipe_map.get(name, set())) + loot_count = len(loot_map.get(name, set())) + has_recipe = "❌" if recipe_count == 0 else f"🎉 x{recipe_count}" + has_loot = "❌" if loot_count == 0 else f"🎉 x{loot_count}" lines.append(f"| {name} | {has_recipe} | {has_loot} |") # 多余文件 @@ -150,30 +184,23 @@ def main(): block_names = load_block_names_from_block_id(BLOCK_ID_JSON) print(f"从 block-id.json 读取到 {len(block_names)} 个方块") - # 2. 读取 recipe 目录的文件名 - recipe_files = list_json_basenames(RECIPE_DIR) - print(f"\nrecipe 目录中找到 {len(recipe_files)} 个 json 文件") - - # 3. 读取 loot_table/blocks 目录的文件名 - loot_files = list_json_basenames(LOOT_TABLE_BLOCKS_DIR) - print(f"\nloot_table/blocks 目录中找到 {len(loot_files)} 个 json 文件") - - # 4. 检查缺失和多余 - - # 缺少 recipe 的方块 - missing_recipe = sorted(block_names - recipe_files) - # 缺少 loot_table 的方块 - missing_loot = sorted(block_names - loot_files) + # 2. 读取并按方块名归类 recipe 目录的文件 + recipe_map, extra_recipe = index_block_files(block_names, RECIPE_DIR) + total_recipe_files = sum(len(v) for v in recipe_map.values()) + len(extra_recipe) + print(f"\nrecipe 目录中找到 {total_recipe_files} 个 json 文件") - # recipe 和 loot 表中多出来、但不在 block-id.json 里的名字 - extra_recipe = sorted(recipe_files - block_names) - extra_loot = sorted(loot_files - block_names) + # 3. 读取并按方块名归类 loot_table/blocks 目录的文件 + loot_map, extra_loot = index_block_files(block_names, LOOT_TABLE_BLOCKS_DIR) + total_loot_files = sum(len(v) for v in loot_map.values()) + len(extra_loot) + print(f"\nloot_table/blocks 目录中找到 {total_loot_files} 个 json 文件") - # 5. 写入 Markdown 报告 + # 4. 写入 Markdown 报告 write_markdown_report( block_names=block_names, - recipe_files=recipe_files, - loot_files=loot_files, + recipe_map=recipe_map, + loot_map=loot_map, + total_recipe_files=total_recipe_files, + total_loot_files=total_loot_files, extra_recipe=extra_recipe, extra_loot=extra_loot, )