diff --git a/build.gradle b/build.gradle index 907cc31..ec68640 100644 --- a/build.gradle +++ b/build.gradle @@ -139,9 +139,9 @@ dependencies { // If the group id is "net.minecraft" and the artifact id is one of ["client", "server", "joined"], // then special handling is done to allow a setup of a vanilla dependency without the use of an external repository. minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" - compileOnly files("lib/modernlife.jar") implementation 'org.spongepowered:mixin:0.8.5' annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' + compileOnly files("libs/modernlife-1.20.1-1.74.jar") // Example mod dependency with JEI - using fg.deobf() ensures the dependency is remapped to your development mappings // The JEI API is declared for compile time use, while the full JEI artifact is used at runtime // compileOnly fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}") diff --git a/libs/modernlife-1.20.1-1.74.jar b/libs/modernlife-1.20.1-1.74.jar new file mode 100644 index 0000000..57f87f3 Binary files /dev/null and b/libs/modernlife-1.20.1-1.74.jar differ diff --git a/lib/modernlife.jar b/modernlife.jar similarity index 100% rename from lib/modernlife.jar rename to modernlife.jar diff --git a/src/generated/resources/.cache/1510052ec22c67e205b3bc8f1075da31c09e2479 b/src/generated/resources/.cache/1510052ec22c67e205b3bc8f1075da31c09e2479 new file mode 100644 index 0000000..3df0132 --- /dev/null +++ b/src/generated/resources/.cache/1510052ec22c67e205b3bc8f1075da31c09e2479 @@ -0,0 +1,5 @@ +// 1.20.1 2025-02-22T12:37:42.6884778 Item Models: modernlifepatch +1eabd9e17c204afaa5e461373e76704b469b1551 assets/modernlifepatch/models/item/large_mirror.json +ddf31e8377fca2bb97fef098a294a7473b56bd96 assets/modernlifepatch/models/item/massive_mirror.json +bd757d611e2b5cac8731ae51b0b8ce0d77da80ae assets/modernlifepatch/models/item/mirror.json +9d0fdb4d53d6cf9e86d1f98aeb9f23f9310a9ec7 assets/modernlifepatch/models/item/tall_mirror.json diff --git a/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac b/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac new file mode 100644 index 0000000..6c6ba9f --- /dev/null +++ b/src/generated/resources/.cache/2a65ee2815744be1ef1ffdae1c9a37f2a9cbe2ac @@ -0,0 +1,2 @@ +// 1.20.1 2025-02-22T12:37:42.6884778 Languages: zh_cn +b86030154fc971c84b41c6267f947721dfc55fb7 assets/modernlifepatch/lang/zh_cn.json diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d new file mode 100644 index 0000000..aab4328 --- /dev/null +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -0,0 +1,5 @@ +// 1.20.1 2025-02-22T12:37:42.6884778 Loot Tables +1ee070aa7f3d869c7610d021206ae1a3d680d050 data/modernlifepatch/loot_tables/blocks/large_mirror.json +1b5b1090f47e29526af1cd0df979d4f216abeb07 data/modernlifepatch/loot_tables/blocks/massive_mirror.json +384f868a4d71fa14dafb4bdca2fd0fd877507025 data/modernlifepatch/loot_tables/blocks/mirror.json +c76a70b5a42ede00cb92bdc4f5c292bb6c961071 data/modernlifepatch/loot_tables/blocks/tall_mirror.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e new file mode 100644 index 0000000..a30010d --- /dev/null +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -0,0 +1,9 @@ +// 1.20.1 2025-02-23T01:22:49.9804054 Recipes +829d226e46b965c74cdc812972e5e4a6feee89d3 data/modernlifepatch/advancements/recipes/decorations/large_mirror.json +9d1914bb2bddd1bbadd0b58f3f7e5eb992f984c8 data/modernlifepatch/advancements/recipes/decorations/massive_mirror.json +e31f330892c0abe33cce7f858b1e2cb23125e29c data/modernlifepatch/advancements/recipes/decorations/mirror.json +1a1423565c4e8c9d2b2a4157c61ab00ea154e474 data/modernlifepatch/advancements/recipes/decorations/tall_mirror.json +c7af367b61d30ea781a72a6a72e86677bc5b0136 data/modernlifepatch/recipes/large_mirror.json +89bab02b61801049313724df763ab216dbf1f09c data/modernlifepatch/recipes/massive_mirror.json +28133e9320816c3ffc37e11191f19dffd41da17c data/modernlifepatch/recipes/mirror.json +fc2a0f648922c5e671df5e33e7634c1a54c78739 data/modernlifepatch/recipes/tall_mirror.json diff --git a/src/generated/resources/.cache/afa868b98b0ef12e8bba28037a3b5894bca9836c b/src/generated/resources/.cache/afa868b98b0ef12e8bba28037a3b5894bca9836c new file mode 100644 index 0000000..e9da8e7 --- /dev/null +++ b/src/generated/resources/.cache/afa868b98b0ef12e8bba28037a3b5894bca9836c @@ -0,0 +1 @@ +// 1.20.1 2025-02-22T12:37:42.7086672 Tags for minecraft:item mod id modernlifepatch diff --git a/src/generated/resources/.cache/b7c2bce3e3ce09bbcda589ad1e9064dec8443add b/src/generated/resources/.cache/b7c2bce3e3ce09bbcda589ad1e9064dec8443add new file mode 100644 index 0000000..f5cefaa --- /dev/null +++ b/src/generated/resources/.cache/b7c2bce3e3ce09bbcda589ad1e9064dec8443add @@ -0,0 +1 @@ +// 1.20.1 2025-02-22T12:37:42.7086672 Tags for minecraft:block mod id modernlifepatch diff --git a/src/generated/resources/.cache/c2c8caf4e6d2025aead744a92fe438836ccb67fe b/src/generated/resources/.cache/c2c8caf4e6d2025aead744a92fe438836ccb67fe new file mode 100644 index 0000000..09b3936 --- /dev/null +++ b/src/generated/resources/.cache/c2c8caf4e6d2025aead744a92fe438836ccb67fe @@ -0,0 +1 @@ +// 1.20.1 2025-02-22T12:37:42.6884778 Block States: modernlifepatch diff --git a/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 b/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 new file mode 100644 index 0000000..49598cf --- /dev/null +++ b/src/generated/resources/.cache/c622617f6fabf890a00b9275cd5f643584a8a2c8 @@ -0,0 +1,2 @@ +// 1.20.1 2025-02-22T12:37:42.7041161 Languages: en_us +72c73ed767b25aa4259ae5b89aae7150a81411fb assets/modernlifepatch/lang/en_us.json diff --git a/src/generated/resources/assets/modernlifepatch/lang/en_us.json b/src/generated/resources/assets/modernlifepatch/lang/en_us.json new file mode 100644 index 0000000..e7414f9 --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/lang/en_us.json @@ -0,0 +1,98 @@ +{ + "block.modernlifepatch.large_mirror": "Large Mirror", + "block.modernlifepatch.massive_mirror": "Massive Mirror", + "block.modernlifepatch.mirror": "Mirror", + "block.modernlifepatch.tall_mirror": "Tall Mirror", + "gui.tag_filter.modernlifepatch.bathroom": "BathRoom", + "gui.tag_filter.modernlifepatch.bedchamber": "Bedchamber", + "gui.tag_filter.modernlifepatch.door": "Door", + "gui.tag_filter.modernlifepatch.general": "General", + "gui.tag_filter.modernlifepatch.kitchen": "Kitchen", + "gui.tag_filter.modernlifepatch.lounge": "Lounge", + "gui.tag_filter.modernlifepatch.m_tool": "Tool", + "gui.tag_filter.modernlifepatch.outside": "Outside", + "gui.tag_filter.modernlifepatch.seat": "Seat", + "gui.tag_filter.modernlifepatch.shelf": "Shelf", + "gui.tag_filter.modernlifepatch.table": "Table", + "itemGroup.modernlifepatch": "Modern Life Patch", + "modernlifepatch.lang.battery.hover_text.0": "Right click to recharge flashlight (battery will be consumed)", + "modernlifepatch.lang.bicycle.hover_text.0": "Right click to deploy", + "modernlifepatch.lang.bookshelf.hover_text.1": "Right click tp place a book on the shelf", + "modernlifepatch.lang.bookshelf.hover_text.2": "Shift-right-click with an empty hand to remove a book", + "modernlifepatch.lang.camera.hover_text.1": "%d/%d photos stored in memory card", + "modernlifepatch.lang.camera.hover_text.2": "* Does not break when durability hits 0", + "modernlifepatch.lang.camera.hover_text.3": "* Take to a printer to print your photos", + "modernlifepatch.lang.canvas.hover_text.block_size": "%f x %f ", + "modernlifepatch.lang.canvas.hover_text.custom_size": "Custom print", + "modernlifepatch.lang.canvas.hover_text.desc_completed": "A work of art", + "modernlifepatch.lang.canvas.hover_text.desc_empty": "For use with an easel", + "modernlifepatch.lang.canvas.hover_text.extra_large_size": "Extra Large print", + "modernlifepatch.lang.canvas.hover_text.extra_large_square_size": "Extra Large square", + "modernlifepatch.lang.canvas.hover_text.large_size": "Large print", + "modernlifepatch.lang.canvas.hover_text.large_square_size": "Large square print", + "modernlifepatch.lang.canvas.hover_text.massive_size": "Massive print", + "modernlifepatch.lang.canvas.hover_text.massive_square_size": "Massive square print", + "modernlifepatch.lang.canvas.hover_text.normal_size": "Normal print", + "modernlifepatch.lang.canvas.hover_text.offset": "(%f,%f)", + "modernlifepatch.lang.canvas.hover_text.pixels_size": "%d x %d pixels", + "modernlifepatch.lang.canvas.hover_text.unique_id": "ID = %d", + "modernlifepatch.lang.chainsaw.hover_text.1": "Right click to use", + "modernlifepatch.lang.chainsaw.hover_text.2": "* Highly effective on trees an leaves", + "modernlifepatch.lang.chess.modernlifepatch.bishop": "Bishop", + "modernlifepatch.lang.chess.modernlifepatch.king": "King", + "modernlifepatch.lang.chess.modernlifepatch.knight": "Knight", + "modernlifepatch.lang.chess.modernlifepatch.pawn": "Pawn", + "modernlifepatch.lang.chess.modernlifepatch.queen": "Queen", + "modernlifepatch.lang.chess.modernlifepatch.rook": "Rook", + "modernlifepatch.lang.chess_board.hover_text.0": "PLace it down and begin a new game!", + "modernlifepatch.lang.easel.hover_text.0": "Place a canvas on it to begin painting", + "modernlifepatch.lang.extractor.hover_text.0": "Extracts items from attached chests or from the space in front of it", + "modernlifepatch.lang.flashlight.hover_text.1": "Right click to use", + "modernlifepatch.lang.flashlight.hover_text.2": "* Using it will deplete the battery but it will not break", + "modernlifepatch.lang.flashlight.hover_text.3": "* %s minutes remaining before drained", + "modernlifepatch.lang.flashlight.hover_text.4": "* Lasts %s minutes at full charge", + "modernlifepatch.lang.flashlight.hover_text.5": "* Repair durability by using a battery", + "modernlifepatch.lang.gui.button.modernlifepatch.disable_filters": "Disable Filters", + "modernlifepatch.lang.gui.button.modernlifepatch.enable_filters": "Enable Filters", + "modernlifepatch.lang.gui.button.modernlifepatch.scroll_filter_down": "Scroll down", + "modernlifepatch.lang.gui.button.modernlifepatch.scroll_filter_up": "Scroll up", + "modernlifepatch.lang.guitar.hover_text.1": "Right click to use", + "modernlifepatch.lang.guitar.hover_text.2": "* Standard Tuning (EADGBE)", + "modernlifepatch.lang.guitar_amplifier.hover_text.0": "Play a guitar nearby to add a distortion effect", + "modernlifepatch.lang.handgun.hover_text.1": "Left click to fire", + "modernlifepatch.lang.handgun.hover_text.2": "Right click to aim down sights", + "modernlifepatch.lang.handgun.hover_text.3": "* Requires at least one Magazine in order to shoot", + "modernlifepatch.lang.menu.kitchen_cabinet": "Kitchen Cabinet", + "modernlifepatch.lang.menu.kitchen_drawer_cabinet": "Kitchen Drawer Cabinet", + "modernlifepatch.lang.menu.night_stand": "Night Stand", + "modernlifepatch.lang.menu.photo_copier": "Photocopier", + "modernlifepatch.lang.menu.print_size": "Print Size", + "modernlifepatch.lang.menu.printer": "Printer", + "modernlifepatch.lang.menu.radiator": "Radiator", + "modernlifepatch.lang.menu.refrigerator": "refrigerator", + "modernlifepatch.lang.menu.seed_spreader": "Seed Spreader", + "modernlifepatch.lang.menu.trash_can": "Trash Can", + "modernlifepatch.lang.metal_grate.hover_text.0": "Allows water and items to flow through freely", + "modernlifepatch.lang.motorboat.hover_text.1": "Right click to deploy", + "modernlifepatch.lang.motorboat.hover_text.2": "Remaining fuel: %f%%", + "modernlifepatch.lang.motorboat.hover_text.3": "Refuel by using a gas can on the deployed boat", + "modernlifepatch.lang.need_rs_power.hover_text.0": "Requires redstone power to operate", + "modernlifepatch.lang.paved_road.hover_text.0": "Slightly increases movement speed of vehicles", + "modernlifepatch.lang.photocopier.hover_text.1": "Interact with a canvas or photograph to make copies", + "modernlifepatch.lang.photocopier.hover_text.2": " * Requires paper", + "modernlifepatch.lang.power_receiver.hover_text.1": "Receives power on the selected channel from all transmitters", + "modernlifepatch.lang.power_receiver.hover_text.2": "Right click block to change current channel", + "modernlifepatch.lang.power_transmitter.hover_text.1": "Transmits power on the selected channel to all receivers", + "modernlifepatch.lang.resource_pack.modernlifepatch.description": "All of textures and models are created by BF_Meow_,Do not use for other purposes without permission.", + "modernlifepatch.lang.road_marker.hover_text.1": "* Right click paved road to apply currently selected road marker", + "modernlifepatch.lang.road_marker.hover_text.2": "* Right click elsewhere to toggle between available road markers", + "modernlifepatch.lang.seed_spreader.hover_text.0": "Automatically disperses seeds that are put inside of it", + "modernlifepatch.lang.steam_radiator.hover_text.0": "Right click placed radiator to activate", + "modernlifepatch.lang.store_18.hover_text.0": "Stores up to 18 items", + "modernlifepatch.lang.trash_can.hover_text.0": "Items inserted into the trash slot will be deleted when the trash can is full", + "modernlifepatch.lang.turn_table.hover_text.0": "Rotates clockwise when powered by redstone", + "modernlifepatch.lang.wall_shelf.hover_text.1": "Right click tp place an item on the shelf", + "modernlifepatch.lang.wall_shelf.hover_text.2": "Shift-right-click with an empty hand to remove an item", + "modernlifepatch.unknown": "Unknown", + "resource.modernlifepatch.modern_life_patch": "§b§lModern Life §fExclusive Materials" +} \ No newline at end of file diff --git a/src/generated/resources/assets/modernlifepatch/lang/zh_cn.json b/src/generated/resources/assets/modernlifepatch/lang/zh_cn.json new file mode 100644 index 0000000..634322d --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/lang/zh_cn.json @@ -0,0 +1,98 @@ +{ + "block.modernlifepatch.large_mirror": "大型镜子", + "block.modernlifepatch.massive_mirror": "超大型镜子", + "block.modernlifepatch.mirror": "镜子", + "block.modernlifepatch.tall_mirror": "高镜子", + "gui.tag_filter.modernlifepatch.bathroom": "卫生间", + "gui.tag_filter.modernlifepatch.bedchamber": "寝室", + "gui.tag_filter.modernlifepatch.door": "门", + "gui.tag_filter.modernlifepatch.general": "普通", + "gui.tag_filter.modernlifepatch.kitchen": "厨房", + "gui.tag_filter.modernlifepatch.lounge": "客厅", + "gui.tag_filter.modernlifepatch.m_tool": "工具", + "gui.tag_filter.modernlifepatch.outside": "户外", + "gui.tag_filter.modernlifepatch.seat": "坐具", + "gui.tag_filter.modernlifepatch.shelf": "架子", + "gui.tag_filter.modernlifepatch.table": "桌子", + "itemGroup.modernlifepatch": "摩登生活补丁", + "modernlifepatch.lang.battery.hover_text.0": "右键消耗为手电筒更换电池", + "modernlifepatch.lang.bicycle.hover_text.0": "右键放置", + "modernlifepatch.lang.bookshelf.hover_text.1": "右键以放置书在书架上", + "modernlifepatch.lang.bookshelf.hover_text.2": "空手按住Shift键+右键即可取下书", + "modernlifepatch.lang.camera.hover_text.1": "内存卡里照片数: %d/%d", + "modernlifepatch.lang.camera.hover_text.2": "* 当耐久掉到0时,也不会损坏", + "modernlifepatch.lang.camera.hover_text.3": "* 提供打印机把所拍照冲洗出来", + "modernlifepatch.lang.canvas.hover_text.block_size": "%f x %f", + "modernlifepatch.lang.canvas.hover_text.custom_size": "自定义尺寸画作", + "modernlifepatch.lang.canvas.hover_text.desc_completed": "艺术品", + "modernlifepatch.lang.canvas.hover_text.desc_empty": "可用画架来创作", + "modernlifepatch.lang.canvas.hover_text.extra_large_size": "超大型尺寸画作", + "modernlifepatch.lang.canvas.hover_text.extra_large_square_size": "超大型方寸画作", + "modernlifepatch.lang.canvas.hover_text.large_size": "大型尺寸画作", + "modernlifepatch.lang.canvas.hover_text.large_square_size": "大型方寸画作", + "modernlifepatch.lang.canvas.hover_text.massive_size": "巨大尺寸的画作", + "modernlifepatch.lang.canvas.hover_text.massive_square_size": "巨大方寸画作", + "modernlifepatch.lang.canvas.hover_text.normal_size": "常规尺寸画作", + "modernlifepatch.lang.canvas.hover_text.offset": "(%f,%f)", + "modernlifepatch.lang.canvas.hover_text.pixels_size": "%d x %d 像素", + "modernlifepatch.lang.canvas.hover_text.unique_id": "ID = %d", + "modernlifepatch.lang.chainsaw.hover_text.1": "右键使用", + "modernlifepatch.lang.chainsaw.hover_text.2": "* 一种极其高效砍树方案", + "modernlifepatch.lang.chess.modernlifepatch.bishop": "象", + "modernlifepatch.lang.chess.modernlifepatch.king": "国王", + "modernlifepatch.lang.chess.modernlifepatch.knight": "骑士", + "modernlifepatch.lang.chess.modernlifepatch.pawn": "士兵", + "modernlifepatch.lang.chess.modernlifepatch.queen": "皇后", + "modernlifepatch.lang.chess.modernlifepatch.rook": "车", + "modernlifepatch.lang.chess_board.hover_text.0": "放置后使用即可开始一场新游戏!", + "modernlifepatch.lang.easel.hover_text.0": "放置(帆布)画布在其上,即可开始绘画", + "modernlifepatch.lang.extractor.hover_text.0": "从其吸取端处的箱子或空间中取出物品", + "modernlifepatch.lang.flashlight.hover_text.1": "右键使用", + "modernlifepatch.lang.flashlight.hover_text.2": "* 使用它会耗尽电池,但不会损坏", + "modernlifepatch.lang.flashlight.hover_text.3": "* 电量耗尽前剩余%s分钟", + "modernlifepatch.lang.flashlight.hover_text.4": "* 一节满电电池可以为其提供至少%s分钟的照亮时间", + "modernlifepatch.lang.flashlight.hover_text.5": "* 通过电池来修复耐久", + "modernlifepatch.lang.gui.button.modernlifepatch.disable_filters": "禁用过滤器", + "modernlifepatch.lang.gui.button.modernlifepatch.enable_filters": "启用过滤器", + "modernlifepatch.lang.gui.button.modernlifepatch.scroll_filter_down": "向下", + "modernlifepatch.lang.gui.button.modernlifepatch.scroll_filter_up": "向上", + "modernlifepatch.lang.guitar.hover_text.1": "右键使用", + "modernlifepatch.lang.guitar.hover_text.2": "* 标准调谐(EADGBE)", + "modernlifepatch.lang.guitar_amplifier.hover_text.0": "在附近弹奏吉他以增加失真效果", + "modernlifepatch.lang.handgun.hover_text.1": "左键开火", + "modernlifepatch.lang.handgun.hover_text.2": "右键聚焦对准", + "modernlifepatch.lang.handgun.hover_text.3": "* 需要至少一个弹匣来发射", + "modernlifepatch.lang.menu.kitchen_cabinet": "厨房柜子", + "modernlifepatch.lang.menu.kitchen_drawer_cabinet": "厨房抽屉柜", + "modernlifepatch.lang.menu.night_stand": "床头柜", + "modernlifepatch.lang.menu.photo_copier": "复印机", + "modernlifepatch.lang.menu.print_size": "打印尺寸", + "modernlifepatch.lang.menu.printer": "打印机", + "modernlifepatch.lang.menu.radiator": "蒸汽散热器", + "modernlifepatch.lang.menu.refrigerator": "冰箱", + "modernlifepatch.lang.menu.seed_spreader": "播种器", + "modernlifepatch.lang.menu.trash_can": "垃圾桶", + "modernlifepatch.lang.metal_grate.hover_text.0": "允许水与物品自由地穿过", + "modernlifepatch.lang.motorboat.hover_text.1": "右键放置", + "modernlifepatch.lang.motorboat.hover_text.2": "燃料剩余量: %f%%", + "modernlifepatch.lang.motorboat.hover_text.3": "对船使用汽油罐来加油", + "modernlifepatch.lang.need_rs_power.hover_text.0": "需要红石充能", + "modernlifepatch.lang.paved_road.hover_text.0": "载具在该路上行驶,移速会有所提升", + "modernlifepatch.lang.photocopier.hover_text.1": "可以用于照片或画作的复制", + "modernlifepatch.lang.photocopier.hover_text.2": " * 需要纸", + "modernlifepatch.lang.power_receiver.hover_text.1": "从所有能量发射器中去接收所选工作频道的能量", + "modernlifepatch.lang.power_receiver.hover_text.2": "右键方块打开界面,来切换工作频道", + "modernlifepatch.lang.power_transmitter.hover_text.1": "将红石信号传输给对应频道的所有能量接收器", + "modernlifepatch.lang.resource_pack.modernlifepatch.description": "所有材质和模型均由 白帆小喵BF_Meow_ 绘制。未经允许,请勿用作他用。", + "modernlifepatch.lang.road_marker.hover_text.1": "* 右键单击已铺设的道路以应用当前选定的道路标记", + "modernlifepatch.lang.road_marker.hover_text.2": "* 右键单击其他位置以在可用道路标记之间切换", + "modernlifepatch.lang.seed_spreader.hover_text.0": "自动播种机器里的种子", + "modernlifepatch.lang.steam_radiator.hover_text.0": "右键已放置的散热器,即可激活", + "modernlifepatch.lang.store_18.hover_text.0": "可存储18组物品", + "modernlifepatch.lang.trash_can.hover_text.0": "当垃圾桶已满时,进入垃圾桶的物品将被删除", + "modernlifepatch.lang.turn_table.hover_text.0": "当有红石充能时顺时针旋转", + "modernlifepatch.lang.wall_shelf.hover_text.1": "右键以放置物品在墙架上", + "modernlifepatch.lang.wall_shelf.hover_text.2": "空手按住Shift键+右键即可取下物品", + "modernlifepatch.unknown": "未知", + "resource.modernlifepatch.modern_life_patch": "§b§l摩登生活 §f专属材质" +} \ No newline at end of file diff --git a/src/generated/resources/assets/modernlifepatch/models/item/large_mirror.json b/src/generated/resources/assets/modernlifepatch/models/item/large_mirror.json new file mode 100644 index 0000000..9e8837e --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/models/item/large_mirror.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlifepatch:item/large_mirror_item" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/modernlifepatch/models/item/massive_mirror.json b/src/generated/resources/assets/modernlifepatch/models/item/massive_mirror.json new file mode 100644 index 0000000..3a4cadc --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/models/item/massive_mirror.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlifepatch:item/massive_mirror_item" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/modernlifepatch/models/item/mirror.json b/src/generated/resources/assets/modernlifepatch/models/item/mirror.json new file mode 100644 index 0000000..3f7b072 --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/models/item/mirror.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlifepatch:item/mirror_item" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/modernlifepatch/models/item/tall_mirror.json b/src/generated/resources/assets/modernlifepatch/models/item/tall_mirror.json new file mode 100644 index 0000000..a087e5a --- /dev/null +++ b/src/generated/resources/assets/modernlifepatch/models/item/tall_mirror.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlifepatch:item/tall_mirror_item" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/large_mirror.json b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/large_mirror.json new file mode 100644 index 0000000..ecaa71f --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/large_mirror.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item_mirror": { + "conditions": { + "items": [ + { + "items": [ + "modernlifepatch:mirror" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "modernlifepatch:large_mirror" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item_mirror", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "modernlifepatch:large_mirror" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/massive_mirror.json b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/massive_mirror.json new file mode 100644 index 0000000..5c20db3 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/massive_mirror.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item_mirror": { + "conditions": { + "items": [ + { + "items": [ + "modernlifepatch:mirror" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "modernlifepatch:massive_mirror" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item_mirror", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "modernlifepatch:massive_mirror" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/mirror.json b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/mirror.json new file mode 100644 index 0000000..1e9290a --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/mirror.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item_glass_pane": { + "conditions": { + "items": [ + { + "tag": "forge:glass_panes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "modernlifepatch:mirror" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item_glass_pane", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "modernlifepatch:mirror" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/tall_mirror.json b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/tall_mirror.json new file mode 100644 index 0000000..4e400e4 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/advancements/recipes/decorations/tall_mirror.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item_mirror": { + "conditions": { + "items": [ + { + "items": [ + "modernlifepatch:mirror" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "modernlifepatch:tall_mirror" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item_mirror", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "modernlifepatch:tall_mirror" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/loot_tables/blocks/large_mirror.json b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/large_mirror.json new file mode 100644 index 0000000..ec96e8e --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/large_mirror.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "modernlifepatch:large_mirror" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "modernlifepatch:blocks/large_mirror" +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/loot_tables/blocks/massive_mirror.json b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/massive_mirror.json new file mode 100644 index 0000000..3f08d3f --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/massive_mirror.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "modernlifepatch:massive_mirror" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "modernlifepatch:blocks/massive_mirror" +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/loot_tables/blocks/mirror.json b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/mirror.json new file mode 100644 index 0000000..697ee9d --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/mirror.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "modernlifepatch:mirror" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "modernlifepatch:blocks/mirror" +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/loot_tables/blocks/tall_mirror.json b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/tall_mirror.json new file mode 100644 index 0000000..6e9cd40 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/loot_tables/blocks/tall_mirror.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "modernlifepatch:tall_mirror" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "modernlifepatch:blocks/tall_mirror" +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/recipes/large_mirror.json b/src/generated/resources/data/modernlifepatch/recipes/large_mirror.json new file mode 100644 index 0000000..db02ee1 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/recipes/large_mirror.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "@": { + "item": "modernlifepatch:mirror" + } + }, + "pattern": [ + "@@", + "@@" + ], + "result": { + "item": "modernlifepatch:large_mirror" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/recipes/massive_mirror.json b/src/generated/resources/data/modernlifepatch/recipes/massive_mirror.json new file mode 100644 index 0000000..c0b6585 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/recipes/massive_mirror.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "@": { + "item": "modernlifepatch:mirror" + } + }, + "pattern": [ + "@@@", + "@@@" + ], + "result": { + "item": "modernlifepatch:massive_mirror" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/recipes/mirror.json b/src/generated/resources/data/modernlifepatch/recipes/mirror.json new file mode 100644 index 0000000..b19b946 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/recipes/mirror.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "forge:glass_panes" + }, + { + "item": "minecraft:iron_ingot" + }, + { + "tag": "minecraft:wooden_slabs" + } + ], + "result": { + "item": "modernlifepatch:mirror" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/modernlifepatch/recipes/tall_mirror.json b/src/generated/resources/data/modernlifepatch/recipes/tall_mirror.json new file mode 100644 index 0000000..37d98f2 --- /dev/null +++ b/src/generated/resources/data/modernlifepatch/recipes/tall_mirror.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "@": { + "item": "modernlifepatch:mirror" + } + }, + "pattern": [ + "@", + "@" + ], + "result": { + "item": "modernlifepatch:tall_mirror" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/java/com/r3944realms/modernlifepatch/ClientEventHandler.java b/src/main/java/com/r3944realms/modernlifepatch/ClientEventHandler.java new file mode 100644 index 0000000..976b17f --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/ClientEventHandler.java @@ -0,0 +1,31 @@ +package com.r3944realms.modernlifepatch; + +import com.r3944realms.modernlifepatch.client.blockentity.MirrorBlockEntityRenderer; +import com.r3944realms.modernlifepatch.content.blocks.entities.ModBlockEntityType; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; +import net.minecraftforge.client.event.EntityRenderersEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; + +public abstract class ClientEventHandler { +// @net.minecraftforge.fml.common.Mod.EventBusSubscriber(value = Dist.CLIENT, bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.FORGE, modid = ModernLifePatch.MOD_ID) + public static class Game extends ClientEventHandler { + + } + @net.minecraftforge.fml.common.Mod.EventBusSubscriber(value = Dist.CLIENT, bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.MOD, modid = ModernLifePatch.MOD_ID) + public static class Mod extends ClientEventHandler { + @SubscribeEvent + @OnlyIn(Dist.CLIENT) + public static void onClientSetup(FMLClientSetupEvent event) { + event.enqueueWork(() -> { + + }); + + } + @SubscribeEvent + public static void onRegisterRenderer (EntityRenderersEvent.RegisterRenderers event) { + event.registerBlockEntityRenderer(ModBlockEntityType.MIRROR.get(), MirrorBlockEntityRenderer::new); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/CommonEventHandler.java b/src/main/java/com/r3944realms/modernlifepatch/CommonEventHandler.java new file mode 100644 index 0000000..789cceb --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/CommonEventHandler.java @@ -0,0 +1,52 @@ +package com.r3944realms.modernlifepatch; + +import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.packs.PackResources; +import net.minecraft.server.packs.PackType; +import net.minecraft.server.packs.repository.Pack; +import net.minecraft.server.packs.repository.PackSource; +import net.minecraftforge.event.AddPackFindersEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.ModList; +import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; +import net.minecraftforge.forgespi.locating.IModFile; +import net.minecraftforge.resource.PathPackResources; + +import java.nio.file.Path; + +import static com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue.MOD_RESOURCE_DESC; +import static com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue.MOD_RESOURCE_NAME; + +public abstract class CommonEventHandler { +// @net.minecraftforge.fml.common.Mod.EventBusSubscriber(bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.FORGE, modid = ModernLifePatch.MOD_ID) + public static class Game extends CommonEventHandler { + + } + @net.minecraftforge.fml.common.Mod.EventBusSubscriber(bus = net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus.MOD, modid = ModernLifePatch.MOD_ID) + public static class Mod extends CommonEventHandler { + @SubscribeEvent + public static void onCommonSetup(FMLCommonSetupEvent event) { + event.enqueueWork(() -> { + + }); + } + @SubscribeEvent + public static void onRegisterResourcePack(AddPackFindersEvent event) { + IModFile modFile = ModList.get().getModFileById(ModernLifePatch.MOD_ID).getFile(); + Path modFilePath = modFile.findResource("resourcepacks/modernlifepatch"); + event.addRepositorySource(consumer -> { + Pack pack = Pack.readMetaAndCreate( + new ResourceLocation(ModernLifePatch.MOD_ID, "modernlifepatch").toString(), + Component.translatable(MOD_RESOURCE_NAME.getKey()), + true, + name -> new PathPackResources(name, true, modFilePath), + PackType.CLIENT_RESOURCES, + Pack.Position.TOP, + PackSource.BUILT_IN + ); + if(pack != null) consumer.accept(pack); + }); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/ModernLifePatch.java b/src/main/java/com/r3944realms/modernlifepatch/ModernLifePatch.java index 65df178..510d328 100644 --- a/src/main/java/com/r3944realms/modernlifepatch/ModernLifePatch.java +++ b/src/main/java/com/r3944realms/modernlifepatch/ModernLifePatch.java @@ -1,10 +1,28 @@ package com.r3944realms.modernlifepatch; +import com.r3944realms.modernlifepatch.content.blocks.ModBlocks; +import com.r3944realms.modernlifepatch.content.blocks.entities.ModBlockEntityType; +import com.r3944realms.modernlifepatch.content.item.ModItems; +import net.minecraftforge.common.MinecraftForge; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.fml.ModList; import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import static com.r3944realms.modernlifepatch.ModernLifePatch.MOD_ID; @Mod(value = MOD_ID) public class ModernLifePatch { public static final String MOD_ID = "modernlifepatch"; + public static final Logger logger = LoggerFactory.getLogger(ModernLifePatch.class); + public final static boolean isModernLifeLoaded = ModList.get().isLoaded("modernlife"); + public ModernLifePatch() { + MinecraftForge.EVENT_BUS.register(this); + IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); + ModItems.ITEMS.register(modEventBus); + ModBlocks.BLOCKS.register(modEventBus); + ModBlockEntityType.BLOCK_ENTITY_TYPE.register(modEventBus); + } } diff --git a/src/main/java/com/r3944realms/modernlifepatch/client/blockentity/MirrorBlockEntityRenderer.java b/src/main/java/com/r3944realms/modernlifepatch/client/blockentity/MirrorBlockEntityRenderer.java new file mode 100644 index 0000000..f79fd3b --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/client/blockentity/MirrorBlockEntityRenderer.java @@ -0,0 +1,22 @@ +package com.r3944realms.modernlifepatch.client.blockentity; + +import com.mojang.blaze3d.vertex.PoseStack; +import com.r3944realms.modernlifepatch.content.blocks.entities.type.mirror.MirrorBlockEntity; +import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.blockentity.BlockEntityRenderer; +import net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; +import org.jetbrains.annotations.NotNull; + +@OnlyIn(Dist.CLIENT) +public class MirrorBlockEntityRenderer implements BlockEntityRenderer { + + public MirrorBlockEntityRenderer(BlockEntityRendererProvider.Context context) { + + } + @Override + public void render(@NotNull MirrorBlockEntity pBlockEntity, float pPartialTick, @NotNull PoseStack pPoseStack, @NotNull MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) { + + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/ModBlocks.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/ModBlocks.java new file mode 100644 index 0000000..69559f8 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/ModBlocks.java @@ -0,0 +1,35 @@ +package com.r3944realms.modernlifepatch.content.blocks; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorBlock; +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import com.r3944realms.modernlifepatch.content.item.ModItems; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; + +public class ModBlocks { + public static final DeferredRegister BLOCKS + = DeferredRegister.create(ForgeRegistries.BLOCKS, ModernLifePatch.MOD_ID); + public static final RegistryObject MIRROR = BLOCKS.register("mirror", + () -> new MirrorBlock(BlockBehaviour.Properties.copy(Blocks.GLASS), MirrorPart.MirrorType.COMMON_MIRROR)); + public static final RegistryObject TALL_MIRROR = BLOCKS.register("tall_mirror", + () -> new MirrorBlock(BlockBehaviour.Properties.copy(Blocks.GLASS), MirrorPart.MirrorType.TELL_MIRROR)); + public static final RegistryObject LARGE_MIRROR= BLOCKS.register("large_mirror", + () -> new MirrorBlock(BlockBehaviour.Properties.copy(Blocks.GLASS), MirrorPart.MirrorType.LARGE_MIRROR)); + public static final RegistryObject MASSIVE_MIRROR = BLOCKS.register("massive_mirror" , + () -> new MirrorBlock(BlockBehaviour.Properties.copy(Blocks.GLASS), MirrorPart.MirrorType.MASSIVE_MIRROR)); + @SuppressWarnings("UnusedReturnValue") + public static RegistryObject registerBlockItem(String name , RegistryObject block){ + return ModItems.ITEMS.register(name,() -> new BlockItem(block.get(),new Item.Properties())); + } + public static void register(IEventBus bus) { + BLOCKS.register(bus); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/blockstate/ModBlockStateProperties.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/blockstate/ModBlockStateProperties.java new file mode 100644 index 0000000..9f0f825 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/blockstate/ModBlockStateProperties.java @@ -0,0 +1,8 @@ +package com.r3944realms.modernlifepatch.content.blocks.blockstate; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import net.minecraft.world.level.block.state.properties.EnumProperty; + +public class ModBlockStateProperties { + public final static EnumProperty MIRROR_PART = EnumProperty.create("mirror_part", MirrorPart.class); +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/ModBlockEntityType.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/ModBlockEntityType.java new file mode 100644 index 0000000..fbad967 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/ModBlockEntityType.java @@ -0,0 +1,23 @@ +package com.r3944realms.modernlifepatch.content.blocks.entities; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.content.blocks.ModBlocks; +import com.r3944realms.modernlifepatch.content.blocks.entities.type.mirror.MirrorBlockEntity; +import net.minecraft.world.level.block.entity.BlockEntityType; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; + +import java.util.Set; + +public class ModBlockEntityType { + public static final DeferredRegister> BLOCK_ENTITY_TYPE + = DeferredRegister.create(ForgeRegistries.BLOCK_ENTITY_TYPES, ModernLifePatch.MOD_ID); + @SuppressWarnings("DataFlowIssue") + public static final RegistryObject> MIRROR + = BLOCK_ENTITY_TYPE.register("mirror", () -> new BlockEntityType<>(MirrorBlockEntity::new, Set.of(ModBlocks.MIRROR.get()), null)); + public static void register(IEventBus bus) { + BLOCK_ENTITY_TYPE.register(bus); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/type/mirror/MirrorBlockEntity.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/type/mirror/MirrorBlockEntity.java new file mode 100644 index 0000000..e2ef347 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/entities/type/mirror/MirrorBlockEntity.java @@ -0,0 +1,12 @@ +package com.r3944realms.modernlifepatch.content.blocks.entities.type.mirror; + +import com.r3944realms.modernlifepatch.content.blocks.entities.ModBlockEntityType; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; + +public class MirrorBlockEntity extends BlockEntity { + public MirrorBlockEntity(BlockPos pPos, BlockState pBlockState) { + super(ModBlockEntityType.MIRROR.get(), pPos, pBlockState); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorBlock.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorBlock.java new file mode 100644 index 0000000..b47f17e --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorBlock.java @@ -0,0 +1,341 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror; + +import com.r3944realms.modernlifepatch.content.blocks.blockstate.ModBlockStateProperties; +import com.r3944realms.modernlifepatch.content.blocks.entities.type.mirror.MirrorBlockEntity; +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape.IMirrorShape; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.InteractionHand; +import net.minecraft.world.InteractionResult; +import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.context.BlockPlaceContext; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.LevelAccessor; +import net.minecraft.world.level.LevelReader; +import net.minecraft.world.level.block.*; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.StateDefinition; +import net.minecraft.world.level.block.state.properties.BlockStateProperties; +import net.minecraft.world.level.block.state.properties.BooleanProperty; +import net.minecraft.world.level.block.state.properties.EnumProperty; +import net.minecraft.world.level.material.FluidState; +import net.minecraft.world.level.material.Fluids; +import net.minecraft.world.level.storage.loot.LootContext; +import net.minecraft.world.phys.BlockHitResult; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; + +import java.util.List; + + +public class MirrorBlock extends HorizontalDirectionalBlock implements EntityBlock, SimpleWaterloggedBlock { + public static final EnumProperty PART = ModBlockStateProperties.MIRROR_PART; + public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; + public final MirrorPart.MirrorType mirrorType; + + public MirrorBlock(Properties pProperties, MirrorPart.@NotNull MirrorType mirrorType) { + super(pProperties); + MirrorPart mirrorPart = null; + this.mirrorType = mirrorType; + switch (mirrorType) { + case COMMON_MIRROR -> mirrorPart = MirrorPart.SINGLE; + case TELL_MIRROR -> mirrorPart = MirrorPart.FOOT; + case LARGE_MIRROR -> mirrorPart = MirrorPart.FOOT_LEFT; + case MASSIVE_MIRROR -> mirrorPart = MirrorPart.F11; + } + this.registerDefaultState(this.stateDefinition.any().setValue(PART, mirrorPart).setValue(WATERLOGGED, false)); + } + @Override + public @NotNull FluidState getFluidState(@NotNull BlockState pState) { + return pState.getValue(WATERLOGGED) ? Fluids.WATER.getSource(false) : Fluids.EMPTY.defaultFluidState(); + } + // 控制是否能够在该放置放置方块, 如果不能满足放置要求则返回null(借鉴于原版的梯子方块) + @Nullable + @Override + public BlockState getStateForPlacement(@NotNull BlockPlaceContext pContext) { + final BlockPos clickedPos = pContext.getClickedPos(); + final Level level = pContext.getLevel(); + final Direction horizontalDirection = pContext.getHorizontalDirection(); + FluidState fluidState$Root = pContext.getLevel().getFluidState(clickedPos); + return switch (mirrorType) { + case COMMON_MIRROR -> { + // 检查后部分是否有合法的支撑方块 + BlockPos behind = clickedPos.relative(horizontalDirection); + + boolean flag = !level.getBlockState(behind).isAir() && level.getBlockState(behind).isSolidRender(level, behind); + yield flag ? this.defaultBlockState().setValue(FACING, horizontalDirection).setValue(WATERLOGGED, fluidState$Root.getType() == Fluids.WATER) : null; + } + case TELL_MIRROR -> { + // 检查上部分是不是有阻挡 + BlockPos above = clickedPos.above(); + boolean flag1 = level.getBlockState(above).canBeReplaced(pContext); + // 检查上部分是否有合法的支撑方块 + BlockPos relative = above.relative(horizontalDirection); + boolean flag2 = !level.getBlockState(relative).isAir() && level.getBlockState(relative).isSolidRender(level, relative); + yield flag1 && flag2 ? this.defaultBlockState().setValue(FACING, horizontalDirection).setValue(WATERLOGGED, fluidState$Root.getType() == Fluids.WATER) : null; + } + case LARGE_MIRROR -> { + // 检查空间是否足够2x2 + BlockPos headLeft = clickedPos.above(), + footRight = clickedPos.relative(pContext.getHorizontalDirection().getCounterClockWise().getOpposite()), + headRight = footRight.above(); + boolean flag1 = level.getBlockState(headLeft).canBeReplaced(pContext) && + level.getBlockState(footRight).canBeReplaced(pContext) && + level.getBlockState(headRight).canBeReplaced(pContext); + // 检查其它部分是否有合法的支撑方块 + BlockPos headLeftSupport = headLeft.relative(horizontalDirection), + headRightSupport = headRight.relative(horizontalDirection), + footRightSupport = footRight.relative(horizontalDirection); + boolean flag2 = (!level.getBlockState(headLeftSupport).isAir() && level.getBlockState(headLeftSupport).isSolidRender(level, headLeftSupport)) && + (!level.getBlockState(footRightSupport).isAir() && level.getBlockState(footRightSupport).isSolidRender(level, footRightSupport)) && + (!level.getBlockState(headRightSupport).isAir() && level.getBlockState(headRightSupport).isSolidRender(level, headRightSupport)); + yield flag1 && flag2 ? this.defaultBlockState().setValue(FACING, horizontalDirection).setValue(WATERLOGGED, fluidState$Root.getType() == Fluids.WATER) : null; + } + case MASSIVE_MIRROR -> { + // 检查空间是否足够2x3 + BlockPos footLeft = clickedPos.relative(pContext.getHorizontalDirection().getCounterClockWise()), + headLeft = footLeft.above(), + footRight = clickedPos.relative(pContext.getHorizontalDirection().getCounterClockWise().getOpposite()), + headMiddle = clickedPos.above(), + headRight = footRight.above(); + boolean flag1 = level.getBlockState(headLeft).canBeReplaced(pContext) && + level.getBlockState(footRight).canBeReplaced(pContext) && + level.getBlockState(footLeft).canBeReplaced(pContext) && + level.getBlockState(headMiddle).canBeReplaced(pContext) && + level.getBlockState(headRight).canBeReplaced(pContext); + // 检查其它部分是否有合法的支撑方块 + BlockPos headLeftSupport = headLeft.relative(horizontalDirection), + headMiddleSupport = headMiddle.relative(horizontalDirection), + headRightSupport = headRight.relative(horizontalDirection), + footLeftSupport = footLeft.relative(horizontalDirection), + footRightSupport = footRight.relative(horizontalDirection); + boolean flag2 = (!level.getBlockState(headLeftSupport).isAir() && level.getBlockState(headLeftSupport).isSolidRender(level, headLeftSupport)) && + (!level.getBlockState(footRightSupport).isAir() && level.getBlockState(footRightSupport).isSolidRender(level, footRightSupport)) && + (!level.getBlockState(headRightSupport).isAir() && level.getBlockState(headRightSupport).isSolidRender(level, headRightSupport)) && + (!level.getBlockState(headMiddleSupport).isAir() && level.getBlockState(headMiddleSupport).isSolidRender(level, headMiddleSupport)) && + (!level.getBlockState(footLeftSupport).isAir() && level.getBlockState(footLeftSupport).isSolidRender(level, footLeftSupport)); + yield flag1 && flag2 ? this.defaultBlockState().setValue(FACING, horizontalDirection).setValue(WATERLOGGED, fluidState$Root.getType() == Fluids.WATER) : null; + } + }; + } + + // 控制当方块结构不完整时,破坏另一结构的方块(借鉴于于原版的床破坏逻辑) + @Override + public @NotNull BlockState updateShape(@NotNull BlockState pState, @NotNull Direction pDirection, @NotNull BlockState pNeighborState, @NotNull LevelAccessor pLevel, @NotNull BlockPos pCurrentPos, @NotNull BlockPos pNeighborPos) { + if (pState.getValue(WATERLOGGED)) { + pLevel.scheduleTick(pCurrentPos, Fluids.WATER, Fluids.WATER.getTickDelay(pLevel)); + } + final boolean canSelfNotSurvive = !pState.canSurvive(pLevel, pCurrentPos); + final Direction facing = pState.getValue(FACING); + final MirrorPart part = pState.getValue(PART); + return switch (mirrorType) { + case COMMON_MIRROR -> (pDirection == facing && canSelfNotSurvive) ? + Blocks.AIR.defaultBlockState() : pState; + case TELL_MIRROR -> { + boolean isFoot = part == MirrorPart.FOOT; + BlockPos otherPartPos = isFoot ? pCurrentPos.above() : pCurrentPos.below(); + BlockState otherPartState = pLevel.getBlockState(otherPartPos); + // 当自身无法存活时,检查另一部分是否存在,并一起破坏 + boolean flag = otherPartState.is(this) && otherPartState.getValue(PART) == (isFoot ? MirrorPart.HEAD : MirrorPart.FOOT); + if (canSelfNotSurvive) { + // 破坏自身 + pLevel.destroyBlock(pCurrentPos, true); + // 若另一部分存在,则破坏另一部分 + pLevel.destroyBlock(otherPartPos, false); + yield Blocks.AIR.defaultBlockState(); + } + if(!flag) { + pLevel.destroyBlock(otherPartPos, true); + pLevel.destroyBlock(pCurrentPos, false); + } + yield flag ? pState : Blocks.AIR.defaultBlockState(); + } + case LARGE_MIRROR -> { + boolean isMainPart = part == MirrorPart.FOOT_LEFT; + BlockPos[] dependentPositions = (isMainPart ? getAllLargeMirrorPosByMainPos(pCurrentPos, facing) : findLargeMirrorMainPartPositions(pCurrentPos, pState)); + // 统一处理所有关联部件 + boolean flag = canSelfNotSurvive || isAnyCriticalPartMissing(pLevel, dependentPositions); + if (canSelfNotSurvive) { + pLevel.destroyBlock(pCurrentPos, true); + destroyEntireStructure(pLevel, pCurrentPos, dependentPositions); + } else if(isAnyCriticalPartMissing(pLevel, dependentPositions)) { + pLevel.destroyBlock(pCurrentPos, false); + destroyEntireStructure(pLevel, pCurrentPos, dependentPositions); + } + yield flag ? + Blocks.AIR.defaultBlockState() : pState; + } + case MASSIVE_MIRROR -> { + boolean isMainPart = part == MirrorPart.F11; + BlockPos[] dependentPositions = isMainPart ? getAllMassiveMirrorPartsPosByMainPos(pCurrentPos, facing) : findMassiveMirrorMainPartPositions(pCurrentPos, pState); + // 统一处理所有关联部件 + boolean flag = canSelfNotSurvive || isAnyCriticalPartMissing(pLevel, dependentPositions); + if (canSelfNotSurvive) { + pLevel.destroyBlock(pCurrentPos, true); + destroyEntireStructure(pLevel, pCurrentPos, dependentPositions); + } else if(isAnyCriticalPartMissing(pLevel, dependentPositions)) { + pLevel.destroyBlock(pCurrentPos, false); + destroyEntireStructure(pLevel, pCurrentPos, dependentPositions); + } + yield flag ? + Blocks.AIR.defaultBlockState() : pState; + } + }; + } + + // 控制实体放置一部分方块后,自动放置另一部分(借鉴于于原版的床放置逻辑) + @Override + public void setPlacedBy(@NotNull Level pLevel, @NotNull BlockPos pPos, @NotNull BlockState pState, @Nullable LivingEntity pPlacer, @NotNull ItemStack pStack) { + super.setPlacedBy(pLevel, pPos, pState, pPlacer, pStack); + if(!pLevel.isClientSide) { + final Direction facing = pState.getValue(FACING); + switch (mirrorType) { + case COMMON_MIRROR -> { + //NOOP + } + case TELL_MIRROR -> { + BlockPos blockpos = pPos.above(); + pLevel.setBlock(blockpos, pState.setValue(PART, MirrorPart.HEAD).setValue(WATERLOGGED, pLevel.getFluidState(blockpos).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.blockUpdated(pPos, Blocks.AIR); + pState.updateNeighbourShapes(pLevel, pPos, Block.UPDATE_ALL); + } + case LARGE_MIRROR -> { + BlockPos headLeft = pPos.above(), footRight = pPos.relative(facing.getCounterClockWise().getOpposite()), headRight = footRight.above(); + pLevel.setBlock(headLeft, pState.setValue(PART, MirrorPart.HEAD_LEFT).setValue(WATERLOGGED, pLevel.getFluidState(headLeft).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(footRight, pState.setValue(PART, MirrorPart.FOOT_RIGHT).setValue(WATERLOGGED, pLevel.getFluidState(footRight).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(headRight, pState.setValue(PART, MirrorPart.HEAD_RIGHT).setValue(WATERLOGGED, pLevel.getFluidState(headRight).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.blockUpdated(pPos, Blocks.AIR); + pState.updateNeighbourShapes(pLevel, pPos, Block.UPDATE_ALL); + } + case MASSIVE_MIRROR -> { + BlockPos h01 = pPos.above(), + f10 = pPos.relative(facing.getCounterClockWise()), + f12 = pPos.relative(facing.getCounterClockWise().getOpposite()), + h00 = f10.above(), + h02 = f12.above(); + pLevel.setBlock(h00, pState.setValue(PART, MirrorPart.H00).setValue(WATERLOGGED, pLevel.getFluidState(h00).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(f10, pState.setValue(PART, MirrorPart.F10).setValue(WATERLOGGED, pLevel.getFluidState(f10).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(h01, pState.setValue(PART, MirrorPart.H01).setValue(WATERLOGGED, pLevel.getFluidState(h01).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(f12, pState.setValue(PART, MirrorPart.F12).setValue(WATERLOGGED, pLevel.getFluidState(f12).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.setBlock(h02, pState.setValue(PART, MirrorPart.H02).setValue(WATERLOGGED, pLevel.getFluidState(h02).getType() == Fluids.WATER), Block.UPDATE_ALL); + pLevel.blockUpdated(pPos, Blocks.AIR); + pState.updateNeighbourShapes(pLevel, pPos, Block.UPDATE_ALL); + } + } + } + } + private BlockPos @NotNull [] findMassiveMirrorMainPartPositions(BlockPos currentPos, @NotNull BlockState state) { + Direction facing = state.getValue(FACING); + MirrorPart part = state.getValue(PART); + + // 根据部件类型反向计算主部件位置 + return switch (part) { + case H00 -> getAllMassiveMirrorPartsPosByMainPos(currentPos.relative(facing.getClockWise()).below(), facing); + case H01 -> getAllMassiveMirrorPartsPosByMainPos(currentPos.below(), facing); + case H02 -> getAllMassiveMirrorPartsPosByMainPos(currentPos.relative(facing.getClockWise().getOpposite()).below(),facing); + case F10 -> getAllMassiveMirrorPartsPosByMainPos(currentPos.relative(facing.getClockWise()), facing); + case F12 -> getAllMassiveMirrorPartsPosByMainPos(currentPos.relative(facing.getClockWise().getOpposite()), facing); + default -> throw new IllegalStateException("Unexpected value: " + part); + }; + } + // 辅助方法:获取MASSIVE_MIRROR所有部件坐标 + private BlockPos @NotNull [] getAllMassiveMirrorPartsPosByMainPos(@NotNull BlockPos origin, @NotNull Direction facing) { + BlockPos f10 = origin.relative(facing.getCounterClockWise()); + BlockPos f12 = origin.relative(facing.getCounterClockWise().getOpposite()); + return new BlockPos[]{ + f10, // F10 + f10.above(), // H00 + origin, // F11 + origin.above(), // H01 + f12, // F12 + f12.above() // H02 + }; + } + + // 辅助方法:破坏整个结构 + private void destroyEntireStructure(LevelAccessor level, BlockPos currentPos, BlockPos @NotNull [] parts) { + for (BlockPos pos : parts) { + if (pos.equals(currentPos)) continue; // 跳过当前已处理的方块 + if (level.getBlockState(pos).getBlock() == this) { + level.destroyBlock(pos, false); + } + } + } + + // 辅助方法:检查关键部件是否缺失 + private boolean isAnyCriticalPartMissing(LevelAccessor level, BlockPos @NotNull [] parts) { + for (BlockPos pos : parts) { + if (!level.getBlockState(pos).is(this)) { + return true; + } + } + return false; + } + + /** + * + * @return [0]->FL [1]->HL [2]->FR [3]->HR + */ + private static BlockPos @NotNull [] getAllLargeMirrorPosByMainPos(@NotNull BlockPos pCurrentPos, @NotNull Direction facing) { + BlockPos footRight = pCurrentPos.relative(facing.getCounterClockWise().getOpposite()); + return new BlockPos[]{pCurrentPos, pCurrentPos.above(), footRight, footRight.above()}; + } + + // 用于LARGE_MIRROR反向查找主部件并以此组装有序的数组 + private BlockPos @NotNull [] findLargeMirrorMainPartPositions(BlockPos currentPos, @NotNull BlockState state) { + Direction facing = state.getValue(FACING); + MirrorPart part = state.getValue(PART); + + // 根据部件类型反向计算主部件位置 + return switch (part) { + case HEAD_LEFT -> getAllLargeMirrorPosByMainPos(currentPos.below(), facing); + case FOOT_RIGHT -> getAllLargeMirrorPosByMainPos(currentPos.relative(facing.getClockWise().getOpposite()), facing); + case HEAD_RIGHT -> getAllLargeMirrorPosByMainPos(currentPos.below().relative(facing.getClockWise().getOpposite()),facing); + default -> throw new IllegalStateException("Unexpected value: " + part); + }; + } + + @Override + public @NotNull VoxelShape getShape(@NotNull BlockState pState, @NotNull BlockGetter pLevel, @NotNull BlockPos pPos, @NotNull CollisionContext pContext) { + MirrorPart part = pState.getValue(PART); + Direction direction = pState.getValue(FACING); + return IMirrorShape.getShapeInstanceByPart(part).getShapeByPart(direction, part); + } + + @Override + public @NotNull InteractionResult use(@NotNull BlockState pState, @NotNull Level pLevel, @NotNull BlockPos pPos, @NotNull Player pPlayer, @NotNull InteractionHand pHand, @NotNull BlockHitResult pHit) { + if (pLevel.isClientSide) { + return InteractionResult.CONSUME; + } else { + return InteractionResult.PASS; + } + } + + @Nullable + @Override + public BlockEntity newBlockEntity(@NotNull BlockPos pPos, @NotNull BlockState pState) { + return new MirrorBlockEntity(pPos, pState); + } + + private boolean canAttachTo(@NotNull BlockGetter pBlockReader, BlockPos pPos, Direction direction) { + BlockState blockState = pBlockReader.getBlockState(pPos); + return blockState.isFaceSturdy(pBlockReader, pPos, direction); + } + + @Override + public boolean canSurvive(@NotNull BlockState pState, @NotNull LevelReader pLevel, @NotNull BlockPos pPos) { + Direction direction = pState.getValue(FACING); + return this.canAttachTo(pLevel, pPos.relative(direction), direction); + } + + + protected void createBlockStateDefinition(StateDefinition.@NotNull Builder pBuilder) { + pBuilder.add(FACING, PART, WATERLOGGED); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorPart.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorPart.java new file mode 100644 index 0000000..54720c5 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/MirrorPart.java @@ -0,0 +1,47 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror; + +import net.minecraft.util.StringRepresentable; +import org.jetbrains.annotations.NotNull; + +public enum MirrorPart implements StringRepresentable { + SINGLE("mirror", MirrorType.COMMON_MIRROR), + HEAD("mirror_head", MirrorType.TELL_MIRROR), + FOOT("mirror_foot", MirrorType.TELL_MIRROR), + HEAD_LEFT("mirror_head_left", MirrorType.LARGE_MIRROR), + HEAD_RIGHT("mirror_head_right", MirrorType.LARGE_MIRROR), + FOOT_LEFT("mirror_foot_left", MirrorType.LARGE_MIRROR), + FOOT_RIGHT("mirror_foot_right", MirrorType.LARGE_MIRROR), + H00("mirror_h00", MirrorType.MASSIVE_MIRROR), + H01("mirror_h01", MirrorType.MASSIVE_MIRROR), + H02("mirror_h02", MirrorType.MASSIVE_MIRROR), + F10("mirror_f10", MirrorType.MASSIVE_MIRROR), + F11("mirror_f11", MirrorType.MASSIVE_MIRROR), + F12("mirror_f12", MirrorType.MASSIVE_MIRROR) + ; + final String name; + final MirrorType type; + + MirrorPart(String name, MirrorType type) { + this.name = name; + this.type = type; + } + + public String getName() { + return name; + } + + public MirrorType getType() { + return type; + } + + @Override + public @NotNull String getSerializedName() { + return this.name; + } + public enum MirrorType { + COMMON_MIRROR, + TELL_MIRROR, + LARGE_MIRROR, + MASSIVE_MIRROR + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/IMirrorShape.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/IMirrorShape.java new file mode 100644 index 0000000..a1af36b --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/IMirrorShape.java @@ -0,0 +1,29 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import net.minecraft.core.Direction; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Contract; +import org.jetbrains.annotations.NotNull; + +public interface IMirrorShape { + MirrorShape mirrorShape = new MirrorShape(); + TallMirrorShape tallMirrorShape = new TallMirrorShape(); + LargeMirrorShape largeMirrorShape = new LargeMirrorShape(); + MassiveMirrorShape massiveMirrorShape = new MassiveMirrorShape(); + VoxelShape getDefaultShape(Direction direction); + VoxelShape getShapeByPart(Direction direction, MirrorPart part); + MirrorPart.MirrorType getMirrorType(); + default boolean testIsRightPart(@NotNull MirrorPart part) { + return part.getType() == getMirrorType(); + } + @Contract(pure = true) + static IMirrorShape getShapeInstanceByPart(@NotNull MirrorPart part) { + return switch (part) { + case SINGLE -> mirrorShape; + case HEAD, FOOT -> tallMirrorShape; + case HEAD_LEFT, HEAD_RIGHT, FOOT_LEFT, FOOT_RIGHT -> largeMirrorShape; + case H00, H01, H02, F10, F11, F12 -> massiveMirrorShape; + }; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/LargeMirrorShape.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/LargeMirrorShape.java new file mode 100644 index 0000000..cf56c94 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/LargeMirrorShape.java @@ -0,0 +1,80 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import com.r3944realms.modernlifepatch.utils.ShapeUtil; +import net.minecraft.core.Direction; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.stream.Stream; + +public class LargeMirrorShape implements IMirrorShape { + public static final VoxelShape FOOT_LEFT_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + FOOT_LEFT_SHAPE_SOUTH, FOOT_LEFT_SHAPE_WEST, FOOT_LEFT_SHAPE_EAST, + FOOT_RIGHT_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + FOOT_RIGHT_SHAPE_SOUTH, FOOT_RIGHT_SHAPE_WEST, FOOT_RIGHT_SHAPE_EAST, + HEAD_LEFT_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + HEAD_LEFT_SHAPE_SOUTH, HEAD_LEFT_SHAPE_WEST, HEAD_LEFT_SHAPE_EAST, + HEAD_RIGHT_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + HEAD_RIGHT_SHAPE_SOUTH, HEAD_RIGHT_SHAPE_WEST, HEAD_RIGHT_SHAPE_EAST + ; + static { + FOOT_LEFT_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_LEFT_SHAPE_NORTH); + FOOT_LEFT_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(FOOT_LEFT_SHAPE_EAST); + FOOT_LEFT_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_LEFT_SHAPE_SOUTH); + + FOOT_RIGHT_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_RIGHT_SHAPE_NORTH); + FOOT_RIGHT_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(FOOT_RIGHT_SHAPE_EAST); + FOOT_RIGHT_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_RIGHT_SHAPE_SOUTH); + + HEAD_LEFT_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_LEFT_SHAPE_NORTH); + HEAD_LEFT_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(HEAD_LEFT_SHAPE_EAST); + HEAD_LEFT_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_LEFT_SHAPE_SOUTH); + + HEAD_RIGHT_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_RIGHT_SHAPE_NORTH); + HEAD_RIGHT_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(HEAD_RIGHT_SHAPE_EAST); + HEAD_RIGHT_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_RIGHT_SHAPE_SOUTH); + } + @Override + public VoxelShape getDefaultShape(Direction direction) { + return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> FOOT_LEFT_SHAPE_NORTH; + case SOUTH -> FOOT_LEFT_SHAPE_SOUTH; + case WEST -> FOOT_LEFT_SHAPE_WEST; + case EAST -> FOOT_LEFT_SHAPE_EAST; + }; + } + + @Override + public VoxelShape getShapeByPart(Direction direction, MirrorPart part) { + if (!testIsRightPart(part)) throw new IllegalArgumentException("Not a right part in mirror shape"); + if (part == MirrorPart.FOOT_LEFT) return getDefaultShape(direction); + else if (part == MirrorPart.FOOT_RIGHT) return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> FOOT_RIGHT_SHAPE_NORTH; + case SOUTH -> FOOT_RIGHT_SHAPE_SOUTH; + case WEST -> FOOT_RIGHT_SHAPE_WEST; + case EAST -> FOOT_RIGHT_SHAPE_EAST; + }; + else if (part == MirrorPart.HEAD_LEFT) return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> HEAD_LEFT_SHAPE_NORTH; + case SOUTH -> HEAD_LEFT_SHAPE_SOUTH; + case WEST -> HEAD_LEFT_SHAPE_WEST; + case EAST -> HEAD_LEFT_SHAPE_EAST; + }; + else return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> HEAD_RIGHT_SHAPE_NORTH; + case SOUTH -> HEAD_RIGHT_SHAPE_SOUTH; + case WEST -> HEAD_RIGHT_SHAPE_WEST; + case EAST -> HEAD_RIGHT_SHAPE_EAST; + }; + } + + @Override + public MirrorPart.MirrorType getMirrorType() { + return MirrorPart.MirrorType.LARGE_MIRROR; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MassiveMirrorShape.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MassiveMirrorShape.java new file mode 100644 index 0000000..b663457 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MassiveMirrorShape.java @@ -0,0 +1,91 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import com.r3944realms.modernlifepatch.utils.ShapeUtil; +import net.minecraft.core.Direction; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.Contract; +import org.jetbrains.annotations.NotNull; + +import java.util.stream.Stream; + +public class MassiveMirrorShape implements IMirrorShape { + public static final VoxelShape F11_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + F11_SHAPE_SOUTH, F11_SHAPE_EAST, F11_SHAPE_WEST, + F10_SHAPE_NORTH =Block.box(0, 0, 0, 16, 16, 1.1), + F10_SHAPE_SOUTH, F10_SHAPE_WEST, F10_SHAPE_EAST, + F12_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + F12_SHAPE_SOUTH, F12_SHAPE_WEST, F12_SHAPE_EAST, + H01_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + H01_SHAPE_SOUTH, H01_SHAPE_WEST, H01_SHAPE_EAST, + H00_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + H00_SHAPE_SOUTH, H00_SHAPE_WEST, H00_SHAPE_EAST, + H02_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + H02_SHAPE_SOUTH, H02_SHAPE_WEST, H02_SHAPE_EAST; + static { + F11_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(F11_SHAPE_NORTH); + F11_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(F11_SHAPE_EAST); + F11_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(F11_SHAPE_SOUTH); + + F10_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(F10_SHAPE_NORTH); + F10_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(F10_SHAPE_EAST); + F10_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(F10_SHAPE_SOUTH); + + F12_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(F12_SHAPE_NORTH); + F12_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(F12_SHAPE_EAST); + F12_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(F12_SHAPE_SOUTH); + + H01_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(H01_SHAPE_NORTH); + H01_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(H01_SHAPE_EAST); + H01_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(H01_SHAPE_SOUTH); + + H00_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(H00_SHAPE_NORTH); + H00_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(H00_SHAPE_EAST); + H00_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(H00_SHAPE_SOUTH); + + H02_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(H02_SHAPE_NORTH); + H02_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(H02_SHAPE_EAST); + H02_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(H02_SHAPE_SOUTH); + } + @Override + public VoxelShape getDefaultShape(@NotNull Direction direction) { + return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> F11_SHAPE_NORTH; + case SOUTH -> F11_SHAPE_SOUTH; + case WEST -> F11_SHAPE_WEST; + case EAST -> F11_SHAPE_EAST; + }; + } + + @Override + public VoxelShape getShapeByPart(Direction direction, MirrorPart part) { + if (!testIsRightPart(part)) throw new IllegalArgumentException("Not a right part in mirror shape"); + return switch (part) { + case H00 -> N_S_W_E(direction, H00_SHAPE_NORTH, H00_SHAPE_SOUTH, H00_SHAPE_WEST, H00_SHAPE_EAST); + case H01 -> N_S_W_E(direction, H01_SHAPE_NORTH, H01_SHAPE_SOUTH, H01_SHAPE_WEST, H01_SHAPE_EAST); + case H02 -> N_S_W_E(direction, H02_SHAPE_NORTH, H02_SHAPE_SOUTH, H02_SHAPE_WEST, H02_SHAPE_EAST); + case F10 -> N_S_W_E(direction, F10_SHAPE_NORTH, F10_SHAPE_SOUTH, F10_SHAPE_WEST, F10_SHAPE_EAST); + case F11 -> N_S_W_E(direction, F11_SHAPE_NORTH, F11_SHAPE_SOUTH, F11_SHAPE_WEST, F11_SHAPE_EAST); + case F12 -> N_S_W_E(direction, F12_SHAPE_NORTH, F12_SHAPE_SOUTH, F12_SHAPE_WEST, F12_SHAPE_EAST); + default -> throw new IllegalStateException("Unexpected value: " + part); + }; + } + @Contract(pure = true) + private VoxelShape N_S_W_E(@NotNull Direction direction, VoxelShape N, VoxelShape S, VoxelShape E, VoxelShape W) { + return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> N; + case SOUTH -> S; + case WEST -> E; + case EAST -> W; + }; + } + + @Override + public MirrorPart.MirrorType getMirrorType() { + return MirrorPart.MirrorType.MASSIVE_MIRROR; + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MirrorShape.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MirrorShape.java new file mode 100644 index 0000000..0534619 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/MirrorShape.java @@ -0,0 +1,41 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import com.r3944realms.modernlifepatch.utils.ShapeUtil; +import net.minecraft.core.Direction; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.stream.Stream; + +public class MirrorShape implements IMirrorShape{ + public static final VoxelShape SHAPE_NORTH = Block.box(0, 0, 0.099, 16, 16, 1.099), SHAPE_SOUTH, SHAPE_EAST, SHAPE_WEST; + static { + SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(SHAPE_NORTH); + SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(SHAPE_EAST); + SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(SHAPE_SOUTH); + } + @Override + public VoxelShape getDefaultShape(Direction direction) { + return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> SHAPE_NORTH; + case SOUTH -> SHAPE_SOUTH; + case WEST -> SHAPE_WEST; + case EAST -> SHAPE_EAST; + }; + } + + @Override + public VoxelShape getShapeByPart(Direction direction, MirrorPart part) { + if (!testIsRightPart(part)) throw new IllegalArgumentException("Not a right part in mirror shape"); + return getDefaultShape(direction); + } + + @Override + public MirrorPart.MirrorType getMirrorType() { + return MirrorPart.MirrorType.COMMON_MIRROR; + } + + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/TallMirrorShape.java b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/TallMirrorShape.java new file mode 100644 index 0000000..fb333c8 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/blocks/type/mirror/shape/TallMirrorShape.java @@ -0,0 +1,53 @@ +package com.r3944realms.modernlifepatch.content.blocks.type.mirror.shape; + +import com.r3944realms.modernlifepatch.content.blocks.type.mirror.MirrorPart; +import com.r3944realms.modernlifepatch.utils.ShapeUtil; +import net.minecraft.core.Direction; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.stream.Stream; + +public class TallMirrorShape implements IMirrorShape { + public static final VoxelShape FOOT_SHAPE_NORTH = Block.box(0, 0, 0, 16, 16, 1.1), + FOOT_SHAPE_SOUTH , FOOT_SHAPE_EAST, FOOT_SHAPE_WEST, + HEAD_SHAPE_NORTH= Block.box(0, 0, 0, 16, 16, 1.1), + HEAD_SHAPE_SOUTH, HEAD_SHAPE_EAST, HEAD_SHAPE_WEST; + static { + FOOT_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_SHAPE_NORTH); + FOOT_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(FOOT_SHAPE_EAST); + FOOT_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(FOOT_SHAPE_SOUTH); + + HEAD_SHAPE_EAST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_SHAPE_NORTH); + HEAD_SHAPE_SOUTH = ShapeUtil.RotateVoxelShapeClockwise(HEAD_SHAPE_EAST); + HEAD_SHAPE_WEST = ShapeUtil.RotateVoxelShapeClockwise(HEAD_SHAPE_SOUTH); + } + @Override + public VoxelShape getDefaultShape(Direction direction) { + return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> FOOT_SHAPE_NORTH; + case SOUTH -> FOOT_SHAPE_SOUTH; + case WEST -> FOOT_SHAPE_WEST; + case EAST -> FOOT_SHAPE_EAST; + }; + } + + @Override + public VoxelShape getShapeByPart(Direction direction, MirrorPart part) { + if (!testIsRightPart(part)) throw new IllegalArgumentException("Not a right part in mirror shape"); + if (part == MirrorPart.FOOT) return getDefaultShape(direction); + else return (VoxelShape) switch (direction) { + case DOWN, UP -> Stream.empty(); + case NORTH -> HEAD_SHAPE_NORTH; + case SOUTH -> HEAD_SHAPE_SOUTH; + case WEST -> HEAD_SHAPE_WEST; + case EAST -> HEAD_SHAPE_EAST; + }; + } + + @Override + public MirrorPart.MirrorType getMirrorType() { + return MirrorPart.MirrorType.TELL_MIRROR; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/item/ModItems.java b/src/main/java/com/r3944realms/modernlifepatch/content/item/ModItems.java new file mode 100644 index 0000000..598f242 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/item/ModItems.java @@ -0,0 +1,22 @@ +package com.r3944realms.modernlifepatch.content.item; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.content.blocks.ModBlocks; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.Item; +import net.minecraftforge.eventbus.api.IEventBus; +import net.minecraftforge.registries.DeferredRegister; +import net.minecraftforge.registries.ForgeRegistries; +import net.minecraftforge.registries.RegistryObject; + +public class ModItems { + public static final DeferredRegister ITEMS + = DeferredRegister.create(ForgeRegistries.ITEMS, ModernLifePatch.MOD_ID); + public static final RegistryObject MIRROR_ITEM = ModBlocks.registerBlockItem("mirror", ModBlocks.MIRROR); + public static final RegistryObject TALL_MIRROR_ITEM = ModBlocks.registerBlockItem("tall_mirror", ModBlocks.TALL_MIRROR); + public static final RegistryObject LARGE_MIRROR_ITEM = ModBlocks.registerBlockItem("large_mirror", ModBlocks.LARGE_MIRROR); + public static final RegistryObject MASSIVE_MIRROR_ITEM = ModBlocks.registerBlockItem("massive_mirror", ModBlocks.MASSIVE_MIRROR); + public static void register(IEventBus bus) { + ITEMS.register(bus); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/content/tag/ModTags.java b/src/main/java/com/r3944realms/modernlifepatch/content/tag/ModTags.java new file mode 100644 index 0000000..96c9fa4 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/content/tag/ModTags.java @@ -0,0 +1,34 @@ +package com.r3944realms.modernlifepatch.content.tag; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; + +public class ModTags { + public static class Items { + public static final TagKey + BEDCHAMBER = tag("bedchamber"), + BATHROOM = tag("bathroom"), + LOUNGE = tag("lounge"), + KITCHEN = tag("kitchen"), + WEAPON = tag("weapon"), + TOOL = tag("m_tool"), + GENERAL = tag("general"), + SHELF = tag("shelf"), + TABLE = tag("table"), + SEAT = tag("seat"), + RAMP = tag("ramp"), + BARRIER = tag("barrier"), + CONTAINER = tag("container"), + OUTSIDE = tag("outside"), + DOOR = tag("door") + + ; + private static TagKey tag(String name) + { + return TagKey.create(Registries.ITEM, new ResourceLocation(ModernLifePatch.MOD_ID, name)); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/DataGeneratorHandler.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/DataGeneratorHandler.java new file mode 100644 index 0000000..0122116 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/DataGeneratorHandler.java @@ -0,0 +1,35 @@ +package com.r3944realms.modernlifepatch.datagen; + +import com.r3944realms.modernlifepatch.datagen.provider.*; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.PackOutput; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.data.event.GatherDataEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.fml.common.Mod; +import com.r3944realms.modernlifepatch.utils.Enum.LanguageEnum; + +import java.util.concurrent.CompletableFuture; + +import static com.r3944realms.modernlifepatch.ModernLifePatch.MOD_ID; + +@Mod.EventBusSubscriber(modid = MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD) +public class DataGeneratorHandler { + @SubscribeEvent + public static void generatorDataEvent(GatherDataEvent event) { + DataGenerator generator = event.getGenerator(); + PackOutput output = generator.getPackOutput(); + CompletableFuture lookupProvider = event.getLookupProvider(); + ExistingFileHelper existingFileHelper = event.getExistingFileHelper(); + ModBlockTagProvider modBlockTagProvider = new ModBlockTagProvider(output, lookupProvider, existingFileHelper); + generator.addProvider(event.includeClient(), new ModLanguageProvider(output, LanguageEnum.English)); + generator.addProvider(event.includeClient(), new ModLanguageProvider(output, LanguageEnum.SimpleChinese)); + generator.addProvider(event.includeClient(), new ModItemModelProvider(output, existingFileHelper)); + generator.addProvider(event.includeClient(), new ModBlockModelProvider(output, existingFileHelper)); + generator.addProvider(event.includeServer(), new ModLootTableProvider(output)); + generator.addProvider(event.includeServer(), new ModRecipeProvider(output)); + generator.addProvider(event.includeServer(), modBlockTagProvider); + generator.addProvider(event.includeServer(), new ModItemTagProvider(output, lookupProvider, modBlockTagProvider.contentsGetter(), existingFileHelper)); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/lang/ModLangKeyValue.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/lang/ModLangKeyValue.java new file mode 100644 index 0000000..be61fd1 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/lang/ModLangKeyValue.java @@ -0,0 +1,210 @@ +package com.r3944realms.modernlifepatch.datagen.lang; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.content.blocks.ModBlocks; +import com.r3944realms.modernlifepatch.content.item.ModItems; +import com.r3944realms.modernlifepatch.content.tag.ModTags; +import com.r3944realms.modernlifepatch.utils.Enum.LanguageEnum; +import com.r3944realms.modernlifepatch.utils.String.StringValidator; +import net.minecraft.tags.TagKey; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; + +import java.util.function.Supplier; + +public enum ModLangKeyValue { + + MIRROR_ITEM(getItemKey(ModItems.MIRROR_ITEM), "Mirror", "镜子"), + TALL_MIRROR_ITEM(getItemKey(ModItems.TALL_MIRROR_ITEM), "Tall Mirror", "高镜子"), + LARGE_MIRROR_ITEM(getItemKey(ModItems.LARGE_MIRROR_ITEM), "Large Mirror","大型镜子"), + MASSIVE_MIRROR_ITEM(getItemKey(ModItems.MASSIVE_MIRROR_ITEM), "Massive Mirror", "超大型镜子"), + MIRROR(getBlockKey(ModBlocks.MIRROR), copyEnglish(MIRROR_ITEM), copySimpleChinese(MIRROR_ITEM)), + TALL_MIRROR(getBlockKey(ModBlocks.TALL_MIRROR), copyEnglish(TALL_MIRROR_ITEM), copySimpleChinese(TALL_MIRROR_ITEM)), + LARGE_MIRROR(getBlockKey(ModBlocks.LARGE_MIRROR), copyEnglish(LARGE_MIRROR_ITEM), copySimpleChinese(LARGE_MIRROR_ITEM)), + MASSIVE_MIRROR(getBlockKey(ModBlocks.MASSIVE_MIRROR), copyEnglish(MASSIVE_MIRROR_ITEM), copySimpleChinese(MASSIVE_MIRROR_ITEM)), + CREATIVE_TAB_NAME(getCreativeTabNameKey(ModernLifePatch.MOD_ID), "Modern Life Patch", "摩登生活补丁"), + CT_F_TAG_GENERAL(getTagKey(ModTags.Items.GENERAL), "General", "普通"), + CT_F_TAG_KITCHEN(getTagKey(ModTags.Items.KITCHEN), "Kitchen", "厨房"), + CT_F_TAG_BEDCHAMBER(getTagKey(ModTags.Items.BEDCHAMBER), "Bedchamber", "寝室"), + CT_F_TAG_BATHROOM(getTagKey(ModTags.Items.BATHROOM), "BathRoom", "卫生间"), + CT_F_TAB_LOUNGE(getTagKey(ModTags.Items.LOUNGE), "Lounge", "客厅"), + CT_F_TAG_OUTSIDE(getTagKey(ModTags.Items.OUTSIDE), "Outside", "户外"), + CT_F_TAG_TOOL(getTagKey(ModTags.Items.TOOL), "Tool", "工具"), + CT_F_TAG_SEAT(getTagKey(ModTags.Items.SEAT), "Seat", "坐具"), + CT_F_TAG_TABLE(getTagKey(ModTags.Items.TABLE), "Table", "桌子"), + CT_F_TAG_SHELF(getTagKey(ModTags.Items.SHELF), "Shelf", "架子"), + CT_F_TAB_DOOR(getTagKey(ModTags.Items.DOOR), "Door", "门"), + UNKNOWN("modernlifepatch.unknown", "Unknown", "未知"), + QUEEN(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "queen"), "Queen", "皇后"), + KING(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "king"), "King", "国王"), + KNIGHT(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "knight"), "Knight", "骑士"), + PAWN(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "pawn"), "Pawn", "士兵"), + BISHOP(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "bishop"), "Bishop", "象"), + ROOK(getCustomTextKey("chess", ModernLifePatch.MOD_ID, "rook"), "Rook", "车"), + + MOD_RESOURCE_NAME(getResourceTextKey(ModernLifePatch.MOD_ID, "modern_life_patch"), "§b§lModern Life §fExclusive Materials", "§b§l摩登生活 §f专属材质"), + MOD_RESOURCE_DESC(getCustomTextKey("resource_pack", ModernLifePatch.MOD_ID ,"description"), "All of textures and models are created by BF_Meow_,Do not use for other purposes without permission.", "所有材质和模型均由 白帆小喵BF_Meow_ 绘制。未经允许,请勿用作他用。"), + + CREATIVE_TAB_SCROLL_UP_BUTTON(getCustomTextKey("gui.button", ModernLifePatch.MOD_ID, "scroll_filter_up"), "Scroll up", "向上"), + CREATIVE_TAB_SCROLL_DOWN_BUTTON(getCustomTextKey("gui.button", ModernLifePatch.MOD_ID, "scroll_filter_down"), "Scroll down", "向下"), + CREATIVE_TAB_ENABLE_FILTERS_BUTTON(getCustomTextKey("gui.button", ModernLifePatch.MOD_ID, "enable_filters"), "Enable Filters", "启用过滤器"), + CREATIVE_TAB_DISABLE_FILTERS_BUTTON(getCustomTextKey("gui.button", ModernLifePatch.MOD_ID, "disable_filters"), "Disable Filters", "禁用过滤器"), + + POWER_RECEIVER_HOVER_FIRST(getHoverTextKey("power_receiver", "1"), "Receives power on the selected channel from all transmitters", "从所有能量发射器中去接收所选工作频道的能量"), + POWER_RECEIVER_AND_TRANSMITTER_HOVER_SECOND(getHoverTextKey("power_receiver", "2"), "Right click block to change current channel", "右键方块打开界面,来切换工作频道"), + + + TURNTABLE_HOVER(getHoverTextKey("turn_table"), "Rotates clockwise when powered by redstone", "当有红石充能时顺时针旋转"), + POWER_TRANSMITTER_FIRST(getHoverTextKey("power_transmitter", "1"), "Transmits power on the selected channel to all receivers", "将红石信号传输给对应频道的所有能量接收器"), + TRASH_CAN_HOVER(getHoverTextKey("trash_can"), "Items inserted into the trash slot will be deleted when the trash can is full", "当垃圾桶已满时,进入垃圾桶的物品将被删除"), + + PHOTOCOPIER_HOVER_FIRST(getHoverTextKey("photocopier", "1"), "Interact with a canvas or photograph to make copies", "可以用于照片或画作的复制"), + PHOTOCOPIER_HOVER_SECOND(getHoverTextKey("photocopier", "2"), " * Requires paper", " * 需要纸"), + + PAVED_ROAD_HOVER(getHoverTextKey("paved_road"), "Slightly increases movement speed of vehicles", "载具在该路上行驶,移速会有所提升"), + EXTRACTOR_HOVER(getHoverTextKey("extractor"), "Extracts items from attached chests or from the space in front of it", "从其吸取端处的箱子或空间中取出物品"), + CHESS_BOARD_HOVER(getHoverTextKey("chess_board"), "PLace it down and begin a new game!", "放置后使用即可开始一场新游戏!"), + WALL_SHELF_HOVER_FIRST(getHoverTextKey("wall_shelf", "1"), "Right click tp place an item on the shelf", "右键以放置物品在墙架上"), + WALL_SHELF_HOVER_SECOND(getHoverTextKey("wall_shelf", "2"), "Shift-right-click with an empty hand to remove an item", "空手按住Shift键+右键即可取下物品"), + STEAM_RADIATOR_HOVER(getHoverTextKey("steam_radiator"), "Right click placed radiator to activate", "右键已放置的散热器,即可激活"), + BOOKSHELF_HOVER_FIRST(getHoverTextKey("bookshelf", "1"), "Right click tp place a book on the shelf", "右键以放置书在书架上"), + BOOKSHELF_HOVER_SECOND(getHoverTextKey("bookshelf", "2"), "Shift-right-click with an empty hand to remove a book", "空手按住Shift键+右键即可取下书"), + + //C_TOOL + GUITAR_AMPLIFIER_HOVER(getHoverTextKey("guitar_amplifier"), "Play a guitar nearby to add a distortion effect" ,"在附近弹奏吉他以增加失真效果"), + SEED_SPREADER_HOVER(getHoverTextKey("seed_spreader"), "Automatically disperses seeds that are put inside of it", "自动播种机器里的种子"), + BATTERY_HOVER(getHoverTextKey("battery"), "Right click to recharge flashlight (battery will be consumed)", "右键消耗为手电筒更换电池"), + CHAINSAW_HOVER_FIRST(getHoverTextKey("chainsaw", "1"), "Right click to use", "右键使用"), + CHAINSAW_HOVER_SECOND(getHoverTextKey("chainsaw", "2"), "* Highly effective on trees an leaves", "* 一种极其高效砍树方案"), + HAND_GUN_HOVER_FIRST(getHoverTextKey("handgun", "1"), "Left click to fire", "左键开火"), + HAND_GUN_HOVER_SECOND(getHoverTextKey("handgun", "2"), "Right click to aim down sights", "右键聚焦对准"), + HAND_GUN_HOVER_THIRD(getHoverTextKey("handgun", "3"), "* Requires at least one Magazine in order to shoot", "* 需要至少一个弹匣来发射"), + GUITAR_HOVER_FIRST(getHoverTextKey("guitar", "1"), "Right click to use", "右键使用"), + GUITAR_HOVER_SECOND(getHoverTextKey("guitar", "2"), "* Standard Tuning (EADGBE)", "* 标准调谐(EADGBE)"), + FLASH_LIGHT_HOVER_FIRST(getHoverTextKey("flashlight", "1"), "Right click to use", "右键使用"), + FLASH_LIGHT_HOVER_SECOND(getHoverTextKey("flashlight", "2"), "* Using it will deplete the battery but it will not break", "* 使用它会耗尽电池,但不会损坏"), + FLASH_LIGHT_HOVER_THIRD(getHoverTextKey("flashlight", "3"), "* %s minutes remaining before drained", "* 电量耗尽前剩余%s分钟"), + FLASH_LIGHT_HOVER_FOURTH(getHoverTextKey("flashlight", "4"), "* Lasts %s minutes at full charge", "* 一节满电电池可以为其提供至少%s分钟的照亮时间"), + FLASH_LIGHT_HOVER_FIFTH(getHoverTextKey("flashlight", "5"), "* Repair durability by using a battery", "* 通过电池来修复耐久"), + CAMERA_HOVER_FIRST(getHoverTextKey("camera", "1"), "%d/%d photos stored in memory card", "内存卡里照片数: %d/%d"), + CAMERA_HOVER_SECOND(getHoverTextKey("camera", "2"), "* Does not break when durability hits 0", "* 当耐久掉到0时,也不会损坏"), + CAMERA_HOVER_THIRD(getHoverTextKey("camera", "3"), "* Take to a printer to print your photos", "* 提供打印机把所拍照冲洗出来"), + //TRAN + BICYCLE_HOVER(getHoverTextKey("bicycle"), "Right click to deploy", "右键放置"), + MOTORBOAT_HOVER_FIRST(getHoverTextKey("motorboat", "1"), "Right click to deploy", "右键放置"), + MOTORBOAT_HOVER_SECOND(getHoverTextKey("motorboat", "2"), "Remaining fuel: %f%%","燃料剩余量: %f%%"), + MOTORBOAT_HOVER_THIRD(getHoverTextKey("motorboat", "3"), "Refuel by using a gas can on the deployed boat", "对船使用汽油罐来加油"), + ROAD_MARKER_FIRST(getHoverTextKey("road_marker", "1"), "* Right click paved road to apply currently selected road marker", "* 右键单击已铺设的道路以应用当前选定的道路标记"), + ROAD_MARKER_SECOND(getHoverTextKey("road_marker", "2"), "* Right click elsewhere to toggle between available road markers", "* 右键单击其他位置以在可用道路标记之间切换"), + //P + NEED_RED_STONE_POWER_HOVER(getHoverTextKey("need_rs_power"), "Requires redstone power to operate", "需要红石充能"), + STORE_18_HOVER(getHoverTextKey("store_18"), "Stores up to 18 items", "可存储18组物品"), + //~P + METAL_GRATE_HOVER(getHoverTextKey("metal_grate"), "Allows water and items to flow through freely", "允许水与物品自由地穿过"), + EASEL_HOVER(getHoverTextKey("easel"), "Place a canvas on it to begin painting", "放置(帆布)画布在其上,即可开始绘画"), + //CONTAINER & MENU + KITCHEN_CABINET_MENU_LABEL(getMenuLabelKey("kitchen_cabinet"), "Kitchen Cabinet", "厨房柜子"), + KITCHEN_DRAWER_CABINET_MENU_LABEL(getMenuLabelKey("kitchen_drawer_cabinet"), "Kitchen Drawer Cabinet", "厨房抽屉柜"), + TRASH_CAN_MENU_LABEL(getMenuLabelKey("trash_can"), "Trash Can", "垃圾桶"), + PHOTOCOPIER_MENU_LABEL(getMenuLabelKey("photo_copier"), "Photocopier", "复印机"), + PRINTER_MENU_LABEL(getMenuLabelKey("printer"), "Printer", "打印机"), + PRINTER_SIZE_MENU_LABEL(getMenuLabelKey("print_size"), "Print Size", "打印尺寸"), + NIGHT_STAND_MENU_LABEL(getMenuLabelKey("night_stand"), "Night Stand", "床头柜"), + STEAM_RADIATOR_MENU_LABEL(getMenuLabelKey("radiator"), "Radiator" ,"蒸汽散热器"), + SEED_SPREADER_MENU_LABEL(getMenuLabelKey("seed_spreader"), "Seed Spreader", "播种器"), + REFRIGERATOR_MENU_LABEL(getMenuLabelKey("refrigerator"), "refrigerator", "冰箱"), + //CANVAS + CANVAS_HOVER_DESC_COMPLETED(getHoverTextKey("canvas", "desc_completed"), "A work of art" ,"艺术品"), + CANVAS_HOVER_UNIQUE_ID(getHoverTextKey("canvas", "unique_id"), "ID = %d", "ID = %d"), + CANVAS_HOVER_PIXELS_SIZE(getHoverTextKey("canvas", "pixels_size"), "%d x %d pixels", "%d x %d 像素"), + CANVAS_HOVER_BLOCK_SIZE(getHoverTextKey("canvas", "block_size"), "%f x %f ", "%f x %f"), + CANVAS_HOVER_OFFSET(getHoverTextKey("canvas", "offset"), "(%f,%f)", "(%f,%f)"), + CANVAS_HOVER_DESC_EMPTY(getHoverTextKey("canvas", "desc_empty"), "For use with an easel", "可用画架来创作"), + CANVAS_HOVER_DESC_SIZE_NORMAL(getHoverTextKey("canvas", "normal_size"), "Normal print", "常规尺寸画作"), + CANVAS_HOVER_DESC_SIZE_LARGE(getHoverTextKey("canvas", "large_size"), "Large print", "大型尺寸画作"), + CANVAS_HOVER_DESC_SIZE_EXTRA_LARGE(getHoverTextKey("canvas", "extra_large_size"), "Extra Large print", "超大型尺寸画作"), + CANVAS_HOVER_DESC_SIZE_MASSIVE(getHoverTextKey("canvas", "massive_size"), "Massive print", "巨大尺寸的画作"), + CANVAS_HOVER_DESC_SIZE_LARGE_SQUARE(getHoverTextKey("canvas", "large_square_size"),"Large square print", "大型方寸画作"), + CANVAS_HOVER_DESC_SIZE_EXTRA_LARGE_SQUARE(getHoverTextKey("canvas", "extra_large_square_size"), "Extra Large square", "超大型方寸画作"), + CANVAS_HOVER_DESC_SIZE_MASSIVE_SQUARE(getHoverTextKey("canvas", "massive_square_size"),"Massive square print","巨大方寸画作"), + CANVAS_HOVER_DESC_SIZE_CUSTOM(getHoverTextKey("canvas", "custom_size"), "Custom print", "自定义尺寸画作"), + ; + + private final String key; + private final String US_EN; + private final String SIM_CN; + ModLangKeyValue(String key, String US_EN, String SIM_CN) { + this.key = key; + this.US_EN = US_EN; + this.SIM_CN = SIM_CN; + } + public String getKey() { + return key; + } + public static String getLan(LanguageEnum lan, ModLangKeyValue key) { + if (lan == LanguageEnum.SimpleChinese) { + return getSimpleChinese(key); + } + return getEnglish(key); + } + + private static String getEnglish(ModLangKeyValue key) { + return key.US_EN; + } + private static String getSimpleChinese(ModLangKeyValue key) { + return key.SIM_CN; + } + private static final String HEAD_ = "modernlifepatch.lang."; + public static String getHoverTextKey(String key) { + return getHoverTextKey(key, "0"); + } + public static String getResourceTextKey(String mod_id, String name) { + if(StringValidator.isNotValidMinecraftKey(mod_id) || StringValidator.isNotValidMinecraftKey(name)) { + throw new IllegalArgumentException("Not valid MinecraftKey which only including [a-z], '.' and '_'."); + } + return "resource." + mod_id + "." + name; + } + public static String getCustomTextKey(String prefix, String mod_id, String custom) { + if(StringValidator.isNotValidMinecraftKey(prefix) || StringValidator.isNotValidMinecraftKey(mod_id) || StringValidator.isNotValidMinecraftKey(custom)) { + throw new IllegalArgumentException("Not valid MinecraftKey which only including [a-z], '.' and '_'."); + } + return HEAD_ + prefix + "." + mod_id + "." + custom; + } + public static String getHoverTextKey(String itemName, String diffMark) { + if(StringValidator.isNotValidMinecraftKey(itemName) || StringValidator.isNotValidMinecraftKey(diffMark)) { + throw new IllegalArgumentException("Not valid MinecraftKey which only including [a-z], '.' and [0-9] and '_'."); + } + return HEAD_ + itemName + ".hover_text." + diffMark; + } + public static String getMenuLabelKey(String menuLabel) { + if(StringValidator.isNotValidMinecraftKey(menuLabel)) { + throw new IllegalArgumentException("Not valid MinecraftKey which only including [a-z], '.' and '_'."); + } + return HEAD_ + "menu." + menuLabel; + } + public static String getTagKey(TagKey tag) { + return String.format("gui.tag_filter.%s.%s", tag.location().getNamespace(), tag.location().getPath().replace("/", ".")); + } + public static String getCreativeTabNameKey(String tabName) { + return "itemGroup." + tabName; + } + + public static String getBlockKey(Supplier block) { + return getBlockKey(block.get()); + } + public static String getBlockKey(Block block) { + return block.getDescriptionId(); + } + public static String getItemKey(Supplier item) { + return getItemKey(item.get()); + } + public static String getItemKey(Item item) { + return item.getDescriptionId(); + } + public static String copyEnglish(ModLangKeyValue modLangKeyValue) { + return modLangKeyValue.US_EN; + } + public static String copySimpleChinese(ModLangKeyValue modLangKeyValue) { + return modLangKeyValue.SIM_CN; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockModelProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockModelProvider.java new file mode 100644 index 0000000..0ee36c6 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockModelProvider.java @@ -0,0 +1,43 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.client.model.generators.ModelProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.ForgeRegistries; + +public class ModBlockModelProvider extends BlockStateProvider { + public ModBlockModelProvider(PackOutput packOutput, ExistingFileHelper existingFileHelper) { + super(packOutput, ModernLifePatch.MOD_ID, existingFileHelper); + } + + + public void registerStatesAndModels(Block block) { + this.simpleBlock(block, this.cubeAll(block)); + } + public ResourceLocation blockTextureSuffix(Block block,String suffix) { + ResourceLocation name = key(block); + return new ResourceLocation(name.getNamespace(), ModelProvider.BLOCK_FOLDER + "/" + name.getPath() + suffix); + } + private ResourceLocation key(Block block) { + return ForgeRegistries.BLOCKS.getKey(block); + } + + @Override + protected void registerStatesAndModels() { + + } + + public void generateJasmineBlockState(Block block) { + BlockModelBuilder model = models().cubeAll(name(block), blockTexture(block)); + simpleBlock(block,model); + } + public String name(Block block) { + return key(block).getPath(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockTagProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockTagProvider.java new file mode 100644 index 0000000..b825aa1 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModBlockTagProvider.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; + +import net.minecraftforge.common.data.BlockTagsProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; + +import java.util.concurrent.CompletableFuture; + +public class ModBlockTagProvider extends BlockTagsProvider { + + + public ModBlockTagProvider(PackOutput output, CompletableFuture lookupProvider, @Nullable ExistingFileHelper existingFileHelper) { + super(output, lookupProvider, ModernLifePatch.MOD_ID, existingFileHelper); + } + + @Override + protected void addTags(HolderLookup.@NotNull Provider pProvider) { + + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemModelProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemModelProvider.java new file mode 100644 index 0000000..bfe362d --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemModelProvider.java @@ -0,0 +1,40 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.content.item.ModItems; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; +import net.minecraftforge.client.model.generators.ItemModelProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.registries.ForgeRegistries; + +import java.util.Objects; + +public class ModItemModelProvider extends ItemModelProvider { + public static final String GENERATED = "item/generated"; + public ModItemModelProvider(PackOutput packOutput, ExistingFileHelper existingFileHelper) { + super(packOutput, ModernLifePatch.MOD_ID, existingFileHelper); + } + + @Override + protected void registerModels() { + itemGeneratedModel(ModItems.MIRROR_ITEM.get(), new ResourceLocation(ModernLifePatch.MOD_ID, "item/mirror_item")); + itemGeneratedModel(ModItems.TALL_MIRROR_ITEM.get(), new ResourceLocation(ModernLifePatch.MOD_ID, "item/tall_mirror_item")); + itemGeneratedModel(ModItems.LARGE_MIRROR_ITEM.get(), new ResourceLocation(ModernLifePatch.MOD_ID, "item/large_mirror_item")); + itemGeneratedModel(ModItems.MASSIVE_MIRROR_ITEM.get(), new ResourceLocation(ModernLifePatch.MOD_ID, "item/massive_mirror_item")); + } + + public void itemGeneratedModel(Item item, ResourceLocation texture) { + withExistingParent(itemName(item), GENERATED).texture("layer0", texture); + } + + private String itemName(Item item) { + return Objects.requireNonNull(ForgeRegistries.ITEMS.getKey(item)).getPath(); + } + + public ResourceLocation resourceItem(String path) { + return new ResourceLocation(ModernLifePatch.MOD_ID, "item/" + path); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemTagProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemTagProvider.java new file mode 100644 index 0000000..183636d --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModItemTagProvider.java @@ -0,0 +1,26 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; +import net.minecraft.data.tags.ItemTagsProvider; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; + +import java.util.concurrent.CompletableFuture; + +public class ModItemTagProvider extends ItemTagsProvider { + + + public ModItemTagProvider(PackOutput pOutput, CompletableFuture pLookupProvider, CompletableFuture> pBlockTags, @Nullable ExistingFileHelper existingFileHelper) { + super(pOutput, pLookupProvider, pBlockTags, ModernLifePatch.MOD_ID, existingFileHelper); + } + + + @Override + protected void addTags(HolderLookup.@NotNull Provider pProvider) { + + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLanguageProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLanguageProvider.java new file mode 100644 index 0000000..e460d0b --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLanguageProvider.java @@ -0,0 +1,38 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.data.PackOutput; +import net.minecraftforge.common.data.LanguageProvider; +import com.r3944realms.modernlifepatch.utils.Enum.LanguageEnum; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class ModLanguageProvider extends LanguageProvider { + private final LanguageEnum Language; + private final Map LanKeyMap; + private static final List objects = new ArrayList<>(); + public ModLanguageProvider(PackOutput output, LanguageEnum Lan) { + super(output, ModernLifePatch.MOD_ID, Lan.local); + this.Language = Lan; + LanKeyMap = new HashMap<>(); + init(); + } + private void init() { + for (ModLangKeyValue key : ModLangKeyValue.values()) { + addLang(key.getKey(), ModLangKeyValue.getLan(Language, key)); + } + } + private void addLang(String Key, String value) { + if(!objects.contains(Key)) objects.add(Key); + LanKeyMap.put(Key, value); + } + + @Override + protected void addTranslations() { + objects.forEach(key -> add(key,LanKeyMap.get(key))); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLootTableProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLootTableProvider.java new file mode 100644 index 0000000..f055610 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModLootTableProvider.java @@ -0,0 +1,28 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.datagen.provider.loot.ModBlockLootTables; +import net.minecraft.data.PackOutput; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.ValidationContext; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; +import org.jetbrains.annotations.NotNull; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +public class ModLootTableProvider extends LootTableProvider { + public ModLootTableProvider(PackOutput output) { + super(output, Set.of(), List.of(new LootTableProvider.SubProviderEntry( + ModBlockLootTables::new, + LootContextParamSets.BLOCK + ))); + } + + @Override + protected void validate(@NotNull Map map, @NotNull ValidationContext validationcontext) { + map.forEach((id, table) -> table.validate(validationcontext)); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModRecipeProvider.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModRecipeProvider.java new file mode 100644 index 0000000..f8d4913 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/ModRecipeProvider.java @@ -0,0 +1,45 @@ +package com.r3944realms.modernlifepatch.datagen.provider; + +import com.r3944realms.modernlifepatch.content.item.ModItems; +import net.minecraft.data.PackOutput; +import net.minecraft.data.recipes.*; +import net.minecraft.tags.ItemTags; +import net.minecraft.world.item.Items; +import net.minecraftforge.common.Tags; +import org.jetbrains.annotations.NotNull; + +import java.util.function.Consumer; + +public class ModRecipeProvider extends RecipeProvider { + public ModRecipeProvider(PackOutput pOutput) { + super(pOutput); + } + + @Override + protected void buildRecipes(@NotNull Consumer pWriter) { + ShapelessRecipeBuilder.shapeless(RecipeCategory.DECORATIONS, ModItems.MIRROR_ITEM.get(), 1) + .requires(Tags.Items.GLASS_PANES) + .requires(Items.IRON_INGOT) + .requires(ItemTags.WOODEN_SLABS) + .unlockedBy("has_item_glass_pane", has(Tags.Items.GLASS_PANES)) + .save(pWriter); + ShapedRecipeBuilder.shaped(RecipeCategory.DECORATIONS, ModItems.TALL_MIRROR_ITEM.get(), 1) + .define('@', ModItems.MIRROR_ITEM.get()) + .pattern("@") + .pattern("@") + .unlockedBy("has_item_mirror", has(ModItems.MIRROR_ITEM.get())) + .save(pWriter); + ShapedRecipeBuilder.shaped(RecipeCategory.DECORATIONS, ModItems.LARGE_MIRROR_ITEM.get(), 1) + .define('@', ModItems.MIRROR_ITEM.get()) + .pattern("@@") + .pattern("@@") + .unlockedBy("has_item_mirror", has(ModItems.MIRROR_ITEM.get())) + .save(pWriter); + ShapedRecipeBuilder.shaped(RecipeCategory.DECORATIONS, ModItems.MASSIVE_MIRROR_ITEM.get(), 1) + .define('@', ModItems.MIRROR_ITEM.get()) + .pattern("@@@") + .pattern("@@@") + .unlockedBy("has_item_mirror", has(ModItems.MIRROR_ITEM.get())) + .save(pWriter); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/loot/ModBlockLootTables.java b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/loot/ModBlockLootTables.java new file mode 100644 index 0000000..cfaad40 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/datagen/provider/loot/ModBlockLootTables.java @@ -0,0 +1,34 @@ +package com.r3944realms.modernlifepatch.datagen.provider.loot; + +import com.r3944realms.modernlifepatch.content.blocks.ModBlocks; +import net.minecraft.data.loot.BlockLootSubProvider; +import net.minecraft.world.flag.FeatureFlagSet; +import net.minecraft.world.flag.FeatureFlags; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.registries.RegistryObject; +import org.jetbrains.annotations.NotNull; + +import java.util.Set; +import java.util.stream.Stream; + +public class ModBlockLootTables extends BlockLootSubProvider { + + public ModBlockLootTables() { + super(Set.of(), FeatureFlags.REGISTRY.allFlags()); + } + + + @Override + protected void generate() { + this.dropSelf(ModBlocks.MIRROR.get()); + this.dropSelf(ModBlocks.TALL_MIRROR.get()); + this.dropSelf(ModBlocks.LARGE_MIRROR.get()); + this.dropSelf(ModBlocks.MASSIVE_MIRROR.get()); + } + + @Override + protected @NotNull Iterable getKnownBlocks() { + return ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get)::iterator; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/MLPMixinPlugin.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/MLPMixinPlugin.java new file mode 100644 index 0000000..6d86961 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/MLPMixinPlugin.java @@ -0,0 +1,45 @@ +package com.r3944realms.modernlifepatch.mixin; + +import org.objectweb.asm.tree.ClassNode; +import org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin; +import org.spongepowered.asm.mixin.extensibility.IMixinInfo; + +import java.util.List; +import java.util.Set; + +public class MLPMixinPlugin implements IMixinConfigPlugin { + @Override + public void onLoad(String s) { + + } + + @Override + public String getRefMapperConfig() { + return ""; + } + + @Override + public boolean shouldApplyMixin(String s, String s1) { + return true; + } + + @Override + public void acceptTargets(Set set, Set set1) { + + } + + @Override + public List getMixins() { + return List.of(); + } + + @Override + public void preApply(String s, ClassNode classNode, String s1, IMixinInfo iMixinInfo) { + + } + + @Override + public void postApply(String s, ClassNode classNode, String s1, IMixinInfo iMixinInfo) { + + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinShowerHead.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinShowerHead.java new file mode 100644 index 0000000..221eb17 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinShowerHead.java @@ -0,0 +1,42 @@ +package com.r3944realms.modernlifepatch.mixin.block.bathroom; + +import com.dairymoose.modernlife.blocks.AbstractWallBlock; +import com.dairymoose.modernlife.blocks.ShowerHeadBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(ShowerHeadBlock.class) +public abstract class MixinShowerHead extends AbstractWallBlock implements EntityBlock { + @Unique + private static final VoxelShape SHAPE_N = Block.box(6, 8.5, 10, 10, 12.5, 16), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + public MixinShowerHead(Properties properties) { + super(properties); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinToilet.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinToilet.java new file mode 100644 index 0000000..e8ceb4a --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bathroom/MixinToilet.java @@ -0,0 +1,55 @@ +package com.r3944realms.modernlifepatch.mixin.block.bathroom; + +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.blocks.ToiletBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.SimpleWaterloggedBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(ToiletBlock.class) +public abstract class MixinToilet extends StandardHorizontalBlock implements SimpleWaterloggedBlock, EntityBlock { + @Unique + private static final VoxelShape SHAPE_S, SHAPE_W, SHAPE_N, SHAPE_E; + static { + SHAPE_S = Stream.of( + Block.box(3, 4, 0, 13, 16, 5), + Block.box(3, 3.99, 5, 5, 7.99, 15), + Block.box(11, 3.99, 5, 13, 7.99, 15), + Block.box(5, 3.99, 5, 11, 7.99, 7), + Block.box(5, 3.99, 13, 11, 7.99, 15), + Block.box(4, -0.01, 2, 12, 3.99, 13) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + public MixinToilet(Properties properties) { + super(properties); + } + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bedchamber/MixinNightStand.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bedchamber/MixinNightStand.java new file mode 100644 index 0000000..b2a6d39 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/bedchamber/MixinNightStand.java @@ -0,0 +1,103 @@ +package com.r3944realms.modernlifepatch.mixin.block.bedchamber; + +import com.dairymoose.modernlife.blocks.NightStandBlock; +import com.dairymoose.modernlife.tileentities.NightStandBlockEntity; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import com.r3944realms.modernlifepatch.modInterface.IContainMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ChestMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +import static com.dairymoose.modernlife.blocks.NightStandBlock.FACING; + +@SuppressWarnings("AddedMixinMembersNamePattern") +@Mixin(NightStandBlock.class) +public abstract class MixinNightStand extends Block implements EntityBlock ,IContainMenu{ + public MixinNightStand(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_S = Shapes.join(Stream.of( + Block.box(0, 0, 12, 2, 1, 14), + Block.box(14, 0, 12, 16, 1, 14), + Block.box(0, 0, 0, 2, 1, 2), + Block.box(14, 0, 0, 16, 1, 2) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), Block.box(0, 1, 0, 16, 16, 14), BooleanOp.OR), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + if (!MixinNightStand.this.ContainMenuLabel().isEmpty()) { + cir.setReturnValue(new MenuProvider() { + @Override + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof NightStandBlockEntity nightStandBlockEntity) { + return new ChestMenu(MenuType.GENERIC_9x2, paramInt, paramInventory, nightStandBlockEntity, 2); + } else { + return null; + } + } + + @Override + public @NotNull Component getDisplayName() { + return Component.translatable(String.valueOf(MixinNightStand.this.ContainMenuLabel())); + } + }); + } + } + @Unique + @Override + public String ContainMenuLabel() { + return ModLangKeyValue.NIGHT_STAND_MENU_LABEL.getKey(); + } + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + private void appendHoverTextHead(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.STORE_18_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinArrowSlit.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinArrowSlit.java new file mode 100644 index 0000000..289a83d --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinArrowSlit.java @@ -0,0 +1,46 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.ArrowSlitBlock; +import com.dairymoose.modernlife.blocks.WallSocketBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(ArrowSlitBlock.class) +public class MixinArrowSlit { + @Unique + private static final VoxelShape SHAPE_S = Stream.of( + Block.box(0, 0, 12, 16, 6, 16), + Block.box(10, 6, 12, 16, 14, 16), + Block.box(0, 14, 12, 16, 16, 16), + Block.box(0, 6, 12, 6, 14, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(WallSocketBlock.FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinBookShelf.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinBookShelf.java new file mode 100644 index 0000000..db087ea --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinBookShelf.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.ModernBookshelfBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(ModernBookshelfBlock.class) +public class MixinBookShelf { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.BOOKSHELF_HOVER_FIRST.getKey())); + list.add(Component.translatable(ModLangKeyValue.BOOKSHELF_HOVER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCCTVCamera.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCCTVCamera.java new file mode 100644 index 0000000..78f51e0 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCCTVCamera.java @@ -0,0 +1,56 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.CCTVCameraBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +import static com.dairymoose.modernlife.blocks.CCTVCameraBlock.FACING; + +@Mixin(CCTVCameraBlock.class) +public class MixinCCTVCamera { + @Unique + private static final VoxelShape SHAPE_S = Stream.of( + Stream.of( + Block.box(7, 7, 1.00138, 9, 8, 4.00138), + Block.box(7, 4, 1.00138, 7, 7, 5.00138), + Block.box(9, 4, 1.00138, 9, 7, 5.00138) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), + Block.box(6, 4, 0.00138, 10, 9, 1.00138), + Stream.of( + Block.box(6, 7, 3.00138, 10, 11, 9.00138), + Block.box(6, 9, 9.00138, 6, 11, 11.00138), + Block.box(10, 9, 9.00138, 10, 11, 11.00138), + Block.box(6, 11, 9.00138, 10, 11, 11.00138) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get() + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCanvas.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCanvas.java new file mode 100644 index 0000000..a114759 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCanvas.java @@ -0,0 +1,88 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.CanvasBlock; +import com.dairymoose.modernlife.core.ModernLifeClient; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.nbt.CompoundTag; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.text.DecimalFormat; +import java.util.List; + +@Mixin(CanvasBlock.class) +public class MixinCanvas { + + @OnlyIn(Dist.CLIENT) + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + Long canvasUniqueId = null; + if (itemStack.getTag() != null && itemStack.getTag().contains("UniqueId")) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_COMPLETED.getKey())); + long uniqueId = itemStack.getTag().getLong("UniqueId"); + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_UNIQUE_ID.getKey(), uniqueId)); + canvasUniqueId = uniqueId; + } else { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_EMPTY.getKey())); + } + + int size; + if (canvasUniqueId != null) { + size = ModernLifeClient.getCanvasWidth(canvasUniqueId); + int height = ModernLifeClient.getCanvasHeight(canvasUniqueId); + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_PIXELS_SIZE.getKey() , size, height)); + } + + if (itemStack.getTag() != null && itemStack.getTag().contains("Size")) { + size = itemStack.getTag().getInt("Size"); + list.add(Component.literal("")); + if (size == 1) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_NORMAL.getKey())); + } else if (size == 2) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_LARGE.getKey())); + } else if (size == 3) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_EXTRA_LARGE.getKey())); + } else if (size == 4) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_MASSIVE.getKey())); + } else if (size == 5) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_LARGE_SQUARE.getKey())); + } else if (size == 6) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_EXTRA_LARGE_SQUARE.getKey())); + } else if (size == 7) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_MASSIVE_SQUARE.getKey())); + } else if (size == 0) { + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_DESC_SIZE_CUSTOM.getKey())); + CompoundTag nbt = itemStack.getTag(); + DecimalFormat df = new DecimalFormat("#.##"); + String var10003; + float xOffset; + float yOffset; + if (nbt.contains("BlockWidth") && nbt.contains("BlockHeight")) { + xOffset = nbt.getFloat("BlockWidth"); + yOffset = nbt.getFloat("BlockHeight"); + var10003 = df.format(xOffset); + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_BLOCK_SIZE.getKey(), var10003, df.format(yOffset))); + } + + if (nbt.contains("xOffset") && nbt.contains("yOffset")) { + xOffset = nbt.getFloat("xOffset"); + yOffset = nbt.getFloat("yOffset"); + if (xOffset != 0.0F || yOffset != 0.0F) { + var10003 = df.format(xOffset); + list.add(Component.translatable(ModLangKeyValue.CANVAS_HOVER_OFFSET.getKey(), var10003, df.format(yOffset))); + } + } + } + } + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCeilingFan.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCeilingFan.java new file mode 100644 index 0000000..43bd162 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCeilingFan.java @@ -0,0 +1,24 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.CeilingFanBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(CeilingFanBlock.class) +public class MixinCeilingFan { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.NEED_RED_STONE_POWER_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChair.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChair.java new file mode 100644 index 0000000..d957f38 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChair.java @@ -0,0 +1,58 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.ChairBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(ChairBlock.class) +public class MixinChair extends StandardHorizontalBlock { + public MixinChair(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_S = Stream.of( + Block.box(2, 7, 2, 14, 10, 14), + Block.box(4, 10, 13, 12, 25, 13), + Block.box(2, 10, 12, 4, 24, 14), + Block.box(12, 10, 12, 14, 24, 14), + Block.box(4, 2, 3, 12, 4, 3), + Block.box(4, 2, 13, 12, 4, 13), + Block.box(13, 2, 4, 13, 4, 12), + Block.box(3, 2, 4, 3, 4, 12), + Block.box(12, 0, 2, 14, 7, 4), + Block.box(2, 0, 2, 4, 7, 4), + Block.box(2, 0, 12, 4, 7, 14), + Block.box(12, 0, 12, 14, 7, 14) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChessBoard.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChessBoard.java new file mode 100644 index 0000000..ff7576f --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinChessBoard.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.ChessBoardBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(ChessBoardBlock.class) +public class MixinChessBoard { + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.CHESS_BOARD_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCoffeeMug.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCoffeeMug.java new file mode 100644 index 0000000..40b5b30 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinCoffeeMug.java @@ -0,0 +1,50 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.CoffeeMugBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(CoffeeMugBlock.class) +public class MixinCoffeeMug extends StandardHorizontalBlock { + public MixinCoffeeMug(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(7, 0, 9, 9, 5, 10), + Block.box(7, 0, 6, 9, 5, 7), + Block.box(7, 0, 7, 9, 1, 9), + Block.box(6, 0, 6, 7, 5, 10), + Block.box(9, 0, 6, 10, 5, 10) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinDeck.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinDeck.java new file mode 100644 index 0000000..69015af --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinDeck.java @@ -0,0 +1,36 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.DeckBlock; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(DeckBlock.class) +public class MixinDeck { + @Unique + private static final VoxelShape SHAPE_S = Stream.of( + Block.box(0, 14, 4, 16, 16, 7), + Block.box(3, 13, 0, 6, 15, 16), + Block.box(10, 13, 0, 13, 15, 16), + Block.box(0, 14, 0, 16, 16, 3), + Block.box(0, 14, 12, 16, 16, 15), + Block.box(0, 14, 8, 16, 16, 11) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), + _WITH_SUPPORT = Stream.of(SHAPE_S, Block.box(6.0, 0.0, 6.0, 10.0, 14.0, 10.0)).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + cir.setReturnValue(!bs.getValue(DeckBlock.SUPPORT) ? SHAPE_S : _WITH_SUPPORT); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinEasel.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinEasel.java new file mode 100644 index 0000000..877bc97 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinEasel.java @@ -0,0 +1,51 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.EaselBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + +import static com.dairymoose.modernlife.blocks.EaselBlock.FACING; + +@Mixin(EaselBlock.class) +public class MixinEasel { + @Unique + private static final VoxelShape SHAPE_N = Block.box(2, 0, 4, 14, 22, 15), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.EASEL_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinFlatScreenTV.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinFlatScreenTV.java new file mode 100644 index 0000000..5dd1751 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinFlatScreenTV.java @@ -0,0 +1,40 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.FlatScreenTvBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(FlatScreenTvBlock.class) +public class MixinFlatScreenTV extends StandardHorizontalBlock { + public MixinFlatScreenTV(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_N = Block.box(-11, 0, 6, 27, 23, 9), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinGuitarAmplifier.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinGuitarAmplifier.java new file mode 100644 index 0000000..b371258 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinGuitarAmplifier.java @@ -0,0 +1,50 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.GuitarAmplifierBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + +@Mixin(GuitarAmplifierBlock.class) +public class MixinGuitarAmplifier { + @Unique + private static final VoxelShape SHAPE_S = Block.box(2, 0, 5, 14, 12, 11), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(GuitarAmplifierBlock.FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.GUITAR_AMPLIFIER_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinLightBulb.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinLightBulb.java new file mode 100644 index 0000000..f7b0cf9 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinLightBulb.java @@ -0,0 +1,69 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.LightBulbBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.FaceAttachedHorizontalDirectionalBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + +@Mixin(LightBulbBlock.class) +public class MixinLightBulb extends FaceAttachedHorizontalDirectionalBlock { + public MixinLightBulb(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape _SHAPE_CEILING = Shapes.join(Block.box(5, 8, 5, 11, 14, 11), Block.box(7, 13, 7, 9, 16, 9), BooleanOp.OR) + , _SHAPE_WALL_NORTH, _SHAPE_WALL_EAST, _SHAPE_WALL_SOUTH, _SHAPE_WALL_WEST, _SHAPE_FLOOR; + static { + _SHAPE_WALL_NORTH = ModernLifeUtil.RotateVoxelShapeXAxis(_SHAPE_CEILING); + _SHAPE_WALL_EAST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_NORTH); + _SHAPE_WALL_SOUTH = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_EAST); + _SHAPE_WALL_WEST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_SOUTH); + _SHAPE_FLOOR = ModernLifeUtil.RotateVoxelShapeXAxis(_SHAPE_WALL_NORTH); + } + + + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACE)) { + case WALL: + switch (bs.getValue(FACING)) { + case NORTH -> cir.setReturnValue(_SHAPE_WALL_NORTH); + case EAST -> cir.setReturnValue(_SHAPE_WALL_EAST); + case WEST -> cir.setReturnValue(_SHAPE_WALL_WEST); + case SOUTH -> cir.setReturnValue(_SHAPE_WALL_SOUTH); + } + break; + case FLOOR: + cir.setReturnValue(_SHAPE_FLOOR); + break; + default: + cir.setReturnValue(_SHAPE_CEILING); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.NEED_RED_STONE_POWER_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalDuct.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalDuct.java new file mode 100644 index 0000000..ee169fa --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalDuct.java @@ -0,0 +1,38 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.MetalDuctBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.core.Direction; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import static com.dairymoose.modernlife.blocks.MetalDuctBlock.AXIS; + +@Mixin(MetalDuctBlock.class) +public class MixinMetalDuct { + @Unique + private static final VoxelShape SHAPE_Y = Block.box(3, 0, 3, 13, 16, 13), SHAPE_X, SHAPE_Z; + static { + SHAPE_Z = ModernLifeUtil.RotateVoxelShapeXAxis(SHAPE_Y); + SHAPE_X = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_Z); + } + + @Inject(method = {"getShape"}, at = @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + if (bs.getValue(AXIS) == Direction.Axis.X) { + cir.setReturnValue(SHAPE_X); + } else { + cir.setReturnValue(bs.getValue(AXIS) == Direction.Axis.Z ? SHAPE_Z : SHAPE_Y); + } + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalGrate.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalGrate.java new file mode 100644 index 0000000..050bd27 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinMetalGrate.java @@ -0,0 +1,24 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.GrateBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(GrateBlock.class) +public class MixinMetalGrate { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + private void appendHoverTextHead(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.METAL_GRATE_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPavedRoad.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPavedRoad.java new file mode 100644 index 0000000..b5a7f35 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPavedRoad.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.PavedRoadBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(PavedRoadBlock.class) +public class MixinPavedRoad { + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.PAVED_ROAD_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPhotoCopier.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPhotoCopier.java new file mode 100644 index 0000000..8922cc0 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPhotoCopier.java @@ -0,0 +1,95 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.PhotocopierBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.blocks.WallSocketBlock; +import com.dairymoose.modernlife.tileentities.PhotocopierBlockEntity; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ChestMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(PhotocopierBlock.class) +public abstract class MixinPhotoCopier extends StandardHorizontalBlock implements EntityBlock { + public MixinPhotoCopier(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(4, 15.999, 2, 10, 15.999, 16), + Block.box(0, 0, 0, 16, 8, 16), + Block.box(0, 11, 0, 16, 14, 16), + Block.box(0, 8, 13, 16, 11, 16), + Block.box(0, 8, 2, 4, 11, 13), + Block.box(10, 14, 2, 16, 16, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(WallSocketBlock.FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + cir.setReturnValue(new MenuProvider() { + @Override + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof PhotocopierBlockEntity photocopierBlockEntity) { + return new ChestMenu(MenuType.GENERIC_9x3, paramInt, paramInventory, photocopierBlockEntity, 3); + } else { + return null; + } + } + + @Override + public @NotNull Component getDisplayName() { + return Component.translatable(ModLangKeyValue.PHOTOCOPIER_MENU_LABEL.getKey()); + } + }); + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.PHOTOCOPIER_HOVER_FIRST.getKey())); + list.add(Component.translatable(ModLangKeyValue.PHOTOCOPIER_HOVER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPrinter.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPrinter.java new file mode 100644 index 0000000..e34eec7 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinPrinter.java @@ -0,0 +1,44 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.PrinterBlock; +import com.dairymoose.modernlife.tileentities.PrinterBlockEntity; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ChestMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(PrinterBlock.class) +public class MixinPrinter { + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + cir.setReturnValue(new MenuProvider() { + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof PrinterBlockEntity printerBlockEntity) { + return new ChestMenu(MenuType.GENERIC_9x3, paramInt, paramInventory, printerBlockEntity, 3); + } else { + return null; + } + } + @Override + public @NotNull Component getDisplayName() { + return Component.translatable(ModLangKeyValue.PRINTER_MENU_LABEL.getKey()); + } + }); + + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinRadiator.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinRadiator.java new file mode 100644 index 0000000..002e93d --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinRadiator.java @@ -0,0 +1,66 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.RadiatorBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +import static com.dairymoose.modernlife.blocks.RadiatorBlock.FACING; + +@Mixin(RadiatorBlock.class) +public class MixinRadiator { + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(1, 1, 4, 15, 3, 12), + Block.box(1, 3, 4, 3, 13, 12), + Block.box(4, 3, 4, 6, 13, 12), + Block.box(7, 3, 4, 9, 13, 12), + Block.box(10, 3, 4, 12, 13, 12), + Block.box(13, 3, 4, 15, 13, 12), + Block.box(1, 0, 10, 3, 1, 12), + Block.box(1, 0, 4, 3, 1, 6), + Block.box(13, 0, 10, 15, 1, 12), + Block.box(13, 0, 4, 15, 1, 6), + Block.box(3, 3, 5, 13, 12, 11) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.STEAM_RADIATOR_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinSeedSpreader.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinSeedSpreader.java new file mode 100644 index 0000000..c5ed463 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinSeedSpreader.java @@ -0,0 +1,77 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.SeedSpreaderBlock; +import com.dairymoose.modernlife.tileentities.SeedSpreaderBlockEntity; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ChestMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(SeedSpreaderBlock.class) +public class MixinSeedSpreader { + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(3, 11, 3, 13, 14, 13), + Block.box(4, 4, 4, 12, 11, 12), + Block.box(5, 4, 5, 11, 8, 11) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + cir.setReturnValue(SHAPE_N); + } + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.SEED_SPREADER_HOVER.getKey())); + ci.cancel(); + } + + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + cir.setReturnValue(new MenuProvider() { + @Override + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof SeedSpreaderBlockEntity seedSpreaderBlockEntity) { + + return new ChestMenu(MenuType.GENERIC_9x1, paramInt, paramInventory, seedSpreaderBlockEntity, 1); + } else { + return null; + } + } + + @Override + public @NotNull Component getDisplayName() { + return Component.translatable(ModLangKeyValue.SEED_SPREADER_MENU_LABEL.getKey()); + } + }); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTileLight.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTileLight.java new file mode 100644 index 0000000..0e748ae --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTileLight.java @@ -0,0 +1,40 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.TileLightBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + +@Mixin(TileLightBlock.class) +public class MixinTileLight { + @Unique + private static final VoxelShape SHAPE_N = Shapes.join(Block.box(5, 15, 5, 11, 16, 11), Block.box(6, 14, 6, 10, 15, 10), BooleanOp.OR); + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + cir.setReturnValue(SHAPE_N); + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.NEED_RED_STONE_POWER_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTrashCan.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTrashCan.java new file mode 100644 index 0000000..a3113fd --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinTrashCan.java @@ -0,0 +1,76 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.inventory.container.TrashCanContainer; +import com.dairymoose.modernlife.blocks.TrashCanBlock; +import com.dairymoose.modernlife.tileentities.TrashCanBlockEntity; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(TrashCanBlock.class) +public abstract class MixinTrashCan extends Block implements EntityBlock { + public MixinTrashCan(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(6, 17, 7.5, 10, 18, 8.5), + Block.box(2, 13, 2, 14, 16, 14), + Block.box(3, 0, 3, 13, 13, 13) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + cir.setReturnValue(SHAPE_N); + } + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + cir.setReturnValue(new MenuProvider() { + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof TrashCanBlockEntity trashCanBlockEntity) { + return new TrashCanContainer(paramInt, paramInventory, trashCanBlockEntity); + } else { + return null; + } + } + + @Override + public @NotNull Component getDisplayName() { + return Component.translatable(ModLangKeyValue.TRASH_CAN_MENU_LABEL.getKey()); + } + }); + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.TRASH_CAN_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallShelf.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallShelf.java new file mode 100644 index 0000000..ecbfa67 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallShelf.java @@ -0,0 +1,26 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.WallShelfBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(WallShelfBlock.class) +public class MixinWallShelf { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.WALL_SHELF_HOVER_FIRST.getKey())); + list.add(Component.translatable(ModLangKeyValue.WALL_SHELF_HOVER_SECOND.getKey())); + + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallSocket.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallSocket.java new file mode 100644 index 0000000..a37987c --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/common/MixinWallSocket.java @@ -0,0 +1,36 @@ +package com.r3944realms.modernlifepatch.mixin.block.common; + +import com.dairymoose.modernlife.blocks.WallSocketBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(WallSocketBlock.class) +public class MixinWallSocket { + @Unique + private static final VoxelShape SHAPE_S = Block.box(5, 4, 0, 11, 12, 1), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(WallSocketBlock.FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenCabinet.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenCabinet.java new file mode 100644 index 0000000..b661579 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenCabinet.java @@ -0,0 +1,45 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.KitchenCabinetBlock; +import com.dairymoose.modernlife.blocks.NightStandBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import com.r3944realms.modernlifepatch.modInterface.IContainMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@SuppressWarnings("AddedMixinMembersNamePattern") +@Mixin(KitchenCabinetBlock.class) +public class MixinKitchenCabinet extends NightStandBlock implements IContainMenu { + + @Override + public String ContainMenuLabel() { + return ModLangKeyValue.KITCHEN_CABINET_MENU_LABEL.getKey(); + } + @Unique + private static final VoxelShape SHAPE_S = Block.box(0, 0, 0, 16, 16, 15), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenDrawerCabinet.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenDrawerCabinet.java new file mode 100644 index 0000000..0dd9f66 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenDrawerCabinet.java @@ -0,0 +1,49 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.KitchenDrawerCabinetBlock; +import com.dairymoose.modernlife.blocks.NightStandBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import com.r3944realms.modernlifepatch.modInterface.IContainMenu; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@SuppressWarnings("AddedMixinMembersNamePattern") +@Mixin(KitchenDrawerCabinetBlock.class) +public class MixinKitchenDrawerCabinet extends NightStandBlock implements IContainMenu { + public MixinKitchenDrawerCabinet(Properties properties) { + super(properties); + } + + @Override + public String ContainMenuLabel() { + return ModLangKeyValue.KITCHEN_DRAWER_CABINET_MENU_LABEL.getKey(); + } + @Unique + private static final VoxelShape SHAPE_S = Block.box(0, 0, 0, 16, 16, 15), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenSink.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenSink.java new file mode 100644 index 0000000..7d7da21 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinKitchenSink.java @@ -0,0 +1,58 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.KitchenSinkBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(KitchenSinkBlock.class) +public class MixinKitchenSink extends StandardHorizontalBlock { + + //这个居然是反的( + public MixinKitchenSink(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_S = Stream.of( + Block.box(4, 3, 0, 12, 5, 3), + Block.box(5, 5, 1, 6, 6, 2), + Block.box(10, 5, 1, 11, 6, 2), + Block.box(7, 5, 0, 9, 8, 2), + Block.box(7, 8, 0, 9, 10, 7), + Block.box(7, 7, 5, 9, 8, 7), + Block.box(0, 0, 13, 16, 3, 16), + Block.box(0, 0, 0, 16, 3, 3), + Block.box(0, 0, 3, 3, 3, 13), + Block.box(13, 0, 3, 16, 3, 13), + Block.box(3, 0, 3, 13, 1, 13) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_N, SHAPE_W; + static { + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_N = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_W); + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinMicrowave.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinMicrowave.java new file mode 100644 index 0000000..bc567da --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinMicrowave.java @@ -0,0 +1,63 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.MicrowaveBlock; +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(MicrowaveBlock.class) +public abstract class MixinMicrowave extends StandardHorizontalBlock implements EntityBlock { + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(1, 8, 2, 15, 10, 14), + Block.box(12, 2, 2, 15, 8, 14), + Block.box(1, 0, 2, 15, 2, 14), + Block.box(1, 2, 2, 3, 8, 14), + Block.box(3, 2, 2, 12, 8, 5), + Block.box(3, 2, 14, 12, 8, 14) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W, + SHAPE_N_O = Stream.of( + Block.box(3, 2, 2, 12, 8, 5), + Block.box(1, 8, 2, 15, 10, 14), + Block.box(12, 2, 2, 15, 8, 14), + Block.box(1, 0, 2, 15, 2, 14), + Block.box(1, 2, 2, 3, 8, 14) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E_O, SHAPE_S_O, SHAPE_W_O; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_E_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_O); + SHAPE_S_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_O); + SHAPE_W_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_O); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + boolean isOpen = bs.getValue(MicrowaveBlock.OPEN_DOOR); + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(isOpen ? SHAPE_S_O :SHAPE_S); + case EAST -> cir.setReturnValue(isOpen ? SHAPE_E_O : SHAPE_E); + case WEST -> cir.setReturnValue(isOpen ? SHAPE_W_O : SHAPE_W); + default -> cir.setReturnValue(isOpen? SHAPE_N_O : SHAPE_N); + } + } + public MixinMicrowave(Properties properties) { + super(properties); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinRefrigerator.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinRefrigerator.java new file mode 100644 index 0000000..c59f41c --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinRefrigerator.java @@ -0,0 +1,44 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.RefrigeratorBlock; +import com.dairymoose.modernlife.tileentities.SeedSpreaderBlockEntity; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.MenuProvider; +import net.minecraft.world.entity.player.Inventory; +import net.minecraft.world.entity.player.Player; +import net.minecraft.world.inventory.AbstractContainerMenu; +import net.minecraft.world.inventory.ChestMenu; +import net.minecraft.world.inventory.MenuType; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.block.entity.BlockEntity; +import net.minecraft.world.level.block.state.BlockState; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +@Mixin(RefrigeratorBlock.class) +public class MixinRefrigerator { + @Inject(method = {"getMenuProvider"}, at = @At("HEAD"), cancellable = true) + public void getMenuProvider(BlockState blockState, Level level, BlockPos blockPos, CallbackInfoReturnable cir) { + cir.setReturnValue(new MenuProvider() { + @Override + public AbstractContainerMenu createMenu(int paramInt, @NotNull Inventory paramInventory, @NotNull Player paramPlayer) { + BlockEntity tileEntity = level.getBlockEntity(blockPos); + if (tileEntity instanceof SeedSpreaderBlockEntity seedSpreaderBlockEntity) { + return new ChestMenu(MenuType.GENERIC_9x1, paramInt, paramInventory, seedSpreaderBlockEntity, 1); + } else { + return null; + } + } + + public @NotNull Component getDisplayName() { + return Component.translatable(ModLangKeyValue.REFRIGERATOR_MENU_LABEL.getKey()); + } + }); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinStove.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinStove.java new file mode 100644 index 0000000..ea8c31d --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/kitchen/MixinStove.java @@ -0,0 +1,76 @@ +package com.r3944realms.modernlifepatch.mixin.block.kitchen; + +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.blocks.StoveBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +@Mixin(StoveBlock.class) +public abstract class MixinStove extends StandardHorizontalBlock implements EntityBlock { + public MixinStove(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Stream.of( + Block.box(0, 0, 15, 16, 2, 16), + Block.box(0, 8, 15, 16, 10, 16), + Block.box(13, 2, 15, 16, 8, 16), + Block.box(0, 2, 15, 3, 8, 16), + Block.box(3, 2, 16, 13, 8, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), + Block.box(0, 0, 0, 16, 2, 15), + Block.box(0, 9, 0, 16, 13, 15), + Block.box(0, 13, 0, 16, 16, 2), + Block.box(0, 10, 15, 16, 13, 16), + Block.box(3, 2, 0, 13, 9, 3), + Block.box(13, 2, 0, 16, 9, 15), + Block.box(0, 2, 0, 3, 9, 15), + Block.box(3, 6, 3, 13, 6, 14), + Block.box(3, 3, 3, 13, 3, 14) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W, + SHAPE_N_O = Stream.of( + Block.box(0, 0, 0, 16, 2, 15), + Block.box(0, 9, 0, 16, 13, 15), + Block.box(0, 13, 0, 16, 16, 2), + Block.box(0, 10, 15, 16, 13, 16), + Block.box(3, 2, 0, 13, 9, 3), + Block.box(13, 2, 0, 16, 9, 15), + Block.box(0, 2, 0, 3, 9, 15) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E_O, SHAPE_S_O, SHAPE_W_O; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + SHAPE_E_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_O); + SHAPE_S_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_O); + SHAPE_W_O = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_O); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + boolean isOpen = bs.getValue(StoveBlock.OPEN_DOOR); + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(isOpen ? SHAPE_S_O : SHAPE_S); + case EAST -> cir.setReturnValue(isOpen ? SHAPE_E_O : SHAPE_E); + case WEST -> cir.setReturnValue(isOpen ? SHAPE_W_O : SHAPE_W); + default -> cir.setReturnValue(isOpen ? SHAPE_N_O : SHAPE_N); + } + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/lounge/MixinSofa.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/lounge/MixinSofa.java new file mode 100644 index 0000000..b5cbeec --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/lounge/MixinSofa.java @@ -0,0 +1,119 @@ +package com.r3944realms.modernlifepatch.mixin.block.lounge; + +import com.dairymoose.modernlife.blocks.SofaBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import net.minecraft.core.BlockPos; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.stream.Stream; + +import static com.dairymoose.modernlife.blocks.SofaBlock.FACING; +import static com.dairymoose.modernlife.blocks.SofaBlock.TYPE; + +@Mixin(SofaBlock.class) +public class MixinSofa { + @Unique + private static final VoxelShape SHAPE_N_SINGLE = Stream.of( + Block.box(0, 2, 13, 16, 17, 16), + Block.box(0, 2, 0, 3, 11, 13), + Block.box(13, 2, 0, 16, 11, 13), + Block.box(3, 2, 0, 13, 6, 13), + Block.box(3, 6, 3, 13, 8, 13), + Block.box(0, 0, 0, 16, 2, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_W_SINGLE, SHAPE_S_SINGLE, SHAPE_E_SINGLE, SHAPE_S_MIDDLE, SHAPE_W_MIDDLE, SHAPE_N_MIDDLE, SHAPE_E_MIDDLE, SHAPE_S_LEFT, SHAPE_W_LEFT, SHAPE_N_LEFT, SHAPE_E_LEFT, SHAPE_S_RIGHT, SHAPE_W_RIGHT, SHAPE_N_RIGHT, SHAPE_E_RIGHT, SHAPE_S_CORNER, SHAPE_W_CORNER, SHAPE_N_CORNER, SHAPE_E_CORNER; + static { + SHAPE_E_SINGLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_SINGLE); + SHAPE_S_SINGLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_SINGLE); + SHAPE_W_SINGLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_SINGLE); + SHAPE_N_MIDDLE = Stream.of( + Block.box(0, 2, 13, 16, 17, 16), + Block.box(0, 2, 0, 16, 6, 13), + Block.box(0, 6, 3, 16, 8, 13), + Block.box(0, 0, 0, 16, 2, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + SHAPE_E_MIDDLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_MIDDLE); + SHAPE_S_MIDDLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_MIDDLE); + SHAPE_W_MIDDLE = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_MIDDLE); + SHAPE_N_LEFT = Stream.of( + Block.box(0, 2, 13, 16, 17, 16), + Block.box(13, 2, 0, 16, 11, 13), + Block.box(0, 2, 0, 13, 6, 13), + Block.box(0, 6, 3, 13, 8, 13), + Block.box(0, 0, 0, 16, 2, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + SHAPE_E_LEFT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_LEFT); + SHAPE_S_LEFT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_LEFT); + SHAPE_W_LEFT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_LEFT); + SHAPE_N_RIGHT = Stream.of( + Block.box(0, 2, 13, 16, 17, 16), + Block.box(0, 2, 0, 3, 11, 13), + Block.box(3, 2, 0, 16, 6, 13), + Block.box(3, 6, 3, 16, 8, 13), + Block.box(0, 0, 0, 16, 2, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + SHAPE_E_RIGHT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_RIGHT); + SHAPE_S_RIGHT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_RIGHT); + SHAPE_W_RIGHT = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_RIGHT); + SHAPE_N_CORNER = Stream.of( + Block.box(0, 2, 13, 16, 17, 16), + Block.box(13, 2, 0, 16, 17, 13), + Block.box(0, 2, 0, 13, 6, 13), + Block.box(0, 6, 3, 13, 8, 13), + Block.box(3, 6, 0, 13, 8, 3), + Block.box(0, 0, 0, 16, 2, 16) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + SHAPE_E_CORNER = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N_CORNER); + SHAPE_S_CORNER = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E_CORNER); + SHAPE_W_CORNER = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S_CORNER); + } + @Inject(method = {"getShape"}, at = @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + if (bs.getValue(TYPE) == SofaBlock.SofaType.single) { + if (MLP$SwitchInner(bs, cir, SHAPE_N_SINGLE, SHAPE_S_SINGLE, SHAPE_E_SINGLE, SHAPE_W_SINGLE)) return; + } else if (bs.getValue(TYPE) == SofaBlock.SofaType.middle) { + if (MLP$SwitchInner(bs, cir, SHAPE_N_MIDDLE, SHAPE_S_MIDDLE, SHAPE_E_MIDDLE, SHAPE_W_MIDDLE)) return; + } else if (bs.getValue(TYPE) == SofaBlock.SofaType.left) { + if (MLP$SwitchInner(bs, cir, SHAPE_N_LEFT, SHAPE_S_LEFT, SHAPE_E_LEFT, SHAPE_W_LEFT)) return; + } else if (bs.getValue(TYPE) == SofaBlock.SofaType.right) { + if (MLP$SwitchInner(bs, cir, SHAPE_N_RIGHT, SHAPE_S_RIGHT, SHAPE_E_RIGHT, SHAPE_W_RIGHT)) return; + } else if (bs.getValue(TYPE) == SofaBlock.SofaType.corner) { + if (MLP$SwitchInner(bs, cir, SHAPE_N_CORNER, SHAPE_S_CORNER, SHAPE_E_CORNER, SHAPE_W_CORNER)) return; + } + cir.setReturnValue(SHAPE_N_SINGLE); + } + + @Unique + private boolean MLP$SwitchInner(BlockState bs, CallbackInfoReturnable cir, VoxelShape shapeNRight, VoxelShape shapeSRight, VoxelShape shapeERight, VoxelShape shapeWRight) { + switch (bs.getValue(FACING)) { + case NORTH -> { + cir.setReturnValue(shapeNRight); + return true; + } + case SOUTH -> { + cir.setReturnValue(shapeSRight); + return true; + } + case EAST -> { + cir.setReturnValue(shapeERight); + return true; + } + case WEST -> { + cir.setReturnValue(shapeWRight); + return true; + } + } + return false; + } + //咕咕咕~ +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinExtractor.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinExtractor.java new file mode 100644 index 0000000..7d5e687 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinExtractor.java @@ -0,0 +1,54 @@ +package com.r3944realms.modernlifepatch.mixin.block.redstone; + +import com.dairymoose.modernlife.blocks.ExtractorBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(ExtractorBlock.class) +public class MixinExtractor { + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(5, 4, 2, 11, 10, 14), + Block.box(3, 2, 14, 13, 12, 17), + Block.box(3, 2, -1, 13, 12, 2), + Block.box(4, 3, 4, 12, 11, 12) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + } + + @Inject(method = "getShape", at = @At("HEAD"), cancellable = true) + public void getShape(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, CollisionContext collisionContext, CallbackInfoReturnable cir) { + switch (blockState.getValue(ExtractorBlock.FACING)) { + case EAST,WEST -> cir.setReturnValue(SHAPE_E); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.EXTRACTOR_HOVER.getKey())); + ci.cancel(); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerReceiver.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerReceiver.java new file mode 100644 index 0000000..5d617c6 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerReceiver.java @@ -0,0 +1,48 @@ +package com.r3944realms.modernlifepatch.mixin.block.redstone; + +import com.dairymoose.modernlife.blocks.PowerReceiverBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + + +@SuppressWarnings("AddedMixinMembersNamePattern") +@Mixin(PowerReceiverBlock.class) +public class MixinPowerReceiver { + @Unique + private static final VoxelShape _SHAPE_ = + Shapes.join( + Block.box(5, 10, 5, 11, 16, 11), + Block.box(0, 0, 0, 16, 5, 16), + BooleanOp.OR); + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + cir.setReturnValue(_SHAPE_); + } + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.POWER_RECEIVER_HOVER_FIRST.getKey())); + list.add(Component.translatable(ModLangKeyValue.POWER_RECEIVER_AND_TRANSMITTER_HOVER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerTransmitter.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerTransmitter.java new file mode 100644 index 0000000..9b0fbff --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinPowerTransmitter.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.block.redstone; + +import com.dairymoose.modernlife.blocks.PowerTransmitterBlock; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(PowerTransmitterBlock.class) +public class MixinPowerTransmitter { + @Inject(method = {"appendHoverText"}, at = @At("HEAD"), cancellable = true) + private void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.POWER_TRANSMITTER_FIRST.getKey())); + list.add(Component.translatable(ModLangKeyValue.POWER_RECEIVER_AND_TRANSMITTER_HOVER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinTurntableBlock.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinTurntableBlock.java new file mode 100644 index 0000000..c7ad697 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinTurntableBlock.java @@ -0,0 +1,60 @@ +package com.r3944realms.modernlifepatch.mixin.block.redstone; + +import com.dairymoose.modernlife.blocks.StandardHorizontalBlock; +import com.dairymoose.modernlife.blocks.TurntableBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(TurntableBlock.class) +public class MixinTurntableBlock extends StandardHorizontalBlock { + public MixinTurntableBlock(Properties properties) { + super(properties); + } + + @Unique + private static final VoxelShape SHAPE_N = Stream.of( + Block.box(4, 0, 4, 12, 6, 12), + Block.box(0, 13, 0, 16, 16, 16), + Block.box(6, 6, 6, 10, 13, 10) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(), SHAPE_E, SHAPE_S, SHAPE_W; + static { + SHAPE_E = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_N); + SHAPE_S = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_E); + SHAPE_W = ModernLifeUtil.RotateVoxelShapeClockwise(SHAPE_S); + } + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch (bs.getValue(FACING)) { + case SOUTH -> cir.setReturnValue(SHAPE_S); + case EAST -> cir.setReturnValue(SHAPE_E); + case WEST -> cir.setReturnValue(SHAPE_W); + default -> cir.setReturnValue(SHAPE_N); + } + } + @Inject(method = {"appendHoverText"}, at = @At("HEAD"), cancellable = true) + private void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.TURNTABLE_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinWinch.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinWinch.java new file mode 100644 index 0000000..33fe0da --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/block/redstone/MixinWinch.java @@ -0,0 +1,93 @@ +package com.r3944realms.modernlifepatch.mixin.block.redstone; + +import com.dairymoose.modernlife.blocks.WinchBlock; +import com.dairymoose.modernlife.util.ModernLifeUtil; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.core.BlockPos; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.EntityBlock; +import net.minecraft.world.level.block.FaceAttachedHorizontalDirectionalBlock; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.phys.shapes.BooleanOp; +import net.minecraft.world.phys.shapes.CollisionContext; +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; +import java.util.stream.Stream; + +@Mixin(WinchBlock.class) +public abstract class MixinWinch extends FaceAttachedHorizontalDirectionalBlock implements EntityBlock { + public MixinWinch(Properties properties) { + super(properties); + } + @Unique + private static final VoxelShape __SHAPE_FLOOR_SOUTH ,_SHAPE_FLOOR_WEST, _SHAPE_FLOOR_NORTH, _SHAPE_FLOOR_EAST, _SHAPE_WALL_SOUTH, _SHAPE_WALL_WEST, _SHAPE_WALL_NORTH, _SHAPE_WALL_EAST, _SHAPE_CEILING_SOUTH, _SHAPE_CEILING_WEST, _SHAPE_CEILING_NORTH, _SHAPE_CEILING_EAST; + static { + __SHAPE_FLOOR_SOUTH = Stream.of( + Block.box(2, 5, 5, 14, 11, 11), + Block.box(0, 4, 4, 2, 12, 12), + Block.box(0, 0, 6, 2, 4, 10), + Block.box(14, 0, 6, 16, 4, 10), + Block.box(14, 4, 4, 16, 12, 12) + ).reduce((v1, v2) -> Shapes.join(v1, v2, BooleanOp.OR)).get(); + _SHAPE_FLOOR_WEST = ModernLifeUtil.RotateVoxelShapeClockwise(__SHAPE_FLOOR_SOUTH); + _SHAPE_FLOOR_NORTH = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_FLOOR_WEST); + _SHAPE_FLOOR_EAST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_FLOOR_NORTH); + _SHAPE_WALL_SOUTH = ModernLifeUtil.RotateVoxelShapeXAxis(__SHAPE_FLOOR_SOUTH); + _SHAPE_WALL_WEST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_SOUTH); + _SHAPE_WALL_NORTH = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_WEST); + _SHAPE_WALL_EAST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_WALL_NORTH); + _SHAPE_CEILING_SOUTH = ModernLifeUtil.RotateVoxelShapeXAxis(_SHAPE_WALL_SOUTH); + _SHAPE_CEILING_WEST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_CEILING_SOUTH); + _SHAPE_CEILING_NORTH = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_CEILING_WEST); + _SHAPE_CEILING_EAST = ModernLifeUtil.RotateVoxelShapeClockwise(_SHAPE_CEILING_NORTH); + } + + @Inject(method = {"getShape"}, at= @At("HEAD"), cancellable = true) + public void getShape(BlockState bs, BlockGetter reader, BlockPos pos, CollisionContext sel, CallbackInfoReturnable cir) { + switch ((bs.getValue(FACE))) { + case CEILING: { + MH$SwitchInner(bs, cir, _SHAPE_CEILING_NORTH, _SHAPE_CEILING_EAST, _SHAPE_CEILING_WEST, _SHAPE_CEILING_SOUTH); + break; + } + case WALL: { + MH$SwitchInner(bs, cir, _SHAPE_WALL_NORTH, _SHAPE_WALL_EAST, _SHAPE_WALL_WEST, _SHAPE_WALL_SOUTH); + break; + } + case FLOOR: { + MH$SwitchInner(bs, cir, _SHAPE_FLOOR_NORTH, _SHAPE_FLOOR_EAST, _SHAPE_FLOOR_WEST, __SHAPE_FLOOR_SOUTH); + break; + } + default: + cir.setReturnValue(_SHAPE_FLOOR_NORTH); + } + } + @Inject(method = {"appendHoverText"}, at = @At("HEAD"), cancellable = true) + private void appendHoverText(ItemStack itemStack, BlockGetter blockReader, List list, TooltipFlag tooltipFlag, CallbackInfo ci) { + list.add(Component.translatable(ModLangKeyValue.NEED_RED_STONE_POWER_HOVER.getKey())); + ci.cancel(); + } + + @Unique + private void MH$SwitchInner(BlockState bs, CallbackInfoReturnable cir, VoxelShape shapeFloorNorth, VoxelShape shapeFloorEast, VoxelShape shapeFloorWest, VoxelShape shapeFloorSouth) { + switch (bs.getValue(FACING)) { + case NORTH -> cir.setReturnValue(shapeFloorNorth); + case EAST -> cir.setReturnValue(shapeFloorEast); + case WEST -> cir.setReturnValue(shapeFloorWest); + case SOUTH -> cir.setReturnValue(shapeFloorSouth); + } + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBattery.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBattery.java new file mode 100644 index 0000000..c3aabc2 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBattery.java @@ -0,0 +1,24 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.BatteryItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(BatteryItem.class) +public class MixinBattery { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.BATTERY_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBicycle.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBicycle.java new file mode 100644 index 0000000..8ee97f8 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinBicycle.java @@ -0,0 +1,24 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.BicycleItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(BicycleItem.class) +public class MixinBicycle { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.BICYCLE_HOVER.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinCamera.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinCamera.java new file mode 100644 index 0000000..ac96ed1 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinCamera.java @@ -0,0 +1,104 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.CameraItem; +import com.dairymoose.modernlife.util.CanvasData; +import com.mojang.blaze3d.platform.NativeImage; +import com.r3944realms.modernlifepatch.ModernLifePatch; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.nbt.ListTag; +import net.minecraft.nbt.Tag; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; + +import java.util.List; + +@Mixin(CameraItem.class) +public abstract class MixinCamera { + + @Unique + private static int modernLifePatch$toInternalRgbFormat(int nativeRgb) { + int r = nativeRgb & 255; + int g = (nativeRgb & '\uff00') >> 8; + int b = (nativeRgb & 16711680) >> 16; + return r << 16 | g << 8 | b; + } + @Inject(method = {"getAverageRgbAt"}, at = @At("HEAD"), remap = false, cancellable = true) + private static void getAverageRgbAt(NativeImage img, int x, int y, float pixelSampleWidth, float pixelSampleHeight, CallbackInfoReturnable cir) { + try { + int destX = (int) ((float) x * pixelSampleWidth); + int destY = (int) ((float) y * pixelSampleHeight); + int rSum = 0; + int gSum = 0; + int bSum = 0; + int iterations = 0; + int hStart = (int) (-pixelSampleHeight / 2.0F); + int hEnd = (int) (pixelSampleHeight / 2.0F); + int wStart = (int) (-pixelSampleWidth / 2.0F); + int wEnd = (int) (pixelSampleWidth / 2.0F); + ModernLifePatch.logger.info("[ModernLifePatch.MixinCamera] pixelSampleHeight: {} , pixelSampleWidth: {}", pixelSampleHeight, pixelSampleWidth); + if (hStart == hEnd) { + hStart = 0; + hEnd = 1; + wStart = 0; + wEnd = 1; + } + + int h; + int w; + int finalX; + ModernLifePatch.logger.info("[ModernLifePatch.MixinCamera] hEnd: {} , wEnd: {}", hEnd, wEnd); + for (h = hStart; h < hEnd; ++h) { + for (w = wStart; w < wEnd; ++w) { + finalX = destX + w; + int finalY = destY + h; + finalX = Math.max(finalX, 0); + finalY = Math.max(finalY, 0); + finalX = Math.min(finalX, img.getWidth() - 1); + finalY = Math.min(finalY, img.getHeight() - 1); + int rgb = modernLifePatch$toInternalRgbFormat(img.getPixelRGBA(finalX, finalY)); + rSum += CanvasData.getRValue(rgb); + gSum += CanvasData.getGValue(rgb); + bSum += CanvasData.getBValue(rgb); + ++iterations; + } + } + ModernLifePatch.logger.info("[ModernLifePatch.MixinCamera] rSum: {} , gSum: {}, bSum: {}", rSum, gSum, bSum); + ModernLifePatch.logger.info("[ModernLifePatch.MixinCamera] iterations: {} ", iterations); + h = rSum / iterations; + w = gSum / iterations; + finalX = bSum / iterations; + cir.setReturnValue(h << 16 | w << 8 | finalX); + } catch(ArrayIndexOutOfBoundsException e) { + cir.setReturnValue(0xffffffff); + } + } + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + int photoCount = 0; + if (itemStack.getTag() != null && itemStack.getTag().contains("ImageList")) { + Tag imageListTag = itemStack.getTag().get("ImageList"); + ListTag imageList; + if (imageListTag instanceof ListTag) { + imageList = (ListTag)imageListTag; + photoCount = imageList.size(); + } + } + + int maxPhotos = itemStack.getMaxDamage(); + text.add(Component.translatable(ModLangKeyValue.CAMERA_HOVER_FIRST.getKey(),photoCount, maxPhotos)); + text.add(Component.literal("")); + text.add(Component.translatable(ModLangKeyValue.CAMERA_HOVER_SECOND.getKey())); + text.add(Component.translatable(ModLangKeyValue.CAMERA_HOVER_THIRD.getKey())); + ci.cancel(); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinChainSaw.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinChainSaw.java new file mode 100644 index 0000000..aa0dc48 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinChainSaw.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.ChainsawItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(ChainsawItem.class) +public class MixinChainSaw { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.CHAINSAW_HOVER_FIRST.getKey())); + text.add(Component.translatable(ModLangKeyValue.CHAINSAW_HOVER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinFlashLight.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinFlashLight.java new file mode 100644 index 0000000..e4b95e8 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinFlashLight.java @@ -0,0 +1,31 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.FlashlightItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(FlashlightItem.class) +public class MixinFlashLight { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + String currentMinutes = String.valueOf((int)Math.floor((double)(itemStack.getMaxDamage() - itemStack.getDamageValue()) / 1200.0)); + String maxMinutes = String.valueOf(itemStack.getMaxDamage() / 1200); + text.add(Component.translatable(ModLangKeyValue.FLASH_LIGHT_HOVER_FIFTH.getKey())); + text.add(Component.translatable(ModLangKeyValue.FLASH_LIGHT_HOVER_SECOND.getKey())); + text.add(Component.translatable(ModLangKeyValue.FLASH_LIGHT_HOVER_THIRD.getKey(), currentMinutes)); + text.add(Component.translatable(ModLangKeyValue.FLASH_LIGHT_HOVER_FOURTH.getKey(), maxMinutes)); + text.add(Component.translatable(ModLangKeyValue.FLASH_LIGHT_HOVER_FIFTH.getKey())); + ci.cancel(); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinGuitar.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinGuitar.java new file mode 100644 index 0000000..b52024b --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinGuitar.java @@ -0,0 +1,26 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.GuitarItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(GuitarItem.class) +public class MixinGuitar { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.GUITAR_HOVER_FIRST.getKey())); + text.add(Component.translatable(ModLangKeyValue.GUITAR_HOVER_SECOND.getKey())); + ci.cancel(); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinHandGun.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinHandGun.java new file mode 100644 index 0000000..ae2bbb9 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinHandGun.java @@ -0,0 +1,27 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.HandgunItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(HandgunItem.class) +public class MixinHandGun { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.HAND_GUN_HOVER_FIRST.getKey())); + text.add(Component.translatable(ModLangKeyValue.HAND_GUN_HOVER_SECOND.getKey())); + text.add(Component.translatable(ModLangKeyValue.HAND_GUN_HOVER_THIRD.getKey())); + ci.cancel(); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinMotorBoat.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinMotorBoat.java new file mode 100644 index 0000000..2d22897 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinMotorBoat.java @@ -0,0 +1,36 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.MotorboatItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.Item; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(MotorboatItem.class) +public class MixinMotorBoat extends Item { + public MixinMotorBoat(Properties properties) { + super(properties); + } + + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + float fuelLevel = 1.0F; + if (itemStack.getTag() != null && itemStack.getTag().contains("FuelLevel")) { + fuelLevel = itemStack.getTag().getFloat("FuelLevel"); + } + fuelLevel *= 100.0F; + text.add(Component.translatable(ModLangKeyValue.MOTORBOAT_HOVER_FIRST.getKey())); + text.add(Component.translatable(ModLangKeyValue.MOTORBOAT_HOVER_SECOND.getKey(), fuelLevel)); + text.add(Component.translatable(ModLangKeyValue.MOTORBOAT_HOVER_THIRD.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinRoadMarker.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinRoadMarker.java new file mode 100644 index 0000000..b847574 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/item/MixinRoadMarker.java @@ -0,0 +1,25 @@ +package com.r3944realms.modernlifepatch.mixin.item; + +import com.dairymoose.modernlife.items.RoadMarkerItem; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.network.chat.Component; + +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.TooltipFlag; +import net.minecraft.world.level.Level; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import java.util.List; + +@Mixin(RoadMarkerItem.class) +public class MixinRoadMarker { + @Inject(method = {"appendHoverText"}, at= @At("HEAD"), cancellable = true) + public void appendHoverText(ItemStack itemStack, Level world, List text, TooltipFlag flag, CallbackInfo ci) { + text.add(Component.translatable(ModLangKeyValue.ROAD_MARKER_FIRST.getKey())); + text.add(Component.translatable(ModLangKeyValue.ROAD_MARKER_SECOND.getKey())); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinChessBoardScreen.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinChessBoardScreen.java new file mode 100644 index 0000000..7585151 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinChessBoardScreen.java @@ -0,0 +1,49 @@ +package com.r3944realms.modernlifepatch.mixin.screen; + +import com.dairymoose.modernlife.blocks.gui.chess.*; +import com.mojang.blaze3d.vertex.PoseStack; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.client.gui.screens.Screen; +import net.minecraft.network.chat.Component; + +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +@Mixin(ChessScreen.class) +public abstract class MixinChessBoardScreen extends Screen { + @Shadow(remap = false) public abstract int boardXtoScreenX(int boardX); + + @Shadow(remap = false) public abstract int boardYtoScreenY(int boardY); + + protected MixinChessBoardScreen(Component component) { + super(component); + } + + + @Inject(method = "showTooltipForPiece",at = @At("HEAD"), cancellable = true, remap = false) + private void showTooltipForPiece(GuiGraphics graphics, Piece p, CallbackInfo ci) { + String pieceNameKey = "modernlifepatch.lang.chess.modernlifepatch."; + if (p instanceof RookPiece) { + pieceNameKey += "rook"; + } else if (p instanceof BishopPiece) { + pieceNameKey += "bishop"; + } else if (p instanceof PawnPiece) { + pieceNameKey += "pawn"; + } else if (p instanceof KnightPiece) { + pieceNameKey += "knight"; + } else if (p instanceof KingPiece) { + pieceNameKey += "king"; + } else if (p instanceof QueenPiece) { + pieceNameKey += "queen"; + } else { + pieceNameKey = "modernlifepatch.unknown"; + } + + graphics.renderTooltip(Minecraft.getInstance().font, Component.translatable(pieceNameKey), boardXtoScreenX(p.x), boardYtoScreenY(p.y)); + ci.cancel(); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinPrinterScreen.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinPrinterScreen.java new file mode 100644 index 0000000..3efbf23 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinPrinterScreen.java @@ -0,0 +1,22 @@ +package com.r3944realms.modernlifepatch.mixin.screen; + +import com.dairymoose.modernlife.blocks.gui.PrinterScreen; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.client.gui.screens.Screen; +import net.minecraft.network.chat.Component; + +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.ModifyArg; + +@Mixin(PrinterScreen.class) +public class MixinPrinterScreen extends Screen { + protected MixinPrinterScreen(Component component) { + super(component); + } + @ModifyArg(method = {"(Lnet/minecraft/core/BlockPos;)V"}, at = @At(value = "INVOKE", target = "Lnet/minecraft/client/gui/screens/Screen;(Lnet/minecraft/network/chat/Component;)V"), index = 0) + private static Component onInit(Component component) { + return Component.translatable(ModLangKeyValue.PRINTER_SIZE_MENU_LABEL.getKey()); + } + +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinRadiatorScreen.java b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinRadiatorScreen.java new file mode 100644 index 0000000..e3d0bab --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/mixin/screen/MixinRadiatorScreen.java @@ -0,0 +1,22 @@ +package com.r3944realms.modernlifepatch.mixin.screen; + +import com.dairymoose.modernlife.blocks.gui.RadiatorScreen; +import com.r3944realms.modernlifepatch.datagen.lang.ModLangKeyValue; +import net.minecraft.client.gui.screens.Screen; +import net.minecraft.network.chat.Component; + +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.ModifyArg; + +@Mixin(RadiatorScreen.class) +public class MixinRadiatorScreen extends Screen { + protected MixinRadiatorScreen(Component component) { + super(component); + } + + @ModifyArg(method = {""}, at = @At(value = "INVOKE", target = "Lnet/minecraft/client/gui/screens/Screen;(Lnet/minecraft/network/chat/Component;)V"), index = 0) + private static Component onInit(Component component) { + return Component.translatable(ModLangKeyValue.STEAM_RADIATOR_MENU_LABEL.getKey()); + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/modInterface/CreativeItem.java b/src/main/java/com/r3944realms/modernlifepatch/modInterface/CreativeItem.java new file mode 100644 index 0000000..95020a1 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/modInterface/CreativeItem.java @@ -0,0 +1,9 @@ +package com.r3944realms.modernlifepatch.modInterface; + +import net.minecraft.world.item.ItemStack; + +import java.util.function.Consumer; + +public interface CreativeItem { + void fill(Consumer output); +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/modInterface/IContainMenu.java b/src/main/java/com/r3944realms/modernlifepatch/modInterface/IContainMenu.java new file mode 100644 index 0000000..be18fde --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/modInterface/IContainMenu.java @@ -0,0 +1,7 @@ +package com.r3944realms.modernlifepatch.modInterface; + +public interface IContainMenu { + default String ContainMenuLabel() { + return ""; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/utils/Enum/LanguageEnum.java b/src/main/java/com/r3944realms/modernlifepatch/utils/Enum/LanguageEnum.java new file mode 100644 index 0000000..96a4544 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/utils/Enum/LanguageEnum.java @@ -0,0 +1,11 @@ +package com.r3944realms.modernlifepatch.utils.Enum; + +public enum LanguageEnum { + English("en_us"), + SimpleChinese("zh_cn") + ; + public final String local; + LanguageEnum(String local) { + this.local = local; + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/utils/ShapeUtil.java b/src/main/java/com/r3944realms/modernlifepatch/utils/ShapeUtil.java new file mode 100644 index 0000000..d7ccc22 --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/utils/ShapeUtil.java @@ -0,0 +1,35 @@ +package com.r3944realms.modernlifepatch.utils; + +import net.minecraft.world.phys.shapes.Shapes; +import net.minecraft.world.phys.shapes.VoxelShape; + +import java.util.ArrayList; +import java.util.List; + +public final class ShapeUtil { + public static void initializeByNorth(VoxelShape north, VoxelShape east, VoxelShape south, VoxelShape west) { + east = ShapeUtil.RotateVoxelShapeClockwise(north); + south = ShapeUtil.RotateVoxelShapeClockwise(east); + west = ShapeUtil.RotateVoxelShapeClockwise(south); + } + public static VoxelShape RotateVoxelShapeClockwise(VoxelShape in) { + final List generatedShapes = new ArrayList<>(); + in.forAllBoxes((arg0, arg1, arg2, arg3, arg4, arg5) -> { + VoxelShape shape = Shapes.box(1.0 - arg5, arg1, arg0, 1.0 - arg2, arg4, arg3); + generatedShapes.add(shape); + }); + if (generatedShapes.isEmpty()) { + return Shapes.block(); + } else { + VoxelShape out = generatedShapes.get(0); + + for(int i = 1; i < generatedShapes.size(); ++i) { + VoxelShape shape = generatedShapes.get(i); + out = Shapes.or(out, shape); + } + + out.optimize(); + return out; + } + } +} diff --git a/src/main/java/com/r3944realms/modernlifepatch/utils/String/StringValidator.java b/src/main/java/com/r3944realms/modernlifepatch/utils/String/StringValidator.java new file mode 100644 index 0000000..3e5604c --- /dev/null +++ b/src/main/java/com/r3944realms/modernlifepatch/utils/String/StringValidator.java @@ -0,0 +1,9 @@ +package com.r3944realms.modernlifepatch.utils.String; + +public class StringValidator { + public static boolean isNotValidMinecraftKey(String key) { + // 正则表达式,匹配只包含小写字母、数字和下划线的字符串 + String regex = "^[a-z0-9_.]+$"; + return !key.matches(regex); + } +} diff --git a/src/main/resources/assets/modernlifepatch/blockstates/large_mirror.json b/src/main/resources/assets/modernlifepatch/blockstates/large_mirror.json new file mode 100644 index 0000000..1734e6e --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/blockstates/large_mirror.json @@ -0,0 +1,64 @@ +{ + "variants": { + "facing=north,mirror_part=mirror_head_left": { + "model": "modernlifepatch:block/large_mirror_top_left" + }, + "facing=south,mirror_part=mirror_head_left": { + "model": "modernlifepatch:block/large_mirror_top_left", + "y": 180 + }, + "facing=west,mirror_part=mirror_head_left": { + "model": "modernlifepatch:block/large_mirror_top_left", + "y": 270 + }, + "facing=east,mirror_part=mirror_head_left": { + "model": "modernlifepatch:block/large_mirror_top_left", + "y": 90 + }, + "facing=north,mirror_part=mirror_head_right": { + "model": "modernlifepatch:block/large_mirror_top_right" + }, + "facing=south,mirror_part=mirror_head_right": { + "model": "modernlifepatch:block/large_mirror_top_right", + "y": 180 + }, + "facing=west,mirror_part=mirror_head_right": { + "model": "modernlifepatch:block/large_mirror_top_right", + "y": 270 + }, + "facing=east,mirror_part=mirror_head_right": { + "model": "modernlifepatch:block/large_mirror_top_right", + "y": 90 + }, + "facing=north,mirror_part=mirror_foot_left": { + "model": "modernlifepatch:block/large_mirror_bottom_left" + }, + "facing=south,mirror_part=mirror_foot_left": { + "model": "modernlifepatch:block/large_mirror_bottom_left", + "y": 180 + }, + "facing=west,mirror_part=mirror_foot_left": { + "model": "modernlifepatch:block/large_mirror_bottom_left", + "y": 270 + }, + "facing=east,mirror_part=mirror_foot_left": { + "model": "modernlifepatch:block/large_mirror_bottom_left", + "y": 90 + }, + "facing=north,mirror_part=mirror_foot_right": { + "model": "modernlifepatch:block/large_mirror_bottom_right" + }, + "facing=south,mirror_part=mirror_foot_right": { + "model": "modernlifepatch:block/large_mirror_bottom_right", + "y": 180 + }, + "facing=west,mirror_part=mirror_foot_right": { + "model": "modernlifepatch:block/large_mirror_bottom_right", + "y": 270 + }, + "facing=east,mirror_part=mirror_foot_right": { + "model": "modernlifepatch:block/large_mirror_bottom_right", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/blockstates/massive_mirror.json b/src/main/resources/assets/modernlifepatch/blockstates/massive_mirror.json new file mode 100644 index 0000000..ba0cbf7 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/blockstates/massive_mirror.json @@ -0,0 +1,94 @@ +{ + "variants": { + "facing=north,mirror_part=mirror_h00": { + "model": "modernlifepatch:block/massive_mirror_top_left" + }, + "facing=south,mirror_part=mirror_h00": { + "model": "modernlifepatch:block/massive_mirror_top_left", + "y": 180 + }, + "facing=west,mirror_part=mirror_h00": { + "model": "modernlifepatch:block/massive_mirror_top_left", + "y": 270 + }, + "facing=east,mirror_part=mirror_h00": { + "model": "modernlifepatch:block/massive_mirror_top_left", + "y": 90 + }, + "facing=north,mirror_part=mirror_h01": { + "model": "modernlifepatch:block/massive_mirror_top_middle" + }, + "facing=south,mirror_part=mirror_h01": { + "model": "modernlifepatch:block/massive_mirror_top_middle", + "y": 180 + }, + "facing=west,mirror_part=mirror_h01": { + "model": "modernlifepatch:block/massive_mirror_top_middle", + "y": 270 + }, + "facing=east,mirror_part=mirror_h01": { + "model": "modernlifepatch:block/massive_mirror_top_middle", + "y": 90 + }, + "facing=north,mirror_part=mirror_h02": { + "model": "modernlifepatch:block/massive_mirror_top_right" + }, + "facing=south,mirror_part=mirror_h02": { + "model": "modernlifepatch:block/massive_mirror_top_right", + "y": 180 + }, + "facing=west,mirror_part=mirror_h02": { + "model": "modernlifepatch:block/massive_mirror_top_right", + "y": 270 + }, + "facing=east,mirror_part=mirror_h02": { + "model": "modernlifepatch:block/massive_mirror_top_right", + "y": 90 + }, + "facing=north,mirror_part=mirror_f10": { + "model": "modernlifepatch:block/massive_mirror_bottom_left" + }, + "facing=south,mirror_part=mirror_f10": { + "model": "modernlifepatch:block/massive_mirror_bottom_left", + "y": 180 + }, + "facing=west,mirror_part=mirror_f10": { + "model": "modernlifepatch:block/massive_mirror_bottom_left", + "y": 270 + }, + "facing=east,mirror_part=mirror_f10": { + "model": "modernlifepatch:block/massive_mirror_bottom_left", + "y": 90 + }, + "facing=north,mirror_part=mirror_f11": { + "model": "modernlifepatch:block/massive_mirror_bottom_middle" + }, + "facing=south,mirror_part=mirror_f11": { + "model": "modernlifepatch:block/massive_mirror_bottom_middle", + "y": 180 + }, + "facing=west,mirror_part=mirror_f11": { + "model": "modernlifepatch:block/massive_mirror_bottom_middle", + "y": 270 + }, + "facing=east,mirror_part=mirror_f11": { + "model": "modernlifepatch:block/massive_mirror_bottom_middle", + "y": 90 + }, + "facing=north,mirror_part=mirror_f12": { + "model": "modernlifepatch:block/massive_mirror_bottom_right" + }, + "facing=south,mirror_part=mirror_f12": { + "model": "modernlifepatch:block/massive_mirror_bottom_right", + "y": 180 + }, + "facing=west,mirror_part=mirror_f12": { + "model": "modernlifepatch:block/massive_mirror_bottom_right", + "y": 270 + }, + "facing=east,mirror_part=mirror_f12": { + "model": "modernlifepatch:block/massive_mirror_bottom_right", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/blockstates/mirror.json b/src/main/resources/assets/modernlifepatch/blockstates/mirror.json new file mode 100644 index 0000000..7be2766 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/blockstates/mirror.json @@ -0,0 +1,19 @@ +{ + "variants": { + "facing=north,mirror_part=mirror": { + "model": "modernlifepatch:block/mirror" + }, + "facing=south,mirror_part=mirror": { + "model": "modernlifepatch:block/mirror", + "y": 180 + }, + "facing=west,mirror_part=mirror": { + "model": "modernlifepatch:block/mirror", + "y": 270 + }, + "facing=east,mirror_part=mirror": { + "model": "modernlifepatch:block/mirror", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/blockstates/tall_mirror.json b/src/main/resources/assets/modernlifepatch/blockstates/tall_mirror.json new file mode 100644 index 0000000..35b3598 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/blockstates/tall_mirror.json @@ -0,0 +1,34 @@ +{ + "variants": { + "facing=north,mirror_part=mirror_head": { + "model": "modernlifepatch:block/tall_mirror_top" + }, + "facing=south,mirror_part=mirror_head": { + "model": "modernlifepatch:block/tall_mirror_top", + "y": 180 + }, + "facing=west,mirror_part=mirror_head": { + "model": "modernlifepatch:block/tall_mirror_top", + "y": 270 + }, + "facing=east,mirror_part=mirror_head": { + "model": "modernlifepatch:block/tall_mirror_top", + "y": 90 + }, + "facing=north,mirror_part=mirror_foot": { + "model": "modernlifepatch:block/tall_mirror_bottom" + }, + "facing=south,mirror_part=mirror_foot": { + "model": "modernlifepatch:block/tall_mirror_bottom", + "y": 180 + }, + "facing=west,mirror_part=mirror_foot": { + "model": "modernlifepatch:block/tall_mirror_bottom", + "y": 270 + }, + "facing=east,mirror_part=mirror_foot": { + "model": "modernlifepatch:block/tall_mirror_bottom", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_left.json b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_left.json new file mode 100644 index 0000000..6e4aa79 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_left.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/large_mirror", + "particle": "modernlifepatch:block/large_mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [2, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 0]}, + "faces": { + "north": {"uv": [7.5, 4, 8, 8], "texture": "#25"}, + "east": {"uv": [0.25, 4, 0.5, 8], "texture": "#25"}, + "south": {"uv": [0, 4, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 4, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [2, 0, 0], + "to": [16, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, -30, 0]}, + "faces": { + "north": {"uv": [4, 7.5, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 4, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.75, 4, 7.5], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 4, 8], "texture": "#25"} + } + }, + { + "from": [2, 2, 0], + "to": [16, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, -28, 0]}, + "faces": { + "north": {"uv": [12, 4, 15.5, 7.5], "texture": "#25"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 4, 4, 7.5], "texture": "#25"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 8, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 8, 1], "texture": "#25"} + } + }, + { + "from": [2, 2, 0.999], + "to": [6, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, -1.001]}, + "faces": { + "north": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.25, -3.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "large_mirror_bottom_left", + "origin": [-6, -14, -1.001], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_right.json b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_right.json new file mode 100644 index 0000000..3e1613a --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_bottom_right.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/large_mirror", + "particle": "modernlifepatch:block/large_mirror" + }, + "elements": [ + { + "from": [14, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 0, 0]}, + "faces": { + "north": {"uv": [8, 4, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 4, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 4, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 4, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [14, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 4, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 7.5, 7.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [4, 7.75, 7.5, 7.5], "texture": "#25"}, + "down": {"uv": [4, 7.75, 7.5, 8], "texture": "#25"} + } + }, + { + "from": [0, 2, 0], + "to": [14, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, -28, 0]}, + "faces": { + "north": {"uv": [8.5, 4, 12, 7.5], "texture": "#25"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 4, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "up": {"uv": [8, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [8, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [10, 2, 0.999], + "to": [14, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, -1.001]}, + "faces": { + "north": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.25, -3.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "large_mirror_bottom_right", + "origin": [22, -14, -1.001], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_left.json b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_left.json new file mode 100644 index 0000000..b4e5022 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_left.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/large_mirror", + "particle": "modernlifepatch:block/large_mirror" + }, + "elements": [ + { + "from": [2, 14, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, -16, 0]}, + "faces": { + "north": {"uv": [4, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 4, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 4, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 4, 0.5], "texture": "#25"} + } + }, + { + "from": [2, 10, 0.999], + "to": [6, 14, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 14, -1.001]}, + "faces": { + "north": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + }, + { + "from": [2, 0, 0], + "to": [16, 14, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, -44, 0]}, + "faces": { + "north": {"uv": [12, 0.5, 15.5, 4], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 4, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 8, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 8, 1], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [7, -16, 0]}, + "faces": { + "north": {"uv": [7.5, 0, 8, 4], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0.5, 4], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 4], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.25, -3.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "large_mirror_top_left", + "origin": [-1, -16, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_right.json b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_right.json new file mode 100644 index 0000000..a94bff1 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/large_mirror_top_right.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/large_mirror", + "particle": "modernlifepatch:block/large_mirror" + }, + "elements": [ + { + "from": [10, 10, 0.999], + "to": [14, 14, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 14, -1.001]}, + "faces": { + "north": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [9, -16, 0]}, + "faces": { + "north": {"uv": [8, 0, 7.5, 4], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 4], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 4], "texture": "#25"}, + "west": {"uv": [0.5, 0, 0.25, 4], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [14, 14, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, -44, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 12, 4], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "south": {"uv": [4, 0.5, 7.5, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "up": {"uv": [8, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [8, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [0, 14, 0], + "to": [14, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, -16, 0]}, + "faces": { + "north": {"uv": [0.5, 0, 4, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [4, 0, 7.5, 0.25], "texture": "#25"}, + "down": {"uv": [4, 0.25, 7.5, 0.5], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.25, -3.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "large_mirror_top_right", + "origin": [-1, -16, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_left.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_left.json new file mode 100644 index 0000000..ea02889 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_left.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [2, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [11.5, 4, 12, 8], "texture": "#25"}, + "east": {"uv": [0.25, 4, 0.5, 7.75], "texture": "#25"}, + "south": {"uv": [0, 4, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 4, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [2, 0, 0], + "to": [16, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [60, -30, 0]}, + "faces": { + "north": {"uv": [8, 7.5, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 4, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.5, 4, 7.75], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 4, 8], "texture": "#25"} + } + }, + { + "from": [2, 2, 0], + "to": [16, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [60, -28, 0]}, + "faces": { + "north": {"uv": [8, 12, 11.5, 15.5], "texture": "#25"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 4, 4, 7.5], "texture": "#25"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 5.09091, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 5.09091, 1], "texture": "#25"} + } + }, + { + "from": [2, 2, 0.999], + "to": [8, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 2, 0.999]}, + "faces": { + "north": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_bottom_left", + "origin": [-14, 2, 0.999], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_middle.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_middle.json new file mode 100644 index 0000000..877bf3d --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_middle.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [0, 2, 0], + "to": [16, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 0.05]}, + "faces": { + "north": {"uv": [4, 12, 8, 15.5], "texture": "#25"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 4, 8, 7.5], "texture": "#25"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "up": {"uv": [5.09091, 0, 10.90909, 1], "texture": "#25"}, + "down": {"uv": [5.09091, 0, 10.90909, 1], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -30, 0]}, + "faces": { + "north": {"uv": [4, 7.5, 8, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 7.5, 8, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [4, 7.5, 8, 7.75], "texture": "#25"}, + "down": {"uv": [4, 7.75, 8, 8], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_bottom_middle", + "origin": [44, -30, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_right.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_right.json new file mode 100644 index 0000000..dd049ec --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_bottom_right.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [14, 0, 0], + "to": [16, 16, 1], + "faces": { + "north": {"uv": [12, 4, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 4, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 4, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 4, 0.25, 7.75], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [8, 2, 0.999], + "to": [14, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 2, 0.999]}, + "faces": { + "north": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [14, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [28, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 4, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [8, 7.5, 11.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [8, 7.5, 11.5, 7.75], "texture": "#25"}, + "down": {"uv": [8, 7.75, 11.5, 8], "texture": "#25"} + } + }, + { + "from": [0, 2, 0], + "to": [14, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [28, -28, 0]}, + "faces": { + "north": {"uv": [0.5, 12, 4, 15.5], "texture": "#25"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "south": {"uv": [8, 4, 11.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#25"}, + "up": {"uv": [10.90909, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [10.90909, 0, 16, 1], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_bottom_right", + "origin": [44, -28, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_left.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_left.json new file mode 100644 index 0000000..efea284 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_left.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [2, 14, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [60, -16, 0]}, + "faces": { + "north": {"uv": [8, 0, 11.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 4, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 4, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 4, 0.5], "texture": "#25"} + } + }, + { + "from": [2, 8, 0.999], + "to": [8, 14, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 14, 0.999]}, + "faces": { + "north": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + }, + { + "from": [2, 0, 0], + "to": [16, 14, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [60, -44, 0]}, + "faces": { + "north": {"uv": [8, 8.5, 11.5, 12], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 4, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 5.09091, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 5.09091, 1], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [16, -16, 0]}, + "faces": { + "north": {"uv": [11.5, 0, 12, 4], "texture": "#25"}, + "east": {"uv": [0.25, 0.25, 0.5, 4], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 4], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_top_left", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_middle.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_middle.json new file mode 100644 index 0000000..78ed310 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_middle.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -16, 0]}, + "faces": { + "north": {"uv": [4, 0, 8, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [4, 0, 8, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [4, 0, 8, 0.25], "texture": "#25"}, + "down": {"uv": [4, 0.25, 8, 0.5], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 14, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 0.05]}, + "faces": { + "north": {"uv": [4, 8.5, 8, 12], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "south": {"uv": [4, 0.5, 8, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "up": {"uv": [5.09091, 0, 10.90909, 1], "texture": "#25"}, + "down": {"uv": [5.09091, 0, 10.90909, 1], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_top_middle", + "origin": [8, 16, 0.05], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_right.json b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_right.json new file mode 100644 index 0000000..10d68a6 --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/massive_mirror_top_right.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "25": "modernlifepatch:block/massive_mirror", + "particle": "modernlifepatch:block/massive_mirror" + }, + "elements": [ + { + "from": [8, 8, 0.999], + "to": [14, 14, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 14, 0.999]}, + "faces": { + "north": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [0, 14, 0], + "to": [14, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [28, -16, 0]}, + "faces": { + "north": {"uv": [0.5, 0, 4, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [8, 0, 11.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [8, 0, 11.5, 0.25], "texture": "#25"}, + "down": {"uv": [8, 0.25, 11.5, 0.5], "texture": "#25"} + } + }, + { + "from": [0, 0, 0], + "to": [14, 14, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [28, -44, 0]}, + "faces": { + "north": {"uv": [0.5, 8.5, 4, 12], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "south": {"uv": [8, 0.5, 11.5, 4], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#25"}, + "up": {"uv": [10.90909, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [10.90909, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 0]}, + "faces": { + "north": {"uv": [12, 0, 11.5, 4], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 4], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 4], "texture": "#25"}, + "west": {"uv": [0.5, 0.25, 0.25, 4], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2, -3.5, 0], + "scale": [0.353, 0.353, 0.353] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + }, + "groups": [ + { + "name": "massive_mirror_top_right", + "origin": [16, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/mirror.json b/src/main/resources/assets/modernlifepatch/models/block/mirror.json new file mode 100644 index 0000000..9212ddc --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/mirror.json @@ -0,0 +1,111 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "texture_size": [64, 64], + "textures": { + "25": "modernlifepatch:block/mirror", + "particle": "modernlifepatch:block/mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [1, 15, 0], + "to": [15, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 1]}, + "faces": { + "north": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0.5, 0.5, 0], "texture": "#25"}, + "down": {"uv": [0.5, 0, 7.5, 0.5], "rotation": 180, "texture": "#25"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, -15, 0]}, + "faces": { + "north": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "east": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "south": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "west": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "up": {"uv": [0.5, 15.5, 7.5, 16], "rotation": 180, "texture": "#25"}, + "down": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"} + } + }, + { + "from": [1, 1, 0.099], + "to": [15, 15, 0.099], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 0.099]}, + "faces": { + "north": {"uv": [8.5, 6, 15.5, 13], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "up": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#25"}, + "down": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#25"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [3.5, -1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 0, -15.25] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -7] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_bottom.json b/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_bottom.json new file mode 100644 index 0000000..7654c7a --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_bottom.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "24": "modernlifepatch:block/tall_mirror", + "particle": "modernlifepatch:block/tall_mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 0]}, + "faces": { + "north": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "down": {"uv": [0, 15.5, 8, 16], "texture": "#24"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 16, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 30, 0]}, + "faces": { + "north": {"uv": [8.5, 8, 15.5, 15.5], "texture": "#24"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#24"}, + "south": {"uv": [0.5, 8, 7.5, 15.5], "texture": "#24"}, + "west": {"uv": [0, 8, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#24"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#24"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 8, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.5, -4.5, 0], + "scale": [0.475, 0.475, 0.475] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 0, -15.25] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "bottom", + "origin": [15, -16, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_top.json b/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_top.json new file mode 100644 index 0000000..82dcb3b --- /dev/null +++ b/src/main/resources/assets/modernlifepatch/models/block/tall_mirror_top.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "24": "modernlifepatch:block/tall_mirror", + "particle": "modernlifepatch:block/tall_mirror" + }, + "elements": [ + { + "from": [1, 15, 0], + "to": [15, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 15, 0]}, + "faces": { + "north": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "down": {"uv": [0, 0, 8, 0.5], "texture": "#24"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 15, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 14, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 15.5, 8], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#24"}, + "south": {"uv": [0.5, 0.5, 7.5, 8], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#24"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#24"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#24"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, -16, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + }, + { + "from": [0, 0, 0], + "to": [1, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -16, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 8], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 3], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 2], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [2.5, -4.5, 0], + "scale": [0.475, 0.475, 0.475] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 0, -15.25] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "top", + "origin": [0, -16, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlifepatch/textures/block/large_mirror.png b/src/main/resources/assets/modernlifepatch/textures/block/large_mirror.png new file mode 100644 index 0000000..11e92fe Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/block/large_mirror.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/block/massive_mirror.png b/src/main/resources/assets/modernlifepatch/textures/block/massive_mirror.png new file mode 100644 index 0000000..55cdf80 Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/block/massive_mirror.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/block/mirror.png b/src/main/resources/assets/modernlifepatch/textures/block/mirror.png new file mode 100644 index 0000000..c74579f Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/block/mirror.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/block/tall_mirror.png b/src/main/resources/assets/modernlifepatch/textures/block/tall_mirror.png new file mode 100644 index 0000000..c74579f Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/block/tall_mirror.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/gui/icons.png b/src/main/resources/assets/modernlifepatch/textures/gui/icons.png new file mode 100644 index 0000000..5a579d4 Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/gui/icons.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/item/large_mirror_item.png b/src/main/resources/assets/modernlifepatch/textures/item/large_mirror_item.png new file mode 100644 index 0000000..163c843 Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/item/large_mirror_item.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/item/massive_mirror_item.png b/src/main/resources/assets/modernlifepatch/textures/item/massive_mirror_item.png new file mode 100644 index 0000000..e9296e0 Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/item/massive_mirror_item.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/item/mirror_item.png b/src/main/resources/assets/modernlifepatch/textures/item/mirror_item.png new file mode 100644 index 0000000..e2b72d4 Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/item/mirror_item.png differ diff --git a/src/main/resources/assets/modernlifepatch/textures/item/tall_mirror_item.png b/src/main/resources/assets/modernlifepatch/textures/item/tall_mirror_item.png new file mode 100644 index 0000000..6c8785f Binary files /dev/null and b/src/main/resources/assets/modernlifepatch/textures/item/tall_mirror_item.png differ diff --git a/src/main/resources/data/modernlife/recipes/bullet.json b/src/main/resources/data/modernlife/recipes/bullet.json new file mode 100644 index 0000000..4d46372 --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/bullet.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:copper_ingot" + }, + { + "item": "minecraft:gunpowder" + } + ], + "result": { + "item": "modernlife:bullet", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/modernlife/recipes/bullet_2.json b/src/main/resources/data/modernlife/recipes/bullet_2.json new file mode 100644 index 0000000..776c2d3 --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/bullet_2.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "modernlife:bullet_strip" + } + ], + "result": { + "item": "modernlife:bullet", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/modernlife/recipes/bullet_strip.json b/src/main/resources/data/modernlife/recipes/bullet_strip.json new file mode 100644 index 0000000..9d99074 --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/bullet_strip.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + } + ], + "result": { + "item": "modernlife:bullet_strip", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/modernlife/recipes/extended_gun_magazine.json b/src/main/resources/data/modernlife/recipes/extended_gun_magazine.json new file mode 100644 index 0000000..053ac9e --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/extended_gun_magazine.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###", + "###" + ], + "key": { + "#": { + "item": "modernlife:bullet" + } + }, + "result": { + "item": "modernlife:extended_gun_magazine", + "count": 1 + } +} diff --git a/src/main/resources/data/modernlife/recipes/gun_magazine.json b/src/main/resources/data/modernlife/recipes/gun_magazine.json new file mode 100644 index 0000000..49acc10 --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/gun_magazine.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + }, + { + "item": "modernlife:bullet" + } + ], + "result": { + "item": "modernlife:gun_magazine", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/bathroom.json b/src/main/resources/data/modernlifepatch/tags/items/bathroom.json new file mode 100644 index 0000000..645919d --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/bathroom.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + "modernlifepatch:mirror", + "modernlifepatch:tall_mirror", + "modernlifepatch:large_mirror", + "modernlifepatch:massive_mirror", + "modernlife:mirror", + "modernlife:tall_mirror", + "modernlife:large_mirror", + "modernlife:massive_mirror", + "modernlife:shower_head", + "modernlife:bathroom_ceramic_tile", + "modernlife:washing_machine", + "modernlife:dryer", + "modernlife:bathtub" + + + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/bedchamber.json b/src/main/resources/data/modernlifepatch/tags/items/bedchamber.json new file mode 100644 index 0000000..4bdce4c --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/bedchamber.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "values": [ + "modernlife:acacia_night_stand", + "modernlife:birch_night_stand", + "modernlife:crimson_night_stand", + "modernlife:dark_oak_night_stand", + "modernlife:jungle_night_stand", + "modernlife:oak_night_stand", + "modernlife:spruce_night_stand", + "modernlife:warped_night_stand", + "modernlife:alarm_clock", + "modernlife:deluxe_bed" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/door.json b/src/main/resources/data/modernlifepatch/tags/items/door.json new file mode 100644 index 0000000..9f6fe88 --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/door.json @@ -0,0 +1,28 @@ +{ + "replace": false, + "values": [ + "modernlife:acacia_glass_door", + "modernlife:modern_white_door", + "modernlife:birch_glass_door", + "modernlife:crimson_glass_door", + "modernlife:dark_oak_glass_door", + "modernlife:glass_door", + "modernlife:iron_glass_door", + "modernlife:jungle_glass_door", + "modernlife:oak_glass_door", + "modernlife:spruce_glass_door", + "modernlife:warped_glass_door", + "modernlife:jail_door", + "modernlife:glass_trapdoor", + "modernlife:glass_acacia_trapdoor", + "modernlife:glass_birch_trapdoor", + "modernlife:glass_crimson_trapdoor", + "modernlife:glass_dark_oak_trapdoor", + "modernlife:glass_iron_trapdoor", + "modernlife:glass_jungle_trapdoor", + "modernlife:glass_oak_trapdoor", + "modernlife:glass_spruce_trapdoor", + "modernlife:glass_warped_trapdoor" + + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/general.json b/src/main/resources/data/modernlifepatch/tags/items/general.json new file mode 100644 index 0000000..dce6d91 --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/general.json @@ -0,0 +1,85 @@ +{ + "replace": false, + "values": [ + "modernlife:monitor", + "modernlife:dual_monitor", + "modernlife:steam_radiator", + "modernlife:cctv_camera", + "modernlife:cctv_screen", + "modernlife:glass_stairs", + "modernlife:metal_catwalk", + "modernlife:ceiling_fan", + "modernlife:electrical_outlet", + "modernlife:metal_duct", + "modernlife:glass_panel", + "modernlife:tile_light", + "modernlife:beige_ceramic_tile", + "modernlife:white_ceramic_tile", + "modernlife:brown_ceramic_tile", + "modernlife:rocky_ceramic_tile", + "modernlife:black_painted_drywall", + "modernlife:blue_painted_drywall", + "modernlife:brown_painted_drywall", + "modernlife:cyan_painted_drywall", + "modernlife:gray_painted_drywall", + "modernlife:green_painted_drywall", + "modernlife:light_blue_painted_drywall", + "modernlife:light_gray_painted_drywall", + "modernlife:lime_painted_drywall", + "modernlife:magenta_painted_drywall", + "modernlife:orange_painted_drywall", + "modernlife:pink_painted_drywall", + "modernlife:purple_painted_drywall", + "modernlife:red_painted_drywall", + "modernlife:white_painted_drywall", + "modernlife:yellow_painted_drywall", + "modernlife:trash_can", + "modernlife:winch", + "modernlife:winch_anchor", + "modernlife:turntable", + "modernlife:speedometer", + "modernlife:paved_road", + "modernlife:battery", + "modernlife:bicycle_item", + "modernlife:motorboat_item", + "modernlife:tire", + "modernlife:chess_board", + "modernlife:coffee_mug", + "modernlife:inset_light", + "modernlife:music_stand", + "modernlife:printer", + "modernlife:photocopier", + "modernlife:camera", + "modernlife:gas_can", + "modernlife:rook", + "modernlife:bishop", + "modernlife:pawn", + "modernlife:knight", + "modernlife:king", + "modernlife:queen", + "modernlife:rook_w", + "modernlife:bishop_w", + "modernlife:pawn_w", + "modernlife:knight_w", + "modernlife:king_w", + "modernlife:queen_w", + "modernlife:memory_card", + "modernlife:road_marker", + "modernlife:road_marker_white", + "modernlife:road_marker_white_incline", + "modernlife:road_marker_yellow", + "modernlife:road_marker_yellow_incline", + "modernlife:road_marker_double_yellow", + "modernlife:road_marker_double_yellow_incline", + "modernlife:road_marker_white_shoulder_left", + "modernlife:road_marker_white_shoulder_left_incline", + "modernlife:road_marker_white_shoulder_right", + "modernlife:road_marker_white_shoulder_right_incline", + "modernlife:road_marker_white_corner_left", + "modernlife:road_marker_white_corner_left_incline", + "modernlife:road_marker_white_corner_right", + "modernlife:road_marker_white_corner_right_incline" + + ] + +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/kitchen.json b/src/main/resources/data/modernlifepatch/tags/items/kitchen.json new file mode 100644 index 0000000..d1fb40f --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/kitchen.json @@ -0,0 +1,102 @@ +{ + "replace": false, + "values": [ + "modernlife:kitchen_sink", + "modernlife:acacia_kitchen_cabinet", + "modernlife:birch_kitchen_cabinet", + "modernlife:dark_oak_kitchen_cabinet", + "modernlife:crimson_kitchen_cabinet", + "modernlife:jungle_kitchen_cabinet", + "modernlife:oak_kitchen_cabinet", + "modernlife:spruce_kitchen_cabinet", + "modernlife:warped_kitchen_cabinet", + "modernlife:cobblestone_kitchen_cabinet", + "modernlife:stone_kitchen_cabinet", + "modernlife:stone_bricks_kitchen_cabinet", + "modernlife:cracked_stone_bricks_kitchen_cabinet", + "modernlife:mossy_stone_bricks_kitchen_cabinet", + "modernlife:chiseled_stone_bricks_kitchen_cabinet", + "modernlife:clay_kitchen_cabinet", + "modernlife:sand_kitchen_cabinet", + "modernlife:red_sand_kitchen_cabinet", + "modernlife:smooth_stone_kitchen_cabinet", + "modernlife:gravel_kitchen_cabinet", + "modernlife:granite_kitchen_cabinet", + "modernlife:polished_granite_kitchen_cabinet", + "modernlife:diorite_kitchen_cabinet", + "modernlife:polished_diorite_kitchen_cabinet", + "modernlife:obsidian_kitchen_cabinet", + "modernlife:andesite_kitchen_cabinet", + "modernlife:polished_andesite_kitchen_cabinet", + "modernlife:mossy_cobblestone_kitchen_cabinet", + "modernlife:bricks_kitchen_cabinet", + "modernlife:terracotta_kitchen_cabinet", + "modernlife:sandstone_kitchen_cabinet", + "modernlife:chiseled_sandstone_kitchen_cabinet", + "modernlife:cut_sandstone_kitchen_cabinet", + "modernlife:red_sandstone_kitchen_cabinet", + "modernlife:chiseled_red_sandstone_kitchen_cabinet", + "modernlife:cut_red_sandstone_kitchen_cabinet", + "modernlife:prismarine_kitchen_cabinet", + "modernlife:prismarine_bricks_kitchen_cabinet", + "modernlife:dark_prismarine_kitchen_cabinet", + "modernlife:blackstone_kitchen_cabinet", + "modernlife:polished_blackstone_kitchen_cabinet", + "modernlife:polished_blackstone_bricks_kitchen_cabinet", + "modernlife:chiseled_polished_blackstone_kitchen_cabinet", + "modernlife:netherrack_kitchen_cabinet", + "modernlife:nether_bricks_kitchen_cabinet", + "modernlife:chiseled_nether_bricks_kitchen_cabinet", + "modernlife:acacia_kitchen_drawer_cabinet", + "modernlife:birch_kitchen_drawer_cabinet", + "modernlife:crimson_kitchen_drawer_cabinet", + "modernlife:dark_oak_kitchen_drawer_cabinet", + "modernlife:jungle_kitchen_drawer_cabinet", + "modernlife:oak_kitchen_drawer_cabinet", + "modernlife:spruce_kitchen_drawer_cabinet", + "modernlife:warped_kitchen_drawer_cabinet", + "modernlife:cobblestone_kitchen_drawer_cabinet", + "modernlife:stone_kitchen_drawer_cabinet", + "modernlife:stone_bricks_kitchen_drawer_cabinet", + "modernlife:cracked_stone_bricks_kitchen_drawer_cabinet", + "modernlife:mossy_stone_bricks_kitchen_drawer_cabinet", + "modernlife:chiseled_stone_bricks_kitchen_drawer_cabinet", + "modernlife:clay_kitchen_drawer_cabinet", + "modernlife:sand_kitchen_drawer_cabinet", + "modernlife:red_sand_kitchen_drawer_cabinet", + "modernlife:smooth_stone_kitchen_drawer_cabinet", + "modernlife:gravel_kitchen_drawer_cabinet", + "modernlife:granite_kitchen_drawer_cabinet", + "modernlife:polished_granite_kitchen_drawer_cabinet", + "modernlife:diorite_kitchen_drawer_cabinet", + "modernlife:polished_diorite_kitchen_drawer_cabinet", + "modernlife:obsidian_kitchen_drawer_cabinet", + "modernlife:andesite_kitchen_drawer_cabinet", + "modernlife:polished_andesite_kitchen_drawer_cabinet", + "modernlife:mossy_cobblestone_kitchen_drawer_cabinet", + "modernlife:bricks_kitchen_drawer_cabinet", + "modernlife:terracotta_kitchen_drawer_cabinet", + "modernlife:sandstone_kitchen_drawer_cabinet", + "modernlife:chiseled_sandstone_kitchen_drawer_cabinet", + "modernlife:cut_sandstone_kitchen_drawer_cabinet", + "modernlife:red_sandstone_kitchen_drawer_cabinet", + "modernlife:chiseled_red_sandstone_kitchen_drawer_cabinet", + "modernlife:cut_red_sandstone_kitchen_drawer_cabinet", + "modernlife:prismarine_kitchen_drawer_cabinet", + "modernlife:prismarine_bricks_kitchen_drawer_cabinet", + "modernlife:dark_prismarine_kitchen_drawer_cabinet", + "modernlife:blackstone_kitchen_drawer_cabinet", + "modernlife:polished_blackstone_kitchen_drawer_cabinet", + "modernlife:polished_blackstone_bricks_kitchen_drawer_cabinet", + "modernlife:chiseled_polished_blackstone_kitchen_drawer_cabinet", + "modernlife:netherrack_kitchen_drawer_cabinet", + "modernlife:nether_bricks_kitchen_drawer_cabinet", + "modernlife:chiseled_nether_bricks_kitchen_drawer_cabinet", + "modernlife:hot_water_heater", + "modernlife:microwave", + "modernlife:stove", + "modernlife:refrigerator" + + + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/lounge.json b/src/main/resources/data/modernlifepatch/tags/items/lounge.json new file mode 100644 index 0000000..92e752c --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/lounge.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": [ + "modernlife:air_conditioner", + "modernlife:metal_grate", + "modernlife:light_bulb", + "modernlife:arrow_slit", + "modernlife:old_tv", + "modernlife:flatscreen_tv" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/m_tool.json b/src/main/resources/data/modernlifepatch/tags/items/m_tool.json new file mode 100644 index 0000000..499f094 --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/m_tool.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "values": [ + "modernlife:bullet_strip", + "modernlife:gun_magazine", + "modernlife:extended_gun_magazine", + "modernlife:guitar", + "modernlife:guitar_amplifier", + "modernlife:seed_spreader", + "modernlife:power_transmitter", + "modernlife:power_receiver", + "modernlife:handgun", + "modernlife:flashlight" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/outside.json b/src/main/resources/data/modernlifepatch/tags/items/outside.json new file mode 100644 index 0000000..c39ff6a --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/outside.json @@ -0,0 +1,141 @@ +{ + "replace": false, + "values": [ + "modernlife:cobblestone_ramp", + "modernlife:stone_ramp", + "modernlife:stone_bricks_ramp", + "modernlife:cracked_stone_bricks_ramp", + "modernlife:mossy_stone_bricks_ramp", + "modernlife:chiseled_stone_bricks_ramp", + "modernlife:clay_ramp", + "modernlife:sand_ramp", + "modernlife:red_sand_ramp", + "modernlife:smooth_stone_ramp", + "modernlife:dirt_ramp", + "modernlife:deepslate_ramp", + "modernlife:cobbled_deepslate_ramp", + "modernlife:quartz_ramp", + "modernlife:smooth_quartz_ramp", + "modernlife:chiseled_quartz_ramp", + "modernlife:quartz_bricks_ramp", + "modernlife:quartz_pillar_ramp", + "modernlife:glass_ramp", + "modernlife:acacia_log_ramp", + "modernlife:stripped_acacia_log_ramp", + "modernlife:birch_log_ramp", + "modernlife:stripped_birch_log_ramp", + "modernlife:crimson_log_ramp", + "modernlife:stripped_crimson_log_ramp", + "modernlife:dark_oak_log_ramp", + "modernlife:stripped_dark_oak_log_ramp", + "modernlife:jungle_log_ramp", + "modernlife:stripped_jungle_log_ramp", + "modernlife:oak_log_ramp", + "modernlife:stripped_oak_log_ramp", + "modernlife:spruce_log_ramp", + "modernlife:stripped_spruce_log_ramp", + "modernlife:warped_log_ramp", + "modernlife:stripped_warped_log_ramp", + "modernlife:gravel_ramp", + "modernlife:granite_ramp", + "modernlife:polished_granite_ramp", + "modernlife:diorite_ramp", + "modernlife:polished_diorite_ramp", + "modernlife:obsidian_ramp", + "modernlife:andesite_ramp", + "modernlife:polished_andesite_ramp", + "modernlife:mossy_cobblestone_ramp", + "modernlife:bricks_ramp", + "modernlife:terracotta_ramp", + "modernlife:sandstone_ramp", + "modernlife:chiseled_sandstone_ramp", + "modernlife:cut_sandstone_ramp", + "modernlife:red_sandstone_ramp", + "modernlife:chiseled_red_sandstone_ramp", + "modernlife:cut_red_sandstone_ramp", + "modernlife:prismarine_ramp", + "modernlife:prismarine_bricks_ramp", + "modernlife:dark_prismarine_ramp", + "modernlife:blackstone_ramp", + "modernlife:polished_blackstone_ramp", + "modernlife:polished_blackstone_bricks_ramp", + "modernlife:chiseled_polished_blackstone_ramp", + "modernlife:netherrack_ramp", + "modernlife:nether_bricks_ramp", + "modernlife:chiseled_nether_bricks_ramp", + "modernlife:acacia_ramp", + "modernlife:birch_ramp", + "modernlife:crimson_ramp", + "modernlife:dark_oak_ramp", + "modernlife:jungle_ramp", + "modernlife:oak_ramp", + "modernlife:spruce_ramp", + "modernlife:warped_ramp", + "modernlife:paved_road_ramp", + "modernlife:paved_road_ramp", + "modernlife:jail_bars", + "modernlife:acacia_barrier", + "modernlife:birch_barrier", + "modernlife:crimson_barrier", + "modernlife:dark_oak_barrier", + "modernlife:oak_barrier", + "modernlife:spruce_barrier", + "modernlife:warped_barrier", + "modernlife:cobblestone_barrier", + "modernlife:stone_barrier", + "modernlife:stone_bricks_barrier", + "modernlife:cracked_stone_bricks_barrier", + "modernlife:mossy_stone_bricks_barrier", + "modernlife:chiseled_stone_bricks_barrier", + "modernlife:clay_barrier", + "modernlife:sand_barrier", + "modernlife:red_sand_barrier", + "modernlife:smooth_stone_barrier", + "modernlife:gravel_barrier", + "modernlife:granite_barrier", + "modernlife:jungle_barrier", + "modernlife:polished_granite_barrier", + "modernlife:diorite_barrier", + "modernlife:polished_diorite_barrier", + "modernlife:obsidian_barrier", + "modernlife:andesite_barrier", + "modernlife:polished_andesite_barrier", + "modernlife:mossy_cobblestone_barrier", + "modernlife:bricks_barrier", + "modernlife:terracotta_barrier", + "modernlife:sandstone_barrier", + "modernlife:chiseled_sandstone_barrier", + "modernlife:cut_sandstone_barrier", + "modernlife:red_sandstone_barrier", + "modernlife:chiseled_red_sandstone_barrier", + "modernlife:cut_red_sandstone_barrier", + "modernlife:prismarine_barrier", + "modernlife:prismarine_bricks_barrier", + "modernlife:blackstone_barrier", + "modernlife:polished_blackstone_barrier", + "modernlife:polished_blackstone_bricks_barrier", + "modernlife:chiseled_polished_blackstone_barrier", + "modernlife:netherrack_barrier", + "modernlife:nether_bricks_barrier", + "modernlife:chiseled_nether_bricks_barrier", + "modernlife:vinyl_siding", + "modernlife:red_vinyl_siding", + "modernlife:green_vinyl_siding", + "modernlife:blue_vinyl_siding", + "modernlife:gray_vinyl_siding", + "modernlife:four_panel_window", + "modernlife:six_panel_window", + "modernlife:acacia_deck", + "modernlife:birch_deck", + "modernlife:crimson_deck", + "modernlife:dark_oak_deck", + "modernlife:dark_oak_deck", + "modernlife:jungle_deck", + "modernlife:oak_deck", + "modernlife:spruce_deck", + "modernlife:warped_deck", + "modernlife:floor_mat", + "modernlife:lantern_post", + "modernlife:street_light" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/seat.json b/src/main/resources/data/modernlifepatch/tags/items/seat.json new file mode 100644 index 0000000..d50bc24 --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/seat.json @@ -0,0 +1,38 @@ +{ + "replace": false, + "values": [ + "modernlife:black_sofa", + "modernlife:blue_sofa", + "modernlife:brown_sofa", + "modernlife:cyan_sofa", + "modernlife:gray_sofa", + "modernlife:green_sofa", + "modernlife:light_blue_sofa", + "modernlife:light_gray_sofa", + "modernlife:lime_sofa", + "modernlife:magenta_sofa", + "modernlife:orange_sofa", + "modernlife:pink_sofa", + "modernlife:purple_sofa", + "modernlife:red_sofa", + "modernlife:white_sofa", + "modernlife:yellow_sofa", + "modernlife:acacia_mini_stool", + "modernlife:birch_mini_stool", + "modernlife:crimson_mini_stool", + "modernlife:dark_oak_mini_stool", + "modernlife:jungle_mini_stool", + "modernlife:oak_mini_stool", + "modernlife:spruce_mini_stool", + "modernlife:warped_mini_stool", + "modernlife:acacia_chair", + "modernlife:birch_chair", + "modernlife:crimson_chair", + "modernlife:dark_oak_chair", + "modernlife:jungle_chair", + "modernlife:oak_chair", + "modernlife:spruce_chair", + "modernlife:warped_chair" + + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/shelf.json b/src/main/resources/data/modernlifepatch/tags/items/shelf.json new file mode 100644 index 0000000..b9f14bf --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/shelf.json @@ -0,0 +1,32 @@ +{ + "replace": false, + "values": [ + "modernlife:modern_oak_bookshelf", + "modernlife:modern_acacia_bookshelf", + "modernlife:modern_birch_bookshelf", + "modernlife:modern_dark_oak_bookshelf", + "modernlife:modern_crimson_bookshelf", + "modernlife:modern_jungle_bookshelf", + "modernlife:modern_spruce_bookshelf", + "modernlife:modern_warped_bookshelf", + "modernlife:acacia_wall_shelf", + "modernlife:birch_wall_shelf", + "modernlife:crimson_wall_shelf", + "modernlife:dark_oak_wall_shelf", + "modernlife:jungle_wall_shelf", + "modernlife:oak_wall_shelf", + "modernlife:spruce_wall_shelf", + "modernlife:warped_wall_shelf", + "modernlife:double_acacia_wall_shelf", + "modernlife:double_birch_wall_shelf", + "modernlife:double_crimson_wall_shelf", + "modernlife:double_dark_oak_wall_shelf", + "modernlife:double_jungle_wall_shelf", + "modernlife:double_oak_wall_shelf", + "modernlife:double_spruce_wall_shelf", + "modernlife:double_warped_wall_shelf" + + + + ] +} \ No newline at end of file diff --git a/src/main/resources/data/modernlifepatch/tags/items/table.json b/src/main/resources/data/modernlifepatch/tags/items/table.json new file mode 100644 index 0000000..c9a2713 --- /dev/null +++ b/src/main/resources/data/modernlifepatch/tags/items/table.json @@ -0,0 +1,46 @@ +{ + "replace": false, + "values": [ + "modernlife:acacia_round_table", + "modernlife:birch_round_table", + "modernlife:birch_round_table", + "modernlife:dark_oak_round_table", + "modernlife:crimson_round_table", + "modernlife:oak_round_table", + "modernlife:jungle_round_table", + "modernlife:spruce_round_table", + "modernlife:warped_round_table", + "modernlife:acacia_small_table", + "modernlife:birch_small_table", + "modernlife:crimson_small_table", + "modernlife:dark_oak_small_table", + "modernlife:jungle_small_table", + "modernlife:oak_small_table", + "modernlife:spruce_small_table", + "modernlife:warped_small_table", + "modernlife:acacia_coffee_table", + "modernlife:birch_coffee_table", + "modernlife:crimson_coffee_table", + "modernlife:dark_oak_coffee_table", + "modernlife:jungle_coffee_table", + "modernlife:oak_coffee_table", + "modernlife:spruce_coffee_table", + "modernlife:warped_coffee_table", + "modernlife:glass_acacia_coffee_table", + "modernlife:glass_birch_coffee_table", + "modernlife:glass_crimson_coffee_table", + "modernlife:glass_dark_oak_coffee_table", + "modernlife:glass_jungle_coffee_table", + "modernlife:glass_oak_coffee_table", + "modernlife:glass_spruce_coffee_table", + "modernlife:glass_warped_coffee_table", + "modernlife:glass_slab", + "modernlife:acacia_picnic_table", + "modernlife:birch_picnic_table", + "modernlife:crimson_picnic_table", + "modernlife:dark_oak_picnic_table", + "modernlife:jungle_picnic_table", + "modernlife:oak_picnic_table", + "modernlife:spruce_picnic_table" + ] +} \ No newline at end of file diff --git a/src/main/resources/mod-logo.png b/src/main/resources/mod-logo.png index e69de29..7418f2d 100644 Binary files a/src/main/resources/mod-logo.png and b/src/main/resources/mod-logo.png differ diff --git a/src/main/resources/modernlifepatch.mixins.json b/src/main/resources/modernlifepatch.mixins.json index 820d563..5908a22 100644 --- a/src/main/resources/modernlifepatch.mixins.json +++ b/src/main/resources/modernlifepatch.mixins.json @@ -3,7 +3,61 @@ "package": "com.r3944realms.modernlifepatch.mixin", "compatibilityLevel": "JAVA_17", "refmap": "modernlifepatch.refmap.json", - "mixins": [], + "plugin" : "com.r3944realms.modernlifepatch.mixin.MLPMixinPlugin", + "mixins": [ + "block.bathroom.MixinShowerHead", + "block.bathroom.MixinToilet", + "block.bedchamber.MixinNightStand", + "block.common.MixinArrowSlit", + "block.common.MixinBookShelf", + "block.common.MixinCanvas", + "block.common.MixinCCTVCamera", + "block.common.MixinCeilingFan", + "block.common.MixinChair", + "block.common.MixinChessBoard", + "block.common.MixinCoffeeMug", + "block.common.MixinDeck", + "block.common.MixinEasel", + "block.common.MixinFlatScreenTV", + "block.common.MixinGuitarAmplifier", + "block.common.MixinLightBulb", + "block.common.MixinMetalDuct", + "block.common.MixinMetalGrate", + "block.common.MixinPavedRoad", + "block.common.MixinPhotoCopier", + "block.common.MixinPrinter", + "block.common.MixinRadiator", + "block.common.MixinSeedSpreader", + "block.common.MixinTileLight", + "block.common.MixinTrashCan", + "block.common.MixinWallShelf", + "block.common.MixinWallSocket", + "block.kitchen.MixinKitchenCabinet", + "block.kitchen.MixinKitchenDrawerCabinet", + "block.kitchen.MixinKitchenSink", + "block.kitchen.MixinMicrowave", + "block.kitchen.MixinRefrigerator", + "block.kitchen.MixinStove", + "block.lounge.MixinSofa", + "block.redstone.MixinExtractor", + "block.redstone.MixinPowerReceiver", + "block.redstone.MixinPowerTransmitter", + "block.redstone.MixinTurntableBlock", + "block.redstone.MixinWinch", + "item.MixinBattery", + "item.MixinBicycle", + "item.MixinCamera", + "item.MixinChainSaw", + "item.MixinFlashLight", + "item.MixinGuitar", + "item.MixinHandGun", + "item.MixinMotorBoat", + "item.MixinRoadMarker" + ], "minVersion": "0.8", - "client": [] + "client": [ + "screen.MixinChessBoardScreen", + "screen.MixinPrinterScreen", + "screen.MixinRadiatorScreen" + ] } diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/lang/zh_cn.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/lang/zh_cn.json new file mode 100644 index 0000000..a8700f1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/lang/zh_cn.json @@ -0,0 +1,605 @@ +{ + "block.modernlife.steam_radiator": "蒸汽散热器", + "block.modernlife.modern_acacia_bookshelf": "现代合金欢木书架", + "block.modernlife.modern_birch_bookshelf": "现代桦木书架", + "block.modernlife.modern_crimson_bookshelf": "现代深红色书架", + "block.modernlife.modern_dark_oak_bookshelf": "现代深色橡木书架", + "block.modernlife.modern_jungle_bookshelf": "现代丛林书架", + "block.modernlife.modern_oak_bookshelf": "现代橡木书架", + "block.modernlife.modern_spruce_bookshelf": "现代云杉书架", + "block.modernlife.modern_warped_bookshelf": "现代诡异木书架", + "block.modernlife.easel": "画架", + "block.modernlife.glass_stairs": "玻璃楼梯", + "block.modernlife.metal_catwalk": "马道", + "item.modernlife.handgun": "手枪", + "item.modernlife.bullet": "子弹", + "item.modernlife.bullet_strip": "子弹带", + "item.modernlife.gun_magazine": "弹匣", + "item.modernlife.extended_gun_magazine": "扩容弹匣", + "block.modernlife.light_switch": "电灯开关", + "block.modernlife.canvas": "(帆布)画布", + "block.modernlife.bathtub": "浴缸", + "block.modernlife.mirror": "镜子", + "block.modernlife.winch": "绞盘", + "block.modernlife.winch_anchor": "绞盘锚", + "block.modernlife.electrical_outlet": "电源插座", + "block.modernlife.air_conditioner": "冷气机", + "block.modernlife.metal_duct": "金属风管", + "block.modernlife.hot_water_heater": "热水器", + "block.modernlife.cctv_screen": "闭路电视屏幕", + "block.modernlife.cctv_camera": "闭路电视摄像机", + "block.modernlife.tall_mirror": "高镜子", + "block.modernlife.large_mirror": "大镜子", + "block.modernlife.massive_mirror": "大镜子", + "block.modernlife.dishwasher": "洗碗机", + "block.modernlife.kitchen_sink": "厨房水槽", + "block.modernlife.alarm_clock": "闹钟", + "block.modernlife.acacia_wall_shelf": "金合欢墙架", + "block.modernlife.birch_wall_shelf": "桦木墙架", + "block.modernlife.crimson_wall_shelf": "深红色木壁架", + "block.modernlife.dark_oak_wall_shelf": "深色橡木墙架子", + "block.modernlife.jungle_wall_shelf": "丛林木墙架", + "block.modernlife.oak_wall_shelf": "橡木墙架子", + "block.modernlife.spruce_wall_shelf": "云杉木壁架", + "block.modernlife.warped_wall_shelf": "诡异木壁架", + "block.modernlife.double_acacia_wall_shelf": "双层合金欢木墙架", + "block.modernlife.double_birch_wall_shelf": "双层桦木墙架", + "block.modernlife.double_crimson_wall_shelf": "双层深红色壁架", + "block.modernlife.double_dark_oak_wall_shelf": "双层深色橡木墙架子", + "block.modernlife.double_jungle_wall_shelf": "双层丛林木墙架", + "block.modernlife.double_oak_wall_shelf": "双层橡木墙架子", + "block.modernlife.double_spruce_wall_shelf": "双层云杉木墙架", + "block.modernlife.double_warped_wall_shelf": "双层诡异木壁架", + "item.modernlife.acacia_glass_door": "金合欢玻璃门", + "block.modernlife.acacia_glass_door": "金合欢玻璃门", + "item.modernlife.birch_glass_door": "桦木玻璃门", + "block.modernlife.birch_glass_door": "桦木玻璃门", + "item.modernlife.crimson_glass_door": "深红色木玻璃门", + "block.modernlife.crimson_glass_door": "深红色木玻璃门", + "item.modernlife.dark_oak_glass_door": "深色橡木玻璃门", + "block.modernlife.dark_oak_glass_door": "深色橡木玻璃门", + "item.modernlife.glass_door": "玻璃门", + "block.modernlife.glass_door": "玻璃门", + "item.modernlife.iron_glass_door": "铁玻璃门", + "block.modernlife.iron_glass_door": "铁玻璃门", + "item.modernlife.jungle_glass_door": "丛林木玻璃门", + "block.modernlife.jungle_glass_door": "丛林木玻璃门", + "item.modernlife.oak_glass_door": "橡木玻璃门", + "block.modernlife.oak_glass_door": "橡木玻璃门", + "item.modernlife.spruce_glass_door": "云杉木玻璃门", + "block.modernlife.spruce_glass_door": "云杉木玻璃门", + "item.modernlife.warped_glass_door": "诡异木玻璃门", + "block.modernlife.warped_glass_door": "诡异木玻璃门", + "block.modernlife.cobblestone_ramp": "圆石坡道", + "block.modernlife.stone_ramp": "石坡道", + "block.modernlife.stone_bricks_ramp": "石砖坡道", + "block.modernlife.cracked_stone_bricks_ramp": "裂纹石砖坡道", + "block.modernlife.mossy_stone_bricks_ramp": "苔石砖坡道", + "block.modernlife.chiseled_stone_bricks_ramp": "凿石砖坡道", + "block.modernlife.clay_ramp": "粘土坡道", + "block.modernlife.sand_ramp": "沙坡道", + "block.modernlife.red_sand_ramp": "红沙坡道", + "block.modernlife.smooth_stone_ramp": "光滑石坡道", + "block.modernlife.dirt_ramp": "泥土坡道", + "block.modernlife.acacia_log_ramp": "金合欢原木坡道", + "block.modernlife.birch_log_ramp": "土坡道", + "block.modernlife.chiseled_quartz_ramp": "凿子石英坡道", + "block.modernlife.cobbled_deepslate_ramp": "圆石深岩坡道", + "block.modernlife.crimson_log_ramp": "深红色原木斜坡", + "block.modernlife.dark_oak_log_ramp": "黑橡木原木坡道", + "block.modernlife.deepslate_ramp": "深石板灾难", + "block.modernlife.glass_ramp": "玻璃坡道", + "block.modernlife.jungle_log_ramp": "丛林日志斜坡", + "block.modernlife.oak_log_ramp": "橡木原木坡道", + "block.modernlife.quartz_bricks_ramp": "石英砖坡道", + "block.modernlife.quartz_pillar_ramp": "石英柱坡道", + "block.modernlife.quartz_ramp": "石英斜坡", + "block.modernlife.smooth_quartz_ramp": "平滑石英斜坡", + "block.modernlife.spruce_log_ramp": "云杉原木坡道", + "block.modernlife.stripped_acacia_log_ramp": "剥皮的金合欢原木斜坡", + "block.modernlife.stripped_birch_log_ramp": "剥皮的桦木原木坡道", + "block.modernlife.stripped_crimson_log_ramp": "剥皮的深红色原木斜坡", + "block.modernlife.stripped_dark_oak_log_ramp": "剥皮的深色橡木原木坡道", + "block.modernlife.stripped_jungle_log_ramp": "剥皮的丛林原木坡道", + "block.modernlife.stripped_oak_log_ramp": "剥皮橡木原木坡道", + "block.modernlife.stripped_spruce_log_ramp": "剥皮云杉原木坡道", + "block.modernlife.stripped_warped_log_ramp": "剥皮的诡异木原木斜坡", + "block.modernlife.warped_log_ramp": "诡异木原木斜坡", + "block.modernlife.gravel_ramp": "砾石坡道", + "block.modernlife.granite_ramp": "花岗岩坡道", + "block.modernlife.polished_granite_ramp": "磨制花岗岩坡道", + "block.modernlife.diorite_ramp": "闪长岩坡道", + "block.modernlife.polished_diorite_ramp": "磨制闪长岩坡道", + "block.modernlife.obsidian_ramp": "黑曜石坡道", + "block.modernlife.andesite_ramp": "安山岩坡道", + "block.modernlife.polished_andesite_ramp": "磨制安山岩坡道", + "block.modernlife.mossy_cobblestone_ramp": "长满苔藓的圆石坡道", + "block.modernlife.bricks_ramp": "砖坡道", + "block.modernlife.terracotta_ramp": "红陶坡道", + "block.modernlife.sandstone_ramp": "砂岩坡道", + "block.modernlife.chiseled_sandstone_ramp": "錾制砂岩坡道", + "block.modernlife.cut_sandstone_ramp": "切割砂岩坡道", + "block.modernlife.red_sandstone_ramp": "红砂岩坡道", + "block.modernlife.chiseled_red_sandstone_ramp": "轮廓分明的红砂岩坡道", + "block.modernlife.cut_red_sandstone_ramp": "切割红砂岩坡道", + "block.modernlife.prismarine_ramp": "海晶石坡道", + "block.modernlife.prismarine_bricks_ramp": "海晶石砖坡道", + "block.modernlife.dark_prismarine_ramp": "黑暗海晶斜坡", + "block.modernlife.blackstone_ramp": "黑石坡道", + "block.modernlife.polished_blackstone_ramp": "磨制黑石坡道", + "block.modernlife.polished_blackstone_bricks_ramp": "磨制黑石砖坡道", + "block.modernlife.chiseled_polished_blackstone_ramp": "轮廓分明的磨制黑石坡道", + "block.modernlife.netherrack_ramp": "下界岩斜坡", + "block.modernlife.nether_bricks_ramp": "下界砖坡道", + "block.modernlife.chiseled_nether_bricks_ramp": "錾制下界砖坡道", + "block.modernlife.acacia_ramp": "金合欢坡道", + "block.modernlife.birch_ramp": "桦木坡道", + "block.modernlife.crimson_ramp": "深红木坡道", + "block.modernlife.dark_oak_ramp": "深色橡木坡道", + "block.modernlife.jungle_ramp": "丛林木坡道", + "block.modernlife.oak_ramp": "橡木坡道", + "block.modernlife.spruce_ramp": "云杉木坡道", + "block.modernlife.warped_ramp": "诡异木坡道", + "item.modernlife.extractor": "提取器", + "block.modernlife.extractor": "提取器", + "container.extractor": "提取器", + "block.modernlife.acacia_night_stand": "金合欢床头柜", + "block.modernlife.birch_night_stand": "桦木床头柜", + "block.modernlife.crimson_night_stand": "深红色木床头柜", + "block.modernlife.dark_oak_night_stand": "深色橡木床头柜", + "block.modernlife.jungle_night_stand": "丛林木床头柜", + "block.modernlife.oak_night_stand": "橡木床头柜", + "block.modernlife.spruce_night_stand": "云杉木床头柜", + "block.modernlife.warped_night_stand": "诡异木床头柜", + "block.modernlife.cobblestone_kitchen_cabinet": "圆石厨房柜子", + "block.modernlife.cobblestone_kitchen_drawer_cabinet": "圆石厨房抽屉", + "block.modernlife.stone_kitchen_cabinet": "石材厨房柜子", + "block.modernlife.stone_kitchen_drawer_cabinet": "石制厨房抽屉", + "block.modernlife.stone_bricks_kitchen_cabinet": "石砖厨房柜子", + "block.modernlife.stone_bricks_kitchen_drawer_cabinet": "石砖厨房抽屉", + "block.modernlife.cracked_stone_bricks_kitchen_cabinet": "裂纹石砖厨房柜子", + "block.modernlife.cracked_stone_bricks_kitchen_drawer_cabinet": "裂纹石砖厨房抽屉", + "block.modernlife.mossy_stone_bricks_kitchen_cabinet": "苔藓石砖厨房柜子", + "block.modernlife.mossy_stone_bricks_kitchen_drawer_cabinet": "苔藓石砖厨房抽屉", + "block.modernlife.chiseled_stone_bricks_kitchen_cabinet": "錾制石砖厨房柜子", + "block.modernlife.chiseled_stone_bricks_kitchen_drawer_cabinet": "凿石砖厨房抽屉", + "block.modernlife.clay_kitchen_cabinet": "粘土厨房柜子", + "block.modernlife.clay_kitchen_drawer_cabinet": "粘土厨房抽屉", + "block.modernlife.sand_kitchen_cabinet": "沙子厨房柜子", + "block.modernlife.sand_kitchen_drawer_cabinet": "沙子厨房抽屉", + "block.modernlife.red_sand_kitchen_cabinet": "红沙厨房柜子", + "block.modernlife.red_sand_kitchen_drawer_cabinet": "红沙厨房抽屉", + "block.modernlife.smooth_stone_kitchen_cabinet": "光滑石材厨房柜子", + "block.modernlife.smooth_stone_kitchen_drawer_cabinet": "平滑石头厨房抽屉", + "block.modernlife.gravel_kitchen_cabinet": "砾石厨房柜子", + "block.modernlife.gravel_kitchen_drawer_cabinet": "砾石厨房抽屉", + "block.modernlife.granite_kitchen_cabinet": "花岗岩厨房柜子", + "block.modernlife.granite_kitchen_drawer_cabinet": "花岗岩厨房抽屉", + "block.modernlife.polished_granite_kitchen_cabinet": "磨制花岗岩厨房柜子", + "block.modernlife.polished_granite_kitchen_drawer_cabinet": "磨制花岗岩厨房抽屉", + "block.modernlife.diorite_kitchen_cabinet": "闪长岩厨房柜子", + "block.modernlife.diorite_kitchen_drawer_cabinet": "闪长岩厨房抽屉", + "block.modernlife.polished_diorite_kitchen_cabinet": "磨制闪长岩厨房柜子", + "block.modernlife.polished_diorite_kitchen_drawer_cabinet": "磨制闪长岩厨房抽屉", + "block.modernlife.obsidian_kitchen_cabinet": "黑曜石厨房柜子", + "block.modernlife.obsidian_kitchen_drawer_cabinet": "黑曜石厨房抽屉", + "block.modernlife.andesite_kitchen_cabinet": "安山岩厨房柜子", + "block.modernlife.andesite_kitchen_drawer_cabinet": "安山岩厨房抽屉", + "block.modernlife.polished_andesite_kitchen_cabinet": "磨制安山岩厨房柜子", + "block.modernlife.polished_andesite_kitchen_drawer_cabinet": "磨制安山岩厨房抽屉", + "block.modernlife.mossy_cobblestone_kitchen_cabinet": "长满苔藓的圆石厨房柜子", + "block.modernlife.mossy_cobblestone_kitchen_drawer_cabinet": "长满苔藓的圆石厨房抽屉", + "block.modernlife.bricks_kitchen_cabinet": "砖厨房柜子", + "block.modernlife.bricks_kitchen_drawer_cabinet": "砖厨房抽屉", + "block.modernlife.terracotta_kitchen_cabinet": "赤陶厨房柜子", + "block.modernlife.terracotta_kitchen_drawer_cabinet": "赤陶厨房抽屉", + "block.modernlife.sandstone_kitchen_cabinet": "砂岩厨房柜子", + "block.modernlife.sandstone_kitchen_drawer_cabinet": "砂岩厨房抽屉", + "block.modernlife.chiseled_sandstone_kitchen_cabinet": "錾制砂岩厨房柜子", + "block.modernlife.chiseled_sandstone_kitchen_drawer_cabinet": "轮廓分明的砂岩厨房抽屉", + "block.modernlife.cut_sandstone_kitchen_cabinet": "切割砂岩厨房柜子", + "block.modernlife.cut_sandstone_kitchen_drawer_cabinet": "切割砂岩厨房抽屉", + "block.modernlife.red_sandstone_kitchen_cabinet": "红砂岩厨房柜子", + "block.modernlife.red_sandstone_kitchen_drawer_cabinet": "红砂岩厨房抽屉", + "block.modernlife.chiseled_red_sandstone_kitchen_cabinet": "轮廓分明的红砂岩厨房柜子", + "block.modernlife.chiseled_red_sandstone_kitchen_drawer_cabinet": "轮廓分明的红砂岩厨房抽屉", + "block.modernlife.cut_red_sandstone_kitchen_cabinet": "切割红砂岩厨房柜子", + "block.modernlife.cut_red_sandstone_kitchen_drawer_cabinet": "切割红砂岩厨房抽屉", + "block.modernlife.prismarine_kitchen_cabinet": "海晶石厨房柜子", + "block.modernlife.prismarine_kitchen_drawer_cabinet": "海晶石厨房抽屉", + "block.modernlife.prismarine_bricks_kitchen_cabinet": "海晶石砖厨房柜子", + "block.modernlife.prismarine_bricks_kitchen_drawer_cabinet": "海晶石砖厨房抽屉", + "block.modernlife.dark_prismarine_kitchen_cabinet": "深海晶石厨房柜子", + "block.modernlife.dark_prismarine_kitchen_drawer_cabinet": "深海晶石厨房抽屉", + "block.modernlife.blackstone_kitchen_cabinet": "黑石厨房柜子", + "block.modernlife.blackstone_kitchen_drawer_cabinet": "黑石厨房抽屉", + "block.modernlife.polished_blackstone_kitchen_cabinet": "磨制黑石厨房柜子", + "block.modernlife.polished_blackstone_kitchen_drawer_cabinet": "磨制黑石厨房抽屉", + "block.modernlife.polished_blackstone_bricks_kitchen_cabinet": "磨制黑石砖厨房柜子", + "block.modernlife.polished_blackstone_bricks_kitchen_drawer_cabinet": "磨制黑石砖厨房抽屉", + "block.modernlife.chiseled_polished_blackstone_kitchen_cabinet": "錾制磨制黑石厨房柜子", + "block.modernlife.chiseled_polished_blackstone_kitchen_drawer_cabinet": "錾制磨制黑石厨房抽屉", + "block.modernlife.netherrack_kitchen_cabinet": "下界岩厨房柜子", + "block.modernlife.netherrack_kitchen_drawer_cabinet": "下界岩厨房抽屉", + "block.modernlife.nether_bricks_kitchen_cabinet": "下界砖厨房柜子", + "block.modernlife.nether_bricks_kitchen_drawer_cabinet": "下界砖厨房抽屉", + "block.modernlife.chiseled_nether_bricks_kitchen_cabinet": "錾制下界砖厨房柜子", + "block.modernlife.chiseled_nether_bricks_kitchen_drawer_cabinet": "錾制下界砖厨房抽屉", + "block.modernlife.acacia_kitchen_cabinet": "金合欢厨房柜子", + "block.modernlife.acacia_kitchen_drawer_cabinet": "金合欢厨房抽屉", + "block.modernlife.birch_kitchen_cabinet": "桦木厨房柜子", + "block.modernlife.birch_kitchen_drawer_cabinet": "桦木厨房抽屉", + "block.modernlife.crimson_kitchen_cabinet": "绯红木厨房柜子", + "block.modernlife.crimson_kitchen_drawer_cabinet": "绯红木厨房抽屉", + "block.modernlife.dark_oak_kitchen_cabinet": "深色橡木厨房柜子", + "block.modernlife.dark_oak_kitchen_drawer_cabinet": "深色橡木厨房抽屉", + "block.modernlife.jungle_kitchen_cabinet": "从林木厨房柜子", + "block.modernlife.jungle_kitchen_drawer_cabinet": "从林木厨房抽屉", + "block.modernlife.oak_kitchen_cabinet": "橡木厨房柜子", + "block.modernlife.oak_kitchen_drawer_cabinet": "橡木厨房抽屉", + "block.modernlife.spruce_kitchen_cabinet": "云杉木厨房柜子", + "block.modernlife.spruce_kitchen_drawer_cabinet": "云杉木厨房抽屉", + "block.modernlife.warped_kitchen_cabinet": "诡异木厨房柜子", + "block.modernlife.warped_kitchen_drawer_cabinet": "诡异木厨房抽屉", + "block.modernlife.shower_head": "淋浴头", + "item.modernlife.shower_head": "淋浴头", + "block.modernlife.glass_panel": "玻璃面板", + "item.modernlife.glass_panel": "玻璃面板", + "block.modernlife.tile_light": "瓷砖灯", + "item.modernlife.tile_light": "瓷砖灯", + "block.modernlife.metal_grate": "金属炉排", + "item.modernlife.metal_grate": "金属炉排", + "block.modernlife.light_bulb": "灯泡", + "item.modernlife.light_bulb": "灯泡", + "block.modernlife.arrow_slit": "箭孔", + "item.modernlife.arrow_slit": "箭孔", + "block.modernlife.toilet": "马桶", + "item.modernlife.toilet": "马道", + "item.modernlife.chainsaw": "电锯", + "modernlife.subtitle.boat_motor": "电机嗡嗡声", + "modernlife.subtitle.chainsaw_running": "电锯嗡嗡声", + "modernlife.subtitle.chainsaw_idle": "电锯空转", + "modernlife.subtitle.chainsaw_start": "电锯启动", + "modernlife.subtitle.chainsaw_stop": "电锯停止", + "modernlife.subtitle.gun_fire": "枪声", + "modernlife.subtitle.gun_reload": "枪装弹", + "block.modernlife.vinyl_siding": "乙烯基壁板", + "item.modernlife.vinyl_siding": "乙烯基壁板", + "block.modernlife.red_vinyl_siding": "红色乙烯基壁板", + "item.modernlife.red_vinyl_siding": "红色乙烯基壁板", + "block.modernlife.green_vinyl_siding": "绿色乙烯基壁板", + "item.modernlife.green_vinyl_siding": "绿色乙烯基壁板", + "block.modernlife.gray_vinyl_siding": "灰色乙烯基壁板", + "item.modernlife.gray_vinyl_siding": "灰色乙烯基壁板", + "block.modernlife.blue_vinyl_siding": "蓝色乙烯基壁板", + "item.modernlife.blue_vinyl_siding": "蓝色乙烯基壁板", + "block.modernlife.black_painted_drywall": "黑色彩绘石膏板", + "block.modernlife.blue_painted_drywall": "黑色彩绘石膏板", + "block.modernlife.brown_painted_drywall": "棕色彩绘石膏板", + "block.modernlife.cyan_painted_drywall": "青色彩绘石膏板", + "block.modernlife.gray_painted_drywall": "灰色彩绘石膏板", + "block.modernlife.green_painted_drywall": "绿色彩绘石膏板", + "block.modernlife.light_blue_painted_drywall": "浅蓝色彩绘石膏板", + "block.modernlife.light_gray_painted_drywall": "浅蓝色彩绘石膏板", + "block.modernlife.lime_painted_drywall": "石灰彩绘石膏板", + "block.modernlife.magenta_painted_drywall": "洋红色彩绘石膏板", + "block.modernlife.orange_painted_drywall": "橙色彩绘石膏板", + "block.modernlife.pink_painted_drywall": "粉色彩绘石膏板", + "block.modernlife.purple_painted_drywall": "紫色彩绘石膏板", + "block.modernlife.red_painted_drywall": "红色彩绘石膏板", + "block.modernlife.white_painted_drywall": "白色彩绘石膏板", + "block.modernlife.yellow_painted_drywall": "黄色彩绘石膏板", + "block.modernlife.four_panel_window": "四面板窗户", + "item.modernlife.four_panel_window": "四面板窗户", + "block.modernlife.six_panel_window": "六面板窗户", + "item.modernlife.six_panel_window": "六面板窗户errrr", + "block.modernlife.hedge": "树篱", + "item.modernlife.hedge": "树篱", + "block.modernlife.white_ceramic_tile": "白色瓷砖", + "item.modernlife.white_ceramic_tile": "白色瓷砖", + "block.modernlife.brown_ceramic_tile": "棕色瓷砖", + "item.modernlife.brown_ceramic_tile": "棕色瓷砖", + "block.modernlife.beige_ceramic_tile": "米色瓷砖", + "item.modernlife.beige_ceramic_tile": "米色瓷砖", + "block.modernlife.rocky_ceramic_tile": "洛基瓷砖", + "item.modernlife.rocky_ceramic_tile": "洛基瓷砖", + "block.modernlife.white_wallpaper": "白色壁纸", + "item.modernlife.white_wallpaper": "白色壁纸", + "block.modernlife.acacia_deck": "金合欢甲板", + "block.modernlife.birch_deck": "桦木甲板", + "block.modernlife.crimson_deck": "深红甲板", + "block.modernlife.dark_oak_deck": "深色橡木甲板", + "block.modernlife.jungle_deck": "从林木甲板", + "block.modernlife.oak_deck": "橡木甲板", + "block.modernlife.spruce_deck": "云杉木甲板", + "block.modernlife.warped_deck": "诡异木甲板", + "block.modernlife.guitar": "吉他", + "item.modernlife.guitar": "吉他", + "block.modernlife.guitar_amplifier": "吉他放大器", + "item.modernlife.guitar_amplifier": "吉他放大器", + "modernlife.subtitle.note_e_plus_one_octave": "低E弦演奏", + "modernlife.subtitle.note_a_plus_one_octave": "A弦演奏", + "modernlife.subtitle.note_d_plus_one_octave": "D弦演奏", + "modernlife.subtitle.note_g_plus_one_octave": "G弦演奏", + "modernlife.subtitle.note_b_plus_one_octave": "B弦演奏", + "modernlife.subtitle.note_hi_e_plus_one_octave": "高E弦演奏", + "modernlife.subtitle.dist_e_plus_one_octave": "失真的低E弦演奏", + "modernlife.subtitle.dist_a_plus_one_octave": "失真的A弦演奏", + "modernlife.subtitle.dist_d_plus_one_octave": "失真的D弦演奏", + "modernlife.subtitle.dist_g_plus_one_octave": "失真的G弦演奏", + "modernlife.subtitle.dist_b_plus_one_octave": "失真的B弦演奏", + "modernlife.subtitle.dist_hi_e_plus_one_octave": "失真的高E弦演奏", + "block.modernlife.seed_spreader": "播种机", + "item.modernlife.seed_spreader": "播种机", + "block.modernlife.modern_white_door": "白色现代门", + "item.modernlife.modern_white_door": "白色现代门", + "item.modernlife.flashlight": "手电筒", + "block.modernlife.turntable": "转盘", + "item.modernlife.turntable": "转盘", + "item.modernlife.speedometer": "里程计", + "block.modernlife.paved_road": "柏油路", + "block.modernlife.paved_road_ramp": "铺砌的道路坡道", + "item.modernlife.battery": "电池", + "item.modernlife.gas_can": "汽油罐", + "block.modernlife.bathroom_ceramic_tile": "浴室瓷砖", + "item.modernlife.bathroom_ceramic_tile": "浴室瓷砖", + "block.modernlife.trash_can": "垃圾桶", + "item.modernlife.trash_can": "垃圾桶", + "block.modernlife.microwave": "微波炉", + "item.modernlife.microwave": "微波炉", + "block.modernlife.acacia_round_table": "金合欢圆桌会议", + "block.modernlife.birch_round_table": "桦木圆桌会议", + "block.modernlife.crimson_round_table": "绯红木圆桌会议", + "block.modernlife.dark_oak_round_table": "深色橡木圆桌会议", + "block.modernlife.jungle_round_table": "丛林木圆桌会议", + "block.modernlife.oak_round_table": "橡木圆桌会议", + "block.modernlife.spruce_round_table": "云杉木圆桌会议", + "block.modernlife.warped_round_table": "诡异木圆桌会议", + "block.modernlife.acacia_barrier": "金合欢栏栅", + "block.modernlife.birch_barrier": "桦木栏栅", + "block.modernlife.crimson_barrier": "绯红木栏栅", + "block.modernlife.dark_oak_barrier": "深色橡木栏栅", + "block.modernlife.jungle_barrier": "从林木栏栅", + "block.modernlife.oak_barrier": "橡木栏栅", + "block.modernlife.spruce_barrier": "云杉木栏栅", + "block.modernlife.warped_barrier": "诡异木栏栅", + "block.modernlife.cobblestone_barrier": "圆石栏栅", + "block.modernlife.stone_barrier": "圆石栏栅", + "block.modernlife.stone_bricks_barrier": "石砖栏栅", + "block.modernlife.cracked_stone_bricks_barrier": "破裂的石砖栏栅", + "block.modernlife.mossy_stone_bricks_barrier": "苔石砖栏栅", + "block.modernlife.chiseled_stone_bricks_barrier": "凿石砖栏栅", + "block.modernlife.clay_barrier": "粘土栏栅", + "block.modernlife.sand_barrier": "沙子栏栅", + "block.modernlife.red_sand_barrier": "红沙栏栅", + "block.modernlife.smooth_stone_barrier": "平滑石头栏栅", + "block.modernlife.gravel_barrier": "砂砾栏栅", + "block.modernlife.granite_barrier": "花岗岩栏栅", + "block.modernlife.polished_granite_barrier": "磨制花岗岩栏栅", + "block.modernlife.diorite_barrier": "闪长岩栏栅", + "block.modernlife.polished_diorite_barrier": "磨制闪长岩栏栅", + "block.modernlife.obsidian_barrier": "黑曜石栏栅", + "block.modernlife.andesite_barrier": "安山岩栏栅", + "block.modernlife.polished_andesite_barrier": "磨制安山岩栏栅", + "block.modernlife.mossy_cobblestone_barrier": "长满苔藓的圆石栏栅", + "block.modernlife.bricks_barrier": "砖块栏栅", + "block.modernlife.terracotta_barrier": "红陶栏栅", + "block.modernlife.sandstone_barrier": "砂岩栏栅", + "block.modernlife.chiseled_sandstone_barrier": "錾制砂岩栏栅", + "block.modernlife.cut_sandstone_barrier": "切割砂岩栏栅", + "block.modernlife.red_sandstone_barrier": "红砂岩栏栅", + "block.modernlife.chiseled_red_sandstone_barrier": "轮廓分明的红砂岩栏栅", + "block.modernlife.cut_red_sandstone_barrier": "切割红砂岩栏栅", + "block.modernlife.prismarine_barrier": "海晶石栏栅", + "block.modernlife.prismarine_bricks_barrier": "海晶石砖栏栅", + "block.modernlife.dark_prismarine_barrier": "黑海晶石栏栅", + "block.modernlife.blackstone_barrier": "黑石栏栅", + "block.modernlife.polished_blackstone_barrier": "磨制黑石栏栅", + "block.modernlife.polished_blackstone_bricks_barrier": "磨制黑石砖栏栅", + "block.modernlife.chiseled_polished_blackstone_barrier": "錾制磨制黑石栏栅", + "block.modernlife.netherrack_barrier": "下界岩栏栅", + "block.modernlife.nether_bricks_barrier": "下界砖栏栅", + "block.modernlife.chiseled_nether_bricks_barrier": "錾制下界砖栏栅", + "block.modernlife.power_receiver": "能量接收器", + "item.modernlife.power_receiver": "能量接收器", + "block.modernlife.power_transmitter": "能量发射器", + "item.modernlife.power_transmitter": "能量发射器", + "item.modernlife.bicycle_item": "自行车", + "item.modernlife.motorboat_item": "汽艇", + "entity.modernlife.bicycle": "自行车", + "entity.modernlife.motorboat": "汽艇", + "item.modernlife.tire": "车胎", + "block.modernlife.chess_board": "棋盘", + "item.modernlife.chess_board": "棋盘", + "modernlife.subtitle.toilet_flush": "马桶冲水", + "item.modernlife.memory_card": "存储卡", + "item.modernlife.queen": "黑色皇后", + "item.modernlife.king": "黑色国王", + "item.modernlife.knight": "黑色骑士", + "item.modernlife.pawn": "黑色士兵", + "item.modernlife.bishop": "黑色象", + "item.modernlife.rook": "黑色车", + "item.modernlife.queen_w": "白色皇后", + "item.modernlife.king_w": "白色国王", + "item.modernlife.knight_w": "白色骑士", + "item.modernlife.pawn_w": "白色士兵", + "item.modernlife.bishop_w": "白色象", + "item.modernlife.rook_w": "白色车", + "item.modernlife.camera": "相机", + "block.modernlife.stove": "炉灶", + "item.modernlife.stove": "炉灶", + "block.modernlife.glass_trapdoor": "玻璃活板门", + "block.modernlife.glass_acacia_trapdoor": "金合欢活扳门", + "block.modernlife.glass_birch_trapdoor": "桦木活扳门", + "block.modernlife.glass_crimson_trapdoor": "绯红木活扳门", + "block.modernlife.glass_dark_oak_trapdoor": "深色橡木活扳门", + "block.modernlife.glass_iron_trapdoor": "铁活扳门", + "block.modernlife.glass_jungle_trapdoor": "从林木活扳门", + "block.modernlife.glass_oak_trapdoor": "橡木活扳门", + "block.modernlife.glass_spruce_trapdoor": "云杉木活扳门", + "block.modernlife.glass_warped_trapdoor": "诡异木活扳门", + "block.modernlife.acacia_picnic_table": "金合欢野餐桌", + "block.modernlife.birch_picnic_table": "桦木野餐桌", + "block.modernlife.crimson_picnic_table": "绯红木野餐桌", + "block.modernlife.dark_oak_picnic_table": "深色橡木野餐桌", + "block.modernlife.jungle_picnic_table": "从林木野餐桌", + "block.modernlife.oak_picnic_table": "橡木野餐桌", + "block.modernlife.spruce_picnic_table": "云杉木野餐桌", + "block.modernlife.warped_picnic_table": "诡异木野餐桌", + "block.modernlife.deluxe_bed": "豪华床", + "block.modernlife.refrigerator": "冰箱", + "block.modernlife.washing_machine": "垫圈", + "block.modernlife.dryer": "烘干机", + "block.modernlife.printer": "打印机", + "block.modernlife.photocopier": "复印机", + "block.modernlife.acacia_small_table": "金合欢桌", + "block.modernlife.birch_small_table": "桦木桌", + "block.modernlife.crimson_small_table": "绯红木桌", + "block.modernlife.dark_oak_small_table": "深色橡木桌", + "block.modernlife.jungle_small_table": "从林木桌", + "block.modernlife.oak_small_table": "橡木桌", + "block.modernlife.spruce_small_table": "云杉木桌", + "block.modernlife.warped_small_table": "诡异木桌", + "block.modernlife.acacia_coffee_table": "金合欢茶几", + "block.modernlife.birch_coffee_table": "桦木茶几", + "block.modernlife.crimson_coffee_table": "绯红木茶几", + "block.modernlife.dark_oak_coffee_table": "深色橡木茶几", + "block.modernlife.jungle_coffee_table": "从林木茶几", + "block.modernlife.oak_coffee_table": "橡木茶几", + "block.modernlife.spruce_coffee_table": "云杉木茶几", + "block.modernlife.warped_coffee_table": "诡异木茶几", + "block.modernlife.glass_acacia_coffee_table": "玻璃金合欢茶几", + "block.modernlife.glass_birch_coffee_table": "玻璃桦木茶几", + "block.modernlife.glass_crimson_coffee_table": "玻璃绯红木茶几", + "block.modernlife.glass_dark_oak_coffee_table": "玻璃深色橡木茶几", + "block.modernlife.glass_jungle_coffee_table": "玻璃从林木茶几", + "block.modernlife.glass_oak_coffee_table": "玻璃橡木茶几", + "block.modernlife.glass_spruce_coffee_table": "玻璃云杉木茶几", + "block.modernlife.glass_warped_coffee_table": "玻璃诡异木茶几", + "block.modernlife.glass_slab": "玻璃板坯", + "block.modernlife.old_tv": "古董电视", + "block.modernlife.music_stand": "乐谱架", + "block.modernlife.acacia_chair": "金合欢椅", + "block.modernlife.birch_chair": "桦木椅", + "block.modernlife.crimson_chair": "绯红木椅", + "block.modernlife.dark_oak_chair": "深色橡木椅", + "block.modernlife.jungle_chair": "从林木椅", + "block.modernlife.oak_chair": "橡木椅", + "block.modernlife.spruce_chair": "云杉木椅", + "block.modernlife.warped_chair": "诡异木椅", + "block.modernlife.acacia_mini_stool": "金合欢板凳", + "block.modernlife.birch_mini_stool": "桦木板凳", + "block.modernlife.crimson_mini_stool": "绯红木板凳", + "block.modernlife.dark_oak_mini_stool": "深色橡木板凳", + "block.modernlife.jungle_mini_stool": "从林木板凳", + "block.modernlife.oak_mini_stool": "橡木板凳", + "block.modernlife.spruce_mini_stool": "云杉木板凳", + "block.modernlife.warped_mini_stool": "诡异木板凳", + "block.modernlife.inset_light": "嵌入光", + "block.modernlife.floor_mat": "地板垫", + "block.modernlife.coffee_mug": "咖啡杯", + "block.modernlife.flatscreen_tv": "平板电视", + "block.modernlife.monitor": "监视器", + "block.modernlife.dual_monitor": "双显示器", + "item.modernlife.road_marker": "路标", + "block.modernlife.road_marker_white": "白色条纹", + "block.modernlife.road_marker_white_incline": "斜白条纹", + "block.modernlife.road_marker_yellow": "黄色条纹", + "block.modernlife.road_marker_yellow_incline": "倾斜黄色条纹", + "block.modernlife.road_marker_double_yellow": "双黄", + "block.modernlife.road_marker_double_yellow_incline": "斜双黄", + "block.modernlife.road_marker_white_shoulder_left": "左肩", + "block.modernlife.road_marker_white_shoulder_left_incline": "上斜左肩", + "block.modernlife.road_marker_white_shoulder_right": "右肩", + "block.modernlife.road_marker_white_shoulder_right_incline": "上斜右肩", + "block.modernlife.road_marker_white_corner_left": "左角", + "block.modernlife.road_marker_white_corner_left_incline": "上斜左角", + "block.modernlife.road_marker_white_corner_right": "右上角", + "block.modernlife.road_marker_white_corner_right_incline": "倾斜右角", + "block.modernlife.jail_bars": "监狱铁栏", + "block.modernlife.jail_door": "监狱门", + "block.modernlife.ceiling_fan": "吊扇", + "block.modernlife.black_sofa": "黑色沙发", + "block.modernlife.blue_sofa": "蓝色沙发", + "block.modernlife.brown_sofa": "棕色沙发", + "block.modernlife.cyan_sofa": "青色沙发", + "block.modernlife.gray_sofa": "灰色沙发", + "block.modernlife.green_sofa": "绿色沙发", + "block.modernlife.light_blue_sofa": "浅蓝色沙发", + "block.modernlife.light_gray_sofa": "浅灰色沙发", + "block.modernlife.lime_sofa": "石灰沙发", + "block.modernlife.magenta_sofa": "洋红色沙发", + "block.modernlife.orange_sofa": "橙色沙发", + "block.modernlife.pink_sofa": "粉色沙发", + "block.modernlife.purple_sofa": "紫色沙发", + "block.modernlife.red_sofa": "红色沙发", + "block.modernlife.white_sofa": "白色沙发", + "block.modernlife.yellow_sofa": "黄色沙发", + "block.modernlife.lantern_post": "灯笼柱", + "block.modernlife.street_light": "路灯", + "config.modernlife.enableBookshelf": "启用书架", + "config.modernlife.bookshelfWhitelist": "书架白名单", + "config.modernlife.bookshelfBlacklist": "书架黑名单", + "config.modernlife.bookshelfSearchText": "书架搜索文本", + "config.modernlife.bookshelfAvoidText": "书架避免文字", + "config.modernlife.cctvCameraRange": "闭路电视摄像机范围", + "config.modernlife.streetLightMiddlePartCount": "路灯中间件数", + "config.modernlife.mirrorRendersInSpectatorMode": "在旁观者模式下渲染镜子", + "config.modernlife.chainsawSlowsMovementWhenUsed": "电锯使用时会减慢移动速度", + "config.modernlife.emptyCanvasEaselSize": "画架分辨率(像素)", + "config.modernlife.enableCameraViewfinder": "启用相机取景器", + "config.modernlife.extendedEaselColorPicker": "扩展画架颜色选择器", + "config.modernlife.cameraResolution": "相机分辨率", + "config.modernlife.guitarVolumeBoost": "吉他音量提升", + "config.modernlife.maxImageSizePixels": "最大图像尺寸", + "config.modernlife.guitarOnlyPlaysLocally": "吉他只在本地演奏", + "config.modernlife.seedSpreaderThrowCooldown": "播种机投掷冷却", + "config.modernlife.chainsawDurabilityDamageOnAttack": "电锯对攻击的耐久伤害", + "config.modernlife.enableChainsaw": "启用电锯", + "config.modernlife.enableFlashlight": "启用手电筒", + "config.modernlife.enableBicycle": "启用自行车", + "config.modernlife.enableSpeedometer": "启用车速表", + "config.modernlife.enableCamera": "启用相机", + "config.modernlife.enableCanvas": "启用画布", + "config.modernlife.enableEasel": "启用画架", + "config.modernlife.enableGuitar": "启用吉他", + "config.modernlife.enableGuitarAmplifier": "启用吉他放大器", + "config.modernlife.enableChessBoard": "启用棋盘", + "config.modernlife.enablePavedRoad": "启用铺砌道路", + "config.modernlife.enableRoadMarker": "启用道路标记", + "config.modernlife.enableRefrigerator": "启用冰箱", + "config.modernlife.enableTrashCan": "启用垃圾桶", + "config.modernlife.enableSeedSpreader": "启用播种机", + "config.modernlife.enableDeluxeBed": "启用豪华床", + "config.modernlife.enableExtractor": "启用提取器", + "config.modernlife.enableGrate": "启用格栅", + "config.modernlife.enableMicrowave": "启用微波", + "config.modernlife.enableStove": "启用炉子", + "config.modernlife.enableTurntable": "启用转盘", + "config.modernlife.enableToilet": "启用马桶", + "config.modernlife.enableRadiator": "启用散热器", + "config.modernlife.enablePowerTransmitter": "启用电力发射器", + "config.modernlife.enablePowerReceiver": "启用电源接收器", + "config.modernlife.enableMirror": "启用镜像", + "config.modernlife.enableAlarmClock": "启用闹钟", + "config.modernlife.enableCctvCamera": "启用闭路电视摄像机", + "config.modernlife.enableCctvScreen": "启用闭路电视屏幕", + "config.modernlife.enableWallShelf": "启用壁架", + "config.modernlife.enableHandgun": "启用手枪", + "config.modernlife.enableMotorboat": "启用摩托艇", + "config.modernlife.enableCoalBlock": "通过木炭启用煤炭块", + "config.modernlife.disableMirrorRendering": "禁用镜像渲染", + "config.modernlife.disableCCTVRendering": "禁用闭路电视渲染", + "config.modernlife.flashlightFullChargeDuration": "手电筒充满电持续时间", + "config.modernlife.flashlightLightLevel": "手电筒亮度", + "config.modernlife.flashlightRange": "手电筒范围", + "config.modernlife.flashlightUpdatePeriod": "手电筒更新周期", + "config.modernlife.handgunDamage": "手枪底座损坏", + "config.modernlife.handgunCritMultiplier": "手枪暴击倍率", + "config.modernlife.handgunEnableHeadshots": "手枪启用爆头", + "config.modernlife.clock24HoursMode": "24 小时闹钟模式", + "config.modernlife.moonIndicator": "月亮指示器", + "config.modernlife.alarmClockTextColorR": "报警文字颜色(R)", + "config.modernlife.alarmClockTextColorG": "报警文字颜色(G)", + "config.modernlife.alarmClockTextColorB": "报警文字颜色(B)" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_barrier.json new file mode 100644 index 0000000..65e94a4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_chair.json new file mode 100644 index 0000000..7d041fb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/acacia_chair", + "particle": "modernlife:block/acacia_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table.json new file mode 100644 index 0000000..77872e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_corner.json new file mode 100644 index 0000000..6c356ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_end.json new file mode 100644 index 0000000..58b1870 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_mid.json new file mode 100644 index 0000000..381618f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck.json new file mode 100644 index 0000000..40dfabd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/acacia_planks_deck", + "particle": "modernlife:block/acacia_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck_support.json new file mode 100644 index 0000000..2a481d3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/acacia_planks", + "4": "modernlife:block/acacia_planks_deck", + "particle": "block/acacia_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom.json new file mode 100644 index 0000000..1dc7718 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json new file mode 100644 index 0000000..9de9d93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top.json new file mode 100644 index 0000000..d72aba0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top_hinge.json new file mode 100644 index 0000000..3abd347 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_cabinet.json new file mode 100644 index 0000000..589b028 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/acacia_kitchen_cabinet", + "particle": "block/acacia_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e8fc361 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/acacia_kitchen_drawer_cabinet", + "particle": "block/acacia_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp.json new file mode 100644 index 0000000..8bbb8c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp_corner.json new file mode 100644 index 0000000..91db1c3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_mini_stool.json new file mode 100644 index 0000000..54627b9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/acacia_mini_stool", + "particle": "block/acacia_log" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_night_stand.json new file mode 100644 index 0000000..39f533d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/acacia_night_stand", + "particle": "block/acacia_log" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table.json new file mode 100644 index 0000000..da8f765 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_front.json new file mode 100644 index 0000000..4227d0c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_full.json new file mode 100644 index 0000000..38c5c5b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_barrier.json new file mode 100644 index 0000000..65e94a4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_ramp.json new file mode 100644 index 0000000..fac150f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_planks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp.json new file mode 100644 index 0000000..fac150f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp_corner.json new file mode 100644 index 0000000..3d094cf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_round_table.json new file mode 100644 index 0000000..f2b5b75 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/acacia_round_table", + "particle": "block/acacia_log" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table.json new file mode 100644 index 0000000..188032e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_corner.json new file mode 100644 index 0000000..6a663fb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_end.json new file mode 100644 index 0000000..03f7653 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_mid.json new file mode 100644 index 0000000..b2afc1d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_stool.json new file mode 100644 index 0000000..eb5c5c3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wall_shelf.json new file mode 100644 index 0000000..a1ce866 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/acacia_wall_shelf", + "particle": "block/acacia_log" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wood_ramp.json new file mode 100644 index 0000000..129a436 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/acacia_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_wood", + "particle": "block/acacia_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/air_conditioner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/air_conditioner.json new file mode 100644 index 0000000..6aa6356 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/air_conditioner.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "106": "modernlife:block/air_conditioner", + "particle": "modernlife:block/air_conditioner" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.33333, 0, 15.66667, 5.33333], "texture": "#106"}, + "east": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#106"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#106"}, + "west": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#106"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#106"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#106"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/alarm_clock.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/alarm_clock.json new file mode 100644 index 0000000..703d67f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/alarm_clock.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/alarm_clock", + "particle": "modernlife:block/alarm_clock" + }, + "elements": [ + { + "from": [3, 0, 8], + "to": [13, 5, 12.99], + "faces": { + "north": {"uv": [0, 0, 5, 2.5], "texture": "#0"}, + "east": {"uv": [0, 5, 2.5, 7.5], "texture": "#0"}, + "south": {"uv": [0, 2.5, 5, 5], "texture": "#0"}, + "west": {"uv": [2.5, 5, 0, 7.5], "texture": "#0"}, + "up": {"uv": [10, 2.5, 5, 0], "texture": "#0"}, + "down": {"uv": [10, 2.5, 5, 5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, -0.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, -0.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 4.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 4.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [-1.5, 5.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 5.5, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_barrier.json new file mode 100644 index 0000000..b2c8186 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_cabinet.json new file mode 100644 index 0000000..719f9e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/andesite_kitchen_cabinet", + "particle": "block/andesite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f1c496b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/andesite_kitchen_drawer_cabinet", + "particle": "block/andesite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp.json new file mode 100644 index 0000000..694c322 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp_corner.json new file mode 100644 index 0000000..01b1f93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/andesite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/arrow_slit.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/arrow_slit.json new file mode 100644 index 0000000..c043e9c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/arrow_slit.json @@ -0,0 +1,98 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "115": "modernlife:block/arrow_slit", + "117": "modernlife:block/arrow_slit_top", + "particle": "modernlife:block/arrow_slit_top" + }, + "elements": [ + { + "from": [0, 0, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#115"}, + "east": {"uv": [0, 10, 4, 16], "texture": "#115"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#115"}, + "west": {"uv": [0, 10, 4, 16], "texture": "#115"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#117"}, + "down": {"uv": [0, 12, 16, 16], "texture": "#115"} + } + }, + { + "from": [10, 6, 12], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 0]}, + "faces": { + "north": {"uv": [0, 2, 6, 10], "texture": "#115"}, + "east": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "south": {"uv": [0, 2, 6, 10], "texture": "#115"}, + "west": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "up": {"uv": [9, 4, 9, 4], "texture": "#115"}, + "down": {"uv": [7, 5, 7, 7], "texture": "#115"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#115"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#115"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#115"}, + "west": {"uv": [0, 0, 4, 2], "texture": "#115"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#117"}, + "down": {"uv": [0, 4, 16, 8], "texture": "#117"} + } + }, + { + "from": [0, 6, 12], + "to": [6, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-10, 6, 0]}, + "faces": { + "north": {"uv": [10, 2, 16, 10], "texture": "#115"}, + "east": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "south": {"uv": [10, 2, 16, 10], "texture": "#115"}, + "west": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "up": {"uv": [7, 4, 7, 4], "texture": "#115"}, + "down": {"uv": [8, 6, 8, 6], "texture": "#115"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [-2.25, 1.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 4.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/barrier.json new file mode 100644 index 0000000..2e201c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/barrier.json @@ -0,0 +1,66 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/0", + "particle": "block/0" + }, + "elements": [ + { + "from": [0, 0, 12], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 4], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [20, 20, 0], + "translation": [-1.75, 1.75, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 4.75] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "children": [0] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/basalt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/basalt_ramp.json new file mode 100644 index 0000000..8fa61a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/basalt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/basalt", + "particle": "block/basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathroom_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathroom_ceramic_tile.json new file mode 100644 index 0000000..09818fc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathroom_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/bathroom_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far.json new file mode 100644 index 0000000..4a7d228 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [13, 1, 0], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [13, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 1, 14], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far_waterlogged.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far_waterlogged.json new file mode 100644 index 0000000..74f5744 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_far_waterlogged.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "2": "modernlife:block/toilet_water_still", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [13, 1, 0], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [13, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 1, 14], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 7, 2], + "to": [13, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 11, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#2"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#2"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [16, 4, 3, 16], "texture": "#2"}, + "down": {"uv": [16, 4, 3, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + 4 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_full.json new file mode 100644 index 0000000..7b7fb47 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_full.json @@ -0,0 +1,175 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [29, 1, 0], + "to": [32, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [16, 0, 0], + "to": [32, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [16, 1, 0], + "to": [29, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [16, 1, 14], + "to": [29, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near.json new file mode 100644 index 0000000..d5aaad3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near_waterlogged.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near_waterlogged.json new file mode 100644 index 0000000..8a6dd97 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bathtub_near_waterlogged.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "2": "modernlife:block/toilet_water_still", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 7, 2], + "to": [16, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 11, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#2"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#2"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [16, 4, 3, 16], "texture": "#2"}, + "down": {"uv": [16, 4, 3, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + 4 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/beige_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/beige_ceramic_tile.json new file mode 100644 index 0000000..aa81889 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/beige_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/beige_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_barrier.json new file mode 100644 index 0000000..1781302 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_chair.json new file mode 100644 index 0000000..97317a6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "minecraft:cutout", + "textures": { + "138": "modernlife:block/birch_chair", + "particle": "block/birch_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table.json new file mode 100644 index 0000000..fd1a9e3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_corner.json new file mode 100644 index 0000000..29a0993 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_end.json new file mode 100644 index 0000000..1b10148 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_mid.json new file mode 100644 index 0000000..eb64194 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck.json new file mode 100644 index 0000000..ef1191d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/birch_planks_deck", + "particle": "block/birch_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck_support.json new file mode 100644 index 0000000..53febda --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_deck_support.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:block/birch_planks_deck", + "5": "block/birch_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#5"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom.json new file mode 100644 index 0000000..d9ed013 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json new file mode 100644 index 0000000..097b7bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top.json new file mode 100644 index 0000000..f482a8c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top_hinge.json new file mode 100644 index 0000000..b0f5e22 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_cabinet.json new file mode 100644 index 0000000..2329653 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/birch_kitchen_cabinet", + "particle": "block/birch_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..67fed6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/birch_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp.json new file mode 100644 index 0000000..44bdfbb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp_corner.json new file mode 100644 index 0000000..2187c0c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_mini_stool.json new file mode 100644 index 0000000..a549a5f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/birch_mini_stool", + "particle": "block/birch_log" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_night_stand.json new file mode 100644 index 0000000..5f34276 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_night_stand.json @@ -0,0 +1,220 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "107": "modernlife:block/birch_night_stand", + "particle": "block/birch_log" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table.json new file mode 100644 index 0000000..8eb20ec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_front.json new file mode 100644 index 0000000..38bc753 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_full.json new file mode 100644 index 0000000..9f97777 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp.json new file mode 100644 index 0000000..d822545 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp_corner.json new file mode 100644 index 0000000..4e78634 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_round_table.json new file mode 100644 index 0000000..99c4976 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/birch_round_table", + "particle": "block/birch_log" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table.json new file mode 100644 index 0000000..27748e9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_corner.json new file mode 100644 index 0000000..589f3cb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_end.json new file mode 100644 index 0000000..635d25f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_mid.json new file mode 100644 index 0000000..472f49d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_stool.json new file mode 100644 index 0000000..d623847 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wall_shelf.json new file mode 100644 index 0000000..2d003a0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/birch_wall_shelf", + "particle": "block/birch_planks" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wood_ramp.json new file mode 100644 index 0000000..45c4a80 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/birch_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_wood", + "particle": "block/birch_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_painted_drywall.json new file mode 100644 index 0000000..f63a3d7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/black_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_corner.json new file mode 100644 index 0000000..579ab53 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_left_end.json new file mode 100644 index 0000000..b6c7531 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_middle.json new file mode 100644 index 0000000..c82b5cb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_right_end.json new file mode 100644 index 0000000..26c9a92 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_single.json new file mode 100644 index 0000000..b810ae3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/black_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_barrier.json new file mode 100644 index 0000000..4659777 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..dcc1f1a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/blackstone_kitchen_cabinet", + "particle": "block/blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..03acd3d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/blackstone_kitchen_drawer_cabinet", + "particle": "block/blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp.json new file mode 100644 index 0000000..abd32be --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp_corner.json new file mode 100644 index 0000000..cfe451c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_painted_drywall.json new file mode 100644 index 0000000..12892c8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_corner.json new file mode 100644 index 0000000..87fa1ae --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa", + "particle": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_left_end.json new file mode 100644 index 0000000..91ef1c8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_middle.json new file mode 100644 index 0000000..f14481c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa", + "particle": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_right_end.json new file mode 100644 index 0000000..34683ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_single.json new file mode 100644 index 0000000..a9761dc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa", + "particle": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_vinyl_siding.json new file mode 100644 index 0000000..2b78089 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/blue_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/blue_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_barrier.json new file mode 100644 index 0000000..8d81d6c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_cabinet.json new file mode 100644 index 0000000..2e32442 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/bricks_kitchen_cabinet", + "particle": "block/bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..7680a73 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/bricks_kitchen_drawer_cabinet", + "particle": "block/bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp.json new file mode 100644 index 0000000..05377f4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp_corner.json new file mode 100644 index 0000000..529f8e7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_ceramic_tile.json new file mode 100644 index 0000000..756887f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/brown_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_painted_drywall.json new file mode 100644 index 0000000..82afb00 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/brown_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_corner.json new file mode 100644 index 0000000..2b9fe5d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_left_end.json new file mode 100644 index 0000000..b914009 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#0"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#0"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#0"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#0"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#0"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#0"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#0"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#0"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#0"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#0"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#0"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#0"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#0"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#0"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#0"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#0"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#0"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#0"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#0"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#0"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#0"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_middle.json new file mode 100644 index 0000000..ac01cde --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_right_end.json new file mode 100644 index 0000000..a019d94 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#0"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#0"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#0"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#0"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#0"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#0"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#0"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#0"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#0"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#0"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#0"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#0"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#0"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#0"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#0"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#0"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#0"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#0"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#0"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#0"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#0"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_single.json new file mode 100644 index 0000000..51c21a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/brown_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas.json new file mode 100644 index 0000000..2a7be72 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "x", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_2.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_2.json new file mode 100644 index 0000000..068e302 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_2.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-4, 0, 0], + "to": [20, 20, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_3.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_3.json new file mode 100644 index 0000000..e2ff61b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_3.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-8, 0, 0], + "to": [24, 24, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_4.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_4.json new file mode 100644 index 0000000..82782e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_4.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-16, 0, 0], + "to": [32, 32, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_5.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_5.json new file mode 100644 index 0000000..55815f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_5.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-5, -5, 0], + "to": [21, 21, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_6.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_6.json new file mode 100644 index 0000000..cf9ecad --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_6.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-10, -10, 0], + "to": [26, 26, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_7.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_7.json new file mode 100644 index 0000000..760e0c6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_7.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-16, -16, 0], + "to": [32, 32, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_empty.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_empty.json new file mode 100644 index 0000000..5fc0ca4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/canvas_empty.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "empty", + "from": [8, 7.5, 8], + "to": [8, 8.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cctv_camera.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cctv_camera.json new file mode 100644 index 0000000..cdfd2d8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cctv_camera.json @@ -0,0 +1,170 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/cctv_camera", + "particle": "modernlife:block/cctv_camera" + }, + "elements": [ + { + "name": "wall_mount", + "from": [6, 4, 0.00138], + "to": [10, 9, 1.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.3901, -21.35734, 17.65344]}, + "faces": { + "north": {"uv": [0, 4, 2, 6.5], "texture": "#1"}, + "east": {"uv": [7, 3.5, 7.5, 6], "texture": "#1"}, + "south": {"uv": [5, 0, 7, 2.5], "texture": "#1"}, + "west": {"uv": [2, 7.5, 2.5, 10], "texture": "#1"}, + "up": {"uv": [9, 6.5, 7, 6], "texture": "#1"}, + "down": {"uv": [9.5, 3.5, 7.5, 4], "texture": "#1"} + } + }, + { + "from": [6, 7, 3.00138], + "to": [10, 11, 9.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.19763, -11.73494, 14.6974]}, + "faces": { + "north": {"uv": [5, 2.5, 7, 4.5], "texture": "#1"}, + "east": {"uv": [0, 0, 3, 2], "texture": "#1"}, + "south": {"uv": [5, 4.5, 7, 6.5], "texture": "#1"}, + "west": {"uv": [0, 2, 3, 4], "texture": "#1"}, + "up": {"uv": [5, 3, 3, 0], "texture": "#1"}, + "down": {"uv": [5, 3, 3, 6], "texture": "#1"} + } + }, + { + "from": [6, 9, 9.00138], + "to": [6, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [2.5, 7.5, 3.5, 8.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [7.5, 4, 8.5, 5], "texture": "#1"}, + "up": {"uv": [0, 1, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [10, 9, 9.00138], + "to": [10, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [7.5, 5, 8.5, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 1, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [6, 11, 9.00138], + "to": [10, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [9, 1, 7, 0], "texture": "#1"}, + "down": {"uv": [9, 1, 7, 2], "texture": "#1"} + } + }, + { + "from": [7, 7, 1.00138], + "to": [9, 8, 4.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.40894, -10.74122, 15.17542]}, + "faces": { + "north": {"uv": [2, 5.5, 3, 6], "texture": "#1"}, + "east": {"uv": [8, 2, 9.5, 2.5], "texture": "#1"}, + "south": {"uv": [4, 6, 5, 6.5], "texture": "#1"}, + "west": {"uv": [8, 2.5, 9.5, 3], "texture": "#1"}, + "up": {"uv": [3, 5.5, 2, 4], "texture": "#1"}, + "down": {"uv": [8, 2, 7, 3.5], "texture": "#1"} + } + }, + { + "from": [7, 4, 1.00138], + "to": [7, 7, 5.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.40894, -11.74122, 15.17542]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "east": {"uv": [2, 6, 4, 7.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "west": {"uv": [0, 6.5, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#1"} + } + }, + { + "from": [9, 4, 1.00138], + "to": [9, 7, 5.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [23.40894, -11.74122, 15.17542]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "east": {"uv": [4, 6.5, 6, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "west": {"uv": [6, 6.5, 8, 8], "texture": "#1"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#1"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [78, -180, 0], + "translation": [0, 4.5, 0.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [78, -180, 0], + "translation": [0, 4.5, 0.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [3, -9, 6], + "translation": [-0.25, 1.5, 2.75], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [3, -9, 6], + "translation": [-0.25, 1.5, 2.75], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.75, -2.25, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 4.75, -14.75] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 1.75, -7.75] + } + }, + "groups": [ + 0, + { + "name": "camera_head", + "origin": [0.5, 0, 6.5], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "camera_holder", + "origin": [0.5, 0, 6.5], + "color": 0, + "children": [5, 6, 7] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_off.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_off.json new file mode 100644 index 0000000..57c1abe --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_off.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/ceiling_fan", + "2": "modernlife:block/fan_off_hq", + "particle": "modernlife:block/ceiling_fan" + }, + "elements": [ + { + "from": [-8, 12.95, -7.85], + "to": [24, 12.95, 24.15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#2"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#2"} + } + }, + { + "from": [7, 14, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, 0, -0.25]}, + "faces": { + "north": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "east": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "south": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "west": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "up": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "down": {"uv": [4, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [6, 12, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2, -0.25]}, + "faces": { + "north": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "east": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "south": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "west": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [180, 45, 0], + "translation": [0, 4.5, 1], + "scale": [0.6, 0.6, 0.6] + }, + "thirdperson_lefthand": { + "rotation": [180, 45, 0], + "translation": [0, 4.5, 1], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_righthand": { + "rotation": [180, 25, -44], + "translation": [-2.25, 8, -0.75] + }, + "firstperson_lefthand": { + "rotation": [180, 25, -44], + "translation": [-2.25, 8, -0.75] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -3.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [180, 0, 0], + "translation": [0, 14.25, 0] + }, + "fixed": { + "rotation": [90, 0, 0], + "translation": [0, 0, -5.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_on.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_on.json new file mode 100644 index 0000000..cab8051 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ceiling_fan_on.json @@ -0,0 +1,50 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/ceiling_fan", + "111": "modernlife:block/fan_on", + "particle": "modernlife:block/ceiling_fan" + }, + "elements": [ + { + "from": [-8, 12.95, -7.85], + "to": [24, 12.95, 24.15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#111"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#111"} + } + }, + { + "from": [7, 14, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, 0, -0.25]}, + "faces": { + "north": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "east": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "south": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "west": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "up": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "down": {"uv": [4, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [6, 12, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2, -0.25]}, + "faces": { + "north": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "east": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "south": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "west": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chair.json new file mode 100644 index 0000000..b218458 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/oak_chair", + "particle": "block/oak" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chess_board.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chess_board.json new file mode 100644 index 0000000..a7fa81c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chess_board.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/chess_board", + "particle": "modernlife:block/chess_board" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [15, 1, 15], + "faces": { + "north": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "east": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "south": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "west": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "up": {"uv": [14, 14, 0, 0], "texture": "#1"}, + "down": {"uv": [14, 14, 0, 15], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [40, 0, 0], + "translation": [0, 3.5, 1.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [40, 0, 0], + "translation": [0, 3.5, 1.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -40], + "translation": [6.13, 3.2, -0.37] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -40], + "translation": [6.13, 3.2, -0.37] + }, + "ground": { + "translation": [0, 4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 1.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 15.25, -0.25] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json new file mode 100644 index 0000000..bb9aef2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..b38d685 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_nether_bricks_kitchen_cabinet", + "particle": "block/chiseled_nether_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..58e4576 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/chiseled_nether_bricks_kitchen_drawer_cabinet", + "particle": "block/chiseled_nether_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json new file mode 100644 index 0000000..19fc3fd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json new file mode 100644 index 0000000..6d11e4a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json new file mode 100644 index 0000000..0b5733e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..2fe04f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_polished_blackstone_kitchen_cabinet", + "particle": "block/chiseled_polished_blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2f78c82 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/chiseled_polished_blackstone_kitchen_drawer_cabinet", + "particle": "block/chiseled_polished_blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json new file mode 100644 index 0000000..ccc117c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json new file mode 100644 index 0000000..b2fa2cf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp.json new file mode 100644 index 0000000..8c368f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_quartz_block", + "particle": "block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json new file mode 100644 index 0000000..920982c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_quartz_block", + "particle": "block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json new file mode 100644 index 0000000..e8c9095 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..4b3b9d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_red_sandstone_kitchen_cabinet", + "particle": "block/chiseled_red_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..27761f5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/chiseled_red_sandstone_kitchen_drawer_cabinet", + "particle": "block/chiseled_quartz_block" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json new file mode 100644 index 0000000..362eda0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json new file mode 100644 index 0000000..3c7ce85 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_barrier.json new file mode 100644 index 0000000..e8bd795 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..23f973b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_sandstone_kitchen_cabinet", + "particle": "block/chiseled_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..b9a11ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/chiseled_sandstone_kitchen_drawer_cabinet", + "particle": "block/chiseled_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp.json new file mode 100644 index 0000000..8dcc647 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json new file mode 100644 index 0000000..55d594d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json new file mode 100644 index 0000000..b32564f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..9a21cc0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_stone_bricks_kitchen_cabinet", + "particle": "block/chiseled_stone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3edfea3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/chiseled_stone_bricks_kitchen_drawer_cabinet", + "particle": "block/chiseled_stone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json new file mode 100644 index 0000000..cadeb29 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..8f6fc35 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_barrier.json new file mode 100644 index 0000000..5a3bd42 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_cabinet.json new file mode 100644 index 0000000..81fdffe --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/clay_kitchen_cabinet", + "particle": "block/clay" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..872e68b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/clay_kitchen_drawer_cabinet", + "particle": "block/clay" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp.json new file mode 100644 index 0000000..0ccd799 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp_corner.json new file mode 100644 index 0000000..d1701b6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/clay_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp.json new file mode 100644 index 0000000..80004d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cobbled_deepslate", + "particle": "block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json new file mode 100644 index 0000000..15f2be6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cobbled_deepslate", + "particle": "block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_barrier.json new file mode 100644 index 0000000..8f80502 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..900cca4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cobblestone_kitchen_cabinet", + "particle": "block/cobblestone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4a945a0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cobblestone_kitchen_drawer_cabinet", + "particle": "block/cobblestone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp.json new file mode 100644 index 0000000..c8eb69a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp_corner.json new file mode 100644 index 0000000..2a580e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cobblestone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_mug.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_mug.json new file mode 100644 index 0000000..4d30cf4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_mug.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/coffee_mug", + "particle": "modernlife:block/coffee_mug" + }, + "elements": [ + { + "from": [7, 0, 9], + "to": [9, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "east": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "up": {"uv": [1, 3, 3, 4], "texture": "#2"}, + "down": {"uv": [4, 1, 5, 3], "texture": "#2"} + } + }, + { + "from": [7, 0, 6], + "to": [9, 5, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1]}, + "faces": { + "north": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "east": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "up": {"uv": [1, 3, 3, 4], "texture": "#2"}, + "down": {"uv": [4, 1, 5, 3], "texture": "#2"} + } + }, + { + "from": [7, 0, 7], + "to": [9, 1, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 3, 3], "texture": "#2"}, + "down": {"uv": [5, 1, 7, 3], "texture": "#2"} + } + }, + { + "from": [6, 0, 6], + "to": [7, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "up": {"uv": [0, 3, 4, 4], "rotation": 90, "texture": "#2"}, + "down": {"uv": [4, 3, 8, 4], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [9, 0, 6], + "to": [10, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "up": {"uv": [4, 4, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [8, 4, 4, 3], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [7.999, 1, 10], + "to": [7.999, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [9.999, 3, 10]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#2"}, + "east": {"uv": [6, 5, 4, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#2"}, + "west": {"uv": [4, 5, 6, 8], "texture": "#2"}, + "up": {"uv": [0, 0, 2, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 0, 2, 0], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [40.5, 0, 0], + "translation": [0, 5.75, 1] + }, + "thirdperson_lefthand": { + "rotation": [40.5, 0, 0], + "translation": [0, 5.75, 1] + }, + "firstperson_righthand": { + "rotation": [0, 174, -9], + "translation": [3.38, 7.95, 0.13] + }, + "firstperson_lefthand": { + "rotation": [0, 174, -9], + "translation": [3.38, 7.95, 0.13] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0.25, 6, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 6, -1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table.json new file mode 100644 index 0000000..ce58654 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_corner.json new file mode 100644 index 0000000..2b6cc1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_corner.json @@ -0,0 +1,70 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_end.json new file mode 100644 index 0000000..cc7006c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_end.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_mid.json new file mode 100644 index 0000000..6c20955 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/coffee_table_mid.json @@ -0,0 +1,57 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_barrier.json new file mode 100644 index 0000000..cfa5997 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..1712883 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cracked_stone_bricks_kitchen_cabinet", + "particle": "block/cracked_stone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..26520e1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cracked_stone_bricks_kitchen_drawer_cabinet", + "particle": "block/cracked_stone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp.json new file mode 100644 index 0000000..f7d38d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..1db26a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_barrier.json new file mode 100644 index 0000000..0571311 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_chair.json new file mode 100644 index 0000000..3c1ea81 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/crimson_chair", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table.json new file mode 100644 index 0000000..1a6b0b6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_corner.json new file mode 100644 index 0000000..5b5d2c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_end.json new file mode 100644 index 0000000..5097c67 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_mid.json new file mode 100644 index 0000000..bad1226 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck.json new file mode 100644 index 0000000..83e9c26 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/crimson_planks_deck", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck_support.json new file mode 100644 index 0000000..c9a58e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/crimson_planks", + "4": "modernlife:block/crimson_planks_deck", + "particle": "modernlife:block/crimson_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom.json new file mode 100644 index 0000000..734ff55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json new file mode 100644 index 0000000..8eae61a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top.json new file mode 100644 index 0000000..f31d1c4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top_hinge.json new file mode 100644 index 0000000..769f008 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_cabinet.json new file mode 100644 index 0000000..bfd8bc2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/crimson_kitchen_cabinet", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..83c089b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/crimson_kitchen_drawer_cabinet", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp.json new file mode 100644 index 0000000..7fc0945 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp_corner.json new file mode 100644 index 0000000..bf81ef9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_mini_stool.json new file mode 100644 index 0000000..906fbcb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/crimson_mini_stool", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_night_stand.json new file mode 100644 index 0000000..c323609 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/crimson_night_stand", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table.json new file mode 100644 index 0000000..03e22a9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_front.json new file mode 100644 index 0000000..8d69ba3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_full.json new file mode 100644 index 0000000..7a3dc1e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp.json new file mode 100644 index 0000000..871b6f2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp_corner.json new file mode 100644 index 0000000..1b0b3ff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_round_table.json new file mode 100644 index 0000000..b9dbd9e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/crimson_round_table", + "particle": "block/crimson_planks" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table.json new file mode 100644 index 0000000..e8564ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_corner.json new file mode 100644 index 0000000..86bf7e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_end.json new file mode 100644 index 0000000..7255fd1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_mid.json new file mode 100644 index 0000000..2a06972 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_stool.json new file mode 100644 index 0000000..caa7142 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wall_shelf.json new file mode 100644 index 0000000..57b60eb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/crimson_wall_shelf", + "particle": "block/crimson_planks" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wood_ramp.json new file mode 100644 index 0000000..2605487 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/crimson_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_hyphae", + "particle": "block/crimson_hyphae" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_barrier.json new file mode 100644 index 0000000..96aae86 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..cdbfb19 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cut_red_sandstone_kitchen_cabinet", + "particle": "block/cut_red_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..448b660 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cut_red_sandstone_kitchen_drawer_cabinet", + "particle": "block/cut_red_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp.json new file mode 100644 index 0000000..2e7b0d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json new file mode 100644 index 0000000..acb8a2c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_barrier.json new file mode 100644 index 0000000..f84dc04 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..9f4e2f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cut_sandstone_kitchen_cabinet", + "particle": "block/cut_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..0edec49 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/cut_sandstone_kitchen_drawer_cabinet", + "particle": "block/cut_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp.json new file mode 100644 index 0000000..0396be1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp_corner.json new file mode 100644 index 0000000..3bee586 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cut_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_painted_drywall.json new file mode 100644 index 0000000..b49d892 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/cyan_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_corner.json new file mode 100644 index 0000000..833f50f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_left_end.json new file mode 100644 index 0000000..dcb1918 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_middle.json new file mode 100644 index 0000000..67d21fd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_right_end.json new file mode 100644 index 0000000..db53cec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_single.json new file mode 100644 index 0000000..bcc4f83 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/cyan_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_barrier.json new file mode 100644 index 0000000..ee26979 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_chair.json new file mode 100644 index 0000000..151db54 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/dark_oak_chair", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table.json new file mode 100644 index 0000000..20a90c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_corner.json new file mode 100644 index 0000000..c6c5b3e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_end.json new file mode 100644 index 0000000..8f785bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_mid.json new file mode 100644 index 0000000..c2990c3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck.json new file mode 100644 index 0000000..5950231 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/dark_oak_planks_deck", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck_support.json new file mode 100644 index 0000000..e7121cf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/dark_oak_planks_deck", + "3": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom.json new file mode 100644 index 0000000..4f49f43 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json new file mode 100644 index 0000000..a369df3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top.json new file mode 100644 index 0000000..b686e23 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json new file mode 100644 index 0000000..9edae8e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json new file mode 100644 index 0000000..51ad917 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_oak_kitchen_cabinet", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1040449 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_oak_kitchen_drawer_cabinet", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp.json new file mode 100644 index 0000000..0dd2547 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp_corner.json new file mode 100644 index 0000000..f83389f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_mini_stool.json new file mode 100644 index 0000000..dffeda8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/dark_oak_mini_stool", + "particle": "block/dark_oak_log" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_night_stand.json new file mode 100644 index 0000000..003b572 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/dark_oak_night_stand", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table.json new file mode 100644 index 0000000..dfe881f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_front.json new file mode 100644 index 0000000..8fc8fc2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_full.json new file mode 100644 index 0000000..44ccacd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp.json new file mode 100644 index 0000000..43d0854 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp_corner.json new file mode 100644 index 0000000..ac1514b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_round_table.json new file mode 100644 index 0000000..e4a70ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/dark_oak_round_table", + "particle": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table.json new file mode 100644 index 0000000..d749897 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_corner.json new file mode 100644 index 0000000..685b24a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_end.json new file mode 100644 index 0000000..68ee9b5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_mid.json new file mode 100644 index 0000000..4f41d5c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_stool.json new file mode 100644 index 0000000..28f011b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wall_shelf.json new file mode 100644 index 0000000..8687520 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/dark_oak_wall_shelf", + "particle": "block/dark_oak_wood" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wood_ramp.json new file mode 100644 index 0000000..1518041 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_wood", + "particle": "block/dark_oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_barrier.json new file mode 100644 index 0000000..caa51d1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..c26cfa8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_prismarine_kitchen_cabinet", + "particle": "block/dark_prismarine" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 6, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 5, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 6, 15], + "to": [11, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3ee3e9e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/dark_prismarine_kitchen_drawer_cabinet", + "particle": "block/dark_prismarine" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp.json new file mode 100644 index 0000000..7f6dff1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp_corner.json new file mode 100644 index 0000000..e4eece0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dark_prismarine_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck.json new file mode 100644 index 0000000..d5ad23a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/oak_planks_deck", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [2.5, 13.5, 0], + "to": [5.5, 15.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 16, 8], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [10.5, 13.5, 0], + "to": [13.5, 15.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [0, 13, 16, 16], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [0, 14, 0.5], + "to": [16, 16, 3.5], + "faces": { + "north": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "east": {"uv": [0, 1, 16, 4], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "west": {"uv": [0, 1, 16, 4], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "down": {"uv": [0, 1, 16, 4], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 4.5], + "to": [16, 16, 7.5], + "faces": { + "north": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 5, 16, 8], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "down": {"uv": [0, 5, 16, 8], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 8.5], + "to": [16, 16, 11.5], + "faces": { + "north": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "east": {"uv": [0, 9, 16, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "west": {"uv": [0, 9, 16, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "down": {"uv": [0, 9, 16, 12], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 12.5], + "to": [16, 16, 15.5], + "faces": { + "north": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 13, 16, 16], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 13, 16, 16], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -3.75, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + }, + "groups": [ + { + "name": "upper", + "origin": [0, 0, 0], + "children": [ + { + "name": "bottom_planks", + "origin": [0, 0, 0], + "children": [0, 1] + }, + { + "name": "top_planks", + "origin": [0, 0, 0], + "children": [2, 3, 4, 5] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck_support.json new file mode 100644 index 0000000..8126975 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "118": "modernlife:block/oak_planks_deck", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#0"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp.json new file mode 100644 index 0000000..0163793 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/deepslate", + "particle": "block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp_corner.json new file mode 100644 index 0000000..56de214 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deepslate_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/deepslate", + "particle": "block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed.json new file mode 100644 index 0000000..9789178 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed.json @@ -0,0 +1,486 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_left", + "from": [5, 5, 1], + "to": [16, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_bottom_right", + "from": [16, 5, 1], + "to": [27, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_top_right", + "from": [16, 5, -14], + "to": [27, 11, 1], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_top_left", + "from": [5, 5, -14], + "to": [16, 11, 1], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_left", + "from": [4, 5, -16], + "to": [16, 19, -15], + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "headboard_right", + "from": [16, 5, -16], + "to": [28, 19, -15], + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_left", + "from": [5.5, 10.49917, -14.16829], + "to": [15.5, 16.49917, -12.16829], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 13.49917, -13.16829]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 5], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "texture": "#0"} + } + }, + { + "name": "pillow_right", + "from": [16.5, 10.4992, -14.1683], + "to": [26.5, 16.4992, -12.1683], + "rotation": {"angle": -22.5, "axis": "x", "origin": [22, 13.07342, -13.39468]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "angled_arch_2", + "from": [9.8, 18.75, -15.975], + "to": [10.8, 19.75, -15.02], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.955], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.955], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.955, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.955, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_7", + "from": [20.425, 23.025, -15.975], + "to": [21.425, 24.025, -15.02], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.955, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.955, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.955], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.955], "texture": "#4"} + } + }, + { + "name": "angled_arch_1", + "from": [8.775, 18.725, -15.975], + "to": [9.775, 19.725, -15.01], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_8", + "from": [21.45, 22.975, -15.975], + "to": [22.45, 23.975, -15.01], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.965], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.965], "texture": "#4"} + } + }, + { + "name": "angled_arch_3", + "from": [10.525, 18.75, -15.95], + "to": [13.8, 19.75, -15.01], + "rotation": {"angle": 45, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 3.275], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.94], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 3.275], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.94], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.94, 3.275], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.94, 3.275], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_6", + "from": [15.125, 26.575, -15.95], + "to": [18.275, 27.625, -15.01], + "rotation": {"angle": -45, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1.05, 3.15], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1.05, 0.94], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1.05, 3.15], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1.05, 0.94], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.94, 3.15], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.94, 3.15], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_4", + "from": [13.45, 20, -16], + "to": [14.45, 21, -15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_5", + "from": [16.875, 24.25, -16], + "to": [17.875, 25.25, -15], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_left", + "from": [12, 20, -16], + "to": [16, 21, -15], + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_right", + "from": [16, 20, -16], + "to": [20, 21, -15], + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_left", + "from": [13, 21, -16], + "to": [16, 22, -15], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_right", + "from": [16, 21, -16], + "to": [19, 22, -15], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_left", + "from": [13.575, 21.4, -15.95], + "to": [16.575, 22.4, -15.01], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.94, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.94, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.94], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.94], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_right", + "from": [15.575, 21.4, -16], + "to": [18.575, 22.4, -15.005], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.995, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.995, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.995], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.995], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_left", + "from": [11, 19, -16], + "to": [16, 20, -15], + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_right", + "from": [16, 19, -16], + "to": [21, 20, -15], + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "bottom_left_leg", + "from": [4, 0, 15], + "to": [5, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "top_left_leg", + "from": [4, 0, -16], + "to": [5, 2, -15], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "top_right_leg", + "from": [27, 0, -16], + "to": [28, 2, -15], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "bottom_right_leg", + "from": [27, 0, 15], + "to": [28, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_top_left", + "from": [4, 2, -16], + "to": [16, 5, 0], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_bottom_right", + "from": [16, 2, 0], + "to": [28, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_top_right", + "from": [16, 2, -16], + "to": [28, 5, 0], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, 3.2, 7], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "translation": [1.13, 3.2, 7], + "scale": [-0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.75, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [3.75, 0, -0.75], + "scale": [0.4, 0.4, 0.4] + } + }, + "groups": [0, 1, 2, 3, 4, 5, 6, 7, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "children": [24, 25, 26, 27] + }, 28, 29, 30, 31] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_left.json new file mode 100644 index 0000000..1cdb1b3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_left.json @@ -0,0 +1,71 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/oak_planks", + "2": "block/oak_log", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_left", + "from": [5, 5, 0], + "to": [16, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "bottom_left_leg", + "from": [4, 0, 15], + "to": [5, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1] + }, + 2 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_right.json new file mode 100644 index 0000000..62e3fb6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_bottom_right.json @@ -0,0 +1,63 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/oak_planks", + "2": "block/oak_log", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_right", + "from": [0, 5, 0], + "to": [11, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "bottom_right_leg", + "from": [11, 0, 15], + "to": [12, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_right", + "from": [0, 2, 0], + "to": [12, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1] + }, + 2 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_left.json new file mode 100644 index 0000000..26b8257 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_left.json @@ -0,0 +1,228 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_top_left", + "from": [5, 5, 2], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_left", + "from": [4, 5, 0], + "to": [16, 19, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_left", + "from": [5.5, 10.49917, 1.83171], + "to": [15.5, 16.49917, 3.83171], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 13.49917, 2.83171]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "texture": "#0"} + } + }, + { + "name": "angled_arch_2", + "from": [9.8, 18.75, 0.05], + "to": [10.8, 19.75, 0.98], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.93], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.93], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.93, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.93, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_1", + "from": [8.775, 18.725, 0.025], + "to": [9.775, 19.725, 0.99], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_3", + "from": [10.55, 18.75, 0.025], + "to": [13.75, 19.75, 0.99], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 3.2], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 3.2], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 3.2], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 3.2], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_4", + "from": [13.45, 20, 0.025], + "to": [14.45, 21, 0.99], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_left", + "from": [12, 20, 0], + "to": [16, 21, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_left", + "from": [13, 21, 0], + "to": [16, 22, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_left", + "from": [13.575, 21.4, 0.05], + "to": [16.575, 22.4, 0.98], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.93], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.93], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_left", + "from": [11, 19, 0], + "to": [16, 20, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "top_left_leg", + "from": [4, 0, 0], + "to": [5, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_top_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + 1, + 2, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3, 4, 5, 6, 7, 8, 9, 10] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [11] + }, + 12 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_right.json new file mode 100644 index 0000000..0d3b2ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/deluxe_bed_top_right.json @@ -0,0 +1,228 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_top_right", + "from": [0, 5, 2], + "to": [11, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 6, 1, 16], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_right", + "from": [0, 5, 0], + "to": [12, 19, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_right", + "from": [0.5, 10.4992, 1.8317], + "to": [10.5, 16.4992, 3.8317], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [6, 13.07342, 2.60532]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "angled_arch_7", + "from": [4.425, 23.025, 0.05], + "to": [5.425, 24.025, 0.98], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.93], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.93], "texture": "#4"} + } + }, + { + "name": "angled_arch_8", + "from": [5.45, 22.975, 0.025], + "to": [6.45, 23.975, 0.99], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.965], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.965], "texture": "#4"} + } + }, + { + "name": "angled_arch_6", + "from": [-0.875, 26.55, 0.025], + "to": [2.3, 27.625, 0.99], + "shade": false, + "rotation": {"angle": -45, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1.075, 3.175], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1.075, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1.075, 3.175], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1.075, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 3.175], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 3.175], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_5", + "from": [0.875, 24.25, 0], + "to": [1.875, 25.25, 1], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_right", + "from": [0, 20, 0], + "to": [4, 21, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_right", + "from": [0, 21, 0], + "to": [3, 22, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_right", + "from": [-0.425, 21.4, 0.05], + "to": [2.575, 22.4, 0.995], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.945, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.945, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.945], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.945], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_right", + "from": [0, 19, 0], + "to": [5, 20, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "top_right_leg", + "from": [11, 0, 0], + "to": [12, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_top_right", + "from": [0, 2, 0], + "to": [12, 5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + 1, + 2, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3, 4, 5, 6, 7, 8, 9, 10] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [11] + }, + 12 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_barrier.json new file mode 100644 index 0000000..2d32155 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_cabinet.json new file mode 100644 index 0000000..f28c6d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/diorite_kitchen_cabinet", + "particle": "block/diorite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..67b9931 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/diorite_kitchen_drawer_cabinet", + "particle": "block/diorite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp.json new file mode 100644 index 0000000..60b7fc6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp_corner.json new file mode 100644 index 0000000..0c42303 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/diorite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp.json new file mode 100644 index 0000000..4d4285d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dirt", + "particle": "block/dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp_corner.json new file mode 100644 index 0000000..577b1ae --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dirt_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dirt", + "particle": "block/dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dishwasher.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dishwasher.json new file mode 100644 index 0000000..95311d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dishwasher.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "60": "modernlife:block/dishwasher", + "particle": "modernlife:block/dishwasher" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "east": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "south": {"uv": [0, 0, 8, 8], "texture": "#60"}, + "west": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "up": {"uv": [16, 16, 8, 8], "texture": "#60"}, + "down": {"uv": [8, 8, 0, 16], "texture": "#60"} + } + }, + { + "from": [13, 10, 16], + "to": [13, 11, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [14.25, -2.25, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "east": {"uv": [6.5, 7, 7, 7.5], "texture": "#60"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "west": {"uv": [6.5, 7, 7, 7.5], "texture": "#60"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#60"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#60"} + } + }, + { + "from": [3, 10, 16], + "to": [3, 11, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2.25, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "east": {"uv": [7, 7, 6.5, 7.5], "texture": "#60"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "west": {"uv": [7, 7, 6.5, 7.5], "texture": "#60"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#60"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#60"} + } + }, + { + "from": [3, 10, 17], + "to": [13, 11, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2.25, 0.25]}, + "faces": { + "north": {"uv": [1.5, 7, 6.5, 7.5], "texture": "#60"}, + "east": {"uv": [1.5, 7, 2, 7.5], "texture": "#60"}, + "south": {"uv": [1.5, 7, 6.5, 7.5], "texture": "#60"}, + "west": {"uv": [6, 7, 6.5, 7.5], "texture": "#60"}, + "up": {"uv": [6.5, 7.5, 1.5, 7], "texture": "#60"}, + "down": {"uv": [6.5, 7, 1.5, 7.5], "texture": "#60"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom.json new file mode 100644 index 0000000..5eef3f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 13, 0, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom_rh.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom_rh.json new file mode 100644 index 0000000..69f4df6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_bottom_rh.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top.json new file mode 100644 index 0000000..46358e1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top_rh.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top_rh.json new file mode 100644 index 0000000..891d851 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/door_top_rh.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_acacia_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_acacia_wall_shelf.json new file mode 100644 index 0000000..9e201ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_acacia_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/acacia_wall_shelf", + "particle": "block/acacia_log" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_birch_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_birch_wall_shelf.json new file mode 100644 index 0000000..cdc290b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_birch_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/birch_wall_shelf", + "particle": "block/birch_log" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_crimson_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_crimson_wall_shelf.json new file mode 100644 index 0000000..1cb9d93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_crimson_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/crimson_wall_shelf", + "particle": "block/crimson_stem" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_dark_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_dark_oak_wall_shelf.json new file mode 100644 index 0000000..a15b34e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_dark_oak_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/dark_oak_wall_shelf", + "particle": "block/dark_oak_log" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_jungle_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_jungle_wall_shelf.json new file mode 100644 index 0000000..39c51f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_jungle_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/jungle_wall_shelf", + "particle": "block/dark_oak_log" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_oak_wall_shelf.json new file mode 100644 index 0000000..c71cfd8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_oak_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/oak_wall_shelf", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_spruce_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_spruce_wall_shelf.json new file mode 100644 index 0000000..6d8a5ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_spruce_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/spruce_wall_shelf", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_wall_shelf.json new file mode 100644 index 0000000..115305b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_wall_shelf.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 9, 0], + "to": [2.5, 13, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 9, 0], + "to": [14.5, 13, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 1, 0], + "to": [2.5, 5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 1, 0], + "to": [14.5, 5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -2.25, 4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -2.25, 4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 2.45, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 2.45, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [10, 45, 0], + "translation": [3.5, -1, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8.25] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [0, 1, 2] + }, + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_warped_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_warped_wall_shelf.json new file mode 100644 index 0000000..2d32932 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/double_warped_wall_shelf.json @@ -0,0 +1,241 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/warped_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dryer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dryer.json new file mode 100644 index 0000000..3eb7384 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dryer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/washing_machine" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dual_monitor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dual_monitor.json new file mode 100644 index 0000000..a9e9c43 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/dual_monitor.json @@ -0,0 +1,185 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "from": [-0.52813, 0, 6.88062], + "to": [0.54688, 0.25, 9.88062], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [-0.50312, 1.95174, 4.89232], + "to": [0.49687, 2.20174, 6.99232], + "rotation": {"angle": -45, "axis": "x", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "texture": "#0"}, + "up": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "down": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"} + } + }, + { + "name": "screen_back", + "from": [-8.00313, 1.625, 8.19313], + "to": [7.99687, 11.625, 8.29313], + "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "name": "screen", + "from": [-8.00313, 1.625, 8.54313], + "to": [7.99687, 11.625, 8.71812], + "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 3.58006, 8.41519]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen", + "from": [7.99687, 1.625, 8.54313], + "to": [23.99688, 11.625, 8.71812], + "rotation": {"angle": -22.5, "axis": "y", "origin": [15.99688, 6.625, 8.56188]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [7.99687, 1.625, 8.19313], + "to": [23.99688, 11.625, 8.29313], + "rotation": {"angle": -22.5, "axis": "y", "origin": [15.99688, 6.625, 8.31188]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [15.47188, 0, 6.88062], + "to": [16.54688, 0.25, 9.88062], + "rotation": {"angle": 0, "axis": "y", "origin": [10.49688, 0, 3.88062]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [15.49688, -0.15, 6.87063], + "to": [16.49688, 1.95, 7.12063], + "rotation": {"angle": 45, "axis": "x", "origin": [15.99688, 0.125, 7.38062]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [-6, 7.25, 0], + "scale": [0.9, 0.9, 0.9] + }, + "thirdperson_lefthand": { + "translation": [-6, 7.25, 0], + "scale": [0.9, 0.9, 0.9] + }, + "firstperson_righthand": { + "rotation": [0, -30, 16], + "translation": [-1.87, 3.2, 0.63], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -30, 16], + "translation": [-1.87, 3.2, 0.63], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-1, 1.25, 0], + "scale": [0.55, 0.55, 0.55] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 2.25, -1.25] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [-6, 2.5, 1.9125], + "children": [ + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [0, 1] + }, + { + "name": "m1", + "origin": [-6, 2.5, 1.9125], + "children": [2, 3] + }, + { + "name": "m2", + "origin": [5.99687, 2.5, 2.43062], + "children": [4, 5, + { + "name": "stand", + "origin": [5.99687, 2.5, 2.43062], + "children": [6, 7] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_empty_big.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_empty_big.json new file mode 100644 index 0000000..133e096 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_empty_big.json @@ -0,0 +1,174 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/easel", + "particle": "modernlife:block/easel" + }, + "elements": [ + { + "name": "vertical_support", + "from": [7, 0.2706, 11.34672], + "to": [9, 18.2706, 12.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [4, 0, 4.5, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.25, 5], "texture": "#1"}, + "south": {"uv": [4.5, 0, 5, 4.5], "texture": "#1"}, + "west": {"uv": [2.5, 5, 2.75, 9.5], "texture": "#1"}, + "up": {"uv": [0.5, 5.75, 0, 5.5], "texture": "#1"}, + "down": {"uv": [1, 5.5, 0.5, 5.75], "texture": "#1"} + } + }, + { + "name": "232_left", + "from": [9, 12.2706, 10.34672], + "to": [9, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [5.5, 5.5, 5.75, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "32_right", + "from": [7, 12.2706, 10.34672], + "to": [7, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [24, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [0.25, 5.75, 0.5, 6.25], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0.5, 5.75, 0.75, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "tripod_back", + "from": [7.001, 0.001, 4.501], + "to": [8.999, 17.999, 5.499], + "rotation": {"angle": 0, "axis": "x", "origin": [-4.475, 0, 1]}, + "faces": { + "north": {"uv": [4, 4.5, 4.5, 9], "texture": "#1"}, + "east": {"uv": [2.75, 5, 3, 9.5], "texture": "#1"}, + "south": {"uv": [4.5, 4.5, 5, 9], "texture": "#1"}, + "west": {"uv": [3, 5, 3.25, 9.5], "texture": "#1"}, + "up": {"uv": [1.5, 5.75, 1, 5.5], "texture": "#1"}, + "down": {"uv": [2, 5.5, 1.5, 5.75], "texture": "#1"} + } + }, + { + "name": "crossbar_bottom", + "from": [4, -1.07073, 12.60809], + "to": [12, 0.92927, 13.60809], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.525, -2.57073, 2.63309]}, + "faces": { + "north": {"uv": [5.25, 1, 7.25, 1.5], "texture": "#1"}, + "east": {"uv": [5, 5.5, 5.25, 6], "texture": "#1"}, + "south": {"uv": [5.25, 1.5, 7.25, 2], "texture": "#1"}, + "west": {"uv": [5.25, 5.5, 5.5, 6], "texture": "#1"}, + "up": {"uv": [7.25, 3.25, 5.25, 3], "texture": "#1"}, + "down": {"uv": [7.25, 3.25, 5.25, 3.5], "texture": "#1"} + } + }, + { + "name": "crossbar_top", + "from": [4, 12.17454, 12.36482], + "to": [12, 14.17454, 13.36482], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, 0.17454, 0.11482]}, + "faces": { + "north": {"uv": [5, 5, 7, 5.5], "texture": "#1"}, + "east": {"uv": [3.75, 5, 4, 5.5], "texture": "#1"}, + "south": {"uv": [5.25, 0.5, 7.25, 1], "texture": "#1"}, + "west": {"uv": [3.75, 5.5, 4, 6], "texture": "#1"}, + "up": {"uv": [7.25, 2.75, 5.25, 2.5], "texture": "#1"}, + "down": {"uv": [7.25, 2.75, 5.25, 3], "texture": "#1"} + } + }, + { + "name": "tripod_left", + "from": [2, -4.5, 11.5], + "to": [4, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 5], "texture": "#1"}, + "east": {"uv": [0.5, 0, 1, 5], "texture": "#1"}, + "south": {"uv": [1, 0, 1.5, 5], "texture": "#1"}, + "west": {"uv": [1.5, 0, 2, 5], "texture": "#1"}, + "up": {"uv": [3.75, 5.5, 3.25, 5], "texture": "#1"}, + "down": {"uv": [5.75, 3.5, 5.25, 4], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [12, -4.5, 11.5], + "to": [14, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [2.5, 0, 2, 5], "texture": "#1"}, + "east": {"uv": [4, 0, 3.5, 5], "texture": "#1"}, + "south": {"uv": [3.5, 0, 3, 5], "texture": "#1"}, + "west": {"uv": [3, 0, 2.5, 5], "texture": "#1"}, + "up": {"uv": [5.25, 4.5, 5.75, 4], "texture": "#1"}, + "down": {"uv": [5.25, 4.5, 5.75, 5], "texture": "#1"} + } + }, + { + "name": "painting_rest", + "from": [3, 2.09699, 13.72391], + "to": [13, 3.09699, 15.72391], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, -3.27801, 0.59891]}, + "faces": { + "north": {"uv": [5.25, 2, 7.75, 2.25], "texture": "#1"}, + "east": {"uv": [2, 5.5, 2.5, 5.75], "texture": "#1"}, + "south": {"uv": [5.25, 2.25, 7.75, 2.5], "texture": "#1"}, + "west": {"uv": [3.25, 5.5, 3.75, 5.75], "texture": "#1"}, + "up": {"uv": [2.5, 5.5, 0, 5], "texture": "#1"}, + "down": {"uv": [7.5, 0, 5, 0.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [1, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_full_big.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_full_big.json new file mode 100644 index 0000000..1ea8b12 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/easel_full_big.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/easel", + "3": "modernlife:block/canvas", + "particle": "modernlife:block/easel" + }, + "elements": [ + { + "name": "vertical_support", + "from": [7, 0.2706, 11.34672], + "to": [9, 18.2706, 12.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [4, 0, 4.5, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.25, 5], "texture": "#1"}, + "south": {"uv": [4.5, 0, 5, 4.5], "texture": "#1"}, + "west": {"uv": [2.5, 5, 2.75, 9.5], "texture": "#1"}, + "up": {"uv": [0.5, 5.75, 0, 5.5], "texture": "#1"}, + "down": {"uv": [1, 5.5, 0.5, 5.75], "texture": "#1"} + } + }, + { + "name": "232_left", + "from": [9, 12.2706, 10.34672], + "to": [9, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [5.5, 5.5, 5.75, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "32_right", + "from": [7, 12.2706, 10.34672], + "to": [7, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [24, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [0.25, 5.75, 0.5, 6.25], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0.5, 5.75, 0.75, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "tripod_back", + "from": [7.001, 0.001, 4.501], + "to": [8.999, 17.999, 5.499], + "rotation": {"angle": 0, "axis": "x", "origin": [-4.475, 0, 1]}, + "faces": { + "north": {"uv": [4, 4.5, 4.5, 9], "texture": "#1"}, + "east": {"uv": [2.75, 5, 3, 9.5], "texture": "#1"}, + "south": {"uv": [4.5, 4.5, 5, 9], "texture": "#1"}, + "west": {"uv": [3, 5, 3.25, 9.5], "texture": "#1"}, + "up": {"uv": [1.5, 5.75, 1, 5.5], "texture": "#1"}, + "down": {"uv": [2, 5.5, 1.5, 5.75], "texture": "#1"} + } + }, + { + "name": "crossbar_bottom", + "from": [4, -1.07073, 12.60809], + "to": [12, 0.92927, 13.60809], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.525, -2.57073, 2.63309]}, + "faces": { + "north": {"uv": [5.25, 1, 7.25, 1.5], "texture": "#1"}, + "east": {"uv": [5, 5.5, 5.25, 6], "texture": "#1"}, + "south": {"uv": [5.25, 1.5, 7.25, 2], "texture": "#1"}, + "west": {"uv": [5.25, 5.5, 5.5, 6], "texture": "#1"}, + "up": {"uv": [7.25, 3.25, 5.25, 3], "texture": "#1"}, + "down": {"uv": [7.25, 3.25, 5.25, 3.5], "texture": "#1"} + } + }, + { + "name": "crossbar_top", + "from": [4, 12.17454, 12.36482], + "to": [12, 14.17454, 13.36482], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, 0.17454, 0.11482]}, + "faces": { + "north": {"uv": [5, 5, 7, 5.5], "texture": "#1"}, + "east": {"uv": [3.75, 5, 4, 5.5], "texture": "#1"}, + "south": {"uv": [5.25, 0.5, 7.25, 1], "texture": "#1"}, + "west": {"uv": [3.75, 5.5, 4, 6], "texture": "#1"}, + "up": {"uv": [7.25, 2.75, 5.25, 2.5], "texture": "#1"}, + "down": {"uv": [7.25, 2.75, 5.25, 3], "texture": "#1"} + } + }, + { + "name": "tripod_left", + "from": [2, -4.5, 11.5], + "to": [4, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 5], "texture": "#1"}, + "east": {"uv": [0.5, 0, 1, 5], "texture": "#1"}, + "south": {"uv": [1, 0, 1.5, 5], "texture": "#1"}, + "west": {"uv": [1.5, 0, 2, 5], "texture": "#1"}, + "up": {"uv": [3.75, 5.5, 3.25, 5], "texture": "#1"}, + "down": {"uv": [5.75, 3.5, 5.25, 4], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [12, -4.5, 11.5], + "to": [14, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [2.5, 0, 2, 5], "texture": "#1"}, + "east": {"uv": [4, 0, 3.5, 5], "texture": "#1"}, + "south": {"uv": [3.5, 0, 3, 5], "texture": "#1"}, + "west": {"uv": [3, 0, 2.5, 5], "texture": "#1"}, + "up": {"uv": [5.25, 4.5, 5.75, 4], "texture": "#1"}, + "down": {"uv": [5.25, 4.5, 5.75, 5], "texture": "#1"} + } + }, + { + "name": "painting_rest", + "from": [3, 2.09699, 13.72391], + "to": [13, 3.09699, 15.72391], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, -3.27801, 0.59891]}, + "faces": { + "north": {"uv": [5.25, 2, 7.75, 2.25], "texture": "#1"}, + "east": {"uv": [2, 5.5, 2.5, 5.75], "texture": "#1"}, + "south": {"uv": [5.25, 2.25, 7.75, 2.5], "texture": "#1"}, + "west": {"uv": [3.25, 5.5, 3.75, 5.75], "texture": "#1"}, + "up": {"uv": [2.5, 5.5, 0, 5], "texture": "#1"}, + "down": {"uv": [7.5, 0, 5, 0.5], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [3, 2.12567, 10.841], + "to": [13, 12.12567, 10.841], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-4, 6.62567, -3.90923]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#3"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#3"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "translation": [-0.75, -1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/extractor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/extractor.json new file mode 100644 index 0000000..202b464 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/extractor.json @@ -0,0 +1,99 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "88": "modernlife:block/extractor", + "particle": "modernlife:block/extractor" + }, + "elements": [ + { + "from": [3, 2, 14], + "to": [13, 12, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [0, 0, 5, 5], "texture": "#88"}, + "east": {"uv": [12, 3, 10.5, 8], "texture": "#88"}, + "south": {"uv": [0, 5, 5, 10], "texture": "#88"}, + "west": {"uv": [10.5, 3, 12, 8], "texture": "#88"}, + "up": {"uv": [10.5, 8, 9, 3], "rotation": 90, "texture": "#88"}, + "down": {"uv": [13.5, 3, 12, 8], "rotation": 90, "texture": "#88"} + } + }, + { + "from": [3, 2, -1], + "to": [13, 12, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [5, 5, 0, 10], "texture": "#88"}, + "east": {"uv": [10.5, 3, 12, 8], "texture": "#88"}, + "south": {"uv": [5, 0, 0, 5], "texture": "#88"}, + "west": {"uv": [12, 3, 10.5, 8], "texture": "#88"}, + "up": {"uv": [9, 8, 10.5, 3], "rotation": 90, "texture": "#88"}, + "down": {"uv": [12, 3, 13.5, 8], "rotation": 90, "texture": "#88"} + } + }, + { + "from": [4, 3, 4], + "to": [12, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [0.5, 0.5, 4.5, 4.5], "texture": "#88"}, + "east": {"uv": [9, 0, 5, 4], "texture": "#88"}, + "south": {"uv": [0.5, 0.5, 4.5, 4.5], "texture": "#88"}, + "west": {"uv": [5, 0, 9, 4], "texture": "#88"}, + "up": {"uv": [9, 8, 5, 4], "texture": "#88"}, + "down": {"uv": [9, 8, 5, 12], "texture": "#88"} + } + }, + { + "from": [5, 4, 2], + "to": [11, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [1, 1, 4, 4], "texture": "#88"}, + "east": {"uv": [9, 0, 15, 3], "texture": "#88"}, + "south": {"uv": [1, 1, 4, 4], "texture": "#88"}, + "west": {"uv": [9, 0, 15, 3], "texture": "#88"}, + "up": {"uv": [15, 3, 9, 0], "rotation": 90, "texture": "#88"}, + "down": {"uv": [15, 0, 9, 3], "rotation": 90, "texture": "#88"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 0.5, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/faceless_canvas.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/faceless_canvas.json new file mode 100644 index 0000000..3fe74c1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/faceless_canvas.json @@ -0,0 +1,117 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 16, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [0, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [16, 0, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 16, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 0, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/flatscreen_tv.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/flatscreen_tv.json new file mode 100644 index 0000000..dfeed29 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/flatscreen_tv.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "name": "screen", + "from": [-11, 1.625, 7.9125], + "to": [27, 22.625, 8.0875], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 2.5, 1.9125]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [-11, 1.625, 7.8125], + "to": [27, 22.625, 7.9125], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 2.05]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [6.475, 0, 6.5], + "to": [9.55, 0.25, 9.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 3.5]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [6.5, -0.15, 6.49], + "to": [9.5, 1.95, 6.74], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.125, 7]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "thirdperson_lefthand": { + "translation": [0, 5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 4.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -1.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -1.25, -1.25], + "scale": [0.7, 0.7, 0.7] + } + }, + "groups": [0, 1, + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/floor_mat.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/floor_mat.json new file mode 100644 index 0000000..7a86a3d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/floor_mat.json @@ -0,0 +1,62 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/floor_mat_bottom", + "2": "modernlife:block/floor_mat_top", + "particle": "modernlife:block/floor_mat_bottom" + }, + "elements": [ + { + "name": "center", + "from": [0, 0, 3], + "to": [16, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0.25, 0, -1.75]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 10, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 10], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.75, 0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.75, 0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -10, 9], + "translation": [3.38, 5.45, -2.62], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -10, 9], + "translation": [3.38, 5.45, -2.62], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 1.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/four_panel_window.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/four_panel_window.json new file mode 100644 index 0000000..d3ebcf2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/four_panel_window.json @@ -0,0 +1,55 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/four_panel_window", + "particle": "modernlife:block/four_panel_window" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "translation": [0, 0, 3.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table.json new file mode 100644 index 0000000..972471e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json new file mode 100644 index 0000000..579cf5b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_end.json new file mode 100644 index 0000000..7af43e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json new file mode 100644 index 0000000..cefabd4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json new file mode 100644 index 0000000..f7e4f71 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json new file mode 100644 index 0000000..90628bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json new file mode 100644 index 0000000..30ee707 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json new file mode 100644 index 0000000..10ae91c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json new file mode 100644 index 0000000..623c3e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json new file mode 100644 index 0000000..e674973 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_open.json new file mode 100644 index 0000000..26b4465 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_top.json new file mode 100644 index 0000000..20d47c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_acacia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table.json new file mode 100644 index 0000000..1cbf9cd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_corner.json new file mode 100644 index 0000000..945cfe1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_end.json new file mode 100644 index 0000000..43c37e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json new file mode 100644 index 0000000..ea79a24 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_mid.json new file mode 100644 index 0000000..55465a4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json new file mode 100644 index 0000000..aa03345 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json new file mode 100644 index 0000000..0f7ca72 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json new file mode 100644 index 0000000..5069c1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json new file mode 100644 index 0000000..5e79570 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json new file mode 100644 index 0000000..548c7ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_open.json new file mode 100644 index 0000000..58fc7d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_top.json new file mode 100644 index 0000000..d350e9f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_birch_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table.json new file mode 100644 index 0000000..82fe872 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table.json @@ -0,0 +1,158 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [0, 6, 2], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "north": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_corner.json new file mode 100644 index 0000000..d98b93b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_corner.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "3": "modernlife:block/glass_clear", + "4": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "up": {"uv": [0, 1, 15, 16], "texture": "#4"}, + "down": {"uv": [0, 1, 15, 16], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#3"}, + "up": {"uv": [3, 0, 4, 16], "rotation": 180, "texture": "#3"}, + "down": {"uv": [3, 0, 4, 16], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2], + "faces": { + "up": {"uv": [1, 0, 15, 16], "rotation": 270, "texture": "#3"}, + "down": {"uv": [1, 0, 15, 16], "rotation": 270, "texture": "#3"} + } + }, + { + "from": [13.25, 7, 2], + "to": [14, 8, 5], + "faces": { + "up": {"uv": [0, 10, 4, 11], "rotation": 90, "texture": "#3"}, + "down": {"uv": [0, 0, 3, 3], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_end.json new file mode 100644 index 0000000..5d7b210 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_end.json @@ -0,0 +1,120 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 0], + "to": [14, 8, 14], + "faces": { + "east": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 1, 16, 16], "rotation": 180, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_four_corner.json new file mode 100644 index 0000000..e56041c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_four_corner.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "3": "modernlife:block/glass_clear", + "4": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "up": {"uv": [0, 1, 15, 16], "texture": "#4"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [3, 0, 4, 15], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2], + "faces": { + "up": {"uv": [1, 0, 2, 15], "rotation": 270, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_mid.json new file mode 100644 index 0000000..2f110ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_mid.json @@ -0,0 +1,52 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "faces": { + "up": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_one_border.json new file mode 100644 index 0000000..42f737d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_one_border.json @@ -0,0 +1,66 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 6, 3], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "up": {"uv": [0, 1, 15, 15], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_three_way.json new file mode 100644 index 0000000..1c3d22f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_three_way.json @@ -0,0 +1,113 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "3": "modernlife:block/glass_clear", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 3], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [1, 1, 15, 16], "texture": "#2"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2.775], + "faces": { + "up": {"uv": [0, 2, 16, 3], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [14, 7, 2], + "to": [16, 8, 13], + "faces": { + "up": {"uv": [0, 10, 14, 11], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [0, 7, 2], + "to": [2, 8, 13], + "faces": { + "up": {"uv": [0, 10, 14, 11], "rotation": 90, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_x_axis.json new file mode 100644 index 0000000..7c7e5ce --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_x_axis.json @@ -0,0 +1,78 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 2], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [1, 0, 15, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_z_axis.json new file mode 100644 index 0000000..3ad14fa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_coffee_table_z_axis.json @@ -0,0 +1,78 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [14, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#1"} + } + }, + { + "from": [2, 6, 0], + "to": [14, 8, 16], + "faces": { + "up": {"uv": [0, 1, 16, 15], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table.json new file mode 100644 index 0000000..319160a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json new file mode 100644 index 0000000..91ddb2b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_end.json new file mode 100644 index 0000000..cd72089 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json new file mode 100644 index 0000000..ba828d8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json new file mode 100644 index 0000000..b6b4f6a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json new file mode 100644 index 0000000..92a36c8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json new file mode 100644 index 0000000..b358b6b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json new file mode 100644 index 0000000..78c668f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json new file mode 100644 index 0000000..820f95e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json new file mode 100644 index 0000000..e6c2369 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_open.json new file mode 100644 index 0000000..5838b4a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_top.json new file mode 100644 index 0000000..643995b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_crimson_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table.json new file mode 100644 index 0000000..90de8e3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json new file mode 100644 index 0000000..33d5608 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json new file mode 100644 index 0000000..9ef5641 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json new file mode 100644 index 0000000..8c5da5f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json new file mode 100644 index 0000000..6be3edb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json new file mode 100644 index 0000000..8a106c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json new file mode 100644 index 0000000..527ac04 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json new file mode 100644 index 0000000..fd242a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json new file mode 100644 index 0000000..49d667f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json new file mode 100644 index 0000000..8fa1b91 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json new file mode 100644 index 0000000..f592b69 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json new file mode 100644 index 0000000..2f33396 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door.json new file mode 100644 index 0000000..90ca4a4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom.json new file mode 100644 index 0000000..6441af2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 8, 7.5, 16], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 8, 0, 16], "texture": "#46"}, + "south": {"uv": [7.5, 8, 9, 16], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 8, 8, 16], "texture": "#46", "cullface": "west"}, + "down": {"uv": [10.5, 0, 9, 8], "texture": "#46", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom_hinge.json new file mode 100644 index 0000000..6441af2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_bottom_hinge.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 8, 7.5, 16], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 8, 0, 16], "texture": "#46"}, + "south": {"uv": [7.5, 8, 9, 16], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 8, 8, 16], "texture": "#46", "cullface": "west"}, + "down": {"uv": [10.5, 0, 9, 8], "texture": "#46", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top.json new file mode 100644 index 0000000..2177b1e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 0, 7.5, 8], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#46"}, + "south": {"uv": [7.5, 0, 9, 8], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#46", "cullface": "west"}, + "up": {"uv": [9, 8, 10.5, 0], "texture": "#46", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top_hinge.json new file mode 100644 index 0000000..2177b1e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_door_top_hinge.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 0, 7.5, 8], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#46"}, + "south": {"uv": [7.5, 0, 9, 8], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#46", "cullface": "west"}, + "up": {"uv": [9, 8, 10.5, 0], "texture": "#46", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json new file mode 100644 index 0000000..e0c511e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_open.json new file mode 100644 index 0000000..d4186f5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_top.json new file mode 100644 index 0000000..96c0716 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_iron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table.json new file mode 100644 index 0000000..25ad058 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json new file mode 100644 index 0000000..f439eef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_end.json new file mode 100644 index 0000000..620c008 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json new file mode 100644 index 0000000..b28fdee --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json new file mode 100644 index 0000000..4d9dec7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json new file mode 100644 index 0000000..348bb3d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json new file mode 100644 index 0000000..2e74ed9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json new file mode 100644 index 0000000..ccf9729 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json new file mode 100644 index 0000000..a92043d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json new file mode 100644 index 0000000..4413e34 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_open.json new file mode 100644 index 0000000..1402e65 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_top.json new file mode 100644 index 0000000..33066b7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_jungle_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table.json new file mode 100644 index 0000000..11bfc47 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_corner.json new file mode 100644 index 0000000..206f383 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_end.json new file mode 100644 index 0000000..c477013 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json new file mode 100644 index 0000000..ca890bd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_mid.json new file mode 100644 index 0000000..248a3ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json new file mode 100644 index 0000000..6643a31 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json new file mode 100644 index 0000000..5a1a1a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json new file mode 100644 index 0000000..baec32d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json new file mode 100644 index 0000000..765f6e2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json new file mode 100644 index 0000000..59d27e9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_open.json new file mode 100644 index 0000000..4caf886 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_top.json new file mode 100644 index 0000000..0f9f511 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel.json new file mode 100644 index 0000000..aa9bb41 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel.json @@ -0,0 +1,132 @@ +{ + "multipart": [ + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 0 + }, + "when": { + "face": "floor", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 180 + }, + "when": { + "face": "floor", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 90 + }, + "when": { + "face": "floor", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 270 + }, + "when": { + "face": "floor", + "facing": "west" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 0 + }, + "when": { + "face": "wall", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 180 + }, + "when": { + "face": "wall", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 90 + }, + "when": { + "face": "wall", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 270 + }, + "when": { + "face": "wall", + "facing": "west" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 0 + }, + "when": { + "face": "ceiling", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 180 + }, + "when": { + "face": "ceiling", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 90 + }, + "when": { + "face": "ceiling", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 270 + }, + "when": { + "face": "ceiling", + "facing": "west" + } + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_ceiling.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_ceiling.json new file mode 100644 index 0000000..9751ceb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_ceiling.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 15, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, -3.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, -3.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [21, -22, 102], + "translation": [10.63, 3.2, 0.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [21, -22, 102], + "translation": [10.63, 3.2, 0.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [90, 0, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_floor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_floor.json new file mode 100644 index 0000000..2d8df93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_floor.json @@ -0,0 +1,62 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -22, 102], + "translation": [-1.12, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -22, 102], + "translation": [-1.12, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [90, 0, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_wall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_wall.json new file mode 100644 index 0000000..5abb625 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_panel_wall.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -76, 102], + "translation": [7.13, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -76, 102], + "translation": [7.13, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp.json new file mode 100644 index 0000000..f0e3797 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "2": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 15.99], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#2"} + } + }, + { + "name": "main_ramp_lower", + "from": [0, 0, -0.01], + "to": [11.3, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#2"} + } + }, + { + "name": "main_ramp_upper", + "from": [11.3, 0, -0.01], + "to": [22.6, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#2"} + } + }, + { + "name": "filler_1", + "from": [0, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#2"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#2"} + } + }, + { + "from": [4, 1, 0], + "to": [15, 12, 1], + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "east": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "south": {"uv": [15, 1, 1, 15], "texture": "#2"}, + "west": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "up": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "down": {"uv": [13, 2, 14, 1], "texture": "#2"} + } + }, + { + "from": [4, 1, 15], + "to": [15, 12, 16], + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "east": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "south": {"uv": [15, 1, 1, 15], "texture": "#2"}, + "west": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "up": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "down": {"uv": [13, 2, 14, 1], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + { + "name": "fillers", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3] + }, + 4, + 5 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp_corner.json new file mode 100644 index 0000000..322945b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_ramp_corner.json @@ -0,0 +1,441 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "2": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 1.06], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#2"} + } + }, + { + "name": "filler_1", + "from": [-0.75, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#2"}, + "down": {"uv": [0, 0, 11, 11], "texture": "#2"} + } + }, + { + "from": [14.88909, -4.3033, 10.5], + "to": [15.88909, 18.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [13.88909, -4.3033, 10.5], + "to": [14.88909, 16.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [11.88909, -4.3033, 10.5], + "to": [12.88909, 14.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [10.88909, -4.3033, 10.5], + "to": [11.88909, 12.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [9.88909, -4.3033, 10.5], + "to": [10.88909, 11.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [7.88909, -4.3033, 10.5], + "to": [8.88909, 8.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [6.88909, -4.3033, 10.5], + "to": [7.88909, 7.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.88909, -4.3033, 10.5], + "to": [6.88909, 5.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [2.88909, -4.3033, 10.5], + "to": [3.88909, 1.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [0.88909, -4.3033, 10.5], + "to": [1.88909, -1.5533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [-0.16091, -4.3033, 10.5], + "to": [0.88909, -2.8033, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [3.88909, -4.3033, 10.5], + "to": [4.88909, 2.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [1.88909, -4.3033, 10.5], + "to": [2.88909, -0.0533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 0], + "to": [6.5, 26, 1], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 1], + "to": [6.5, 24.5, 2], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 3], + "to": [6.5, 22, 4], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 4], + "to": [6.5, 20.75, 5], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 5], + "to": [6.5, 19.25, 6], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 7], + "to": [6.5, 16.5, 8], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 8], + "to": [6.5, 15.25, 9], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 9], + "to": [6.5, 13.75, 10], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 12], + "to": [6.5, 9.5, 13], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 14], + "to": [6.5, 6.5, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 15], + "to": [6.5, 5.25, 16.025], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 11], + "to": [6.5, 11, 12], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 13], + "to": [6.5, 8, 14], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "fillers", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 1, + { + "name": "right_face", + "origin": [-0.5, 10, 0.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] + }, + { + "name": "left_face", + "origin": [-0.5, 10, 0.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab.json new file mode 100644 index 0000000..640e062 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab_top.json new file mode 100644 index 0000000..cb8c217 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table.json new file mode 100644 index 0000000..8802cc9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json new file mode 100644 index 0000000..449fd9c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_end.json new file mode 100644 index 0000000..645419b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json new file mode 100644 index 0000000..151aed6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json new file mode 100644 index 0000000..79730d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json new file mode 100644 index 0000000..c6db3a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json new file mode 100644 index 0000000..3a2c611 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json new file mode 100644 index 0000000..96c3dd5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json new file mode 100644 index 0000000..b6aac08 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json new file mode 100644 index 0000000..5d09c25 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_open.json new file mode 100644 index 0000000..d266a22 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_top.json new file mode 100644 index 0000000..345caff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_spruce_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs.json new file mode 100644 index 0000000..6276c28 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs.json @@ -0,0 +1,51 @@ +{ + "credit": "Made with Blockbench", + "parent": "block/block", + "textures": { + "1": "block/glass", + "4": "modernlife:block/glass_stairs_side", + "6": "modernlife:block/glass_stairs_top", + "7": "modernlife:block/glass_stairs_top_1", + "8": "modernlife:block/glass_stairs_top_2", + "particle": "modernlife:block/glass_stairs_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#4", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#1", "cullface": "east"}, + "south": {"uv": [16, 8, 0, 16], "texture": "#4", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#6", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#8"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "down"} + } + }, + { + "from": [8, 8, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 8, 8], "texture": "#4", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 8], "texture": "#1", "cullface": "east"}, + "south": {"uv": [8, 0, 0, 8], "texture": "#4", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 8], "texture": "#6"}, + "up": {"uv": [8, 0, 16, 16], "texture": "#7", "cullface": "up"} + } + } + ], + "display": { + "thirdperson_lefthand": { + "rotation": [75, -135, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [30, 135, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, -90, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_inner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_inner.json new file mode 100644 index 0000000..b19ef67 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_outer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_outer.json new file mode 100644 index 0000000..a11294d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_bottom.json new file mode 100644 index 0000000..bee5b8e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_open.json new file mode 100644 index 0000000..d8a4450 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_top.json new file mode 100644 index 0000000..6b1fef9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table.json new file mode 100644 index 0000000..546dbc9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_corner.json new file mode 100644 index 0000000..8ac30b2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_end.json new file mode 100644 index 0000000..3d3a9f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json new file mode 100644 index 0000000..ea9d8b9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_mid.json new file mode 100644 index 0000000..5a10ca4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json new file mode 100644 index 0000000..2d1598a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json new file mode 100644 index 0000000..b59cc0f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json new file mode 100644 index 0000000..d3e88c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json new file mode 100644 index 0000000..8c8131b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json new file mode 100644 index 0000000..41603cb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_open.json new file mode 100644 index 0000000..34f90f9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_top.json new file mode 100644 index 0000000..fc6ffbd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/glass_warped_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_barrier.json new file mode 100644 index 0000000..244ac99 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_cabinet.json new file mode 100644 index 0000000..5434c07 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/granite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..cda62e7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/granite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp.json new file mode 100644 index 0000000..8d3dca7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp_corner.json new file mode 100644 index 0000000..ede3da0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/granite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_barrier.json new file mode 100644 index 0000000..1e7d91b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_cabinet.json new file mode 100644 index 0000000..e8c3853 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/gravel_kitchen_cabinet", + "particle": "block/gravel" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..13f492a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/gravel_kitchen_drawer_cabinet", + "particle": "block/gravel" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp.json new file mode 100644 index 0000000..0ff3b09 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp_corner.json new file mode 100644 index 0000000..57d2889 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gravel_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_painted_drywall.json new file mode 100644 index 0000000..cb90fd0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_corner.json new file mode 100644 index 0000000..15c2806 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_left_end.json new file mode 100644 index 0000000..01a46ab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_middle.json new file mode 100644 index 0000000..9f3ef16 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_right_end.json new file mode 100644 index 0000000..f3c9909 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_single.json new file mode 100644 index 0000000..8d993c1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa", + "particle": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_vinyl_siding.json new file mode 100644 index 0000000..77eda12 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/gray_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/gray_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_painted_drywall.json new file mode 100644 index 0000000..73b768c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/green_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_corner.json new file mode 100644 index 0000000..d585fb6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_left_end.json new file mode 100644 index 0000000..98dfafc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_middle.json new file mode 100644 index 0000000..66c1b26 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_right_end.json new file mode 100644 index 0000000..ebecfda --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#1"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#1"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#1"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#1"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#1"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#1"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#1"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_single.json new file mode 100644 index 0000000..59e28ce --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_vinyl_siding.json new file mode 100644 index 0000000..0359bd9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/green_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/green_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/guitar_amplifier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/guitar_amplifier.json new file mode 100644 index 0000000..32ed188 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/guitar_amplifier.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "125": "modernlife:block/guitar_amplifier", + "126": "modernlife:block/guitar_amplifier_saide", + "127": "modernlife:block/guitar_amplifier_back", + "128": "modernlife:block/guitar_amplifier_top_bottom", + "particle": "modernlife:block/guitar_amplifier_saide" + }, + "elements": [ + { + "from": [2, 0, 5], + "to": [14, 12, 11], + "faces": { + "north": {"uv": [0, 2, 12, 14], "texture": "#125"}, + "east": {"uv": [6, 0, 0, 12], "texture": "#126"}, + "south": {"uv": [0, 0, 12, 12], "texture": "#127"}, + "west": {"uv": [0, 0, 6, 12], "texture": "#126"}, + "up": {"uv": [12, 6, 0, 0], "texture": "#128"}, + "down": {"uv": [12, 6, 0, 12], "texture": "#128"} + } + }, + { + "from": [5, 13, 7.5], + "to": [11, 14, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.25, 1, 0]}, + "faces": { + "north": {"uv": [3, 0, 9, 1], "texture": "#125"}, + "east": {"uv": [3, 0, 4, 1], "texture": "#125"}, + "south": {"uv": [3, 0, 9, 1], "texture": "#125"}, + "west": {"uv": [8, 0, 9, 1], "texture": "#125"}, + "up": {"uv": [9, 1, 3, 0], "texture": "#125"}, + "down": {"uv": [9, 0, 3, 1], "texture": "#125"} + } + }, + { + "from": [11, 12, 8], + "to": [12, 14, 8], + "faces": { + "north": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "east": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "south": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "west": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "up": {"uv": [9.5, 0.5, 6, 0], "texture": "#125"}, + "down": {"uv": [9.5, 0, 6, 0.5], "texture": "#125"} + } + }, + { + "from": [4, 12, 8], + "to": [5, 14, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-7, 0, 0]}, + "faces": { + "north": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "east": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "south": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "west": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "up": {"uv": [9.5, 0.5, 6, 0], "texture": "#125"}, + "down": {"uv": [9.5, 0, 6, 0.5], "texture": "#125"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -0.25] + } + }, + "groups": [ + 0, + { + "name": "handle", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hedge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hedge.json new file mode 100644 index 0000000..a003445 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hedge.json @@ -0,0 +1,176 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "2": "modernlife:block/hedge", + "particle": "modernlife:block/hedge" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 15, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.5, 8]}, + "faces": { + "north": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "east": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "south": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "texture": "#2"} + } + }, + { + "from": [-3, 0, 8], + "to": [19, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [13, 0, 5.33333, 5], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [5.33333, 0, 13, 5], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [2.75, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [2.75, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [-3, 0, 8], + "to": [19, 15, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [5.33333, 0, 13, 5], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [13, 0, 5.33333, 5], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [0, 0, 2.75, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 2.75, 0], "texture": "#2"} + } + }, + { + "from": [16, 3, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 2.5, 15]}, + "faces": { + "north": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "texture": "#2"} + } + }, + { + "from": [0, 3, 0], + "to": [0, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 2.5, 1]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [8.66667, 0, 9.33333, 0.66667], "texture": "#2"}, + "down": {"uv": [8.66667, 0.66667, 9.33333, 0], "texture": "#2"} + } + }, + { + "from": [0, 3, 16], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [0, 3, 0], + "to": [16, 16, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [8.66667, 0, 9.33333, 0.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [8.66667, 0.66667, 9.33333, 0], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [0, 16, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 5.33333, 5.33333, 0], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [-6, 4, 8], + "to": [22, 20, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [15, 10.33333, 5.66667, 15.66667], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [5.66667, 10.33333, 15, 15.66667], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [2.75, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [2.75, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [-6, 4, 8], + "to": [22, 20, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [5.66667, 10.33333, 15, 15.66667], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [15, 10.33333, 5.66667, 15.66667], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [0, 0, 2.75, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 2.75, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-171.6, -28.11, 176.33], + "translation": [4.63, 0.7, 1.13], + "scale": [0.59, 0.59, 0.59] + }, + "firstperson_lefthand": { + "rotation": [-171.6, -28.11, 176.33], + "translation": [4.63, 0.7, 1.13], + "scale": [0.59, 0.59, 0.59] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, -1, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, -0.75, 0] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater.json new file mode 100644 index 0000000..724e94b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater.json @@ -0,0 +1,129 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater", + "particle": "modernlife:block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 16, 1], + "to": [15, 32, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 24, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 15.33333, 5.33333], "texture": "#7"}, + "east": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "south": {"uv": [0, 0, 4.66667, 5.33333], "texture": "#7"}, + "west": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [10, 10.66667, 5.33333, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 16, 0], + "to": [4, 28, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 1.33333, 15, 5.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 1.33333, 14.66667, 5.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 1.33333, 15, 5.33333], "texture": "#7"}, + "up": {"uv": [15, 1.33333, 14.33333, 1.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 5, 15, 5.33333], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 5.33333, 15.33333, 10.66667], "texture": "#7"}, + "east": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "south": {"uv": [0, 5.33333, 4.66667, 10.66667], "texture": "#7"}, + "west": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [4.66667, 10.66667, 0, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 4, 0], + "to": [4, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 5.33333, 15, 9.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 5.33333, 14.66667, 9.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 5.33333, 15, 9.33333], "texture": "#7"}, + "up": {"uv": [15, 5.33333, 14.33333, 5.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 9, 15, 9.33333], "texture": "#7"} + } + }, + { + "from": [3, 3, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "east": {"uv": [3.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "south": {"uv": [0.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "west": {"uv": [0.66667, 7.33333, 1, 9.66667], "texture": "#7"}, + "up": {"uv": [0.66667, 7.33333, 4, 7.66667], "texture": "#7"}, + "down": {"uv": [0.66667, 9.33333, 4, 9.66667], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "up", + "origin": [2, 26, -1], + "color": 0, + "children": [0, 1] + }, + { + "name": "down", + "origin": [0, 0, 15], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_bottom.json new file mode 100644 index 0000000..06d61d4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_bottom.json @@ -0,0 +1,96 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater", + "particle": "modernlife:block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 5.33333, 15.33333, 10.66667], "texture": "#7"}, + "east": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "south": {"uv": [0, 5.33333, 4.66667, 10.66667], "texture": "#7"}, + "west": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [4.66667, 10.66667, 0, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 4, 0], + "to": [4, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 5.33333, 15, 9.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 5.33333, 14.66667, 9.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 5.33333, 15, 9.33333], "texture": "#7"}, + "up": {"uv": [15, 5.33333, 14.33333, 5.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 9, 15, 9.33333], "texture": "#7"} + } + }, + { + "from": [3, 3, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "east": {"uv": [3.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "south": {"uv": [0.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "west": {"uv": [0.66667, 7.33333, 1, 9.66667], "texture": "#7"}, + "up": {"uv": [0.66667, 7.33333, 4, 7.66667], "texture": "#7"}, + "down": {"uv": [0.66667, 9.33333, 4, 9.66667], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 15], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_top.json new file mode 100644 index 0000000..8236d8f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/hot_water_heater_top.json @@ -0,0 +1,83 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater", + "particle": "modernlife:block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 15.33333, 5.33333], "texture": "#7"}, + "east": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "south": {"uv": [0, 0, 4.66667, 5.33333], "texture": "#7"}, + "west": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [10, 10.66667, 5.33333, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 0, 0], + "to": [4, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 10, -1]}, + "faces": { + "north": {"uv": [14.33333, 1.33333, 15, 5.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 1.33333, 14.66667, 5.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 1.33333, 15, 5.33333], "texture": "#7"}, + "up": {"uv": [15, 1.33333, 14.33333, 1.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 5, 15, 5.33333], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "up", + "origin": [2, 26, -1], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/inset_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/inset_light.json new file mode 100644 index 0000000..5922702 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/inset_light.json @@ -0,0 +1,53 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/inset_light_side", + "3": "modernlife:block/inset_light_top", + "particle": "modernlife:block/inset_light_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [16, 16, 0, 0], "texture": "#3"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom.json new file mode 100644 index 0000000..0ace4df --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json new file mode 100644 index 0000000..e6875f2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top.json new file mode 100644 index 0000000..b48a791 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top_hinge.json new file mode 100644 index 0000000..0dc7a53 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/iron_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_bars.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_bars.json new file mode 100644 index 0000000..56a8976 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_bars.json @@ -0,0 +1,132 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/jail_bars", + "particle": "modernlife:block/jail_bars" + }, + "elements": [ + { + "from": [0, 15, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "east": {"uv": [8, 3.5, 9.5, 4], "texture": "#1"}, + "south": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [8, 3.5, 9.5, 4], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 3], + "faces": { + "north": {"uv": [8, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 3.5], "texture": "#1"}, + "south": {"uv": [8, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [8, 3, 9.5, 3.5], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [0, 7, 0], + "to": [16, 9, 3], + "faces": { + "north": {"uv": [8, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 4], "texture": "#1"}, + "south": {"uv": [8, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [8, 3, 9.5, 4], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [13, 1, 1.5], + "to": [15, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9, 1, 1.5], + "to": [11, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [5, 1, 1.5], + "to": [7, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [1, 1, 1.5], + "to": [3, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [-1.12, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [-1.12, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [3.5, -1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom.json new file mode 100644 index 0000000..e48a4be --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom.json @@ -0,0 +1,133 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door", + "particle": "modernlife:block/jail_door" + + }, + "elements": [ + { + "from": [0, 14, 12], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5.5, 9.5, 6], "texture": "#1"}, + "east": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 9], "texture": "#1"}, + "west": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 6, 11, 8], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "east": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "south": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "west": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 16, 11, 8], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom_hinge.json new file mode 100644 index 0000000..f523609 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_bottom_hinge.json @@ -0,0 +1,132 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door", + "particle": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [3, 15, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8.5, 9.5, 9], "texture": "#1"}, + "east": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "south": {"uv": [9.5, 5.5, 11, 6], "texture": "#1"}, + "west": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 8, 11, 6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 15.5, 9.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 8, 16], "texture": "#1"}, + "south": {"uv": [8, 15.5, 9.5, 16], "texture": "#1"}, + "west": {"uv": [0, 15.5, 8, 16], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 14, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 9, 9.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [8, 9, 9.5, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8.5, 9.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [8, 8.5, 9.5, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8, 9.5, 8.5], "texture": "#1"}, + "east": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "south": {"uv": [8, 8, 9.5, 8.5], "texture": "#1"}, + "west": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 8, 11, 16], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "up": {"uv": [16, 0, 0, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [16, 0, 0, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_full.json new file mode 100644 index 0000000..741ce60 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_full.json @@ -0,0 +1,216 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door", + "particle": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [6.5, 17, 12], + "to": [9.5, 18, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [11, 4.5, 9.5, 4], "texture": "#1"}, + "east": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 7], "texture": "#1"}, + "west": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "up": {"uv": [9.5, 2, 11, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 31, 0], + "to": [9.5, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "east": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "south": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "west": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [6.5, 18, 16], + "to": [9.5, 31, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 17, 0], + "to": [9.5, 31, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 16, 0], + "to": [9.5, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "east": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "west": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "up": {"uv": [14, 8, 15.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [8, 17, 0], + "to": [8, 31, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 14, 12], + "to": [9.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5.5, 9.5, 6], "texture": "#1"}, + "east": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 9], "texture": "#1"}, + "west": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 6, 11, 8], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [6.5, 0, 0], + "to": [9.5, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [6.5, 1, 16], + "to": [9.5, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 1, 0], + "to": [9.5, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 15, 0], + "to": [9.5, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "east": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "south": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "west": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 16, 11, 8], "texture": "#1"} + } + }, + { + "from": [8, 1, 0], + "to": [8, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0.25, -3, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + }, + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [6, 7, 8, 9, 10, 11] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top.json new file mode 100644 index 0000000..7714d0d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top.json @@ -0,0 +1,132 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door", + "particle": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 1, 12], + "to": [3, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [11, 4.5, 9.5, 4], "texture": "#1"}, + "east": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 7], "texture": "#1"}, + "west": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "up": {"uv": [9.5, 2, 11, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "east": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "south": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "west": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [0, 2, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "east": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "west": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "up": {"uv": [14, 8, 15.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top_hinge.json new file mode 100644 index 0000000..254bbf1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jail_door_top_hinge.json @@ -0,0 +1,132 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door", + "particle": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 1, 0], + "to": [3, 2, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 7.5, 9.5, 7], "texture": "#1"}, + "east": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "south": {"uv": [9.5, 4.5, 11, 4], "texture": "#1"}, + "west": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "up": {"uv": [9.5, 0, 11, 2], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0, 9.5, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 8, 0.5], "texture": "#1"}, + "south": {"uv": [8, 0, 9.5, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 8, 0.5], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [8, 0.5, 9.5, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 7.5, 9.5, 8], "texture": "#1"}, + "east": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "south": {"uv": [8, 7.5, 9.5, 8], "texture": "#1"}, + "west": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "up": {"uv": [14, 0, 15.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "up": {"uv": [16, 0, 0, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [16, 0, 0, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_barrier.json new file mode 100644 index 0000000..6ba4c18 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_chair.json new file mode 100644 index 0000000..ebdf047 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/jungle_chair", + "particle": "modernlife:block/jungle_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table.json new file mode 100644 index 0000000..11ab422 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_corner.json new file mode 100644 index 0000000..6478daa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_end.json new file mode 100644 index 0000000..612797f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_mid.json new file mode 100644 index 0000000..a2ae4c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck.json new file mode 100644 index 0000000..1d09789 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/jungle_planks_deck", + "particle": "block/jungle_log" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck_support.json new file mode 100644 index 0000000..b383e55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/jungle_planks_deck", + "3": "block/jungle_planks", + "particle": "block/jungle_log" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom.json new file mode 100644 index 0000000..c311c54 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json new file mode 100644 index 0000000..9718349 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top.json new file mode 100644 index 0000000..0e37e90 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top_hinge.json new file mode 100644 index 0000000..3442481 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_cabinet.json new file mode 100644 index 0000000..b846db0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/jungle_kitchen_cabinet", + "particle": "block/jungle_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..49635ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/jungle_kitchen_drawer_cabinet", + "particle": "block/jungle_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp.json new file mode 100644 index 0000000..91159e4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp_corner.json new file mode 100644 index 0000000..fd08a6d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_mini_stool.json new file mode 100644 index 0000000..7ba040a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/jungle_mini_stool", + "particle": "block/jungle_log" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_night_stand.json new file mode 100644 index 0000000..fb03858 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/jungle_night_stand", + "particle": "block/jungle_log" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table.json new file mode 100644 index 0000000..ebf2853 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_front.json new file mode 100644 index 0000000..5e84635 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_full.json new file mode 100644 index 0000000..fa63653 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp.json new file mode 100644 index 0000000..184963f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp_corner.json new file mode 100644 index 0000000..112c5a1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_round_table.json new file mode 100644 index 0000000..4341f0f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/jungle_round_table", + "particle": "block/jungle_planks" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table.json new file mode 100644 index 0000000..f1f7a6b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_corner.json new file mode 100644 index 0000000..8824e66 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_end.json new file mode 100644 index 0000000..45c2509 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_mid.json new file mode 100644 index 0000000..f471424 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_stool.json new file mode 100644 index 0000000..1b97409 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wall_shelf.json new file mode 100644 index 0000000..dce5fc6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/jungle_wall_shelf", + "particle": "block/jungle_planks" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wood_ramp.json new file mode 100644 index 0000000..1b465fb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/jungle_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_wood", + "particle": "block/jungle_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_cabinet.json new file mode 100644 index 0000000..b213ceb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_cabinet", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a49abd8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_drawer_cabinet.json @@ -0,0 +1,172 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15.5], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 15.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 15.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 15.5], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 15.5], "texture": "#0"} + } + }, + { + "from": [1, 1, 15.5], + "to": [15, 11, 16], + "faces": { + "north": {"uv": [0, 0, 14, 10], "texture": "#0"}, + "east": {"uv": [0, 0, 0.5, 10], "texture": "#0"}, + "south": {"uv": [0, 14, 1, 15], "texture": "#0"}, + "west": {"uv": [0, 0, 0.5, 10], "texture": "#0"}, + "up": {"uv": [0, 0, 14, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 14, 0.5], "texture": "#0"} + } + }, + { + "from": [1, 11.5, 15.5], + "to": [15, 15, 16], + "faces": { + "north": {"uv": [0, 0, 14, 3.5], "texture": "#0"}, + "east": {"uv": [0, 0, 0.5, 3.5], "texture": "#0"}, + "south": {"uv": [0, 14, 1, 15], "texture": "#0"}, + "west": {"uv": [0, 0, 0.5, 3.5], "texture": "#0"}, + "up": {"uv": [0, 0, 14, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 14, 0.5], "texture": "#0"} + } + }, + { + "from": [6.25, 12.75, 16], + "to": [6.75, 13.25, 16.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [6.25, 12.75, 16.5], + "to": [10.25, 13.25, 17], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [9.75, 12.75, 16], + "to": [10.25, 13.25, 16.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [14, 8.5, 16.25], + "to": [14.5, 10.5, 16.5], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [14, 10.25, 16], + "to": [14.5, 10.5, 16.25], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [14, 8.5, 16], + "to": [14.5, 8.75, 16.25], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [0.05, 0.15, 15.51], + "to": [15.95, 15.975, 15.51], + "faces": { + "north": {"uv": [0, 0, 15.9, 15.825], "texture": "#0"}, + "east": {"uv": [0, 0, 0.975, 15.825], "texture": "#0"}, + "south": {"uv": [12, 15, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0.975, 15.825], "texture": "#0"}, + "up": {"uv": [0, 0, 15.9, 0.975], "texture": "#0"}, + "down": {"uv": [0, 0, 15.9, 0.975], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, 1, 2, + { + "name": "handle", + "origin": [0, 0, 0], + "children": [3, 4, 5] + }, 6, 7, 8, 9] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink.json new file mode 100644 index 0000000..9a3271f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink.json @@ -0,0 +1,214 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/kitchen_sink", + "particle": "modernlife:block/kitchen_sink" + }, + "elements": [ + { + "from": [4, 3, 0], + "to": [12, 5, 3], + "faces": { + "north": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "east": {"uv": [8, 8.5, 9.5, 9.5], "texture": "#1"}, + "south": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "west": {"uv": [10.5, 8.5, 12, 9.5], "texture": "#1"}, + "up": {"uv": [12, 11, 8, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 6.5, 6.5, 7.25], "texture": "#1"} + } + }, + { + "from": [5, 5, 1], + "to": [6, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [1.75, 7.25, 2, 7.5], "texture": "#1"}, + "east": {"uv": [1.75, 7.5, 2, 7.75], "texture": "#1"}, + "south": {"uv": [1.75, 7.75, 2, 8], "texture": "#1"}, + "west": {"uv": [1.75, 8, 2, 8.25], "texture": "#1"}, + "up": {"uv": [6.75, 8.25, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 6.75, 8.25], "texture": "#1"} + } + }, + { + "from": [10, 5, 1], + "to": [11, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 2, 0]}, + "faces": { + "north": {"uv": [7, 8, 7.25, 8.25], "texture": "#1"}, + "east": {"uv": [8, 7.25, 8.25, 7.5], "texture": "#1"}, + "south": {"uv": [8, 7.5, 8.25, 7.75], "texture": "#1"}, + "west": {"uv": [0, 8.25, 0.25, 8.5], "texture": "#1"}, + "up": {"uv": [0.5, 8.5, 0.25, 8.25], "texture": "#1"}, + "down": {"uv": [0.75, 8.25, 0.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9.5, 6.1, 0.5], + "to": [11.5, 6.1, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 6.1, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [5.5, 10.5, 4.5, 9.5], "texture": "#1"}, + "down": {"uv": [5.5, 9.5, 4.5, 10.5], "texture": "#1"} + } + }, + { + "from": [4.5, 6.1, 0.5], + "to": [6.5, 6.1, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 6.1, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [4.5, 10.5, 3.5, 9.5], "texture": "#1"}, + "down": {"uv": [4.5, 9.5, 3.5, 10.5], "texture": "#1"} + } + }, + { + "from": [7, 5, 0], + "to": [9, 8, 2], + "faces": { + "north": {"uv": [0.5, 9.5, 2, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [2.5, 10, 1, 11], "rotation": 90, "texture": "#1"}, + "south": {"uv": [1, 10.5, 2.5, 11], "texture": "#1"}, + "west": {"uv": [1, 10, 2.5, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8.25, 8.25, 7.75, 7.75], "texture": "#1"}, + "down": {"uv": [8.5, 2, 8, 2.5], "texture": "#1"} + } + }, + { + "from": [7, 8, 0], + "to": [9, 10, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 0]}, + "faces": { + "north": {"uv": [0, 9.5, 1, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [0, 10, 3.5, 11], "texture": "#1"}, + "south": {"uv": [0.5, 10.5, 1.5, 9.5], "rotation": 90, "texture": "#1"}, + "west": {"uv": [3.5, 10, 0, 11], "texture": "#1"}, + "up": {"uv": [3.5, 10.5, 0, 9.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [3.5, 10.5, 0, 11], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7, 7, 5], + "to": [9, 8, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.25], "texture": "#1"}, + "east": {"uv": [0, 10.5, 1, 11], "texture": "#1"}, + "south": {"uv": [3.5, 10, 2.5, 10.5], "texture": "#1"}, + "west": {"uv": [1, 10.5, 0, 11], "texture": "#1"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#1"}, + "down": {"uv": [4.5, 4.5, 3.5, 5.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#1"}, + "east": {"uv": [0, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [0, 8, 8, 9.5], "texture": "#1"}, + "west": {"uv": [6.625, 8, 8, 9.5], "texture": "#1"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 8, 1.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 3, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [8, 8, 0, 9.5], "texture": "#1"}, + "east": {"uv": [1.5, 8, 0, 9.5], "texture": "#1"}, + "south": {"uv": [8, 6, 0, 7.5], "texture": "#1"}, + "west": {"uv": [8, 8, 6.625, 9.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 0], "texture": "#1"} + } + }, + { + "from": [0, 0, 3], + "to": [3, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "east": {"uv": [1.5, 1, 6.5, 2.5], "texture": "#1"}, + "south": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "west": {"uv": [1.5, 8, 6.5, 9.5], "texture": "#1"}, + "up": {"uv": [8, 6.5, 6.5, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 14.5, 6.5], "texture": "#1"} + } + }, + { + "from": [13, 0, 3], + "to": [16, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 2]}, + "faces": { + "north": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "east": {"uv": [6.5, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "west": {"uv": [6.5, 1, 1.5, 2.5], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 8, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 16, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 1.5, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 9.5, 6.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 2.5, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, 0.75, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink_water.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink_water.json new file mode 100644 index 0000000..18a3992 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/kitchen_sink_water.json @@ -0,0 +1,227 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/kitchen_sink", + "particle": "modernlife:block/kitchen_sink" + }, + "elements": [ + { + "from": [4, 3, 0], + "to": [12, 5, 3], + "faces": { + "north": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "east": {"uv": [8, 8.5, 9.5, 9.5], "texture": "#1"}, + "south": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "west": {"uv": [10.5, 8.5, 12, 9.5], "texture": "#1"}, + "up": {"uv": [12, 11, 8, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 6.5, 6.5, 7.25], "texture": "#1"} + } + }, + { + "from": [5, 5, 1], + "to": [6, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [1.75, 7.25, 2, 7.5], "texture": "#1"}, + "east": {"uv": [1.75, 7.5, 2, 7.75], "texture": "#1"}, + "south": {"uv": [1.75, 7.75, 2, 8], "texture": "#1"}, + "west": {"uv": [1.75, 8, 2, 8.25], "texture": "#1"}, + "up": {"uv": [6.75, 8.25, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 6.75, 8.25], "texture": "#1"} + } + }, + { + "from": [10, 5, 1], + "to": [11, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 2, 0]}, + "faces": { + "north": {"uv": [7, 8, 7.25, 8.25], "texture": "#1"}, + "east": {"uv": [8, 7.25, 8.25, 7.5], "texture": "#1"}, + "south": {"uv": [8, 7.5, 8.25, 7.75], "texture": "#1"}, + "west": {"uv": [0, 8.25, 0.25, 8.5], "texture": "#1"}, + "up": {"uv": [0.5, 8.5, 0.25, 8.25], "texture": "#1"}, + "down": {"uv": [0.75, 8.25, 0.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9.5, 6, 0.5], + "to": [11.5, 6, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 6, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [5.5, 10.5, 4.5, 9.5], "texture": "#1"}, + "down": {"uv": [5.5, 9.5, 4.5, 10.5], "texture": "#1"} + } + }, + { + "from": [4.5, 6, 0.5], + "to": [6.5, 6, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 6, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [4.5, 10.5, 3.5, 9.5], "texture": "#1"}, + "down": {"uv": [4.5, 9.5, 3.5, 10.5], "texture": "#1"} + } + }, + { + "from": [7, 5, 0], + "to": [9, 8, 2], + "faces": { + "north": {"uv": [0.5, 9.5, 2, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [2.5, 10, 1, 11], "rotation": 90, "texture": "#1"}, + "south": {"uv": [1, 10.5, 2.5, 11], "texture": "#1"}, + "west": {"uv": [1, 10, 2.5, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8.25, 8.25, 7.75, 7.75], "texture": "#1"}, + "down": {"uv": [8.5, 2, 8, 2.5], "texture": "#1"} + } + }, + { + "from": [7, 8, 0], + "to": [9, 10, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 0]}, + "faces": { + "north": {"uv": [0, 9.5, 1, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [0, 10, 3.5, 11], "texture": "#1"}, + "south": {"uv": [0.5, 10.5, 1.5, 9.5], "rotation": 90, "texture": "#1"}, + "west": {"uv": [3.5, 10, 0, 11], "texture": "#1"}, + "up": {"uv": [3.5, 10.5, 0, 9.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [3.5, 10.5, 0, 11], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7, 7, 5], + "to": [9, 8, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.25], "texture": "#1"}, + "east": {"uv": [0, 10.5, 1, 11], "texture": "#1"}, + "south": {"uv": [3.5, 10, 2.5, 10.5], "texture": "#1"}, + "west": {"uv": [1, 10.5, 0, 11], "texture": "#1"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#1"}, + "down": {"uv": [4.5, 4.5, 3.5, 5.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#1"}, + "east": {"uv": [0, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [0, 8, 8, 9.5], "texture": "#1"}, + "west": {"uv": [6.625, 8, 8, 9.5], "texture": "#1"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 8, 1.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 3, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [8, 8, 0, 9.5], "texture": "#1"}, + "east": {"uv": [1.5, 8, 0, 9.5], "texture": "#1"}, + "south": {"uv": [8, 6, 0, 7.5], "texture": "#1"}, + "west": {"uv": [8, 8, 6.625, 9.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 0], "texture": "#1"} + } + }, + { + "from": [0, 0, 3], + "to": [3, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "east": {"uv": [1.5, 1, 6.5, 2.5], "texture": "#1"}, + "south": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "west": {"uv": [1.5, 8, 6.5, 9.5], "texture": "#1"}, + "up": {"uv": [8, 6.5, 6.5, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 14.5, 6.5], "texture": "#1"} + } + }, + { + "from": [13, 0, 3], + "to": [16, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 2]}, + "faces": { + "north": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "east": {"uv": [6.5, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "west": {"uv": [6.5, 1, 1.5, 2.5], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 8, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 16, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 1.5, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 9.5, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 1, 3], + "to": [13, 2, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [5, 16, 0, 11], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0.25, 2.5, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, 0.75, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post.json new file mode 100644 index 0000000..64e65d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post.json @@ -0,0 +1,125 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "east": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "south": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "west": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "up": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "down": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#2"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "east": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "south": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "west": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "up": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "down": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9.5], "texture": "#2"} + } + }, + { + "from": [7.3, 16, 7.3], + "to": [8.7, 31.5, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + }, + { + "from": [6.75, 31.5, 6.75], + "to": [9.25, 32, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.85, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 2.5, 2.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_bottom.json new file mode 100644 index 0000000..ae12736 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_bottom.json @@ -0,0 +1,99 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "east": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "south": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "west": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "up": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "down": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#2"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "east": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "south": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "west": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "up": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "down": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -2.25, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_top.json new file mode 100644 index 0000000..6a58610 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lantern_post_top.json @@ -0,0 +1,73 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.3, 0, 7.3], + "to": [8.7, 15.5, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"} + } + }, + { + "from": [6.75, 15.5, 6.75], + "to": [9.25, 16, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 2.5, 2.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -2.25, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/large_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/large_mirror.json new file mode 100644 index 0000000..e692074 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/large_mirror.json @@ -0,0 +1,160 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "25": "modernlife:block/large_mirror", + "particle": "modernlife:block/large_mirror" + }, + "elements": [ + { + "from": [-7, 0, 0], + "to": [-5, 32, 1], + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0.5, 8], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [23, 0, 0], + "to": [25, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 0, 0]}, + "faces": { + "north": {"uv": [8, 0, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [-5, 30, 0], + "to": [23, 32, 1], + "faces": { + "north": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 7.5, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 7.5, 0.5], "texture": "#25"} + } + }, + { + "from": [-5, 0, 0], + "to": [23, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 7.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.75, 7.5, 7.5], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 7.5, 8], "texture": "#25"} + } + }, + { + "from": [-5, 2, 0], + "to": [23, 30, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -28, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 15.5, 7.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [-5, 2, 0.999], + "to": [-1, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 2, -1.001]}, + "faces": { + "north": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + }, + { + "from": [19, 2, 0.999], + "to": [23, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [23, 2, -1.001]}, + "faces": { + "north": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [19, 26, 0.999], + "to": [23, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [23, 30, -1.001]}, + "faces": { + "north": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [-5, 26, 0.999], + "to": [-1, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 30, -1.001]}, + "faces": { + "north": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, -3.75, 0.25], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -2.75, -3.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_painted_drywall.json new file mode 100644 index 0000000..a6a5ebc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/light_blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_corner.json new file mode 100644 index 0000000..8ead232 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_left_end.json new file mode 100644 index 0000000..77a65e8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_middle.json new file mode 100644 index 0000000..125b579 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_right_end.json new file mode 100644 index 0000000..804c14c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#1"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#1"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#1"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#1"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#1"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#1"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#1"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_single.json new file mode 100644 index 0000000..ddea886 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_blue_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb.json new file mode 100644 index 0000000..462edea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb.json @@ -0,0 +1,265 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/gray_wool", + "1": "block/glass", + "2": "modernlife:block/glass_clear", + "3": "block/black_wool", + "particle": "block/gray_wool" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7.1, 15, 7.1], + "to": [7.85, 16, 7.85], + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#0"} + } + }, + { + "name": "bulb_top", + "from": [7, 13.25, 7], + "to": [8, 14.25, 8], + "faces": { + "north": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + }, + { + "name": "filament", + "from": [7.45, 14.25, 7.425], + "to": [7.55, 15, 7.525], + "faces": { + "north": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "east": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "south": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "west": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "up": {"uv": [0, 0, 0.1, 0.1], "texture": "#3"}, + "down": {"uv": [0, 0, 0.1, 0.1], "texture": "#3"} + } + }, + { + "name": "layer_top_w", + "from": [6.75, 14, 7], + "to": [7.75, 15, 8], + "faces": { + "north": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_bottom_s", + "from": [7, 14, 7.25], + "to": [8, 15, 8.25], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "west": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_top_e", + "from": [7.25, 14, 7], + "to": [8.25, 15, 8], + "faces": { + "north": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "south": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "up": {"uv": [1, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_top_n", + "from": [7, 14, 6.75], + "to": [8, 15, 7.75], + "faces": { + "north": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "east": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_middle_e", + "from": [7.5, 13.75, 7], + "to": [8.5, 14.75, 8], + "faces": { + "north": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [5, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "layer_middle_s", + "from": [7, 13.75, 7.5], + "to": [8, 14.75, 8.5], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 12], "texture": "#1"} + } + }, + { + "name": "layer_middle_w", + "from": [6.5, 13.75, 7], + "to": [7.5, 14.75, 8], + "faces": { + "north": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 15, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "layer_middle_n", + "from": [7, 13.75, 6.5], + "to": [8, 14.75, 7.5], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15], "texture": "#1"}, + "down": {"uv": [0, 5, 16, 16], "texture": "#1"} + } + }, + { + "name": "layer_top_w", + "from": [6.75, 13.5, 7], + "to": [7.75, 14.5, 8], + "faces": { + "north": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "south": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 0, 15, 16], "texture": "#2"} + } + }, + { + "name": "layer_top_s", + "from": [7, 13.5, 7.25], + "to": [8, 14.5, 8.25], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "east": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 15], "texture": "#2"} + } + }, + { + "name": "layer_top_e", + "from": [7.25, 13.5, 7], + "to": [8.25, 14.5, 8], + "faces": { + "north": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [1, 0, 16, 16], "texture": "#2"} + } + }, + { + "name": "layer_top_n", + "from": [7, 13.5, 6.75], + "to": [8, 14.5, 7.75], + "faces": { + "north": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "west": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 1, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-145, -19, 0], + "translation": [0.75, 17.25, 0], + "scale": [3, 3, 3] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 9.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [0, 1, 2, + { + "name": "layer_bottom", + "origin": [0, 0, 0], + "children": [3, 4, 5, 6] + }, + { + "name": "layer_middle", + "origin": [0, 0, 0], + "children": [7, 8, 9, 10] + }, + { + "name": "layer_top", + "origin": [0, 0, 0], + "children": [11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round.json new file mode 100644 index 0000000..9066f28 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round.json @@ -0,0 +1,102 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/light_bulb", + "particle": "modernlife:block/light_bulb" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7, 13, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.65, -1, 0.375]}, + "faces": { + "north": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "east": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "south": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "west": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "up": {"uv": [8, 6, 6, 4], "texture": "#3"}, + "down": {"uv": [8, 4, 6, 6], "texture": "#3"} + } + }, + { + "name": "filament", + "from": [6, 9, 8], + "to": [10, 13, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -2.025, 0.95]}, + "faces": { + "north": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "east": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "south": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 4], "texture": "#3"}, + "up": {"uv": [4, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 0, 0, 0], "texture": "#3"} + } + }, + { + "name": "hexadecagon", + "from": [5, 8, 5], + "to": [11, 14, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8.88065, 12.9, 7.6]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "up": {"uv": [6, 12, 0, 6], "texture": "#3"}, + "down": {"uv": [6, 6, 0, 12], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-145, -19, 0], + "translation": [-0.25, 17.75, 0], + "scale": [3, 3, 3] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 9.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round_big.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round_big.json new file mode 100644 index 0000000..94acf42 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_round_big.json @@ -0,0 +1,101 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/light_bulb", + "particle": "modernlife:block/light_bulb" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7, 13, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.65, -1, 0.375]}, + "faces": { + "north": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "east": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "south": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "west": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "up": {"uv": [8, 6, 6, 4], "texture": "#3"}, + "down": {"uv": [8, 4, 6, 6], "texture": "#3"} + } + }, + { + "name": "filament", + "from": [6, 9, 8], + "to": [10, 13, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -2.025, 0.95]}, + "faces": { + "north": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "east": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "south": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 4], "texture": "#3"}, + "up": {"uv": [4, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 0, 0, 0], "texture": "#3"} + } + }, + { + "name": "hexadecagon", + "from": [5, 8, 5], + "to": [11, 14, 11], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "up": {"uv": [6, 6, 0, 12], "rotation": 180, "texture": "#3"}, + "down": {"uv": [6, 12, 0, 6], "rotation": 180, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 5.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 5.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [167.75, -90, 0], + "translation": [4.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [167.75, -90, 0], + "translation": [4.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-150, -45, 0], + "translation": [0.25, 1, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 5.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_simple.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_simple.json new file mode 100644 index 0000000..a4d5c82 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_bulb_simple.json @@ -0,0 +1,85 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_wool", + "1": "block/glass", + "2": "block/gray_wool", + "particle": "block/black_wool" + }, + "elements": [ + { + "name": "bulb_mini", + "from": [7, 14, 7], + "to": [8, 15, 8], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "bulb_base", + "from": [7.1, 15, 7.1], + "to": [7.85, 16, 7.85], + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + }, + { + "name": "filament", + "from": [7.45, 14.25, 7.425], + "to": [7.55, 15, 7.525], + "faces": { + "north": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "east": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "south": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "west": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "up": {"uv": [0, 0, 0.1, 0.1], "texture": "#0"}, + "down": {"uv": [0, 0, 0.1, 0.1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_painted_drywall.json new file mode 100644 index 0000000..ec4aafd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/light_gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_corner.json new file mode 100644 index 0000000..204ab93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_left_end.json new file mode 100644 index 0000000..d50189b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_middle.json new file mode 100644 index 0000000..8ab727f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_right_end.json new file mode 100644 index 0000000..050733f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_single.json new file mode 100644 index 0000000..1979250 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_gray_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off.json new file mode 100644 index 0000000..22380d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch_hires", + "particle": "modernlife:block/light_switch_hires" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.4, -6.3], + "to": [9, 8.4, -5.3], + "rotation": {"angle": 45, "axis": "x", "origin": [0.5, 0.1, 0]}, + "faces": { + "north": {"uv": [2, 9, 4, 11], "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "texture": "#1"}, + "south": {"uv": [4, 9, 6, 11], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "texture": "#1"}, + "up": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "down": {"uv": [10, 10, 8, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [0.5, 0.5, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off_hires.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off_hires.json new file mode 100644 index 0000000..22380d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_off_hires.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch_hires", + "particle": "modernlife:block/light_switch_hires" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.4, -6.3], + "to": [9, 8.4, -5.3], + "rotation": {"angle": 45, "axis": "x", "origin": [0.5, 0.1, 0]}, + "faces": { + "north": {"uv": [2, 9, 4, 11], "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "texture": "#1"}, + "south": {"uv": [4, 9, 6, 11], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "texture": "#1"}, + "up": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "down": {"uv": [10, 10, 8, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [0.5, 0.5, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on.json new file mode 100644 index 0000000..58c571d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch", + "particle": "modernlife:block/light_switch" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.1131, 0.06066], + "to": [9, 7.1131, 2.06066], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6.6131, 1.06066]}, + "faces": { + "north": {"uv": [10, 10, 8, 11], "rotation": 180, "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [2, 9, 4, 11], "rotation": 180, "texture": "#1"}, + "down": {"uv": [4, 9, 6, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 7.0131, 1.06066], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on_hires.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on_hires.json new file mode 100644 index 0000000..58c571d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/light_switch_on_hires.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch", + "particle": "modernlife:block/light_switch" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.1131, 0.06066], + "to": [9, 7.1131, 2.06066], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6.6131, 1.06066]}, + "faces": { + "north": {"uv": [10, 10, 8, 11], "rotation": 180, "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [2, 9, 4, 11], "rotation": 180, "texture": "#1"}, + "down": {"uv": [4, 9, 6, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 7.0131, 1.06066], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_painted_drywall.json new file mode 100644 index 0000000..5050a4e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/lime_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_corner.json new file mode 100644 index 0000000..3c925e9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_left_end.json new file mode 100644 index 0000000..d04b915 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_middle.json new file mode 100644 index 0000000..1a10886 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_right_end.json new file mode 100644 index 0000000..195ae5f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_single.json new file mode 100644 index 0000000..6899bfa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/lime_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_painted_drywall.json new file mode 100644 index 0000000..4e9878a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/magenta_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_corner.json new file mode 100644 index 0000000..93f2678 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_left_end.json new file mode 100644 index 0000000..4c0453a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_middle.json new file mode 100644 index 0000000..728dd97 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_right_end.json new file mode 100644 index 0000000..8c054f9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_single.json new file mode 100644 index 0000000..fa99405 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/magenta_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa", + "particle": "modernlife:block/magenta_sof" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/massive_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/massive_mirror.json new file mode 100644 index 0000000..2279b35 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/massive_mirror.json @@ -0,0 +1,161 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "25": "modernlife:block/massive_mirror", + "particle": "modernlife:block/massive_mirror" + }, + "elements": [ + { + "from": [-16, 0, 0], + "to": [-14, 32, 1], + "faces": { + "north": {"uv": [11.5, 0, 12, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0.25, 0.5, 7.75], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [30, 0, 0], + "to": [32, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 0.25, 0.25, 7.75], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [-14, 30, 0], + "to": [30, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, 0, 0]}, + "faces": { + "north": {"uv": [0.5, 0, 11.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 11.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 11.5, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 11.5, 0.5], "texture": "#25"} + } + }, + { + "from": [-14, 0, 0], + "to": [30, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 11.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.5, 11.5, 7.75], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 11.5, 8], "texture": "#25"} + } + }, + { + "from": [-14, 2, 0], + "to": [30, 30, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -28, 0]}, + "faces": { + "north": {"uv": [0.5, 8.5, 11.5, 15.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 11.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [-14, 2, 0.999], + "to": [-8, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0.999]}, + "faces": { + "north": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + }, + { + "from": [24, 2, 0.999], + "to": [30, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [30, 2, 0.999]}, + "faces": { + "north": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [24, 24, 0.999], + "to": [30, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [30, 30, 0.999]}, + "faces": { + "north": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [-14, 24, 0.999], + "to": [-8, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-14, 30, 0.999]}, + "faces": { + "north": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -3.75, 0], + "scale": [0.38, 0.38, 0.38] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk.json new file mode 100644 index 0000000..1c374dd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk.json @@ -0,0 +1,157 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 1], + "to": [3, 16, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 3.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 1], + "to": [15, 16, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 3.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 13], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 6, 2], + "to": [15, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 1]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [1, 6, 14], + "to": [15, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [14, 6, 1], + "to": [14, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 1], + "to": [2, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_corner.json new file mode 100644 index 0000000..77858fe --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_corner.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [2, 6, 14], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_end.json new file mode 100644 index 0000000..16e0d22 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_end.json @@ -0,0 +1,118 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 13], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 6, 14], + "to": [15, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [14, 6, 0], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_east_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_east_end.json new file mode 100644 index 0000000..6b6b3a1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_east_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [-1, 1, 1], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [6, 14, 10, 0], "texture": "#28"}, + "down": {"uv": [6, 0, 10, 14], "texture": "#28"} + } + }, + { + "from": [3, 1, 1], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [12, 14, 0, 0], "texture": "#28"}, + "down": {"uv": [12, 0, 0, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json new file mode 100644 index 0000000..16144d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [-1, 1, 1], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [6, 14, 10, 0], "texture": "#28"}, + "down": {"uv": [6, 0, 10, 14], "texture": "#28"} + } + }, + { + "from": [3, 1, 1], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [12, 14, 2, 0], "texture": "#28"}, + "down": {"uv": [12, 0, 2, 14], "texture": "#28"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [19, 0, 1]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "up": {"uv": [10, 14, 6, 0], "texture": "#28"}, + "down": {"uv": [10, 0, 6, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json new file mode 100644 index 0000000..e01d79e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [3, 1, 1], + "to": [13, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [12, 12, 2, 14], "texture": "#1"} + } + }, + { + "from": [-1, 1, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [6, 12, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 0, 1]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 6, 12], "texture": "#1"}, + "down": {"uv": [2, 12, 6, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json new file mode 100644 index 0000000..ba6655d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [0, 12, 14, 2], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2, 14, 12], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [0, 11, 14, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 8, 14, 11], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 1, 13], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 12, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [2, 12, 12, 14], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13, 1, 13], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [6, 12, 2, 14], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [-1, 1, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 6, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 180, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_mid.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_mid.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_ne.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_ne.json new file mode 100644 index 0000000..85099c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_ne.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 1], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 14, 0, 2], "texture": "#1"}, + "down": {"uv": [12, 2, 0, 14], "texture": "#1"} + } + }, + { + "from": [3, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [12, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [0, 1, 13], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 11, 4, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 4, 11], "texture": "#1"} + } + }, + { + "from": [0, 1, 1], + "to": [3, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 14, 4, 2], "texture": "#1"}, + "down": {"uv": [7, 2, 4, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_north_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_north_end.json new file mode 100644 index 0000000..c65493f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_north_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json new file mode 100644 index 0000000..23393b6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, -9]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_nw.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_nw.json new file mode 100644 index 0000000..ea613b4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_nw.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 2, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [16, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 14, 7, 2], "texture": "#1"}, + "down": {"uv": [10, 2, 7, 14], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [13, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 2, 11], "texture": "#1"} + } + }, + { + "from": [13, 1, 13], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 11, 7, 7], "texture": "#1"}, + "down": {"uv": [10, 7, 7, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_se.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_se.json new file mode 100644 index 0000000..4794604 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_se.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 3], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 12, 0, 0], "texture": "#1"}, + "down": {"uv": [12, 0, 0, 12], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [12, 2, 0, 5], "texture": "#1"} + } + }, + { + "from": [0, 1, 3], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 12, 4, 0], "texture": "#1"}, + "down": {"uv": [7, 0, 4, 12], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 5, 4, 2], "texture": "#1"}, + "down": {"uv": [7, 2, 4, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_single.json new file mode 100644 index 0000000..3b80241 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_single.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor"}, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [1, 1, 1], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [14, 14, 0, 0], "texture": "#28"}, + "down": {"uv": [14, 0, 0, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_south_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_south_end.json new file mode 100644 index 0000000..55cb6a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_south_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_sw.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_sw.json new file mode 100644 index 0000000..28c16c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_sw.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 2, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [13, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 2, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 2, 5], "texture": "#1"} + } + }, + { + "from": [13, 1, 3], + "to": [16, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 12, 7, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 7, 12], "texture": "#1"} + } + }, + { + "from": [13, 1, 0], + "to": [16, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 5, 7, 2], "texture": "#1"}, + "down": {"uv": [10, 2, 7, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_west_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_west_end.json new file mode 100644 index 0000000..2825b6c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_floor_west_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 2, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 14, 6, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 6, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_corner.json new file mode 100644 index 0000000..c0a907a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_corner.json @@ -0,0 +1,254 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 14.4, 13.6], + "to": [16, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 7.5, -0.1], + "to": [2.4, 9.1, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 14.4, 0], + "to": [2.4, 16, 13.6], + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + }, + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [10, 11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json new file mode 100644 index 0000000..e549e8e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json @@ -0,0 +1,205 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 0.8], + "to": [2.4, 16, 2.4], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [13.6, 1, 0.8], + "to": [15.2, 16, 2.4], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_north_south_passage.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_north_south_passage.json new file mode 100644 index 0000000..9e2a33f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_north_south_passage.json @@ -0,0 +1,105 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [14, 6, 2], + "to": [14, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 2], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [14, 6, 0], + "to": [14, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_one_border.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_one_border.json new file mode 100644 index 0000000..9ac91ed --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_one_border.json @@ -0,0 +1,79 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [2, 6, 2], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [0, 6, 2], + "to": [2, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_corner.json new file mode 100644 index 0000000..389b0b3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_corner.json @@ -0,0 +1,254 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 14.4, 13.6], + "to": [16, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 7.5, 0], + "to": [2.4, 9.1, 13.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 14.4, 0], + "to": [2.4, 16, 13.6], + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + }, + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [10, 11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_post.json new file mode 100644 index 0000000..689cb3b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_sw_post.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [0.999, 1, 13], + "to": [2.999, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "rotation": 180, "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "rotation": 180, "texture": "#27"} + } + }, + { + "from": [-0.001, 6, 14], + "to": [1.999, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 180, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 180, "texture": "#27"} + } + }, + { + "from": [2, 6, 14], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way.json new file mode 100644 index 0000000..76c15fe --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way.json @@ -0,0 +1,311 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 14.4, 15.2], + "to": [2.4, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 7.5, 15.2], + "to": [15.2, 9.1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 14.4, 15.2], + "to": [15.2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 7.5, 15.2], + "to": [2.4, 9.1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [15.2, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [15.2, 14.4, 13.6], + "to": [16, 16, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 7.5, 13.6], + "to": [0.8, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 14.4, 13.6], + "to": [0.8, 16, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 7.5, 0.8], + "to": [16, 9.1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 14.4, 0.8], + "to": [16, 16, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json new file mode 100644 index 0000000..f61093f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json @@ -0,0 +1,207 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [0, 7.5, 0.8], + "to": [16, 9.1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 14.4, 0.8], + "to": [16, 16, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_duct.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_duct.json new file mode 100644 index 0000000..e347396 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_duct.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "113": "modernlife:block/metal_duct", + "114": "modernlife:block/metal_duct_top", + "particle": "modernlife:block/metal_duct" + }, + "elements": [ + { + "from": [3, 0, 3], + "to": [13, 16, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 7]}, + "faces": { + "north": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "east": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "south": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "west": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "up": {"uv": [0, 0, 10, 10], "texture": "#114"}, + "down": {"uv": [0, 0, 10, 10], "texture": "#114"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_grate.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_grate.json new file mode 100644 index 0000000..09c865d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/metal_grate.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "110": "modernlife:block/iron_grate", + "particle": "modernlife:block/iron_grate" + }, + "elements": [ + { + "from": [0, 1, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [0, 1, 16, 2], "texture": "#110"}, + "east": {"uv": [9, 0, 11, 1], "texture": "#110"}, + "south": {"uv": [0, 1, 16, 2], "texture": "#110"}, + "west": {"uv": [5, 0, 7, 1], "texture": "#110"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#110"}, + "down": {"uv": [0, 16, 16, 0], "texture": "#110"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, -4.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, -4.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, 0.75, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave.json new file mode 100644 index 0000000..68ce463 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave.json @@ -0,0 +1,163 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "8": "modernlife:block/microwave", + "particle": "modernlife:block/microwave" + }, + "elements": [ + { + "from": [1, 8, 2], + "to": [15, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 11, 14, 12], "texture": "#8"}, + "east": {"uv": [7, 0, 13, 1], "texture": "#8"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#8"}, + "west": {"uv": [6, 11, 0, 12], "texture": "#8"}, + "up": {"uv": [7, 5, 14, 11], "texture": "#8"}, + "down": {"uv": [0, 4, 7, 10], "texture": "#8"} + } + }, + { + "from": [12, 2, 2], + "to": [15, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 12, 8.5, 15], "texture": "#8"}, + "east": {"uv": [7, 1, 13, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1, 7, 4], "texture": "#8"}, + "west": {"uv": [14, 1, 8, 4], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [1, 0, 2], + "to": [15, 2, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 15, 14, 16], "texture": "#8"}, + "east": {"uv": [7, 4, 13, 5], "texture": "#8"}, + "south": {"uv": [0, 4, 7, 5], "texture": "#8"}, + "west": {"uv": [6, 15, 0, 16], "texture": "#8"}, + "up": {"uv": [0, 10, 7, 4], "texture": "#8"}, + "down": {"uv": [7, 5, 0, 11], "texture": "#8"} + } + }, + { + "from": [1, 2, 2], + "to": [3, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [13, 12, 14, 15], "texture": "#8"}, + "east": {"uv": [8, 1, 14, 4], "texture": "#8"}, + "south": {"uv": [0, 1, 1, 4], "texture": "#8"}, + "west": {"uv": [6, 12, 0, 15], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 2], + "to": [12, 8, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -6, 0]}, + "faces": { + "north": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "south": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 14], + "to": [12, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 14.001]}, + "faces": { + "north": {"uv": [5.5, 1, 1, 4], "texture": "#8"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "south": {"uv": [1, 1, 5.5, 4], "texture": "#8"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "up": {"uv": [2.25, 0, 0, 0], "texture": "#8"}, + "down": {"uv": [2.25, 0, 0, 0], "texture": "#8"} + } + }, + { + "from": [11, 2.999, 14.001], + "to": [12, 2.999, 15.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -5.001, 0.001]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [11, 6.999, 14.001], + "to": [12, 6.999, 15.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -1.001, 0.001]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [11, 3, 15.001], + "to": [12, 7, 16.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -6, 1.001]}, + "faces": { + "north": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "east": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "south": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "west": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "up": {"uv": [14, 0.5, 13.5, 0], "texture": "#8"}, + "down": {"uv": [14, 1.5, 13.5, 2], "texture": "#8"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, 1.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave_open.json new file mode 100644 index 0000000..973d707 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/microwave_open.json @@ -0,0 +1,163 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "8": "modernlife:block/microwave", + "particle": "modernlife:block/microwave" + }, + "elements": [ + { + "from": [1, 8, 2], + "to": [15, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 11, 14, 12], "texture": "#8"}, + "east": {"uv": [7, 0, 13, 1], "texture": "#8"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#8"}, + "west": {"uv": [6, 11, 0, 12], "texture": "#8"}, + "up": {"uv": [7, 5, 14, 11], "texture": "#8"}, + "down": {"uv": [0, 4, 7, 10], "texture": "#8"} + } + }, + { + "from": [12, 2, 2], + "to": [15, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 12, 8.5, 15], "texture": "#8"}, + "east": {"uv": [7, 1, 13, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1, 7, 4], "texture": "#8"}, + "west": {"uv": [14, 1, 8, 4], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [1, 0, 2], + "to": [15, 2, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 15, 14, 16], "texture": "#8"}, + "east": {"uv": [7, 4, 13, 5], "texture": "#8"}, + "south": {"uv": [0, 4, 7, 5], "texture": "#8"}, + "west": {"uv": [6, 15, 0, 16], "texture": "#8"}, + "up": {"uv": [0, 10, 7, 4], "texture": "#8"}, + "down": {"uv": [7, 5, 0, 11], "texture": "#8"} + } + }, + { + "from": [1, 2, 2], + "to": [3, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [13, 12, 14, 15], "texture": "#8"}, + "east": {"uv": [8, 1, 14, 4], "texture": "#8"}, + "south": {"uv": [0, 1, 1, 4], "texture": "#8"}, + "west": {"uv": [6, 12, 0, 15], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 2], + "to": [12, 8, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -6, 0]}, + "faces": { + "north": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "south": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3.001, 2, 14.001], + "to": [3.001, 8, 23.001], + "rotation": {"angle": -22.5, "axis": "y", "origin": [3, 2, 14.001]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "east": {"uv": [5.5, 1, 1, 4], "texture": "#8"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "west": {"uv": [1, 1, 5.5, 4], "texture": "#8"}, + "up": {"uv": [2.25, 0, 0, 0], "rotation": 90, "texture": "#8"}, + "down": {"uv": [2.25, 0, 0, 0], "rotation": 270, "texture": "#8"} + } + }, + { + "from": [4.63749, 2.999, 18.74649], + "to": [5.63749, 2.999, 19.74649], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-3.86251, -4.001, 5.74649]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [4.63749, 6.999, 18.74649], + "to": [5.63749, 6.999, 19.74649], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-3.86251, -0.001, 5.74649]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [4.09629, 3, 18.43993], + "to": [5.09629, 7, 19.43993], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-4.40371, -6, 4.43993]}, + "faces": { + "north": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "east": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "south": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "west": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "up": {"uv": [14, 0.5, 13.5, 0], "texture": "#8"}, + "down": {"uv": [14, 1.5, 13.5, 2], "texture": "#8"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, 1.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mini_stool.json new file mode 100644 index 0000000..b4d6463 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mini_stool.json @@ -0,0 +1,171 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 9, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#0"} + } + }, + { + "from": [3.5, 4, 2.5], + "to": [12.5, 5, 3.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [3.5, 4, 12.5], + "to": [12.5, 5, 13.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [2.5, 4, 3.5], + "to": [3.5, 5, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, 4, 3.5], + "to": [13.5, 5, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 2.5], + "to": [13.5, 8.97417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7.72417, 13]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 12.5], + "to": [3.5, 8.97417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 7.72417, 3]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 2.5], + "to": [3.5, 8.97417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [22, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 12.5], + "to": [13.5, 8.97417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [0, + { + "name": "supports", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mirror.json new file mode 100644 index 0000000..ba35ff0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mirror.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "25": "modernlife:block/mirror", + "particle": "modernlife:block/mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [1, 15, 0], + "to": [15, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 1]}, + "faces": { + "north": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0.5, 0.5, 0], "texture": "#25"}, + "down": {"uv": [0.5, 0, 7.5, 0.5], "rotation": 180, "texture": "#25"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, -15, 0]}, + "faces": { + "north": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "east": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "south": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "west": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "up": {"uv": [0.5, 15.5, 7.5, 16], "rotation": 180, "texture": "#25"}, + "down": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"} + } + }, + { + "from": [1, 1, 0.099], + "to": [15, 15, 0.099], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 0.099]}, + "faces": { + "north": {"uv": [8.5, 6, 15.5, 13], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "up": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#25"}, + "down": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-4.25, -2.25, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -7.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_acacia_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_acacia_bookshelf.json new file mode 100644 index 0000000..dc4a981 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_acacia_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_acacia_bookshelf", + "particle": "modernlife:block/modern_acacia_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_birch_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_birch_bookshelf.json new file mode 100644 index 0000000..9c687e2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_birch_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_birch_bookshelf", + "particle": "modernlife:block/modern_birch_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_book.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_book.json new file mode 100644 index 0000000..1b629ca --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_book.json @@ -0,0 +1,54 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/book", + "particle": "modernlife:item/book" + }, + "elements": [ + { + "name": "color_patch_top_left", + "from": [7.2, 0, 5.2], + "to": [8.8, 5, 9.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1.001, 0]}, + "faces": { + "north": {"uv": [0, 5, 2, 10], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 5], "texture": "#5"}, + "south": {"uv": [2, 5, 4, 10], "texture": "#5"}, + "west": {"uv": [4, 0, 8, 5], "texture": "#5"}, + "up": {"uv": [6, 9, 4, 5], "texture": "#5", "tintindex": 0}, + "down": {"uv": [8, 5, 6, 9], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_crimson_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_crimson_bookshelf.json new file mode 100644 index 0000000..9c63c0a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_crimson_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_crimson_bookshelf", + "particle": "modernlife:block/modern_crimson_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_dark_oak_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_dark_oak_bookshelf.json new file mode 100644 index 0000000..e31564d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_dark_oak_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_dark_oak_bookshelf", + "particle": "modernlife:block/modern_dark_oak_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_jungle_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_jungle_bookshelf.json new file mode 100644 index 0000000..129f678 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_jungle_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_jungle_bookshelf", + "particle": "modernlife:block/modern_jungle_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_oak_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_oak_bookshelf.json new file mode 100644 index 0000000..355a6bc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_oak_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_oak_bookshelf", + "particle": "modernlife:block/modern_oak_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_spruce_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_spruce_bookshelf.json new file mode 100644 index 0000000..48c7dd9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_spruce_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_spruce_bookshelf", + "particle": "modernlife:block/modern_spruce_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_warped_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_warped_bookshelf.json new file mode 100644 index 0000000..05e8c48 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_warped_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_warped_bookshelf", + "particle": "modernlife:block/modern_warped_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom.json new file mode 100644 index 0000000..480596d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom_hinge.json new file mode 100644 index 0000000..20f473d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top.json new file mode 100644 index 0000000..022cc5b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top_hinge.json new file mode 100644 index 0000000..35ae8ba --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/modern_white_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/monitor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/monitor.json new file mode 100644 index 0000000..21e41c8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/monitor.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "name": "screen", + "from": [0, 1.625, 7.9125], + "to": [16, 11.625, 8.0875], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 1.9125]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [0, 1.625, 7.8125], + "to": [16, 11.625, 7.9125], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 2.05]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [7.475, 0, 6.5], + "to": [8.55, 0.25, 9.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 3.5]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [7.5, -0.15, 6.49], + "to": [8.5, 1.95, 6.74], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.125, 7]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 8.25, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 8.25, 0] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, 1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 2.25, -1.25] + } + }, + "groups": [0, 1, + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_barrier.json new file mode 100644 index 0000000..7301367 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..c63637a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/mossy_cobblestone_kitchen_cabinet", + "particle": "block/mossy_cobblestone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e745056 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet", + "particle": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp.json new file mode 100644 index 0000000..545280d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json new file mode 100644 index 0000000..8bfbbf8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_barrier.json new file mode 100644 index 0000000..5fe1adb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..ff50735 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/mossy_stone_bricks_kitchen_cabinet", + "particle": "block/mossy_cobblestone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..5c4a0f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/mossy_stone_bricks_kitchen_drawer_cabinet", + "particle": "block/mossy_stone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp.json new file mode 100644 index 0000000..9208b0a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..beb0b75 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand.json new file mode 100644 index 0000000..1101f14 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand.json @@ -0,0 +1,175 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.845, 0.35873, 10.90975], + "to": [8.155, 3.95473, 11.21975], + "rotation": {"angle": 22.5, "axis": "x", "origin": [9.178, 1.04073, 10.72375]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [8.651, -0.30769, 12.185], + "to": [8.961, 3.41231, 12.495], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 1.86231, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.039, -0.29247, 12.185], + "to": [7.349, 3.42753, 12.495], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 1.87753, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.69, 3.41, 12.03], + "to": [8.31, 3.72, 12.65], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.54, 0, -1.92]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.814, 1.86, 12.154], + "to": [8.186, 13.64, 12.526], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.54, 0, -1.92]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.52, 11.47, 11.72], + "to": [10.48, 15.81, 12.03], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.4, 12.96]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [7.101, 1.55, 12.185], + "to": [8.899, 1.86, 12.495], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.145, 0, -6.415]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.845, 1.55, 11.441], + "to": [8.155, 1.86, 12.309], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 1.705, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.52, 12.431, 11.069], + "to": [10.48, 12.431, 11.565], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.4, 10.48]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.76, 12.338, 12.278], + "to": [9.24, 16.182, 12.278], + "rotation": {"angle": 22.5, "axis": "x", "origin": [7.07, 14.26, 11.1]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, -1.25], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, -1.25], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "rotation": [-12, 1, -10], + "translation": [-2.25, 2.25, 1.5] + }, + "firstperson_lefthand": { + "rotation": [-12, 1, -10], + "translation": [-2.25, 2.25, 1.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.5, -0.25, 0], + "scale": [1.2, 1.2, 1.2] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -4.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_bottom.json new file mode 100644 index 0000000..7a276a5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_bottom.json @@ -0,0 +1,139 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/black_shulker_box", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.7241, 0.03854, 11.42935], + "to": [8.2759, 7.03942, 11.98115], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.09684, 1.8525, 11.09827]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [9.15878, -0.97269, 13.6993], + "to": [9.71058, 6.07391, 14.2511], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 3.31491, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.28942, -0.9456, 13.6993], + "to": [6.84122, 6.101, 14.2511], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3.342, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.4482, 6.0698, 13.4234], + "to": [8.5518, 6.6216, 14.527], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -11.4076]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 3.3108, 13.64412], + "to": [8.33108, 15.9792, 14.30628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -11.4076]}, + "faces": { + "north": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 3, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.39978, 2.759, 13.6993], + "to": [9.60022, 3.3108, 14.2511], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.2781, 0, -19.4087]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.7241, 2.759, 12.37498], + "to": [8.2759, 3.3108, 13.92002], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.0349, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_full.json new file mode 100644 index 0000000..dfa205e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_full.json @@ -0,0 +1,193 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.7241, 0.63854, 12.17935], + "to": [8.2759, 7.03942, 12.73115], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.09684, 1.8525, 11.84827]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [9.15878, -0.54769, 14.4493], + "to": [9.71058, 6.07391, 15.0011], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 3.31491, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.28942, -0.5206, 14.4493], + "to": [6.84122, 6.101, 15.0011], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3.342, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.4482, 6.0698, 14.1734], + "to": [8.5518, 6.6216, 15.277], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 3.3108, 14.39412], + "to": [8.33108, 15.9792, 15.05628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 3, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 16.0108, 14.39412], + "to": [8.33108, 24.3792, 15.05628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 13], "texture": "#1"} + } + }, + { + "from": [3.5856, 20.4166, 13.6216], + "to": [12.4144, 28.1418, 14.1734], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 22.072, 15.8288]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [6.39978, 2.759, 14.4493], + "to": [9.60022, 3.3108, 15.0011], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.2781, 0, -18.6587]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.7241, 2.759, 13.12498], + "to": [8.2759, 3.3108, 14.67002], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.0349, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [3.5856, 22.12718, 12.46282], + "to": [12.4144, 22.12718, 13.3457], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 22.072, 11.4144]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.7928, 21.96164, 14.61484], + "to": [10.2072, 28.80396, 14.61484], + "rotation": {"angle": 22.5, "axis": "x", "origin": [6.3446, 25.3828, 12.518]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_top.json new file mode 100644 index 0000000..6aabd68 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/music_stand_top.json @@ -0,0 +1,102 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.66892, 0, 13.64412], + "to": [8.33108, 8.3684, 14.30628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, -15.99605, -11.4076]}, + "faces": { + "north": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 13], "texture": "#1"} + } + }, + { + "from": [3.5856, 4.4058, 12.8716], + "to": [12.4144, 12.131, 13.4234], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.07595, 15.0788]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [3.5856, 6.1133, 11.71282], + "to": [12.4144, 6.1133, 12.5957], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.07595, 10.6644]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.7928, 5.96559, 13.86484], + "to": [10.2072, 12.80791, 13.86484], + "rotation": {"angle": 22.5, "axis": "x", "origin": [6.3446, 9.38675, 11.768]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_barrier.json new file mode 100644 index 0000000..08afb77 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..92e0773 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/nether_bricks_kitchen_cabinet", + "particle": "block/nether_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..6f54564 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/nether_bricks_kitchen_drawer_cabinet", + "particle": "block/nether_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp.json new file mode 100644 index 0000000..e2f1057 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp_corner.json new file mode 100644 index 0000000..c2ff112 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/nether_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_barrier.json new file mode 100644 index 0000000..bcb523a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_cabinet.json new file mode 100644 index 0000000..cbd030c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/netherrack_kitchen_cabinet", + "particle": "block/netherrack" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8929247 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/netherrack_kitchen_drawer_cabinet", + "particle": "block/netherrack" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp.json new file mode 100644 index 0000000..1425839 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp_corner.json new file mode 100644 index 0000000..1ece2f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/netherrack_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/night_stand.json new file mode 100644 index 0000000..17ba780 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/night_stand.json @@ -0,0 +1,207 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/1", + "2": "block/2", + "particle": "block/1" + }, + "elements": [ + { + "name": "body", + "from": [0, 2, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [0, 0, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 14], "texture": "#1"}, + "south": {"uv": [0, 7, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 14], "texture": "#1"} + } + }, + { + "name": "ne_leg", + "from": [15, 0, 0], + "to": [16, 2, 1], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 13], + "to": [1, 2, 14], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "nw_leg", + "from": [0, 0, 0], + "to": [1, 2, 1], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "se_leg", + "from": [15, 0, 13], + "to": [16, 2, 14], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_left", + "from": [5, 5.475, 14], + "to": [6, 6.475, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_mid", + "from": [5, 5.475, 15], + "to": [11, 6.475, 16], + "faces": { + "north": {"uv": [0, 0, 6, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_right", + "from": [10, 5.475, 14], + "to": [11, 6.475, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_left", + "from": [5, 11.6, 14], + "to": [6, 12.6, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_right", + "from": [10, 11.6, 14], + "to": [11, 12.6, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_mid", + "from": [5, 11.6, 15], + "to": [11, 12.6, 16], + "faces": { + "north": {"uv": [0, 0, 6, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#2"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [20, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, + { + "name": "legs", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_barrier.json new file mode 100644 index 0000000..dd758f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_chair.json new file mode 100644 index 0000000..e7f752d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_chair.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/chair", + "render_type": "minecraft:cutout", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table.json new file mode 100644 index 0000000..0a0b291 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_corner.json new file mode 100644 index 0000000..9c7c258 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_end.json new file mode 100644 index 0000000..ad819c4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_mid.json new file mode 100644 index 0000000..c429670 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck.json new file mode 100644 index 0000000..5cbd0d7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/oak_planks_deck", + "particle": "block/oak_log" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck_support.json new file mode 100644 index 0000000..19d59f2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_deck_support.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/oak_planks", + "118": "modernlife:block/oak_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#2"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom.json new file mode 100644 index 0000000..68ba3ab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json new file mode 100644 index 0000000..000cb13 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top.json new file mode 100644 index 0000000..6a6ef55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top_hinge.json new file mode 100644 index 0000000..048a4b9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_cabinet.json new file mode 100644 index 0000000..4ca5c57 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_cabinet", + "particle": "block/oak_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..84675d4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_drawer_cabinet", + "particle": "block/oak_log" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp.json new file mode 100644 index 0000000..f53294e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp_corner.json new file mode 100644 index 0000000..5f2e73b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_mini_stool.json new file mode 100644 index 0000000..27311f1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/oak_mini_stool", + "particle": "block/oak_log" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_night_stand.json new file mode 100644 index 0000000..0afb9c0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/oak_night_stand", + "particle": "block/oak_log" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table.json new file mode 100644 index 0000000..7fe49d8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_front.json new file mode 100644 index 0000000..f5368d8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_full.json new file mode 100644 index 0000000..71bd4bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_barrier.json new file mode 100644 index 0000000..dd758f8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_ramp.json new file mode 100644 index 0000000..ad67be0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_planks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_post.json new file mode 100644 index 0000000..08d3f8e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_post.json @@ -0,0 +1,6 @@ +{ + "parent": "modernlife:block/post", + "textures": { + "texture": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp.json new file mode 100644 index 0000000..ad67be0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp_corner.json new file mode 100644 index 0000000..546c168 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_round_table.json new file mode 100644 index 0000000..1a59c47 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/oak_round_table", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table.json new file mode 100644 index 0000000..cda3711 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_corner.json new file mode 100644 index 0000000..408ca57 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_end.json new file mode 100644 index 0000000..8d57188 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_mid.json new file mode 100644 index 0000000..953d951 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_stool.json new file mode 100644 index 0000000..32146db --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wall_shelf.json new file mode 100644 index 0000000..c794cf0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "59": "modernlife:block/oak_wall_shelf", + "particle": "modernlife:block/oak_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#59"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#59"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#59"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#59"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#59"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#59"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wood_ramp.json new file mode 100644 index 0000000..214d2a1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_wood", + "particle": "block/oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_barrier.json new file mode 100644 index 0000000..4d1174b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_cabinet.json new file mode 100644 index 0000000..65353b1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/obsidian_kitchen_cabinet", + "particle": "block/obsidian" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..11284ff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/obsidian_kitchen_drawer_cabinet", + "particle": "block/obsidian" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp.json new file mode 100644 index 0000000..0690273 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp_corner.json new file mode 100644 index 0000000..b287c29 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/obsidian_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/old_tv.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/old_tv.json new file mode 100644 index 0000000..7bebda2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/old_tv.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/old_tv", + "particle": "modernlife:block/old_tv" + }, + "elements": [ + { + "from": [1, 1, 5], + "to": [15, 12, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [8.33333, 0, 13, 3.66667], "texture": "#3"}, + "east": {"uv": [4.66667, 0, 7.33333, 3.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 4.66667, 3.66667], "texture": "#3"}, + "west": {"uv": [7.33333, 0, 4.66667, 3.66667], "texture": "#3"}, + "up": {"uv": [4.66667, 6.33333, 0, 3.66667], "texture": "#3"}, + "down": {"uv": [9.33333, 3.66667, 4.66667, 6.33333], "texture": "#3"} + } + }, + { + "from": [2, 1, 2], + "to": [14, 11, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [8.66667, 0.33333, 12.66667, 3.66667], "texture": "#3"}, + "east": {"uv": [7.33333, 0.33333, 8.33333, 3.66667], "texture": "#3"}, + "south": {"uv": [8.66667, 0.33333, 12.66667, 3.66667], "texture": "#3"}, + "west": {"uv": [8.33333, 0.33333, 7.33333, 3.66667], "texture": "#3"}, + "up": {"uv": [4.33333, 7.33333, 0.33333, 6.33333], "texture": "#3"}, + "down": {"uv": [9, 6.33333, 5, 7.33333], "texture": "#3"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [5.33333, 6.66667, 8.66667, 7], "texture": "#3"}, + "east": {"uv": [8.33333, 3.66667, 8.66667, 7], "rotation": 270, "texture": "#3"}, + "south": {"uv": [5.33333, 3.66667, 8.66667, 4], "texture": "#3"}, + "west": {"uv": [5.33333, 3.66667, 5.66667, 7], "rotation": 90, "texture": "#3"}, + "up": {"uv": [8.66667, 7, 5.33333, 3.66667], "texture": "#3"}, + "down": {"uv": [8.66667, 3.66667, 5.33333, 7], "texture": "#3"} + } + }, + { + "from": [6, 12, 10], + "to": [10, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, -2.5]}, + "faces": { + "north": {"uv": [9.33333, 4, 10.66667, 4.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 3.66667, 10.66667, 4.33333], "rotation": 270, "texture": "#3"}, + "south": {"uv": [9.33333, 3.66667, 10.66667, 4], "texture": "#3"}, + "west": {"uv": [9.33333, 3.66667, 9.66667, 4.33333], "rotation": 90, "texture": "#3"}, + "up": {"uv": [10.66667, 4.33333, 9.33333, 3.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 3.66667, 9.33333, 4.33333], "texture": "#3"} + } + }, + { + "from": [8, 12, 11], + "to": [9, 17, 11], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 12.5, 11]}, + "faces": { + "north": {"uv": [9.33333, 4.33333, 9.66667, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "south": {"uv": [9.33333, 4.33333, 9.66667, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [7, 12, 11], + "to": [8, 17, 11], + "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 11]}, + "faces": { + "north": {"uv": [9.66667, 4.33333, 9.33333, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "south": {"uv": [9.66667, 4.33333, 9.33333, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "up": {"uv": [0, 0, 0.25, 0], "texture": "#3"}, + "down": {"uv": [0, 0, 0.25, 0], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_painted_drywall.json new file mode 100644 index 0000000..8de197d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/orange_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_corner.json new file mode 100644 index 0000000..7285f82 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_left_end.json new file mode 100644 index 0000000..f2e14f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_middle.json new file mode 100644 index 0000000..a854787 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_right_end.json new file mode 100644 index 0000000..05aa55d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa", + "particle": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_single.json new file mode 100644 index 0000000..1074bfd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/orange_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa", + "particle": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road.json new file mode 100644 index 0000000..a2748b5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road_ramp.json new file mode 100644 index 0000000..2ebc34a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/paved_road_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/black_concrete", + "particle": "block/black_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photocopier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photocopier.json new file mode 100644 index 0000000..32df938 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photocopier.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/photocopier", + "particle": "modernlife:block/photocopier" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 4, 10], "texture": "#1"}, + "east": {"uv": [8, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [8, 2, 12, 4], "texture": "#1"}, + "west": {"uv": [4, 8, 8, 10], "texture": "#1"}, + "up": {"uv": [4, 4, 0, 0], "texture": "#1"}, + "down": {"uv": [4, 4, 0, 8], "texture": "#1"} + } + }, + { + "from": [0, 11, 0], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [0, 10, 4, 10.75], "texture": "#1"}, + "east": {"uv": [4, 10, 8, 10.75], "texture": "#1"}, + "south": {"uv": [0, 10.75, 4, 11.5], "texture": "#1"}, + "west": {"uv": [4, 10.75, 8, 11.5], "texture": "#1"}, + "up": {"uv": [8, 4, 4, 0], "texture": "#1"}, + "down": {"uv": [8, 4, 4, 8], "texture": "#1"} + } + }, + { + "from": [0, 8, 13], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [11, 4, 15, 4.75], "texture": "#1"}, + "east": {"uv": [7, 11.5, 7.75, 12.25], "texture": "#1"}, + "south": {"uv": [11, 4.75, 15, 5.5], "texture": "#1"}, + "west": {"uv": [10.5, 11.75, 11.25, 12.5], "texture": "#1"}, + "up": {"uv": [15, 6.25, 11, 5.5], "texture": "#1"}, + "down": {"uv": [15, 6.25, 11, 7], "texture": "#1"} + } + }, + { + "from": [0, 8, 2], + "to": [4, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [3.5, 11.5, 4.5, 12.25], "texture": "#1"}, + "east": {"uv": [9, 11, 11.75, 11.75], "texture": "#1"}, + "south": {"uv": [4.5, 11.5, 5.5, 12.25], "texture": "#1"}, + "west": {"uv": [11, 9.75, 13.75, 10.5], "texture": "#1"}, + "up": {"uv": [12, 9.75, 11, 7], "texture": "#1"}, + "down": {"uv": [9, 11, 8, 13.75], "texture": "#1"} + } + }, + { + "from": [10, 14, 2], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [5.5, 11.5, 7, 12], "texture": "#1"}, + "east": {"uv": [11, 10.5, 14.5, 11], "texture": "#1"}, + "south": {"uv": [9, 11.75, 10.5, 12.25], "texture": "#1"}, + "west": {"uv": [0, 11.5, 3.5, 12], "texture": "#1"}, + "up": {"uv": [9.5, 7.5, 8, 4], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [4, 15.999, 2], + "to": [10, 15.999, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [10, 16, 2]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 3.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 3.5, 0], "texture": "#1"}, + "up": {"uv": [11, 7.5, 9.5, 4], "texture": "#1"}, + "down": {"uv": [11, 4, 9.5, 7.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, -5], + "translation": [-1.87, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -5], + "translation": [-1.87, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photon.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photon.json new file mode 100644 index 0000000..b87f26b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/photon.json @@ -0,0 +1,20 @@ +{ + "credit": "Made with Blockbench", + "elements": [ + { + "from": [7.5, 7.5, 7.5], + "to": [8.5, 8.5, 8.5], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-1.5, 7.5, -3.5]}, + "color": 3, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table.json new file mode 100644 index 0000000..9b3142c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 10, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 2], + "to": [6.36034, 14.30436, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 2], + "to": [11.57627, 14.15133, 3], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 2, 2, 1], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 1], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 16, 0], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 0.68079], + "to": [8.5, 10.70665, 12.68079], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [1, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 12, 1, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [1, 0, 0, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 12, 1, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 12, 1, 0], "rotation": 180, "texture": "#0"} + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_front.json new file mode 100644 index 0000000..bd92581 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_front.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 16], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 13], + "to": [6.36034, 14.30436, 14], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 2, 1], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 13], + "to": [11.57627, 14.15133, 14], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 2], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 14], + "to": [16, 8, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 3.31921], + "to": [8.5, 10.70665, 15.31921], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 12], "rotation": 180, "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_full.json new file mode 100644 index 0000000..6a77bf0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/picnic_table_full.json @@ -0,0 +1,243 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 10, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 2], + "to": [6.36034, 14.30436, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 2], + "to": [11.57627, 14.15133, 3], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 2, 2, 1], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 1], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 16, 0], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 0.68079], + "to": [8.5, 10.70665, 12.68079], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [1, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 12, 1, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [1, 0, 0, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 12, 1, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 12, 1, 0], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "tabletop", + "from": [3, 15, 16], + "to": [13, 16, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.25, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 16], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [3.47147, -0.07089, 29], + "to": [5.47147, 15.92911, 30], + "rotation": {"angle": -22.5, "axis": "z", "origin": [3.47147, 7.92911, 29.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 2, 1], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [10.52853, -0.23652, 29], + "to": [12.52853, 15.76348, 30], + "rotation": {"angle": 22.5, "axis": "z", "origin": [12.52853, 7.76348, 29.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 2], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 30], + "to": [16, 8, 31], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 16], + "to": [3.625, 9, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.125, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 16], + "to": [15.625, 9, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.125, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 17, 17.25], + "to": [8.5, 18, 29.25], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 17]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 12], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 14, 0], + "translation": [1.13, 3.2, 2.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 14, 0], + "translation": [1.13, 3.2, 2.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-1.25, 1.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-3.25, 0, -2.5], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_painted_drywall.json new file mode 100644 index 0000000..aa92999 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/pink_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_corner.json new file mode 100644 index 0000000..50e5d50 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_left_end.json new file mode 100644 index 0000000..c372f5d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_middle.json new file mode 100644 index 0000000..d686f15 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_right_end.json new file mode 100644 index 0000000..5294f05 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_single.json new file mode 100644 index 0000000..070d3a0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/pink_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_barrier.json new file mode 100644 index 0000000..d680695 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json new file mode 100644 index 0000000..4405cec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_andesite_kitchen_cabinet", + "particle": "block/polished_andesite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c71c13e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_andesite_kitchen_drawer_cabinet", + "particle": "block/polished_andesite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp.json new file mode 100644 index 0000000..7b61bb6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp_corner.json new file mode 100644 index 0000000..c16f5f1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_andesite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_basalt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_basalt_ramp.json new file mode 100644 index 0000000..7cf9567 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_basalt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_basalt", + "particle": "block/polished_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_barrier.json new file mode 100644 index 0000000..a090466 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json new file mode 100644 index 0000000..67b0ea4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..35a3233 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_blackstone_bricks_kitchen_cabinet", + "particle": "block/polished_blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..7ef847c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_blackstone_bricks_kitchen_drawer_cabinet", + "particle": "block/polished_blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json new file mode 100644 index 0000000..e938743 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json new file mode 100644 index 0000000..684a730 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..3f71957 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_blackstone_kitchen_cabinet", + "particle": "block/polished_blackstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1ece47f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/polished_blackstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp.json new file mode 100644 index 0000000..f11d0ad --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp_corner.json new file mode 100644 index 0000000..25478d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_barrier.json new file mode 100644 index 0000000..34a59e1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json new file mode 100644 index 0000000..9f18051 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_diorite_kitchen_cabinet", + "particle": "block/polished_diorite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8f69753 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_diorite_kitchen_drawer_cabinet", + "particle": "block/polished_diorite" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp.json new file mode 100644 index 0000000..8e84015 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp_corner.json new file mode 100644 index 0000000..63c4f27 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_diorite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_barrier.json new file mode 100644 index 0000000..81f0072 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json new file mode 100644 index 0000000..2699c0e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_granite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1df364a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/polished_granite_kitchen_drawer_cabinet", + "particle": "modernlife:block/polished_granite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#0"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#0"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#0"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#0"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#0"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#0"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#0"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#0"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#0"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#0"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#0"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#0"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#0"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#0"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#0"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#0"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#0"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp.json new file mode 100644 index 0000000..b7582dc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp_corner.json new file mode 100644 index 0000000..31c318a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/polished_granite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/post.json new file mode 100644 index 0000000..0ca9a4f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/post.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" } + }, + "__comment": "Center post" + } + ] +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_receiver.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_receiver.json new file mode 100644 index 0000000..66fee80 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_receiver.json @@ -0,0 +1,140 @@ +{ + "credit": "Made with Blockbench", + "render_type": "minecraft:cutout", + "textures": { + "1": "modernlife:block/power_receiver_top", + "3": "modernlife:block/power_receiver_side", + "5": "modernlife:block/power_receiver_layer", + "111": "modernlife:block/power_receiver_surroundin_effect", + "113": "modernlife:block/power_receiver_bottom", + "particle": "modernlife:block/power_receiver_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#113"} + } + }, + { + "from": [5, 10, 5], + "to": [11, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 10, 5]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "down": {"uv": [0, 0, 6, 6], "texture": "#3"} + } + }, + { + "from": [12, 17, 12], + "to": [4, 9, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 17, 12]}, + "faces": { + "north": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "east": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "south": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "west": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "up": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "down": {"uv": [7, 1, 15, 9], "texture": "#5"} + } + }, + { + "from": [1, 13, 1], + "to": [2, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, 10, 1]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#111"}, + "east": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#111"}, + "west": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "up": {"uv": [1, 1, 2, 15], "texture": "#111"}, + "down": {"uv": [1, 15, 2, 1], "texture": "#111"} + } + }, + { + "from": [14, 13, 1], + "to": [15, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [25, 10, 1]}, + "faces": { + "north": {"uv": [5.33333, 5.33333, 0, 10.66667], "texture": "#111"}, + "east": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "south": {"uv": [5.33333, 0, 0, 5.33333], "texture": "#111"}, + "west": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "up": {"uv": [15, 1, 14, 15], "texture": "#111"}, + "down": {"uv": [14, 15, 15, 1], "texture": "#111"} + } + }, + { + "from": [2, 13, 14], + "to": [14, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "east": {"uv": [5.33333, 5.33333, 0, 10.66667], "texture": "#111"}, + "south": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "west": {"uv": [5.33333, 0, 0, 5.33333], "texture": "#111"}, + "up": {"uv": [15, 14, 1, 15], "rotation": 180, "texture": "#111"}, + "down": {"uv": [1, 14, 15, 15], "texture": "#111"} + } + }, + { + "from": [2, 13, 1], + "to": [14, 13, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 8]}, + "faces": { + "north": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "east": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#111"}, + "south": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "west": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#111"}, + "up": {"uv": [1, 1, 15, 2], "texture": "#111"}, + "down": {"uv": [15, 1, 1, 2], "rotation": 180, "texture": "#111"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_transmitter.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_transmitter.json new file mode 100644 index 0000000..4f67a59 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/power_transmitter.json @@ -0,0 +1,56 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/power_transmitter_top", + "2": "modernlife:block/power_transmitter_bottom", + "4": "modernlife:block/power_transmitter_side", + "particle": "modernlife:block/power_transmitter_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/printer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/printer.json new file mode 100644 index 0000000..f1cd6b6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/printer.json @@ -0,0 +1,146 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "7": "modernlife:block/printer", + "particle": "modernlife:block/printer" + }, + "elements": [ + { + "from": [14, 0, 1], + "to": [15, 7, 12], + "faces": { + "north": {"uv": [4.5, 8.75, 4.75, 10.5], "texture": "#7"}, + "east": {"uv": [0, 4, 2.75, 5.75], "texture": "#7"}, + "south": {"uv": [1.5, 9, 1.75, 10.75], "texture": "#7"}, + "west": {"uv": [5.5, 0, 8.25, 1.75], "texture": "#7"}, + "up": {"uv": [7.25, 10.75, 7, 8], "texture": "#7"}, + "down": {"uv": [7.5, 8, 7.25, 10.75], "texture": "#7"} + } + }, + { + "from": [5, 0, 0], + "to": [15, 7, 1], + "faces": { + "north": {"uv": [5.5, 1.75, 8, 3.5], "texture": "#7"}, + "east": {"uv": [1.75, 9, 2, 10.75], "texture": "#7"}, + "south": {"uv": [2.75, 5.5, 5.25, 7.25], "texture": "#7"}, + "west": {"uv": [2, 9, 2.25, 10.75], "texture": "#7"}, + "up": {"uv": [10.75, 1.5, 8.25, 1.25], "texture": "#7"}, + "down": {"uv": [10.75, 1.5, 8.25, 1.75], "texture": "#7"} + } + }, + { + "from": [11, 0, 12], + "to": [15, 7, 13], + "faces": { + "north": {"uv": [2.5, 8.75, 3.5, 10.5], "texture": "#7"}, + "east": {"uv": [2.25, 9, 2.5, 10.75], "texture": "#7"}, + "south": {"uv": [3.5, 8.75, 4.5, 10.5], "texture": "#7"}, + "west": {"uv": [9.25, 1.75, 9.5, 3.5], "texture": "#7"}, + "up": {"uv": [10.5, 2, 9.5, 1.75], "texture": "#7"}, + "down": {"uv": [10.5, 2, 9.5, 2.25], "texture": "#7"} + } + }, + { + "from": [1, 0, 0], + "to": [5, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [8.25, 3.5, 9.25, 5.5], "texture": "#7"}, + "east": {"uv": [0, 0, 3.25, 2], "texture": "#7"}, + "south": {"uv": [8.5, 5.5, 9.5, 7.5], "texture": "#7"}, + "west": {"uv": [0, 2, 3.25, 4], "texture": "#7"}, + "up": {"uv": [8.5, 9.75, 7.5, 6.5], "texture": "#7"}, + "down": {"uv": [5.75, 8, 4.75, 11.25], "texture": "#7"} + } + }, + { + "from": [5, 8, 0], + "to": [10, 8, 13], + "rotation": {"angle": 0, "axis": "z", "origin": [7.5, 8, 6.5]}, + "faces": { + "north": {"uv": [0, 0, 1.25, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 3.25, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 1.25, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 3.25, 0], "texture": "#7"}, + "up": {"uv": [1.25, 9, 0, 5.75], "texture": "#7"}, + "down": {"uv": [2.5, 5.75, 1.25, 9], "texture": "#7"} + } + }, + { + "from": [5, 2, 12], + "to": [11, 7, 13], + "faces": { + "north": {"uv": [8.25, 0, 9.75, 1.25], "texture": "#7"}, + "east": {"uv": [2.75, 4, 3, 5.25], "texture": "#7"}, + "south": {"uv": [8.5, 7.5, 10, 8.75], "texture": "#7"}, + "west": {"uv": [3, 4, 3.25, 5.25], "texture": "#7"}, + "up": {"uv": [10.75, 4.25, 9.25, 4], "texture": "#7"}, + "down": {"uv": [10.75, 4.25, 9.25, 4.5], "texture": "#7"} + } + }, + { + "from": [5, 0, 12], + "to": [11, 1, 16], + "faces": { + "north": {"uv": [9.25, 4.5, 10.75, 4.75], "texture": "#7"}, + "east": {"uv": [9.5, 2.25, 10.5, 2.5], "texture": "#7"}, + "south": {"uv": [9.25, 4.75, 10.75, 5], "texture": "#7"}, + "west": {"uv": [9.5, 2.5, 10.5, 2.75], "texture": "#7"}, + "up": {"uv": [10, 9.75, 8.5, 8.75], "texture": "#7"}, + "down": {"uv": [1.5, 9, 0, 10], "texture": "#7"} + } + }, + { + "from": [5, 0, 1], + "to": [14, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]}, + "faces": { + "north": {"uv": [5.25, 6.5, 7.5, 8], "texture": "#7"}, + "east": {"uv": [5.5, 3.5, 8.25, 5], "texture": "#7"}, + "south": {"uv": [2.5, 7.25, 4.75, 8.75], "texture": "#7"}, + "west": {"uv": [5.5, 5, 8.25, 6.5], "texture": "#7"}, + "up": {"uv": [5.5, 2.75, 3.25, 0], "texture": "#7"}, + "down": {"uv": [5.5, 2.75, 3.25, 5.5], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -15], + "translation": [1.13, 3.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -15], + "translation": [1.13, 3.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.75, 2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, -3.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_barrier.json new file mode 100644 index 0000000..7fb094f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_barrier.json new file mode 100644 index 0000000..7574fc3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..4703162 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_bricks_kitchen_cabinet", + "particle": "block/prismarine_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c290087 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/prismarine_bricks_kitchen_drawer_cabinet", + "particle": "block/prismarine_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp.json new file mode 100644 index 0000000..95e6a9f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json new file mode 100644 index 0000000..e9ea650 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..c693314 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_kitchen_drawer_cabinet", + "particle": "block/prismarine_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f7d31ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_kitchen_drawer_cabinet", + "particle": "block/prismarine" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp.json new file mode 100644 index 0000000..9cb7800 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp_corner.json new file mode 100644 index 0000000..bd64508 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/prismarine_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_painted_drywall.json new file mode 100644 index 0000000..ade5e51 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/purple_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_corner.json new file mode 100644 index 0000000..11cd534 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_left_end.json new file mode 100644 index 0000000..9a8bacb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_middle.json new file mode 100644 index 0000000..5575487 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_right_end.json new file mode 100644 index 0000000..89c7955 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_single.json new file mode 100644 index 0000000..94314ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/purple_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp.json new file mode 100644 index 0000000..50ad028 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_bricks", + "particle": "block/quartz_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp_corner.json new file mode 100644 index 0000000..c7f9f1b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_bricks", + "particle": "block/quartz_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp.json new file mode 100644 index 0000000..d5f153e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_pillar", + "particle": "block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp_corner.json new file mode 100644 index 0000000..bdb2934 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_pillar_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_pillar", + "particle": "block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp.json new file mode 100644 index 0000000..592f48d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_block_top", + "particle": "block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp_corner.json new file mode 100644 index 0000000..58156ee --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_block_top", + "particle": "block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator.json new file mode 100644 index 0000000..6a5a2b9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator.json @@ -0,0 +1,209 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/steam_radiator_off", + "particle": "modernlife:block/steam_radiator_off" + }, + "elements": [ + { + "from": [1, 1, 4], + "to": [15, 3, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, -11, 9]}, + "faces": { + "north": {"uv": [6, 2.25, 9.5, 2.75], "texture": "#2"}, + "east": {"uv": [6, 3.25, 8, 3.75], "texture": "#2"}, + "south": {"uv": [6, 2.75, 9.5, 3.25], "texture": "#2"}, + "west": {"uv": [6, 3.75, 8, 4.25], "texture": "#2"}, + "up": {"uv": [3.5, 2, 0, 0], "texture": "#2"}, + "down": {"uv": [3.5, 2, 0, 4], "texture": "#2"} + } + }, + { + "from": [1, 3, 4], + "to": [3, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [4, 3, 4], + "to": [6, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [7, 3, 4], + "to": [9, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [10, 3, 4], + "to": [12, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [13, 3, 4], + "to": [15, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 0, 10], + "to": [3, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]}, + "faces": { + "north": {"uv": [6, 4.25, 6.5, 4.5], "texture": "#2"}, + "east": {"uv": [1, 6.5, 1.5, 6.75], "texture": "#2"}, + "south": {"uv": [1.5, 6.5, 2, 6.75], "texture": "#2"}, + "west": {"uv": [6.5, 4.25, 7, 4.5], "texture": "#2"}, + "up": {"uv": [2.5, 4.5, 2, 4], "texture": "#2"}, + "down": {"uv": [3, 4, 2.5, 4.5], "texture": "#2"} + } + }, + { + "from": [1, 0, 4], + "to": [3, 1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]}, + "faces": { + "north": {"uv": [5, 6.5, 5.5, 6.75], "texture": "#2"}, + "east": {"uv": [5.5, 6.5, 6, 6.75], "texture": "#2"}, + "south": {"uv": [6, 6.5, 6.5, 6.75], "texture": "#2"}, + "west": {"uv": [6.5, 6, 7, 6.25], "texture": "#2"}, + "up": {"uv": [3.5, 4.5, 3, 4], "texture": "#2"}, + "down": {"uv": [5.5, 6, 5, 6.5], "texture": "#2"} + } + }, + { + "from": [13, 0, 10], + "to": [15, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]}, + "faces": { + "north": {"uv": [6.5, 6.25, 7, 6.5], "texture": "#2"}, + "east": {"uv": [6.5, 6.5, 7, 6.75], "texture": "#2"}, + "south": {"uv": [1, 6.75, 1.5, 7], "texture": "#2"}, + "west": {"uv": [1.5, 6.75, 2, 7], "texture": "#2"}, + "up": {"uv": [6, 6.5, 5.5, 6], "texture": "#2"}, + "down": {"uv": [6.5, 6, 6, 6.5], "texture": "#2"} + } + }, + { + "from": [13, 0, 4], + "to": [15, 1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]}, + "faces": { + "north": {"uv": [5, 6.75, 5.5, 7], "texture": "#2"}, + "east": {"uv": [5.5, 6.75, 6, 7], "texture": "#2"}, + "south": {"uv": [6, 6.75, 6.5, 7], "texture": "#2"}, + "west": {"uv": [6.5, 6.75, 7, 7], "texture": "#2"}, + "up": {"uv": [0.5, 7, 0, 6.5], "texture": "#2"}, + "down": {"uv": [1, 6.5, 0.5, 7], "texture": "#2"} + } + }, + { + "from": [3, 3, 5], + "to": [13, 12, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 9]}, + "faces": { + "north": {"uv": [3.5, 0, 6, 2.25], "texture": "#2"}, + "east": {"uv": [6, 0, 7.5, 2.25], "texture": "#2"}, + "south": {"uv": [3.5, 2.25, 6, 4.5], "texture": "#2"}, + "west": {"uv": [2, 6, 3.5, 8.25], "texture": "#2"}, + "up": {"uv": [4.5, 6, 2, 4.5], "texture": "#2"}, + "down": {"uv": [7, 4.5, 4.5, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + { + "name": "group", + "origin": [14, 6, 8], + "color": 0, + "children": [] + }, + { + "name": "feet", + "origin": [8, 0, 9], + "color": 0, + "children": [6, 7, 8, 9] + }, + 10 + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_high.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_high.json new file mode 100644 index 0000000..9e9c419 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_high.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_high", + "particle": "modernlife:block/steam_radiator_high" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_low.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_low.json new file mode 100644 index 0000000..1e207e7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_low.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_low", + "particle": "modernlife:block/steam_radiator_low" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_med.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_med.json new file mode 100644 index 0000000..7a99264 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_med.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_med", + "particle": "modernlife:block/steam_radiator_med" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_off.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_off.json new file mode 100644 index 0000000..213364c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/radiator_off.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_off", + "particle": "modernlife:block/steam_radiator_off" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp.json new file mode 100644 index 0000000..fcbbbc5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp.json @@ -0,0 +1,307 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/1", + "particle": "block/1" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 15.99], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "main_ramp_lower", + "from": [0, 0, -0.01], + "to": [11.3, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "up": {"uv": [8, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#1"} + } + }, + { + "name": "main_ramp_upper", + "from": [11.3, 0, -0.01], + "to": [22.6, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#1"} + } + }, + { + "name": "filler_1", + "from": [0, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#1"} + } + }, + { + "name": "filler_2", + "from": [1, 1, 0], + "to": [16, 2, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 13, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 13, 12], "texture": "#1"} + } + }, + { + "name": "filler_3", + "from": [2, 2, 0], + "to": [16, 3, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#1"} + } + }, + { + "name": "filler_4", + "from": [3, 3, 0], + "to": [16, 4, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 11, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 11, 12], "texture": "#1"} + } + }, + { + "name": "filler_5", + "from": [4, 4, 0], + "to": [16, 5, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 12], "texture": "#1"} + } + }, + { + "name": "filler_6", + "from": [5, 5, 0], + "to": [16, 6, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 9, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 9, 12], "texture": "#1"} + } + }, + { + "name": "filler_7", + "from": [6, 6, 0], + "to": [16, 7, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 8, 12], "texture": "#1"} + } + }, + { + "name": "filler_8", + "from": [7, 7, 0], + "to": [16, 8, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 7, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 7, 12], "texture": "#1"} + } + }, + { + "name": "filler_9", + "from": [8, 8, 0], + "to": [16, 9, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 12], "texture": "#1"} + } + }, + { + "name": "filler_10", + "from": [9, 9, 0], + "to": [16, 10, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 5, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 5, 12], "texture": "#1"} + } + }, + { + "name": "filler_11", + "from": [10, 10, 0], + "to": [16, 11, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 12], "texture": "#1"} + } + }, + { + "name": "filler_12", + "from": [11, 11, 0], + "to": [16, 12, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 3, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 3, 12], "texture": "#1"} + } + }, + { + "name": "filler_13", + "from": [12, 12, 0], + "to": [16, 13, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "name": "filler_14", + "from": [13, 13, 0], + "to": [16, 14, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_15", + "from": [14, 14, 0], + "to": [16, 15, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, 1, 2, + { + "name": "fillers", + "origin": [0, 0, 0], + "children": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp_corner.json new file mode 100644 index 0000000..480ffc6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/ramp_corner.json @@ -0,0 +1,704 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/1", + "particle": "block/1" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 1.06], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_1", + "from": [-0.75, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#1"} + } + }, + { + "name": "filler_2", + "from": [0.5, 1, 0], + "to": [16, 2, 15], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 13, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 13, 12], "texture": "#1"} + } + }, + { + "name": "filler_3", + "from": [1.5, 2, 0], + "to": [16, 3, 14], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#1"} + } + }, + { + "name": "filler_4", + "from": [2.5, 3, 0], + "to": [16, 4, 13], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 11, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 11, 12], "texture": "#1"} + } + }, + { + "name": "filler_5", + "from": [3.5, 4, 0], + "to": [16, 5, 12], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 12], "texture": "#1"} + } + }, + { + "name": "filler_6", + "from": [4.5, 5, 0], + "to": [16, 6, 11], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 9, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 9, 12], "texture": "#1"} + } + }, + { + "name": "filler_7", + "from": [5.5, 6, 0], + "to": [16, 7, 10], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 8, 12], "texture": "#1"} + } + }, + { + "name": "filler_8", + "from": [6.5, 7, 0], + "to": [16, 8, 9], + "shade": false, + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 7, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 7, 12], "texture": "#1"} + } + }, + { + "name": "filler_9", + "from": [7.5, 8, 0], + "to": [16, 9, 8], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 12], "texture": "#1"} + } + }, + { + "name": "filler_10", + "from": [8.5, 9, 0], + "to": [16, 10, 7], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 5, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 5, 12], "texture": "#1"} + } + }, + { + "name": "filler_11", + "from": [9.5, 10, 0], + "to": [16, 11, 6], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 12], "texture": "#1"} + } + }, + { + "name": "filler_12", + "from": [10.5, 11, 0], + "to": [16, 12, 5], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 3, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 3, 12], "texture": "#1"} + } + }, + { + "name": "filler_13", + "from": [11.5, 12, 0], + "to": [16, 13, 4], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "name": "filler_14", + "from": [12.5, 13, 0], + "to": [16, 14, 3], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_15", + "from": [13.5, 14, 0], + "to": [16, 15, 2], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "from": [14.88909, -4.3033, 10.5], + "to": [15.88909, 18.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [1, 0.1413, 0, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [13.88909, -4.3033, 10.5], + "to": [14.88909, 16.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [2, 0.99, 1, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [12.88909, -4.3033, 10.5], + "to": [13.88909, 15.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [3, 1.7, 2, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [11.88909, -4.3033, 10.5], + "to": [12.88909, 14.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [4, 2.54, 3, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [10.88909, -4.3033, 10.5], + "to": [11.88909, 12.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [5, 3.25, 4, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [9.88909, -4.3033, 10.5], + "to": [10.88909, 11.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [6, 4.24, 5, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [8.88909, -4.3033, 10.5], + "to": [9.88909, 9.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [7, 4.95, 6, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7.88909, -4.3033, 10.5], + "to": [8.88909, 8.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [8, 5.79, 7, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.88909, -4.3033, 10.5], + "to": [7.88909, 7.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [9, 6.5, 8, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.88909, -4.3033, 10.5], + "to": [6.88909, 5.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [10, 7.35, 9, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [2.88909, -4.3033, 10.5], + "to": [3.88909, 1.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [13, 9.75, 12, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0.88909, -4.3033, 10.5], + "to": [1.88909, -1.5533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [15, 11.45, 14, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [-0.16091, -4.3033, 10.5], + "to": [0.88909, -2.8033, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [16, 12.15, 15, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 1.27], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4.88909, -4.3033, 10.5], + "to": [5.88909, 4.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [11, 8.2, 10, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3.88909, -4.3033, 10.5], + "to": [4.88909, 2.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [12, 8.9, 11, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [1.88909, -4.3033, 10.5], + "to": [2.88909, -0.0533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [14, 10.6, 13, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.5, 3, 0], + "to": [6.5, 26, 1], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 1], + "to": [6.5, 24.5, 2], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [1, 0.85, 2, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 2], + "to": [6.5, 23.5, 3], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [2, 1.41, 3, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 3], + "to": [6.5, 22, 4], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [3, 2.27, 4, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 4], + "to": [6.5, 20.75, 5], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [4, 2.97, 5, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 5], + "to": [6.5, 19.25, 6], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [5, 3.82, 6, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 6], + "to": [6.5, 18, 7], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [6, 4.52, 7, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 7], + "to": [6.5, 16.5, 8], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [7, 5.37, 8, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 8], + "to": [6.5, 15.25, 9], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [8, 6.08, 9, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 9], + "to": [6.5, 13.75, 10], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [9, 6.92, 10, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 12], + "to": [6.5, 9.5, 13], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [12, 9.33, 13, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 14], + "to": [6.5, 6.5, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [14, 11.03, 15, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 15], + "to": [6.5, 5.25, 16.025], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [15, 11.73, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 10], + "to": [6.5, 12.25, 11], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [10, 7.77, 11, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 11], + "to": [6.5, 11, 12], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [11, 8.48, 12, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 13], + "to": [6.5, 8, 14], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [13, 10.17, 14, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, + { + "name": "fillers", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, + { + "name": "right_face", + "origin": [-0.5, 10, 0.5], + "children": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] + }, + { + "name": "left_face", + "origin": [-0.5, 10, 0.5], + "children": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_painted_drywall.json new file mode 100644 index 0000000..8793a52 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/red_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_barrier.json new file mode 100644 index 0000000..b648832 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_cabinet.json new file mode 100644 index 0000000..aaadbb4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sand_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3b58903 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/red_sand_kitchen_drawer_cabinet", + "particle": "block/red_sand" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp.json new file mode 100644 index 0000000..738be42 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp_corner.json new file mode 100644 index 0000000..24ce132 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sand_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_barrier.json new file mode 100644 index 0000000..c459285 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..99cde9e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sandstone_kitchen_cabinet", + "particle": "block/red_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..6f29c3e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sandstone_kitchen_drawer_cabinet", + "particle": "block/red_sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp.json new file mode 100644 index 0000000..4cc06ca --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp_corner.json new file mode 100644 index 0000000..ceaf641 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_smooth_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_smooth_sandstone_ramp.json new file mode 100644 index 0000000..a497c32 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_smooth_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_smooth_sandstone", + "particle": "block/red_smooth_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_corner.json new file mode 100644 index 0000000..c6094c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_left_end.json new file mode 100644 index 0000000..8560774 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_middle.json new file mode 100644 index 0000000..fd5d89b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_right_end.json new file mode 100644 index 0000000..99406fc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_single.json new file mode 100644 index 0000000..03b6f39 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_vinyl_siding.json new file mode 100644 index 0000000..0b73001 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/red_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/red_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_bottom.json new file mode 100644 index 0000000..38d04e4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_bottom.json @@ -0,0 +1,98 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator", + "particle": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 5.33333, 16, 10.66667], "texture": "#1"}, + "east": {"uv": [5.33333, 5.33333, 10.66667, 10.66667], "texture": "#1"}, + "south": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 16, 16], + "to": [4, 16, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 16, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 8, 17]}, + "faces": { + "north": {"uv": [11.33333, 10.66667, 10.66667, 14.33333], "texture": "#1"}, + "east": {"uv": [11, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "south": {"uv": [10.66667, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 10.66667, 11, 14.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 11.33333, 11], "texture": "#1"}, + "down": {"uv": [10.66667, 14, 11.33333, 14.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_full.json new file mode 100644 index 0000000..7262575 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_full.json @@ -0,0 +1,150 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator", + "particle": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 16, 0], + "to": [16, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [5.33333, 0, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 5.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 5.33333, 16, 10.66667], "texture": "#1"}, + "east": {"uv": [5.33333, 5.33333, 10.66667, 10.66667], "texture": "#1"}, + "south": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 29, 16], + "to": [4, 29, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 29, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 21, 17], + "to": [4, 29, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 21, 17]}, + "faces": { + "north": {"uv": [12, 10.66667, 11.33333, 13.33333], "texture": "#1"}, + "east": {"uv": [11.66667, 10.66667, 12, 13.33333], "texture": "#1"}, + "south": {"uv": [11.33333, 10.66667, 12, 13.33333], "texture": "#1"}, + "west": {"uv": [11.33333, 10.66667, 11.66667, 13.33333], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 13, 12, 13.33333], "texture": "#1"} + } + }, + { + "from": [2, 21, 16], + "to": [4, 21, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 21, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 16, 16], + "to": [4, 16, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 16, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 8, 17]}, + "faces": { + "north": {"uv": [11.33333, 10.66667, 10.66667, 14.33333], "texture": "#1"}, + "east": {"uv": [11, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "south": {"uv": [10.66667, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 10.66667, 11, 14.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 11.33333, 11], "texture": "#1"}, + "down": {"uv": [10.66667, 14, 11.33333, 14.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_top.json new file mode 100644 index 0000000..1ca6f1e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/refrigerator_top.json @@ -0,0 +1,98 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator", + "particle": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [5.33333, 0, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 5.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 13, 16], + "to": [4, 13, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 13, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 13, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 17]}, + "faces": { + "north": {"uv": [12, 10.66667, 11.33333, 13.33333], "texture": "#1"}, + "east": {"uv": [11.66667, 10.66667, 12, 13.33333], "texture": "#1"}, + "south": {"uv": [11.33333, 10.66667, 12, 13.33333], "texture": "#1"}, + "west": {"uv": [11.33333, 10.66667, 11.66667, 13.33333], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 13, 12, 13.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow.json new file mode 100644 index 0000000..33bcfed --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow.json @@ -0,0 +1,43 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [8.5, 0.01, 0], + "to": [9.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + }, + { + "from": [6.5, 0.01, 0], + "to": [7.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 9, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow_incline.json new file mode 100644 index 0000000..d75be53 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_double_yellow_incline.json @@ -0,0 +1,41 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [8.5, -6.54, -4.5], + "to": [9.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + }, + { + "from": [6.5, -6.54, -4.5], + "to": [7.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -0.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white.json new file mode 100644 index 0000000..f57dc01 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white.json @@ -0,0 +1,30 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [7.25, 0.01, 3.5], + "to": [8.75, 0.01, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 7], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 8.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left.json new file mode 100644 index 0000000..3fbf90b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left.json @@ -0,0 +1,40 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, 0.01, 0], + "to": [14.5, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [0, 0.01, 13], + "to": [13, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left_incline.json new file mode 100644 index 0000000..ff3683b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_left_incline.json @@ -0,0 +1,41 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, -6.54, -4.5], + "to": [14.5, -6.54, 16.0266], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [0, -6.54, 14.5], + "to": [13, -6.54, 16], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right.json new file mode 100644 index 0000000..f4e9585 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right.json @@ -0,0 +1,40 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [3, 0.01, 13], + "to": [16, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [1.5, 0.01, 0], + "to": [3, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right_incline.json new file mode 100644 index 0000000..583c9c9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_corner_right_incline.json @@ -0,0 +1,41 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, -6.54, -4.5], + "to": [3, -6.54, 16.02656], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#0"} + } + }, + { + "from": [3, -6.54, 14.5], + "to": [16.25, -6.54, 16], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#0"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_incline.json new file mode 100644 index 0000000..0f2ec6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_incline.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [7.25, -6.54, 3.5], + "to": [8.75, -6.54, 12.5], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 7], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left.json new file mode 100644 index 0000000..fbba4f2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, 0.01, 0], + "to": [14.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json new file mode 100644 index 0000000..faa8a4e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json @@ -0,0 +1,28 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, -6.54, -4.5], + "to": [14.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right.json new file mode 100644 index 0000000..8f82d7b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, 0.01, 0], + "to": [3, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json new file mode 100644 index 0000000..5db507c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json @@ -0,0 +1,28 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, -6.54, -4.5], + "to": [3, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -0.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow.json new file mode 100644 index 0000000..e00f61b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [7.25, 0.01, 3.5], + "to": [8.75, 0.01, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow_incline.json new file mode 100644 index 0000000..1163c90 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/road_marker_yellow_incline.json @@ -0,0 +1,30 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [7.25, -6.54, 3.5], + "to": [8.75, -6.54, 12.5], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 16.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/rocky_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/rocky_ceramic_tile.json new file mode 100644 index 0000000..5cf839d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/rocky_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/rocky_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/round_table.json new file mode 100644 index 0000000..cf803ca --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/round_table.json @@ -0,0 +1,656 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop_mid", + "from": [4, 14.95, 2], + "to": [12, 15.95, 13], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#1"}, + "down": {"uv": [1, 1, 15, 15], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "tabletop_e", + "from": [12, 14.95, 4], + "to": [15, 15.95, 12], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_w", + "from": [1, 14.95, 4], + "to": [4, 15.95, 12], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [0, 5, 10, 15], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_se", + "from": [6.4087, 14.95, 13.5], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [6, 10, 12, 16], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_ne", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_nw", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_sw", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [1, 14.95, 6.4087], + "to": [3, 15.95, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [1, 14.95, 6.4087], + "to": [3, 15.95, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [2, 6, 12, 16], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [13, 14.95, 6.4087], + "to": [15, 15.95, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [13, 14.95, 6.4087], + "to": [15, 15.95, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [4, 5, 14.05], + "to": [5, 18.85, 15.05], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [9, -1, 13.05], + "to": [10, 13, 14.05], + "rotation": {"angle": 22.5, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [1.7, 2.5, 14.05], + "to": [2.7, 6.5, 15.05], + "rotation": {"angle": -45, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [7.9, -8.4, 13.05], + "to": [8.9, -4.4, 14.05], + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [7.5, 6, 12.8], + "to": [7.75, 6.25, 15.3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 2.5], "texture": "#0"}, + "down": {"uv": [0, 0, 0.25, 2.5], "texture": "#0"} + } + }, + { + "from": [8.27314, 2.50899, 1], + "to": [9.27314, 16.35899, 2], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [7.51462, 2.33469, 2], + "to": [8.51462, 16.33469, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [7.12527, -1.2591, 1], + "to": [8.12527, 2.7409, 2], + "rotation": {"angle": 45, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [8.7625, -1.39461, 2], + "to": [9.7625, 2.60539, 3], + "rotation": {"angle": -45, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [8.22328, 6, 0.75], + "to": [8.47328, 6.25, 3.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 2.5], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 0.25, 2.5], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "tabletop", + "origin": [8, 15.5, 8], + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + }, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "children": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32] + }, + { + "name": "legs_1", + "origin": [0, 0, 0], + "children": [33, 34, 35, 36, 37] + }, + { + "name": "legs_2", + "origin": [0, 0, 0], + "children": [38, 39, 40, 41, 42] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_barrier.json new file mode 100644 index 0000000..df4b590 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_cabinet.json new file mode 100644 index 0000000..b2d7239 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sand_kitchen_cabinet", + "particle": "block/sand" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3141e90 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sand_kitchen_drawer_cabinet", + "particle": "block/sand" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp.json new file mode 100644 index 0000000..5aa1863 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp_corner.json new file mode 100644 index 0000000..e44479e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sand_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_barrier.json new file mode 100644 index 0000000..3a18567 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..34be937 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sandstone_kitchen_cabinet", + "particle": "block/sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..6835fbf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sandstone_kitchen_drawer_cabinet", + "particle": "block/sandstone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp.json new file mode 100644 index 0000000..247e402 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp_corner.json new file mode 100644 index 0000000..efcf52e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/seed_spreader.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/seed_spreader.json new file mode 100644 index 0000000..1c5f703 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/seed_spreader.json @@ -0,0 +1,101 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "119": "modernlife:block/seed_spreader_side", + "120": "modernlife:block/seed_spreader_top", + "122": "modernlife:block/seed_spreader_bottom", + "124": "modernlife:block/seed", + "particle": "modernlife:block/seed_spreader_top" + }, + "elements": [ + { + "from": [3, 11, 3], + "to": [13, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "east": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "south": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "west": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "up": {"uv": [10, 10, 0, 0], "texture": "#120"}, + "down": {"uv": [10, 0, 0, 10], "texture": "#122"} + } + }, + { + "from": [4, 4, 4], + "to": [12, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "east": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "south": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "west": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#119"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#119"} + } + }, + { + "name": "octagon4", + "from": [3, 0, 3], + "to": [13, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.5, 5.07107]}, + "faces": { + "north": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "east": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "south": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "west": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "up": {"uv": [10, 10, 0, 0], "texture": "#120"}, + "down": {"uv": [10, 0, 0, 10], "texture": "#122"} + } + }, + { + "from": [5, 4, 5], + "to": [11, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 4, 9]}, + "faces": { + "north": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "east": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "south": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "west": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#124"}, + "down": {"uv": [6, 0, 12, 6], "texture": "#124"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/shower_head.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/shower_head.json new file mode 100644 index 0000000..23b260b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/shower_head.json @@ -0,0 +1,85 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/shower_head", + "particle": "modernlife:block/shower_head" + }, + "elements": [ + { + "name": "wall_panel", + "from": [6, 8.5, 15], + "to": [10, 12.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, -4.5, 0]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#3"}, + "south": {"uv": [4, 0, 0, 4], "texture": "#3"}, + "west": {"uv": [3, 0, 4, 4], "texture": "#3"}, + "up": {"uv": [4, 1, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 3, 0, 4], "texture": "#3"} + } + }, + { + "name": "stem", + "from": [7, 9.5, 12], + "to": [9, 11.5, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -4, 0]}, + "faces": { + "north": {"uv": [5, 0, 7, 2], "texture": "#3"}, + "east": {"uv": [7, 0, 4, 2], "texture": "#3"}, + "south": {"uv": [5, 0, 7, 2], "texture": "#3"}, + "west": {"uv": [4, 0, 7, 2], "texture": "#3"}, + "up": {"uv": [4, 0, 7, 2], "rotation": 90, "texture": "#3"}, + "down": {"uv": [7, 2, 4, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "name": "shower_head", + "from": [6, 9.5, 10.2], + "to": [10, 10.5, 14.2], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 12.2]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#3"}, + "east": {"uv": [0, 0, 1, 4], "rotation": 90, "texture": "#3"}, + "south": {"uv": [0, 3, 4, 4], "texture": "#3"}, + "west": {"uv": [3, 4, 4, 0], "rotation": 90, "texture": "#3"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#3"}, + "down": {"uv": [4, 4, 0, 8], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "thirdperson_lefthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "firstperson_righthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "firstperson_lefthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "ground": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [4.25, -7, 0] + }, + "head": { + "rotation": [99, 0, 0], + "translation": [0.25, 15, 0] + }, + "fixed": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, -2.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/six_panel_window.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/six_panel_window.json new file mode 100644 index 0000000..1dd8770 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/six_panel_window.json @@ -0,0 +1,55 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/six_panel_window", + "particle": "modernlife:block/six_panel_window" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "translation": [0, 0, 3.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small.json new file mode 100644 index 0000000..42fcff8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "modernlife:block/transparent_dot", + "particle": "modernlife:block/transparent_dot" + }, + "elements": [ + { + "from": [8, 7, 8], + "to": [8.01, 7.01, 8.01], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]}, + "faces": { + "north": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "east": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "south": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "west": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "up": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "down": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table.json new file mode 100644 index 0000000..a89b426 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table.json @@ -0,0 +1,104 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 14, 2], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 14, 2], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_corner.json new file mode 100644 index 0000000..875c608 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_corner.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_end.json new file mode 100644 index 0000000..7db69b5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_end.json @@ -0,0 +1,45 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_mid.json new file mode 100644 index 0000000..6ae2326 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/small_table_mid.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp.json new file mode 100644 index 0000000..a173d92 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_block_bottom", + "particle": "block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp_corner.json new file mode 100644 index 0000000..06d27d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_block_bottom", + "particle": "block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_sandstone_ramp.json new file mode 100644 index 0000000..7ce8e75 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/smooth_sandstone", + "particle": "block/smooth_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_barrier.json new file mode 100644 index 0000000..01dbde8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json new file mode 100644 index 0000000..e00b368 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/smooth_stone_kitchen_cabinet", + "particle": "block/smooth_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..b5b9648 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/smooth_stone_kitchen_drawer_cabinet", + "particle": "block/smooth_stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp.json new file mode 100644 index 0000000..8eb412b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp_corner.json new file mode 100644 index 0000000..3f1512e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/smooth_stone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa.json new file mode 100644 index 0000000..21710c9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_corner.json new file mode 100644 index 0000000..c6094c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_left_end.json new file mode 100644 index 0000000..37b61a3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_middle.json new file mode 100644 index 0000000..2f609fe --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_right_end.json new file mode 100644 index 0000000..d638213 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa", + "particle": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_barrier.json new file mode 100644 index 0000000..85493bb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_chair.json new file mode 100644 index 0000000..4588801 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/spruce_chair", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table.json new file mode 100644 index 0000000..ce2a0b4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_corner.json new file mode 100644 index 0000000..e5ca43b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_end.json new file mode 100644 index 0000000..64aaa7d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_mid.json new file mode 100644 index 0000000..bcce730 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck.json new file mode 100644 index 0000000..f6e7b74 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/spruce_planks_deck", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck_support.json new file mode 100644 index 0000000..ffec14d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/spruce_planks_deck", + "3": "block/spruce_planks", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom.json new file mode 100644 index 0000000..d083df7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json new file mode 100644 index 0000000..ea197b3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top.json new file mode 100644 index 0000000..b1ed66a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top_hinge.json new file mode 100644 index 0000000..f828b55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_cabinet.json new file mode 100644 index 0000000..55635bc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/spruce_kitchen_cabinet", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8c1a92a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/spruce_kitchen_drawer_cabinet", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp.json new file mode 100644 index 0000000..04431a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp_corner.json new file mode 100644 index 0000000..6b0e7ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_mini_stool.json new file mode 100644 index 0000000..b12290f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/spruce_mini_stool", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_night_stand.json new file mode 100644 index 0000000..c92d489 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/spruce_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table.json new file mode 100644 index 0000000..b165773 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_front.json new file mode 100644 index 0000000..598037b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_full.json new file mode 100644 index 0000000..420aded --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp.json new file mode 100644 index 0000000..97d786f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp_corner.json new file mode 100644 index 0000000..5b0131a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_round_table.json new file mode 100644 index 0000000..761d56f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/spruce_round_table", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table.json new file mode 100644 index 0000000..d72e471 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_corner.json new file mode 100644 index 0000000..9fc4a1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_end.json new file mode 100644 index 0000000..5dc05e5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_mid.json new file mode 100644 index 0000000..d29a870 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_stool.json new file mode 100644 index 0000000..e30cd56 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wall_shelf.json new file mode 100644 index 0000000..7e7779d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/spruce_wall_shelf", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wood_ramp.json new file mode 100644 index 0000000..643b791 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/spruce_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_wood", + "particle": "block/spruce_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_barrier.json new file mode 100644 index 0000000..bbce7da --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_barrier.json new file mode 100644 index 0000000..935dd77 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..545900e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_bricks_kitchen_cabinet", + "particle": "block/stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..45cba89 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_bricks_kitchen_drawer_cabinet", + "particle": "block/stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp.json new file mode 100644 index 0000000..da5effc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp_corner.json new file mode 100644 index 0000000..fae0001 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_cabinet.json new file mode 100644 index 0000000..849653e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_kitchen_cabinet", + "particle": "block/stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c88af24 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/stone_kitchen_drawer_cabinet", + "particle": "block/stone" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp.json new file mode 100644 index 0000000..3283238 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp_corner.json new file mode 100644 index 0000000..d8ca03b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stool.json new file mode 100644 index 0000000..d81dba9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stool.json @@ -0,0 +1,134 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 15, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#0"} + } + }, + { + "from": [3.5, 5, 2.5], + "to": [12.5, 6, 3.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [3.5, 5, 12.5], + "to": [12.5, 6, 13.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [2.5, 5, 3.5], + "to": [3.5, 6, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, 5, 3.5], + "to": [13.5, 6, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 2.5], + "to": [13.5, 15.22417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7.72417, 13]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 12.5], + "to": [3.5, 15.22417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 7.72417, 3]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 2.5], + "to": [3.5, 15.22417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [22, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 12.5], + "to": [13.5, 15.22417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + } + ], + "groups": [0, + { + "name": "supports", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove.json new file mode 100644 index 0000000..4562dc2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove.json @@ -0,0 +1,422 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/stove", + "particle": "modernlife:block/stove" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 15], + "faces": { + "north": {"uv": [0, 10, 5.33333, 10.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 4.66667, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 4.66667, 5.66667, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"}, + "down": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"} + } + }, + { + "from": [0, 9, 0], + "to": [16, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 6.33333, 5.33333, 7.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 1, 10.66667, 2.33333], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 1, 5.66667, 2.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 5], "texture": "#1"}, + "down": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#1"} + } + }, + { + "from": [13, 13, 4], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [12, 13, 5], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [3, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [4, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 13], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 13, 14], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [13, 14, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [12, 14, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [8, 14, 4], + "to": [8, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "east": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "west": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 14, 9], + "to": [13, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "south": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 6.33333], "texture": "#1"}, + "east": {"uv": [10, 0, 10.66667, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 10, 1], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 0.66667], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 10, 15], + "to": [16, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2], "texture": "#1"}, + "west": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "up": {"uv": [0, 1, 5.33333, 1.33333], "texture": "#1"}, + "down": {"uv": [0, 1.66667, 5.33333, 2], "texture": "#1"} + } + }, + { + "from": [3, 2, 0], + "to": [13, 9, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 3], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 3], "texture": "#1"} + } + }, + { + "from": [13, 2, 0], + "to": [16, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 0]}, + "faces": { + "north": {"uv": [0, 7.66667, 1, 10], "texture": "#1"}, + "east": {"uv": [5.66667, 2.33333, 10.66667, 4.66667], "texture": "#1"}, + "south": {"uv": [4.33333, 2.66667, 5.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 10.66667, 5, 13], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 0, 10], "texture": "#1"}, + "east": {"uv": [5, 10.66667, 0, 13], "texture": "#1"}, + "south": {"uv": [5.33333, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 2.33333, 5.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 6, 3], + "to": [13, 6, 14], + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 3, 3], + "to": [13, 3, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 0, 15], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 1, 15.5]}, + "faces": { + "north": {"uv": [5.33333, 4.66667, 0, 5.33333], "texture": "#1"}, + "east": {"uv": [5, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [0, 4.66667, 0.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [0, 4.66667, 5.33333, 5], "texture": "#1"}, + "down": {"uv": [0, 5, 5.33333, 5.33333], "texture": "#1"} + } + }, + { + "from": [0, 8, 15], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [0, 2, 5.33333, 2.66667], "texture": "#1"}, + "east": {"uv": [0, 2, 0.33333, 2.66667], "texture": "#1"}, + "south": {"uv": [0, 2, 5.35, 2.66667], "texture": "#1"}, + "west": {"uv": [0, 2, 0.33333, 2.66667], "texture": "#1"}, + "up": {"uv": [0, 2, 5.33333, 2.33333], "texture": "#1"}, + "down": {"uv": [0, 2.33333, 5.33333, 2.66667], "texture": "#1"} + } + }, + { + "from": [13, 2, 15], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 8, 15]}, + "faces": { + "north": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"}, + "east": {"uv": [0.33333, 2.66667, 0, 4.66667], "texture": "#1"}, + "south": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"}, + "west": {"uv": [1, 2.66667, 0.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 15], + "to": [3, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"}, + "east": {"uv": [0.66667, 2.66667, 1, 4.66667], "texture": "#1"}, + "south": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 2.66667, 0.33333, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [2, 9, 16], + "to": [2, 10, 17], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [14, 9, 16], + "to": [14, 10, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [2, 9, 17], + "to": [14, 10, 18], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 8, 16]}, + "faces": { + "north": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "west": {"uv": [14.33333, 8.66667, 14.66667, 9], "texture": "#1"}, + "up": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"} + } + }, + { + "from": [3, 2, 16], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [17, 6, 15]}, + "faces": { + "north": {"uv": [4.33333, 2.66667, 1, 4.66667], "texture": "#1"}, + "east": {"uv": [1, 0, 1, 6], "texture": "#1"}, + "south": {"uv": [1, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [1, 0, 1, 6], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21, 22, 23, 24, 25, 26] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove_open.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove_open.json new file mode 100644 index 0000000..381dd61 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stove_open.json @@ -0,0 +1,422 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/stove", + "particle": "modernlife:block/stove" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 15], + "faces": { + "north": {"uv": [0, 10, 5.33333, 10.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 4.66667, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 4.66667, 5.66667, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"}, + "down": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"} + } + }, + { + "from": [0, 9, 0], + "to": [16, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 6.33333, 5.33333, 7.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 1, 10.66667, 2.33333], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 1, 5.66667, 2.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 5], "texture": "#1"}, + "down": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#1"} + } + }, + { + "from": [13, 13, 4], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [12, 13, 5], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [3, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [4, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 13], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 13, 14], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [13, 14, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [12, 14, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [8, 14, 4], + "to": [8, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "east": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "west": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 14, 9], + "to": [13, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "south": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 6.33333], "texture": "#1"}, + "east": {"uv": [10, 0, 10.66667, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 10, 1], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 0.66667], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 10, 15], + "to": [16, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2], "texture": "#1"}, + "west": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "up": {"uv": [0, 1, 5.33333, 1.33333], "texture": "#1"}, + "down": {"uv": [0, 1.66667, 5.33333, 2], "texture": "#1"} + } + }, + { + "from": [3, 2, 0], + "to": [13, 9, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 3], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 3], "texture": "#1"} + } + }, + { + "from": [13, 2, 0], + "to": [16, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 0]}, + "faces": { + "north": {"uv": [0, 7.66667, 1, 10], "texture": "#1"}, + "east": {"uv": [5.66667, 2.33333, 10.66667, 4.66667], "texture": "#1"}, + "south": {"uv": [4.33333, 2.66667, 5.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 10.66667, 5, 13], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 0, 10], "texture": "#1"}, + "east": {"uv": [5, 10.66667, 0, 13], "texture": "#1"}, + "south": {"uv": [5.33333, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 2.33333, 5.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 6, 3], + "to": [13, 6, 14], + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 3, 3], + "to": [13, 3, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 0, 15], + "to": [16, 1, 17], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.5, 16]}, + "faces": { + "north": {"uv": [0, 5, 5.33333, 5.33333], "rotation": 180, "texture": "#1"}, + "east": {"uv": [5, 4.66667, 5.33333, 5.33333], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5], "texture": "#1"}, + "west": {"uv": [0, 4.66667, 0.33333, 5.33333], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.33333, 4.66667, 0, 5.33333], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"} + } + }, + { + "from": [0, 0, 23], + "to": [16, 1, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 2, 39]}, + "faces": { + "north": {"uv": [0, 2.33333, 5.33333, 2.66667], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 2, 0.33333, 2.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 2, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [0, 2, 0.33333, 2.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [0, 2, 5.33333, 2.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2, 5.35, 2.66667], "texture": "#1"} + } + }, + { + "from": [13, 0, 17], + "to": [16, 1, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 1, 23]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0.33333, 2.66667, 0, 4.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [1, 2.66667, 0.66667, 4.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [0, 2.66667, 1, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"} + } + }, + { + "from": [0, 0, 17], + "to": [3, 1, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 1, 23]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0.66667, 2.66667, 1, 4.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 2.66667, 0.33333, 4.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1, 2.66667, 0, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"} + } + }, + { + "from": [2, -1, 24], + "to": [2, 0, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [16, -2, 23]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [14, -1, 24], + "to": [14, 0, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [0, -2, 23]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [2, -2, 24], + "to": [14, -1, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [16, -3, 23]}, + "faces": { + "north": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "west": {"uv": [14.33333, 8.66667, 14.66667, 9], "texture": "#1"}, + "up": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"} + } + }, + { + "from": [3, 0.099, 17], + "to": [13, 0.099, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [17, 1.099, 21]}, + "faces": { + "north": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [1, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 10, 0], "texture": "#1"}, + "west": {"uv": [1, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [4.33333, 2.66667, 1, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 2.66667, 4.33333, 4.66667], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21, 22, 23, 24, 25, 26] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light.json new file mode 100644 index 0000000..f2d1755 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light.json @@ -0,0 +1,275 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "1": "block/white_stained_glass", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.5, 0, 7.5], + "to": [8.5, 16, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#0"} + } + }, + { + "from": [4.5, -16, 4.5], + "to": [11.5, -15.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "south": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "west": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#0"} + } + }, + { + "from": [5.5, -15.5, 5.5], + "to": [10.5, -14.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 5, 5], "texture": "#0"}, + "down": {"uv": [0, 0, 5, 5], "texture": "#0"} + } + }, + { + "from": [7, -14.5, 7], + "to": [9, -9.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [7.5, -9.5, 7.5], + "to": [8.5, 0, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 9.5], "texture": "#0"} + } + }, + { + "from": [7.5, 16, 7.5], + "to": [8.5, 28, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, -0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [-3.5, 26.6, 7.6], + "to": [9.5, 27.4, 8.4], + "rotation": {"angle": -22.5, "axis": "z", "origin": [7, 31, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": -45, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 45, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": 22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [-6.575, 30.975, 7.5], + "to": [-4.075, 31.775, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.9, 32.9, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "rotation": [0, 33, 0], + "translation": [3.25, -4.75, 0] + }, + "firstperson_lefthand": { + "rotation": [0, 33, 0], + "translation": [3.25, -4.75, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 0.75, 0], + "scale": [0.35, 0.35, 0.35] + }, + "fixed": { + "translation": [0, 1.25, 0], + "scale": [0.33, 0.33, 0.33] + } + }, + "groups": [0, 1, 2, 3, 4, 5, 6, + { + "name": "light_head", + "origin": [-1.5, 20.75, 8], + "children": [ + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "children": [] + }, 7, 8, 9, 10, 11, 12, 13, 14, 15] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_bottom.json new file mode 100644 index 0000000..345e230 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_bottom.json @@ -0,0 +1,88 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "east": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "south": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "west": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "up": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1], "texture": "#0"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "east": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "up": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "down": {"uv": [0, 0, 2.8, 5], "texture": "#0"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_mid.json new file mode 100644 index 0000000..da2eb4e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_mid.json @@ -0,0 +1,49 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.3, 0, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_top.json new file mode 100644 index 0000000..f9fed85 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/street_light_top.json @@ -0,0 +1,201 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "1": "block/white_stained_glass", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [-8.1, 10.6, 7.44], + "to": [10.1, 11.4, 8.56], + "rotation": {"angle": -22.5, "axis": "z", "origin": [6.6, 15, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.3, 0, 7.3], + "to": [8.7, 12, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -16, -3.9]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 12], "texture": "#0"} + } + }, + { + "from": [-11.805, 16.475, 7.3], + "to": [-8.305, 17.275, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-15.06, 18.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": -45, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 0, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 45, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": 0, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": 22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + }, + "groups": [0, 1, + { + "name": "light_head", + "origin": [-6.15, 6.65, 8], + "children": [2, + { + "name": "bulb", + "origin": [8, 8, 8], + "children": [3, 4, 5, 6, 7, 8, 9, 10] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp.json new file mode 100644 index 0000000..12c0e79 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json new file mode 100644 index 0000000..dd58e7f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_wood_ramp.json new file mode 100644 index 0000000..12c0e79 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_acacia_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp.json new file mode 100644 index 0000000..7c39964 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_birch_log", + "particle": "block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json new file mode 100644 index 0000000..3e62508 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_birch_log", + "particle": "block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_wood_ramp.json new file mode 100644 index 0000000..c6f8443 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_birch_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_birch_wood", + "particle": "block/stripped_birch_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp.json new file mode 100644 index 0000000..eb00e27 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_crimson_stem", + "particle": "block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json new file mode 100644 index 0000000..9cf818b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_crimson_stem", + "particle": "block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_wood_ramp.json new file mode 100644 index 0000000..21852a9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_crimson_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_crimson_wood", + "particle": "block/stripped_crimson_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json new file mode 100644 index 0000000..2263076 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json new file mode 100644 index 0000000..bed25c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json new file mode 100644 index 0000000..2263076 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp.json new file mode 100644 index 0000000..1549f75 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json new file mode 100644 index 0000000..516c802 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_wood_ramp.json new file mode 100644 index 0000000..1549f75 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_jungle_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp.json new file mode 100644 index 0000000..d8dda24 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_oak_log", + "particle": "block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json new file mode 100644 index 0000000..85b44b4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_oak_log", + "particle": "block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_wood_ramp.json new file mode 100644 index 0000000..3336b93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_oak_wood", + "particle": "block/stripped_oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp.json new file mode 100644 index 0000000..e296b42 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_spruce_log", + "particle": "block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json new file mode 100644 index 0000000..1944009 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_spruce_log", + "particle": "block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_wood_ramp.json new file mode 100644 index 0000000..55853c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_spruce_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_spruce_wood", + "particle": "block/stripped_spruce_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp.json new file mode 100644 index 0000000..37edc59 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_warped_stem", + "particle": "block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json new file mode 100644 index 0000000..d8aa3e7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_warped_stem", + "particle": "block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_wood_ramp.json new file mode 100644 index 0000000..f39d62e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/stripped_warped_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_warped_wood", + "particle": "block/stripped_warped_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tall_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tall_mirror.json new file mode 100644 index 0000000..29500ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tall_mirror.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "24": "modernlife:block/tall_mirror", + "particle": "modernlife:block/tall_mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 32, 1], + "faces": { + "north": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 0]}, + "faces": { + "north": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "down": {"uv": [0, 15.5, 8, 16], "texture": "#24"} + } + }, + { + "from": [1, 31, 0], + "to": [15, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 31, 0]}, + "faces": { + "north": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "down": {"uv": [0, 0, 8, 0.5], "texture": "#24"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 31, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 30, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 15.5, 15.5], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0.5, 0.5, 7.5, 15.5], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#24"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#24"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.4, 0.4, 0.4] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, -4.5, 0], + "scale": [0.47, 0.47, 0.47] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.5, -4], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_barrier.json new file mode 100644 index 0000000..cc94e24 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_cabinet.json new file mode 100644 index 0000000..6ef2925 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/terracotta_kitchen_cabinet", + "particle": "block/terracotta" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8d4bb2e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/terracotta_kitchen_drawer_cabinet", + "particle": "block/terracotta" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp.json new file mode 100644 index 0000000..66506ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp_corner.json new file mode 100644 index 0000000..265881e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/terracotta_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tile_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tile_light.json new file mode 100644 index 0000000..d65f55f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/tile_light.json @@ -0,0 +1,77 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "109": "modernlife:block/tile_light", + "particle": "modernlife:block/tile_light" + }, + "elements": [ + { + "name": "base", + "from": [5, 15, 5], + "to": [11, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1]}, + "faces": { + "north": {"uv": [10, 0, 4, 1], "texture": "#109"}, + "east": {"uv": [4, 0, 10, 1], "texture": "#109"}, + "south": {"uv": [10, 0, 4, 1], "texture": "#109"}, + "west": {"uv": [4, 0, 10, 1], "texture": "#109"}, + "up": {"uv": [4, 0, 10, 6], "texture": "#109"}, + "down": {"uv": [10, 0, 4, 6], "texture": "#109"} + } + }, + { + "name": "bulb", + "from": [6, 14, 6], + "to": [10, 15, 10], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 0, -0.5]}, + "faces": { + "north": {"uv": [0, 2, 4, 1], "texture": "#109"}, + "east": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "south": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "west": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#109"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#109"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [128, 0, 0], + "translation": [1.13, 6.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [128, 0, 0], + "translation": [1.13, 6.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "rotation": [0, 0, -180], + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-150, -45, 0], + "translation": [0.25, 3.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 0, 0], + "translation": [0, 0.5, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/toilet_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/toilet_full.json new file mode 100644 index 0000000..982f665 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/toilet_full.json @@ -0,0 +1,146 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/toilet_water_still", + "2": "modernlife:block/toilet", + "particle": "modernlife:block/toilet" + }, + "elements": [ + { + "name": "toilet_tank_lid", + "from": [3, 4, 0], + "to": [13, 16, 5], + "faces": { + "north": {"uv": [0, 8, 5, 14], "texture": "#2"}, + "east": {"uv": [10, 0, 12.5, 6], "texture": "#2"}, + "south": {"uv": [0, 0, 5, 6], "texture": "#2"}, + "west": {"uv": [12.5, 0, 10, 6], "texture": "#2"}, + "up": {"uv": [10, 2.5, 5, 0], "texture": "#2"}, + "down": {"uv": [10, 13, 5, 15.5], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 4.989, 7], + "to": [11, 4.989, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.999, 1]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "up": {"uv": [16, 8, 10, 2], "texture": "#1"}, + "down": {"uv": [16, 2, 10, 8], "texture": "#1"} + } + }, + { + "name": "toilet_bowl", + "from": [3, 3.99, 5], + "to": [5, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [5, 4, 9.975, 6], "texture": "#2"}, + "south": {"uv": [10, 4, 9, 6], "texture": "#2"}, + "west": {"uv": [10, 4, 5, 6], "texture": "#2"}, + "up": {"uv": [10, 8, 11, 13], "texture": "#2"}, + "down": {"uv": [5, 8, 6, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [11, 3.99, 5], + "to": [13, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [5, 4, 10, 6], "texture": "#2"}, + "south": {"uv": [9, 4, 10, 6], "texture": "#2"}, + "west": {"uv": [9.975, 4, 5, 6], "texture": "#2"}, + "up": {"uv": [11, 8, 10, 13], "texture": "#2"}, + "down": {"uv": [6, 8, 5, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 3.99, 5], + "to": [11, 7.99, 7], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, -6]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [14, 8, 11, 9], "texture": "#2"}, + "down": {"uv": [9, 12, 6, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 3.99, 13], + "to": [11, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 1]}, + "faces": { + "north": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [14, 12, 11, 13], "texture": "#2"}, + "down": {"uv": [9, 8, 6, 9], "texture": "#2"} + } + }, + { + "from": [4, -0.01, 2], + "to": [12, 3.99, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [3, -3.01, 1]}, + "faces": { + "north": {"uv": [0.5, 14, 4.5, 16], "texture": "#2"}, + "east": {"uv": [6, 6, 11.5, 8], "texture": "#2"}, + "south": {"uv": [0.5, 6, 4.5, 8], "texture": "#2"}, + "west": {"uv": [11.5, 6, 6, 8], "texture": "#2"}, + "up": {"uv": [14.5, 6.5, 10.5, 12], "texture": "#2"}, + "down": {"uv": [9.5, 9, 5.5, 14.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 1, -5.25], + "scale": [0.8, 0.8, 0.8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/trash_can.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/trash_can.json new file mode 100644 index 0000000..bb95a69 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/trash_can.json @@ -0,0 +1,113 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/trash_can", + "particle": "block/iron_block" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [2, 13, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [3.19347, 0.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "east": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "south": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "west": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "up": {"uv": [12, 6, 6, 0], "texture": "#2"}, + "down": {"uv": [6, 8, 0, 14], "texture": "#2"} + } + }, + { + "name": "hexadecagon", + "from": [3, 0, 3], + "to": [13, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [3.19347, 0.5, 8]}, + "faces": { + "north": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "east": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "south": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "west": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "up": {"uv": [5.5, 13.5, 0.5, 8.5], "texture": "#2"}, + "down": {"uv": [5.5, 8.5, 0.5, 13.5], "texture": "#2"} + } + }, + { + "from": [10, 16, 8], + "to": [11, 18, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 32, 10]}, + "faces": { + "north": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "south": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [5, 16, 8], + "to": [6, 18, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 32, 10]}, + "faces": { + "north": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "south": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [6, 17, 7.5], + "to": [10, 18, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 32, 9.5]}, + "faces": { + "north": {"uv": [6, 6, 8, 6.5], "texture": "#2"}, + "east": {"uv": [7.5, 6, 8, 6.5], "texture": "#2"}, + "south": {"uv": [6, 6, 8, 6.5], "texture": "#2"}, + "west": {"uv": [6, 6, 6.5, 6.5], "texture": "#2"}, + "up": {"uv": [8, 6.5, 6, 6], "texture": "#2"}, + "down": {"uv": [8, 6, 6, 6.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.05, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/turntable.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/turntable.json new file mode 100644 index 0000000..60e7fc2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/turntable.json @@ -0,0 +1,86 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "133": "modernlife:block/turntable_side", + "134": "modernlife:block/turntable_top", + "135": "modernlife:block/turntable_stone", + "136": "modernlife:block/turntable_bottom", + "particle": "modernlife:block/turntable_side" + }, + "elements": [ + { + "from": [4, 0, 4], + "to": [12, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 4]}, + "faces": { + "north": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "east": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "south": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "west": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "up": {"uv": [0, 0, 8, 8], "texture": "#135"}, + "down": {"uv": [8, 0, 16, 8], "texture": "#135"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "south": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#134"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#136"} + } + }, + { + "from": [6, 6, 6], + "to": [10, 13, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 7, 6]}, + "faces": { + "north": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "east": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "south": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "west": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#133"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#133"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -3], + "translation": [1.13, -0.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -3], + "translation": [1.13, -0.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -1, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/vinyl_siding.json new file mode 100644 index 0000000..fdcf1b1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_shelf.json new file mode 100644 index 0000000..48e0d19 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_shelf.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 7.5, 0], + "to": [16, 8.5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -3.5, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 4.5, 0], + "to": [2.5, 8.5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 4.5, 0], + "to": [14.5, 8.5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [10, 45, 0], + "translation": [3.25, 0, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_socket.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_socket.json new file mode 100644 index 0000000..6dd39e5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/wall_socket.json @@ -0,0 +1,60 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/electrical_outlet", + "particle": "modernlife:block/electrical_outlet" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [11, 0, 12, 8], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [6, 0, 7, 8], "texture": "#1"}, + "up": {"uv": [6, 1, 12, 0], "texture": "#1"}, + "down": {"uv": [6, 7, 12, 8], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1.5, 5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1.5, 5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -5, 3], + "translation": [0.63, 0.5, 12], + "scale": [1.5, 1.5, 1.5] + }, + "firstperson_lefthand": { + "rotation": [0, -5, 3], + "translation": [0.63, 0.5, 12], + "scale": [1.5, 1.5, 1.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_barrier.json new file mode 100644 index 0000000..9f17076 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_chair.json new file mode 100644 index 0000000..b758af3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type": "minecraft:cutout", + "textures": { + "138": "modernlife:block/warped_chair", + "particle": "modernlife:block/warped_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [16, 0, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table.json new file mode 100644 index 0000000..7f467f7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_corner.json new file mode 100644 index 0000000..13cbb55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_end.json new file mode 100644 index 0000000..f8d927b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_mid.json new file mode 100644 index 0000000..dc857bb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck.json new file mode 100644 index 0000000..21e3c3a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/warped_planks_deck", + "particle": "block/warped_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck_support.json new file mode 100644 index 0000000..c9fe05b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/warped_planks", + "2": "modernlife:block/warped_planks_deck", + "particle": "block/warped_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom.json new file mode 100644 index 0000000..35b7085 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json new file mode 100644 index 0000000..185d8be --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top.json new file mode 100644 index 0000000..91dc23e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top_hinge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top_hinge.json new file mode 100644 index 0000000..6f06f9c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_cabinet.json new file mode 100644 index 0000000..dcd29c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/warped_kitchen_cabinet", + "particle": "block/warped_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a17ae1c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/warped_kitchen_drawer_cabinet", + "particle": "block/warped_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp.json new file mode 100644 index 0000000..d87ebd7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp_corner.json new file mode 100644 index 0000000..baeca50 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_mini_stool.json new file mode 100644 index 0000000..31427ad --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_mini_stool.json @@ -0,0 +1,180 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/warped_mini_stool", + "particle": "block/warped_stem" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_night_stand.json new file mode 100644 index 0000000..f06385e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_night_stand.json @@ -0,0 +1,219 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/warped_night_stand", + "particle": "block/warped_stem" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table.json new file mode 100644 index 0000000..5d9bb95 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_front.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_front.json new file mode 100644 index 0000000..9ebe34a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_full.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_full.json new file mode 100644 index 0000000..848a5c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp.json new file mode 100644 index 0000000..10e6b08 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp_corner.json new file mode 100644 index 0000000..8e27d3d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_round_table.json new file mode 100644 index 0000000..0dd26b0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_round_table.json @@ -0,0 +1,189 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/warped_round_table", + "particle": "block/warped_stem" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table.json new file mode 100644 index 0000000..b9254e3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_corner.json new file mode 100644 index 0000000..0c4df0f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_end.json new file mode 100644 index 0000000..6e4ba91 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_mid.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_mid.json new file mode 100644 index 0000000..deeff5f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_stool.json new file mode 100644 index 0000000..fa158df --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wall_shelf.json new file mode 100644 index 0000000..adcfa86 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/warped_wall_shelf", + "particle": "modernlife:block/warped_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wood_ramp.json new file mode 100644 index 0000000..223d48e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/warped_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_hyphae", + "particle": "block/warped_hyphae" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/washing_machine.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/washing_machine.json new file mode 100644 index 0000000..8dda86c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/washing_machine.json @@ -0,0 +1,173 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/washing_machine", + "particle": "modernlife:block/washing_machine" + }, + "elements": [ + { + "from": [3, 10, 15], + "to": [13, 12, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 1.33333, 4.33333, 2], "texture": "#2"}, + "south": {"uv": [1, 1.33333, 4.33333, 2], "texture": "#2"}, + "west": {"uv": [1, 1.33333, 1.33333, 2], "texture": "#2"}, + "up": {"uv": [1, 1.33333, 4.33333, 1.66667], "texture": "#2"}, + "down": {"uv": [1, 1.66667, 4.33333, 2], "texture": "#2"} + } + }, + { + "from": [3, 2, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -8, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 4, 4.33333, 4.66667], "texture": "#2"}, + "south": {"uv": [1, 4, 4.33333, 4.66667], "texture": "#2"}, + "west": {"uv": [1, 4, 1.33333, 4.66667], "texture": "#2"}, + "up": {"uv": [1, 4, 4.33333, 4.33333], "texture": "#2"}, + "down": {"uv": [1, 4.33333, 4.33333, 4.66667], "texture": "#2"} + } + }, + { + "from": [3, 4, 15], + "to": [5, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [1.33333, 2, 1.66667, 4], "texture": "#2"}, + "south": {"uv": [1, 2, 1.66667, 4], "texture": "#2"}, + "west": {"uv": [1, 2, 1.33333, 4], "texture": "#2"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#2"} + } + }, + { + "from": [11, 4, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -6, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 2, 4.33333, 4], "texture": "#2"}, + "south": {"uv": [3.66667, 2, 4.33333, 4], "texture": "#2"}, + "west": {"uv": [3.66667, 2, 4, 4], "texture": "#2"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#2"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#2"}, + "east": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 0, 16, 5], "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [3, 12, 15], + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [13, 2, 2], + "to": [13, 12, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [0, 14, 3.33333, 10.66667], "texture": "#2"}, + "east": {"uv": [15, 5.33333, 10.66667, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "west": {"uv": [15, 5.33333, 10.66667, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 8.66667, 15, 5.33333], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 8.66667, 15, 5.33333], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [3, 12, 2], + "to": [13, 12, 15], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 7, 8.5]}, + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 270, "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [13, 2, 15], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 7, 8.5]}, + "faces": { + "north": {"uv": [0, 14, 3.33333, 10.66667], "rotation": 270, "texture": "#2"}, + "east": {"uv": [10.66667, 8.66667, 15, 5.33333], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#2"}, + "west": {"uv": [10.66667, 8.66667, 15, 5.33333], "texture": "#2"}, + "up": {"uv": [15, 5.33333, 10.66667, 8.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [15, 5.33333, 10.66667, 8.66667], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [13, 12, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 2]}, + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 90, "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 270, "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_ceramic_tile.json new file mode 100644 index 0000000..a25043b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/white_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_painted_drywall.json new file mode 100644 index 0000000..6250b88 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/white_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_corner.json new file mode 100644 index 0000000..0c64c03 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_left_end.json new file mode 100644 index 0000000..370a4b7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_middle.json new file mode 100644 index 0000000..cb3b8a3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_right_end.json new file mode 100644 index 0000000..0feacf9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_single.json new file mode 100644 index 0000000..2fb6fbc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa", + "particle": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper.json new file mode 100644 index 0000000..a6d9c86 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper.json @@ -0,0 +1,60 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete_powder", + "particle": "block/white_concrete_power" + }, + "elements": [ + { + "from": [0, 0, 15.99], + "to": [16, 16, 15.99], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-30, -22, 0], + "translation": [2.75, -2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper_corner.json new file mode 100644 index 0000000..67242dd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/white_wallpaper_corner.json @@ -0,0 +1,75 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete_powder", + "particle": "block/white_concrete_power" + }, + "elements": [ + { + "name": "south_face", + "from": [0, 0, 15.99], + "to": [16, 16, 15.99], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#2"} + } + }, + { + "name": "east_face", + "from": [0.01, 0, 0], + "to": [0.01, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 7.99]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-30, -22, 0], + "translation": [2.75, -2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch.json new file mode 100644 index 0000000..78c3442 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch.json @@ -0,0 +1,114 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "minecraft:translucent", + "texture_size": [32, 32], + "textures": { + "130": "modernlife:block/winch", + "132": "modernlife:block/winch_side", + "particle": "modernlife:block/winch_side" + }, + "elements": [ + { + "from": [2, 5, 5], + "to": [14, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 0, 0]}, + "faces": { + "north": {"uv": [8, 0, 14, 12], "rotation": 270, "texture": "#130"}, + "east": {"uv": [1, 1, 7, 7], "texture": "#130"}, + "south": {"uv": [8, 0, 14, 12], "rotation": 90, "texture": "#130"}, + "west": {"uv": [1, 1, 7, 7], "texture": "#130"}, + "up": {"uv": [14, 12, 8, 0], "rotation": 270, "texture": "#130"}, + "down": {"uv": [14, 0, 8, 12], "rotation": 90, "texture": "#130"} + } + }, + { + "from": [0, 4, 4], + "to": [2, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, 0, 0]}, + "faces": { + "north": {"uv": [9, 0, 7, 8], "texture": "#132"}, + "east": {"uv": [8, 0, 16, 8], "texture": "#132"}, + "south": {"uv": [7, 0, 9, 8], "texture": "#132"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#132"}, + "up": {"uv": [7, 8, 9, 0], "texture": "#132"}, + "down": {"uv": [7, 0, 9, 8], "texture": "#132"} + } + }, + { + "from": [0, 0, 6], + "to": [2, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 8, 5, 12], "texture": "#132"}, + "east": {"uv": [6, 8, 10, 12], "texture": "#132"}, + "south": {"uv": [5, 8, 7, 12], "texture": "#132"}, + "west": {"uv": [2, 8, 6, 12], "texture": "#132"}, + "up": {"uv": [10, 10, 6, 8], "rotation": 90, "texture": "#132"}, + "down": {"uv": [6, 8, 2, 10], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [14, 0, 6], + "to": [16, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 0, 0]}, + "faces": { + "north": {"uv": [5, 8, 7, 12], "texture": "#132"}, + "east": {"uv": [6, 8, 2, 12], "texture": "#132"}, + "south": {"uv": [7, 8, 5, 12], "texture": "#132"}, + "west": {"uv": [10, 8, 6, 12], "texture": "#132"}, + "up": {"uv": [10, 8, 6, 10], "rotation": 90, "texture": "#132"}, + "down": {"uv": [6, 10, 2, 8], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [14, 4, 4], + "to": [16, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 0, 9, 8], "texture": "#132"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#132"}, + "south": {"uv": [9, 0, 7, 8], "texture": "#132"}, + "west": {"uv": [16, 0, 8, 8], "texture": "#132"}, + "up": {"uv": [9, 8, 7, 0], "texture": "#132"}, + "down": {"uv": [9, 0, 7, 8], "texture": "#132"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -19, -2], + "translation": [2.38, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -19, -2], + "translation": [2.38, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 4.5, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch_anchor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch_anchor.json new file mode 100644 index 0000000..a5556c9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/winch_anchor.json @@ -0,0 +1,187 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube_all", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/winch_anchor", + "2": "modernlife:block/winch_anchor_top", + "3": "modernlife:block/winch_anchor_bottom", + "131": "modernlife:block/winch_anchor_buckle", + "132": "modernlife:block/winch_anchor_horn", + "particle": "modernlife:block/winch_anchor" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + }, + { + "from": [7, 16, 7], + "to": [9, 18, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 16, 7]}, + "faces": { + "north": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "east": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "south": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "west": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "up": {"uv": [9.5, 10.5, 8.5, 9.5], "texture": "#131"}, + "down": {"uv": [10.5, 9.5, 9.5, 10.5], "texture": "#131"} + } + }, + { + "from": [6, 18, 6], + "to": [10, 22, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 18, 7]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "east": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "south": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "west": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "up": {"uv": [8, 4, 4, 0], "texture": "#131"}, + "down": {"uv": [12, 0, 8, 4], "texture": "#131"} + } + }, + { + "from": [-3, 0, 5], + "to": [0, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 8, 7]}, + "faces": { + "north": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "east": {"uv": [4, 4, 7, 6.5], "texture": "#132"}, + "south": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "west": {"uv": [6, 0, 9, 2.5], "texture": "#132"}, + "up": {"uv": [6, 15, 0, 12], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 12, 6, 15], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [-7, 0, 5], + "to": [-3, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 8, 7]}, + "faces": { + "north": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "east": {"uv": [10, 0, 16, 8], "texture": "#132"}, + "south": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "west": {"uv": [0, 0, 6, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 8], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 8, 6, 12], "rotation": 270, "texture": "#132"} + } + }, + { + "from": [16, 0, 5], + "to": [19, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 8, 7]}, + "faces": { + "north": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "east": {"uv": [9, 0, 6, 2.5], "texture": "#132"}, + "south": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "west": {"uv": [7, 4, 4, 6.5], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 15], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 15, 6, 12], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [19, 0, 5], + "to": [23, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [21, 8, 7]}, + "faces": { + "north": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "east": {"uv": [6, 0, 0, 8], "texture": "#132"}, + "south": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "west": {"uv": [16, 0, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 8, 0, 12], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 12, 6, 8], "rotation": 270, "texture": "#132"} + } + }, + { + "from": [5, 0, 16], + "to": [11, 5, 19], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [4, 4, 7, 6.5], "texture": "#132"}, + "east": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "south": {"uv": [6, 0, 9, 2.5], "texture": "#132"}, + "west": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 15, 0, 12], "texture": "#132"}, + "down": {"uv": [12, 12, 6, 15], "rotation": 180, "texture": "#132"} + } + }, + { + "from": [5, 0, 19], + "to": [11, 8, 23], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [10, 0, 16, 8], "texture": "#132"}, + "east": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#132"}, + "west": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 8], "texture": "#132"}, + "down": {"uv": [12, 8, 6, 12], "texture": "#132"} + } + }, + { + "from": [5, 0, -7], + "to": [11, 8, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [6, 0, 0, 8], "texture": "#132"}, + "east": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "south": {"uv": [16, 0, 10, 8], "texture": "#132"}, + "west": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 8, 0, 12], "texture": "#132"}, + "down": {"uv": [12, 12, 6, 8], "texture": "#132"} + } + }, + { + "from": [5, 0, -3], + "to": [11, 5, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [9, 0, 6, 2.5], "texture": "#132"}, + "east": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "south": {"uv": [7, 4, 4, 6.5], "texture": "#132"}, + "west": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 15], "texture": "#132"}, + "down": {"uv": [12, 15, 6, 12], "rotation": 180, "texture": "#132"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [180, 0, 0], + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 3.5, 1] + }, + "firstperson_righthand": { + "rotation": [155, 37, 0], + "translation": [7, 0, 0] + }, + "firstperson_lefthand": { + "rotation": [155, 37, 0], + "translation": [7, 0, 0] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_painted_drywall.json new file mode 100644 index 0000000..56e6df9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/yellow_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_corner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_corner.json new file mode 100644 index 0000000..744c78b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_left_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_left_end.json new file mode 100644 index 0000000..2484d57 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_middle.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_middle.json new file mode 100644 index 0000000..08cf955 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_right_end.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_right_end.json new file mode 100644 index 0000000..6eae611 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_single.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_single.json new file mode 100644 index 0000000..7d00439 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/block/yellow_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_barrier.json new file mode 100644 index 0000000..8b02466 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_chair.json new file mode 100644 index 0000000..7f86c31 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_chair" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_coffee_table.json new file mode 100644 index 0000000..c6439ff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_deck.json new file mode 100644 index 0000000..794a0a4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_glass_door.json new file mode 100644 index 0000000..4ce9d21 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/acacia_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_cabinet.json new file mode 100644 index 0000000..45807d4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..609c702 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_log_ramp.json new file mode 100644 index 0000000..f0d441c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_mini_stool.json new file mode 100644 index 0000000..cc7f592 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_night_stand.json new file mode 100644 index 0000000..7f54764 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_picnic_table.json new file mode 100644 index 0000000..8c49716 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_planks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_planks_ramp.json new file mode 100644 index 0000000..cbf5222 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_planks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_planks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_ramp.json new file mode 100644 index 0000000..f810064 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_round_table.json new file mode 100644 index 0000000..c2fcfe1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_small_table.json new file mode 100644 index 0000000..46dc9ef --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wall_shelf.json new file mode 100644 index 0000000..c883168 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wood_ramp.json new file mode 100644 index 0000000..6ff9c6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/acacia_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/air_conditioner.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/air_conditioner.json new file mode 100644 index 0000000..1e82dab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/air_conditioner.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/air_conditioner" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/alarm_clock.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/alarm_clock.json new file mode 100644 index 0000000..b0a47b4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/alarm_clock.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/alarm_clock" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_barrier.json new file mode 100644 index 0000000..935f889 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_cabinet.json new file mode 100644 index 0000000..ec688cc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..dc4ac78 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_ramp.json new file mode 100644 index 0000000..735809e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/andesite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/arrow_slit.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/arrow_slit.json new file mode 100644 index 0000000..a28c8d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/arrow_slit.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/arrow_slit" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/basalt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/basalt_ramp.json new file mode 100644 index 0000000..ae48d27 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/basalt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/basalt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathroom_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathroom_ceramic_tile.json new file mode 100644 index 0000000..2b89b2c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathroom_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bathroom_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathtub.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathtub.json new file mode 100644 index 0000000..683432b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bathtub.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bathtub_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/battery.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/battery.json new file mode 100644 index 0000000..00204a1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/battery.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:item/battery" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 4, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]}, + "faces": { + "north": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "up": {"uv": [4, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [4, 2, 2, 4], "texture": "#1"} + } + }, + { + "from": [7.5, 4, 7.5], + "to": [8.5, 4.5, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 4, 7.5]}, + "faces": { + "north": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "west": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "up": {"uv": [5, 1, 4, 0], "texture": "#1"}, + "down": {"uv": [7, 3, 6, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 8.25, 0.5] + }, + "thirdperson_lefthand": { + "translation": [0, 8.25, 0.5] + }, + "firstperson_righthand": { + "rotation": [-22, 0, 0], + "translation": [0.25, 11.75, -0.75], + "scale": [1.3, 1.3, 1.3] + }, + "firstperson_lefthand": { + "rotation": [-22, 0, 0], + "translation": [0.25, 11.75, -0.75], + "scale": [1.3, 1.3, 1.3] + }, + "ground": { + "translation": [0, 12.75, 0], + "scale": [1.5, 1.5, 1.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 10.5, 0], + "scale": [2, 2, 2] + }, + "head": { + "translation": [0, 15.25, 0] + }, + "fixed": { + "translation": [0, 10.75, -0.75], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/beige_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/beige_ceramic_tile.json new file mode 100644 index 0000000..7653078 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/beige_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/beige_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bicycle_item.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bicycle_item.json new file mode 100644 index 0000000..de57281 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bicycle_item.json @@ -0,0 +1,946 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:item/bicycle_uv", + "particle": "modernlife:item/bicycle_uv" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": -45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": -45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "back_wheel_sprite", + "from": [8, 1, 11], + "to": [8, 9, 19], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [4.5, 11, 4.5, 15], "texture": "#1"}, + "east": {"uv": [0.5, 11, 4.5, 15], "texture": "#1"}, + "south": {"uv": [8.5, 11, 8.5, 15], "texture": "#1"}, + "west": {"uv": [4.5, 11, 8.5, 15], "texture": "#1"}, + "up": {"uv": [4.5, 11, 4.5, 7], "texture": "#1"}, + "down": {"uv": [4.5, 7, 4.5, 11], "texture": "#1"} + } + }, + { + "name": "front_wheel_sprite", + "from": [8, 0, -7], + "to": [8, 10, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [5, 5, 5, 10], "texture": "#1"}, + "east": {"uv": [0, 5, 5, 10], "texture": "#1"}, + "south": {"uv": [10, 5, 10, 10], "texture": "#1"}, + "west": {"uv": [5, 5, 10, 10], "texture": "#1"}, + "up": {"uv": [5, 5, 5, 0], "texture": "#1"}, + "down": {"uv": [5, 0, 5, 5], "texture": "#1"} + } + }, + { + "from": [8.55, 4.25, 8.25], + "to": [9.55, 5.25, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11, 4, 11.5, 4.5], "texture": "#1"}, + "east": {"uv": [7, 4, 11, 4.5], "texture": "#1"}, + "south": {"uv": [15.5, 4, 16, 4.5], "texture": "#1"}, + "west": {"uv": [11.5, 4, 15.5, 4.5], "texture": "#1"}, + "up": {"uv": [11.5, 4, 11, 0], "texture": "#1"}, + "down": {"uv": [12, 0, 11.5, 4], "texture": "#1"} + } + }, + { + "from": [8.5, 4.3, 15.025], + "to": [9.5, 12.3, 16.025], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [5.5, 0.5, 6, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.5, 4.5], "texture": "#1"}, + "south": {"uv": [6.5, 0.5, 7, 4.5], "texture": "#1"}, + "west": {"uv": [6, 0.5, 6.5, 4.5], "texture": "#1"}, + "up": {"uv": [6, 0.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 0.5], "texture": "#1"} + } + }, + { + "from": [8.45, 7.45, -0.475], + "to": [9.45, 8.45, 8.525], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [10.5, 15.5, 11, 16], "texture": "#1"}, + "east": {"uv": [6, 15.5, 10.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [11, 15.5, 15.5, 16], "texture": "#1"}, + "up": {"uv": [11, 15.5, 10.5, 11], "texture": "#1"}, + "down": {"uv": [11.5, 11, 11, 15.5], "texture": "#1"} + } + }, + { + "from": [8.5, 2.7, 8.6], + "to": [9.5, 12.7, 9.6], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [14.5, 11, 15, 16], "texture": "#1"}, + "east": {"uv": [14, 11, 14.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 11, 16, 16], "texture": "#1"}, + "west": {"uv": [15, 11, 15.5, 16], "texture": "#1"}, + "up": {"uv": [15, 11, 14.5, 10.5], "texture": "#1"}, + "down": {"uv": [15.5, 10.5, 15, 11], "texture": "#1"} + } + }, + { + "from": [7.575, 13.875, 9.425], + "to": [10.575, 14.875, 13.425], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11, 2, 12.5, 2.5], "texture": "#1"}, + "east": {"uv": [9, 2, 11, 2.5], "texture": "#1"}, + "south": {"uv": [14.5, 2, 16, 2.5], "texture": "#1"}, + "west": {"uv": [12.5, 2, 14.5, 2.5], "texture": "#1"}, + "up": {"uv": [12.5, 2, 11, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 12.5, 2], "texture": "#1"} + } + }, + { + "from": [8.525, 9, 9.3], + "to": [9.525, 20, 10.3], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [14.5, 3, 15, 8.5], "texture": "#1"}, + "east": {"uv": [14, 3, 14.5, 8.5], "texture": "#1"}, + "south": {"uv": [15.5, 3, 16, 8.5], "texture": "#1"}, + "west": {"uv": [15, 3, 15.5, 8.5], "texture": "#1"}, + "up": {"uv": [15, 3, 14.5, 2.5], "texture": "#1"}, + "down": {"uv": [15.5, 2.5, 15, 3], "texture": "#1"} + } + }, + { + "from": [8.5, -0.675, -1.5], + "to": [9.5, 10.325, -0.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12, 9, 12.5, 14.5], "texture": "#1"}, + "east": {"uv": [11.5, 9, 12, 14.5], "texture": "#1"}, + "south": {"uv": [13, 9, 13.5, 14.5], "texture": "#1"}, + "west": {"uv": [12.5, 9, 13, 14.5], "texture": "#1"}, + "up": {"uv": [12.5, 9, 12, 8.5], "texture": "#1"}, + "down": {"uv": [13, 8.5, 12.5, 9], "texture": "#1"} + } + }, + { + "from": [8.525, 10.4, -2.425], + "to": [9.525, 11.4, -0.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11.5, 9, 12, 9.5], "texture": "#1"}, + "east": {"uv": [10.5, 9, 11.5, 9.5], "texture": "#1"}, + "south": {"uv": [13, 9, 13.5, 9.5], "texture": "#1"}, + "west": {"uv": [12, 9, 13, 9.5], "texture": "#1"}, + "up": {"uv": [12, 9, 11.5, 8], "texture": "#1"}, + "down": {"uv": [12.5, 8, 12, 9], "texture": "#1"} + } + }, + { + "from": [9.5, 10.375, -3.425], + "to": [12.5, 11.375, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 14, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [14.5, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0.5, 14.5, 1], "texture": "#1"}, + "up": {"uv": [14, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14, 0.5], "texture": "#1"} + } + }, + { + "from": [8.525, 10.4, -3.425], + "to": [9.525, 11.4, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 13, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [13.5, 0.5, 14, 1], "texture": "#1"}, + "west": {"uv": [13, 0.5, 13.5, 1], "texture": "#1"}, + "up": {"uv": [13, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#1"} + } + }, + { + "from": [5.575, 10.375, -3.425], + "to": [8.575, 11.375, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 14, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [14.5, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0.5, 14.5, 1], "texture": "#1"}, + "up": {"uv": [14, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14, 0.5], "texture": "#1"} + } + }, + { + "from": [9.625, 3.625, 5.45], + "to": [10.625, 4.625, 6.45], + "rotation": {"angle": 0, "axis": "y", "origin": [9.05, 0.125, 6.2]}, + "faces": { + "north": {"uv": [12.5, 15, 13, 15.5], "texture": "#1"}, + "east": {"uv": [12, 15, 12.5, 15.5], "texture": "#1"}, + "south": {"uv": [13.5, 15, 14, 15.5], "texture": "#1"}, + "west": {"uv": [13, 15, 13.5, 15.5], "texture": "#1"}, + "up": {"uv": [13, 15, 12.5, 14.5], "texture": "#1"}, + "down": {"uv": [13.5, 14.5, 13, 15], "texture": "#1"} + } + }, + { + "from": [9.625, 3.625, 5.45], + "to": [9.625, 4.625, 8.45], + "rotation": {"angle": 0, "axis": "y", "origin": [9.05, 0.125, 6.2]}, + "faces": { + "north": {"uv": [7, 1.5, 7, 2], "texture": "#1"}, + "east": {"uv": [5.5, 1.5, 7, 2], "texture": "#1"}, + "south": {"uv": [8.5, 1.5, 8.5, 2], "texture": "#1"}, + "west": {"uv": [7, 1.5, 8.5, 2], "texture": "#1"}, + "up": {"uv": [7, 1.5, 7, 0], "texture": "#1"}, + "down": {"uv": [7, 0, 7, 1.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [80.44, 0, 2.51], + "translation": [-1, -3, 1.75] + }, + "thirdperson_lefthand": { + "rotation": [80.44, 0, 2.51], + "translation": [1.25, -3, 1.75] + }, + "ground": { + "translation": [0, 2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.75, 1, 0], + "scale": [0.65, 0.65, 0.65] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 0, -1.25] + } + }, + "groups": [ + { + "name": "crankset", + "origin": [1.025, 4, 2], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] + }, + { + "name": "front_wheel", + "origin": [0, 5, 9], + "color": 0, + "children": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] + }, + { + "name": "back_wheel", + "origin": [0, 5, 9], + "color": 0, + "children": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47] + }, + { + "name": "back_wheel_sprite", + "origin": [0, 5, 9], + "color": 0, + "children": [48] + }, + { + "name": "front_wheel_sprite", + "origin": [0, 5, 9], + "color": 0, + "children": [49] + }, + { + "name": "frame", + "origin": [0, 5, 9], + "color": 0, + "children": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60] + }, + { + "name": "crank_arm", + "origin": [1.875, 4.125, 2], + "color": 0, + "children": [61, 62] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_barrier.json new file mode 100644 index 0000000..bebceaf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_chair.json new file mode 100644 index 0000000..a835024 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_coffee_table.json new file mode 100644 index 0000000..e8efa95 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_deck.json new file mode 100644 index 0000000..11c5757 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_glass_door.json new file mode 100644 index 0000000..07ecfe6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/birch_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_cabinet.json new file mode 100644 index 0000000..726f842 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..0c0b855 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_log_ramp.json new file mode 100644 index 0000000..6756c89 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_mini_stool.json new file mode 100644 index 0000000..6cca1b0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_night_stand.json new file mode 100644 index 0000000..5927ced --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_picnic_table.json new file mode 100644 index 0000000..12405d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_ramp.json new file mode 100644 index 0000000..61e3e62 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_round_table.json new file mode 100644 index 0000000..fccbaf1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_small_table.json new file mode 100644 index 0000000..118c31f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wall_shelf.json new file mode 100644 index 0000000..34159dc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wood_ramp.json new file mode 100644 index 0000000..67fb074 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/birch_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop.json new file mode 100644 index 0000000..a537ebb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/bishop" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop_w.json new file mode 100644 index 0000000..0ebba90 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bishop_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/bishop_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_painted_drywall.json new file mode 100644 index 0000000..cfb706f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/black_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_sofa.json new file mode 100644 index 0000000..0bcdde2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/black_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/black_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_barrier.json new file mode 100644 index 0000000..97686b7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..2e1d63d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..6bd5fd7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_ramp.json new file mode 100644 index 0000000..9168935 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_painted_drywall.json new file mode 100644 index 0000000..fa66ac3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_sofa.json new file mode 100644 index 0000000..52dfd21 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_vinyl_siding.json new file mode 100644 index 0000000..91cfe4d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/blue_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_barrier.json new file mode 100644 index 0000000..20c6643 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_cabinet.json new file mode 100644 index 0000000..ebcebad --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..dfb830f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_ramp.json new file mode 100644 index 0000000..2483cd9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_ceramic_tile.json new file mode 100644 index 0000000..fa0ab56 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_painted_drywall.json new file mode 100644 index 0000000..568a6d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_sofa.json new file mode 100644 index 0000000..61c4470 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/brown_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet.json new file mode 100644 index 0000000..c743c3f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet.json @@ -0,0 +1,67 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:item/bullet" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 8, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 7]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 6.8], + "to": [9.2, 8.2, 9.2], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 7]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "translation": [10.5, 4, -4.5] + }, + "firstperson_lefthand": { + "translation": [10.5, 4, -4.5] + }, + "ground": { + "translation": [0, 6.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 5.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 14.75, 0] + }, + "fixed": { + "translation": [0, 6.25, -0.25], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet_strip.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet_strip.json new file mode 100644 index 0000000..689965c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/bullet_strip.json @@ -0,0 +1,197 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:item/bullet" + }, + "elements": [ + { + "from": [7, 0, 5.5], + "to": [9, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 5.3], + "to": [9.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [4, 0, 5.5], + "to": [6, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [3.8, -0.2, 5.3], + "to": [6.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [10, 0, 5.5], + "to": [12, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [9.8, -0.2, 5.3], + "to": [12.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [7, 0, 8.5], + "to": [9, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 8.3], + "to": [9.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [3.8, -0.2, 8.3], + "to": [6.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [4, 0, 8.5], + "to": [6, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [9.8, -0.2, 8.3], + "to": [12.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [10, 0, 8.5], + "to": [12, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "translation": [10.5, 4, -4.5] + }, + "firstperson_lefthand": { + "translation": [10.5, 4, -4.5] + }, + "ground": { + "translation": [0, 6.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 5.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 14.75, 0] + }, + "fixed": { + "translation": [0, 6.25, 1.75], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/camera.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/camera.json new file mode 100644 index 0000000..81a4b80 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/camera.json @@ -0,0 +1,142 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "7": "modernlife:item/camera" + }, + "elements": [ + { + "from": [4.5, 0, 4.25], + "to": [11.5, 5, 7.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 5.5, -2]}, + "faces": { + "north": {"uv": [0, 0, 3.5, 2.5], "texture": "#7"}, + "east": {"uv": [2.5, 6.5, 4, 9], "texture": "#7"}, + "south": {"uv": [0, 3, 3.5, 5.5], "texture": "#7"}, + "west": {"uv": [6.5, 4, 8, 6.5], "texture": "#7"}, + "up": {"uv": [7.5, 1.5, 4, 0], "texture": "#7"}, + "down": {"uv": [7.5, 2, 4, 3.5], "texture": "#7"} + } + }, + { + "from": [4.5, 0, 7.25], + "to": [6.5, 5, 8.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.25]}, + "faces": { + "north": {"uv": [4.5, 6.5, 5.5, 9], "texture": "#7"}, + "east": {"uv": [8.5, 4, 9, 6.5], "texture": "#7"}, + "south": {"uv": [6, 7, 7, 9.5], "texture": "#7"}, + "west": {"uv": [7.5, 9, 8, 11.5], "texture": "#7"}, + "up": {"uv": [10.5, 10.5, 9.5, 10], "texture": "#7"}, + "down": {"uv": [1, 10.5, 0, 11], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 1, 7.25], + "to": [10.5, 4, 8.25], + "rotation": {"angle": 0, "axis": "z", "origin": [11.10218, -1.5, 8.25]}, + "faces": { + "north": {"uv": [7.5, 7, 9, 8.5], "texture": "#7"}, + "east": {"uv": [9.5, 5, 10, 6.5], "texture": "#7"}, + "south": {"uv": [8, 0, 9.5, 1.5], "texture": "#7"}, + "west": {"uv": [9.5, 7, 10, 8.5], "texture": "#7"}, + "up": {"uv": [11, 9.5, 9.5, 9], "texture": "#7"}, + "down": {"uv": [11.5, 0, 10, 0.5], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [7, 0.5, 8.25], + "to": [11, 4.5, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [10.60218, -2, 9.25]}, + "faces": { + "north": {"uv": [4, 4, 6, 6], "texture": "#7"}, + "east": {"uv": [8.5, 9, 9, 11], "texture": "#7"}, + "south": {"uv": [0, 6, 2, 8], "texture": "#7"}, + "west": {"uv": [2, 9.5, 2.5, 11.5], "texture": "#7"}, + "up": {"uv": [5, 10, 3, 9.5], "texture": "#7"}, + "down": {"uv": [11.5, 4, 9.5, 4.5], "texture": "#7"} + } + }, + { + "from": [7.5, 5, 4.25], + "to": [10.5, 6, 7.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.25, 0, 2.55]}, + "faces": { + "north": {"uv": [10, 1, 11.5, 1.5], "texture": "#7"}, + "east": {"uv": [10, 2, 11.5, 2.5], "texture": "#7"}, + "south": {"uv": [10, 3, 11.5, 3.5], "texture": "#7"}, + "west": {"uv": [5.5, 10, 7, 10.5], "texture": "#7"}, + "up": {"uv": [9.5, 3.5, 8, 2], "texture": "#7"}, + "down": {"uv": [1.5, 8.5, 0, 10], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [5.5, 5, 5.25], + "to": [6.5, 5.5, 6.25], + "rotation": {"angle": 0, "axis": "y", "origin": [5.59946, 5.25, 5.75]}, + "faces": { + "north": {"uv": [3, 10.5, 3.5, 11], "texture": "#7"}, + "east": {"uv": [4, 10.5, 4.5, 11], "texture": "#7"}, + "south": {"uv": [10.5, 5, 11, 5.5], "texture": "#7"}, + "west": {"uv": [10.5, 6, 11, 6.5], "texture": "#7"}, + "up": {"uv": [11, 7.5, 10.5, 7], "texture": "#7"}, + "down": {"uv": [11, 8, 10.5, 8.5], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-147.75, 0, -180], + "translation": [0, 4.75, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [-147.75, 0, -180], + "translation": [0, 4.75, 0.5] + }, + "firstperson_righthand": { + "rotation": [0, -180, -1.5], + "translation": [-1.87, 9.95, 0.88] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -1.5], + "translation": [-1.87, 9.95, 0.88] + }, + "ground": { + "translation": [-0.25, 4.25, 1.75] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-1.5, 6, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [4.5, 2.75, -6.25] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 10.75, -3.5], + "scale": [2, 2, 2] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2, 3] + }, + 4, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/canvas.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/canvas.json new file mode 100644 index 0000000..1cd09bd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/canvas.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/canvas" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_camera.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_camera.json new file mode 100644 index 0000000..be8d72f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_camera.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cctv_camera" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_screen.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_screen.json new file mode 100644 index 0000000..7a3e1bb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cctv_screen.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mirror" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/ceiling_fan.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/ceiling_fan.json new file mode 100644 index 0000000..d6f0bde --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/ceiling_fan.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/ceiling_fan_off" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw.json new file mode 100644 index 0000000..d1de74b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:running": 0.0 }, "model": "modernlife:item/chainsaw_off" }, + { "predicate": { "modernlife:running": 1.0 }, "model": "modernlife:item/chainsaw_on" } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_off.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_off.json new file mode 100644 index 0000000..4b6be4f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_off.json @@ -0,0 +1,283 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "5": "modernlife:item/black_parts", + "7": "modernlife:item/chainsaw_blade_off", + "8": "modernlife:item/metal_color", + "9": "modernlife:item/base_color", + "particle": "modernlife:item/chainsaw_blade_off" + }, + "elements": [ + { + "from": [4.25, 0.1, -1], + "to": [8.25, 6.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [8.5, 2.5, 10.5, 5.5], "texture": "#9"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#9"}, + "south": {"uv": [9, 6, 11, 9], "texture": "#9"}, + "west": {"uv": [0, 3.5, 4, 6.5], "texture": "#9"}, + "up": {"uv": [2, 11, 0, 7], "texture": "#9"}, + "down": {"uv": [4.5, 7, 2.5, 11], "texture": "#9"} + } + }, + { + "from": [8.25, 0.1, 0], + "to": [10.25, 4.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.85, -0.7, 0.75]}, + "faces": { + "north": {"uv": [11, 9.5, 12, 11.5], "texture": "#9"}, + "east": {"uv": [5, 7, 8.5, 9], "texture": "#9"}, + "south": {"uv": [0, 11.5, 1, 13.5], "texture": "#9"}, + "west": {"uv": [8.5, 0, 12, 2], "texture": "#9"}, + "up": {"uv": [6, 13, 5, 9.5], "texture": "#9"}, + "down": {"uv": [7.5, 9.5, 6.5, 13], "texture": "#9"} + } + }, + { + "from": [4.749, 7.601, 4.5], + "to": [9.749, 8.601, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.451, 0.051, -1.6]}, + "faces": { + "north": {"uv": [11, 4, 13.5, 4.5], "texture": "#9"}, + "east": {"uv": [11.5, 8.5, 12, 9], "texture": "#9"}, + "south": {"uv": [11, 5, 13.5, 5.5], "texture": "#9"}, + "west": {"uv": [12.5, 0, 13, 0.5], "texture": "#9"}, + "up": {"uv": [4, 12, 1.5, 11.5], "texture": "#9"}, + "down": {"uv": [14, 6, 11.5, 6.5], "texture": "#9"} + } + }, + { + "from": [5.25, 4.1, -6], + "to": [7.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11.5, 7, 12.5, 8], "texture": "#9"}, + "east": {"uv": [8, 9.5, 10.5, 10.5], "texture": "#9"}, + "south": {"uv": [11, 12, 12, 13], "texture": "#9"}, + "west": {"uv": [11, 2.5, 13.5, 3.5], "texture": "#9"}, + "up": {"uv": [9, 13.5, 8, 11], "texture": "#9"}, + "down": {"uv": [10.5, 11, 9.5, 13.5], "texture": "#9"} + } + }, + { + "from": [6.25, 0.1, -8], + "to": [6.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [4.5, 11.5, 4.5, 14.5], "texture": "#9"}, + "east": {"uv": [4.5, 0, 8, 3], "texture": "#9"}, + "south": {"uv": [1.5, 12.5, 1.5, 15.5], "texture": "#9"}, + "west": {"uv": [4.5, 3.5, 8, 6.5], "texture": "#9"}, + "up": {"uv": [2, 16, 2, 12.5], "texture": "#9"}, + "down": {"uv": [2.5, 12.5, 2.5, 16], "texture": "#9"} + } + }, + { + "from": [3.25, 1.1, -2], + "to": [4.25, 4.1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [9, 4, 10, 7], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#5"}, + "south": {"uv": [4, 10, 5, 13], "texture": "#5"}, + "west": {"uv": [0, 4, 4, 7], "texture": "#5"}, + "up": {"uv": [1, 12, 0, 8], "texture": "#5"}, + "down": {"uv": [3, 8, 2, 12], "texture": "#5"} + } + }, + { + "from": [5.75, 2.1, -3], + "to": [5.75, 3.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [12, 8, 12, 9], "texture": "#5"}, + "east": {"uv": [6, 10, 8, 11], "texture": "#5"}, + "south": {"uv": [10, 12, 10, 13], "texture": "#5"}, + "west": {"uv": [9, 10, 11, 11], "texture": "#5"}, + "up": {"uv": [12, 12, 12, 10], "texture": "#5"}, + "down": {"uv": [11, 12, 11, 14], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [5.75, 3.1, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11, 4, 13, 5], "texture": "#5"}, + "east": {"uv": [0, 13, 0, 14], "texture": "#5"}, + "south": {"uv": [11, 6, 13, 7], "texture": "#5"}, + "west": {"uv": [13, 0, 13, 1], "texture": "#5"}, + "up": {"uv": [3, 13, 1, 13], "texture": "#5"}, + "down": {"uv": [15, 2, 13, 2], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [3.75, 3.1, -2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [13, 8, 13, 9], "texture": "#5"}, + "east": {"uv": [6, 12, 7, 13], "texture": "#5"}, + "south": {"uv": [13, 10, 13, 11], "texture": "#5"}, + "west": {"uv": [8, 12, 9, 13], "texture": "#5"}, + "up": {"uv": [12, 14, 12, 13], "texture": "#5"}, + "down": {"uv": [13, 12, 13, 13], "texture": "#5"} + } + }, + { + "from": [3.749, 8.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [6, 6, 9.5, 6], "texture": "#8"}, + "east": {"uv": [0, 6.5, 0.5, 6.5], "texture": "#8"}, + "south": {"uv": [6.5, 0, 10, 0], "texture": "#8"}, + "west": {"uv": [6.5, 0.5, 7, 0.5], "texture": "#8"}, + "up": {"uv": [3.5, 0.5, 0, 0], "texture": "#8"}, + "down": {"uv": [3.5, 1, 0, 1.5], "texture": "#8"} + } + }, + { + "from": [10.25, 1.1, 4], + "to": [11.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [0, 5, 0.5, 6], "texture": "#8"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#8"}, + "south": {"uv": [1, 5, 1.5, 6], "texture": "#8"}, + "west": {"uv": [4, 1.5, 5, 2.5], "texture": "#8"}, + "up": {"uv": [2.5, 6, 2, 5], "texture": "#8"}, + "down": {"uv": [3.5, 5, 3, 6], "texture": "#8"} + } + }, + { + "from": [10.749, 3.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [1, 6.5, 1, 9], "texture": "#8"}, + "east": {"uv": [2, 2, 2.5, 4.5], "texture": "#8"}, + "south": {"uv": [6.5, 1, 6.5, 3.5], "texture": "#8"}, + "west": {"uv": [3, 2, 3.5, 4.5], "texture": "#8"}, + "up": {"uv": [1.5, 7, 1.5, 6.5], "texture": "#8"}, + "down": {"uv": [2, 6.5, 2, 7], "texture": "#8"} + } + }, + { + "from": [3.749, 3.1, 4.5], + "to": [3.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [4, 6, 4, 8.5], "texture": "#8"}, + "east": {"uv": [0, 2, 0.5, 4.5], "texture": "#8"}, + "south": {"uv": [4.5, 6, 4.5, 8.5], "texture": "#8"}, + "west": {"uv": [1, 2, 1.5, 4.5], "texture": "#8"}, + "up": {"uv": [5, 6.5, 5, 6], "texture": "#8"}, + "down": {"uv": [5.5, 6, 5.5, 6.5], "texture": "#8"} + } + }, + { + "from": [3.25, 1.1, 4], + "to": [4.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [5.5, 0, 6, 1], "texture": "#8"}, + "east": {"uv": [4, 3, 5, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1.5, 6, 2.5], "texture": "#8"}, + "west": {"uv": [4, 4.5, 5, 5.5], "texture": "#8"}, + "up": {"uv": [6, 4, 5.5, 3], "texture": "#8"}, + "down": {"uv": [6, 4.5, 5.5, 5.5], "texture": "#8"} + } + }, + { + "name": "Bar", + "from": [5.75, 1.1, 7], + "to": [5.75, 5.1, 19], + "faces": { + "north": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "east": {"uv": [0, 0, 12, 4], "texture": "#7"}, + "south": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "west": {"uv": [0, 4, 12, 8], "texture": "#7"}, + "up": {"uv": [0, 12, 0, 0], "texture": "#7"}, + "down": {"uv": [0, 0, 0, 12], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-111, 0, -180], + "translation": [-1.75, 9.25, -0.5] + }, + "thirdperson_lefthand": { + "rotation": [-111, 0, -180], + "translation": [1.75, 9.25, -0.5] + }, + "firstperson_righthand": { + "rotation": [11, -175, 0], + "translation": [-1.75, 9, 1.75] + }, + "firstperson_lefthand": { + "rotation": [11, -175, 0], + "translation": [-0.25, 9, 1.75] + }, + "ground": { + "translation": [1.25, 7.3, 5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-0.25, 2.5, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [-1.5, 9.5, -7.75], + "scale": [2, 2, 2] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [5.25, 10.25, -6.75], + "scale": [2, 2, 2] + } + }, + "groups": [ + { + "name": "chainsaw", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "Base", + "origin": [0.5, 0, 0.75], + "color": 7, + "children": [0, 1, 2, 3, 4] + }, + { + "name": "Rear Handle", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + }, + { + "name": "Black parts", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [5, 6, 7, 8] + }, + { + "name": "Forward Handle", + "origin": [8, 8, 8], + "color": 0, + "children": [9, 10, 11, 12, 13] + }, + 14, + { + "name": "starter", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_on.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_on.json new file mode 100644 index 0000000..3652369 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chainsaw_on.json @@ -0,0 +1,283 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "5": "modernlife:item/black_parts", + "7": "modernlife:item/chainsaw_blade_on", + "8": "modernlife:item/metal_color", + "9": "modernlife:item/base_color", + "particle": "modernlife:item/holes" + }, + "elements": [ + { + "from": [4.25, 0.1, -1], + "to": [8.25, 6.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [8.5, 2.5, 10.5, 5.5], "texture": "#9"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#9"}, + "south": {"uv": [9, 6, 11, 9], "texture": "#9"}, + "west": {"uv": [0, 3.5, 4, 6.5], "texture": "#9"}, + "up": {"uv": [2, 11, 0, 7], "texture": "#9"}, + "down": {"uv": [4.5, 7, 2.5, 11], "texture": "#9"} + } + }, + { + "from": [8.25, 0.1, 0], + "to": [10.25, 4.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.85, -0.7, 0.75]}, + "faces": { + "north": {"uv": [11, 9.5, 12, 11.5], "texture": "#9"}, + "east": {"uv": [5, 7, 8.5, 9], "texture": "#9"}, + "south": {"uv": [0, 11.5, 1, 13.5], "texture": "#9"}, + "west": {"uv": [8.5, 0, 12, 2], "texture": "#9"}, + "up": {"uv": [6, 13, 5, 9.5], "texture": "#9"}, + "down": {"uv": [7.5, 9.5, 6.5, 13], "texture": "#9"} + } + }, + { + "from": [4.749, 7.601, 4.5], + "to": [9.749, 8.601, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.451, 0.051, -1.6]}, + "faces": { + "north": {"uv": [11, 4, 13.5, 4.5], "texture": "#9"}, + "east": {"uv": [11.5, 8.5, 12, 9], "texture": "#9"}, + "south": {"uv": [11, 5, 13.5, 5.5], "texture": "#9"}, + "west": {"uv": [12.5, 0, 13, 0.5], "texture": "#9"}, + "up": {"uv": [4, 12, 1.5, 11.5], "texture": "#9"}, + "down": {"uv": [14, 6, 11.5, 6.5], "texture": "#9"} + } + }, + { + "from": [5.25, 4.1, -6], + "to": [7.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11.5, 7, 12.5, 8], "texture": "#9"}, + "east": {"uv": [8, 9.5, 10.5, 10.5], "texture": "#9"}, + "south": {"uv": [11, 12, 12, 13], "texture": "#9"}, + "west": {"uv": [11, 2.5, 13.5, 3.5], "texture": "#9"}, + "up": {"uv": [9, 13.5, 8, 11], "texture": "#9"}, + "down": {"uv": [10.5, 11, 9.5, 13.5], "texture": "#9"} + } + }, + { + "from": [6.25, 0.1, -8], + "to": [6.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [4.5, 11.5, 4.5, 14.5], "texture": "#9"}, + "east": {"uv": [4.5, 0, 8, 3], "texture": "#9"}, + "south": {"uv": [1.5, 12.5, 1.5, 15.5], "texture": "#9"}, + "west": {"uv": [4.5, 3.5, 8, 6.5], "texture": "#9"}, + "up": {"uv": [2, 16, 2, 12.5], "texture": "#9"}, + "down": {"uv": [2.5, 12.5, 2.5, 16], "texture": "#9"} + } + }, + { + "from": [3.25, 1.1, -2], + "to": [4.25, 4.1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [9, 4, 10, 7], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#5"}, + "south": {"uv": [4, 10, 5, 13], "texture": "#5"}, + "west": {"uv": [0, 4, 4, 7], "texture": "#5"}, + "up": {"uv": [1, 12, 0, 8], "texture": "#5"}, + "down": {"uv": [3, 8, 2, 12], "texture": "#5"} + } + }, + { + "from": [5.75, 2.1, -3], + "to": [5.75, 3.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [12, 8, 12, 9], "texture": "#5"}, + "east": {"uv": [6, 10, 8, 11], "texture": "#5"}, + "south": {"uv": [10, 12, 10, 13], "texture": "#5"}, + "west": {"uv": [9, 10, 11, 11], "texture": "#5"}, + "up": {"uv": [12, 12, 12, 10], "texture": "#5"}, + "down": {"uv": [11, 12, 11, 14], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [5.75, 3.1, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11, 4, 13, 5], "texture": "#5"}, + "east": {"uv": [0, 13, 0, 14], "texture": "#5"}, + "south": {"uv": [11, 6, 13, 7], "texture": "#5"}, + "west": {"uv": [13, 0, 13, 1], "texture": "#5"}, + "up": {"uv": [3, 13, 1, 13], "texture": "#5"}, + "down": {"uv": [15, 2, 13, 2], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [3.75, 3.1, -2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [13, 8, 13, 9], "texture": "#5"}, + "east": {"uv": [6, 12, 7, 13], "texture": "#5"}, + "south": {"uv": [13, 10, 13, 11], "texture": "#5"}, + "west": {"uv": [8, 12, 9, 13], "texture": "#5"}, + "up": {"uv": [12, 14, 12, 13], "texture": "#5"}, + "down": {"uv": [13, 12, 13, 13], "texture": "#5"} + } + }, + { + "from": [3.749, 8.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [6, 6, 9.5, 6], "texture": "#8"}, + "east": {"uv": [0, 6.5, 0.5, 6.5], "texture": "#8"}, + "south": {"uv": [6.5, 0, 10, 0], "texture": "#8"}, + "west": {"uv": [6.5, 0.5, 7, 0.5], "texture": "#8"}, + "up": {"uv": [3.5, 0.5, 0, 0], "texture": "#8"}, + "down": {"uv": [3.5, 1, 0, 1.5], "texture": "#8"} + } + }, + { + "from": [10.25, 1.1, 4], + "to": [11.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [0, 5, 0.5, 6], "texture": "#8"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#8"}, + "south": {"uv": [1, 5, 1.5, 6], "texture": "#8"}, + "west": {"uv": [4, 1.5, 5, 2.5], "texture": "#8"}, + "up": {"uv": [2.5, 6, 2, 5], "texture": "#8"}, + "down": {"uv": [3.5, 5, 3, 6], "texture": "#8"} + } + }, + { + "from": [10.749, 3.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [1, 6.5, 1, 9], "texture": "#8"}, + "east": {"uv": [2, 2, 2.5, 4.5], "texture": "#8"}, + "south": {"uv": [6.5, 1, 6.5, 3.5], "texture": "#8"}, + "west": {"uv": [3, 2, 3.5, 4.5], "texture": "#8"}, + "up": {"uv": [1.5, 7, 1.5, 6.5], "texture": "#8"}, + "down": {"uv": [2, 6.5, 2, 7], "texture": "#8"} + } + }, + { + "from": [3.749, 3.1, 4.5], + "to": [3.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [4, 6, 4, 8.5], "texture": "#8"}, + "east": {"uv": [0, 2, 0.5, 4.5], "texture": "#8"}, + "south": {"uv": [4.5, 6, 4.5, 8.5], "texture": "#8"}, + "west": {"uv": [1, 2, 1.5, 4.5], "texture": "#8"}, + "up": {"uv": [5, 6.5, 5, 6], "texture": "#8"}, + "down": {"uv": [5.5, 6, 5.5, 6.5], "texture": "#8"} + } + }, + { + "from": [3.25, 1.1, 4], + "to": [4.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [5.5, 0, 6, 1], "texture": "#8"}, + "east": {"uv": [4, 3, 5, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1.5, 6, 2.5], "texture": "#8"}, + "west": {"uv": [4, 4.5, 5, 5.5], "texture": "#8"}, + "up": {"uv": [6, 4, 5.5, 3], "texture": "#8"}, + "down": {"uv": [6, 4.5, 5.5, 5.5], "texture": "#8"} + } + }, + { + "name": "Bar", + "from": [5.75, 1.1, 7], + "to": [5.75, 5.1, 19], + "faces": { + "north": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "east": {"uv": [0, 0, 12, 4], "texture": "#7"}, + "south": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "west": {"uv": [0, 4, 12, 8], "texture": "#7"}, + "up": {"uv": [0, 12, 0, 0], "texture": "#7"}, + "down": {"uv": [0, 0, 0, 12], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-89.75, 0, -180], + "translation": [-1.75, 9.25, 4.25] + }, + "thirdperson_lefthand": { + "rotation": [-89.75, 0, -180], + "translation": [1.75, 9.25, 4.25] + }, + "firstperson_righthand": { + "rotation": [-126.56, -0.85, 174.35], + "translation": [-1.75, 9, 1.75] + }, + "firstperson_lefthand": { + "rotation": [-126.56, -0.85, 174.35], + "translation": [1.25, 9, 1.75] + }, + "ground": { + "translation": [1.25, 7.3, 5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-0.25, 2.5, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [-1.5, 9.5, -7.75], + "scale": [2, 2, 2] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [5.25, 10.25, -6.75], + "scale": [2, 2, 2] + } + }, + "groups": [ + { + "name": "chainsaw", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "Base", + "origin": [0.5, 0, 0.75], + "color": 7, + "children": [0, 1, 2, 3, 4] + }, + { + "name": "Rear Handle", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + }, + { + "name": "Black parts", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [5, 6, 7, 8] + }, + { + "name": "Forward Handle", + "origin": [8, 8, 8], + "color": 0, + "children": [9, 10, 11, 12, 13] + }, + 14, + { + "name": "starter", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chess_board.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chess_board.json new file mode 100644 index 0000000..23a1a6c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chess_board.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chess_board" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json new file mode 100644 index 0000000..1819320 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..faeb169 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..71bbc3f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json new file mode 100644 index 0000000..02c11d3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json new file mode 100644 index 0000000..23be2df --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..7fbe868 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..ef07d0f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json new file mode 100644 index 0000000..582d817 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_quartz_ramp.json new file mode 100644 index 0000000..dbb47bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json new file mode 100644 index 0000000..5effb00 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..9dac362 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..944fd69 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json new file mode 100644 index 0000000..cedba55 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_barrier.json new file mode 100644 index 0000000..4491f1a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..9790edb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4874914 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_ramp.json new file mode 100644 index 0000000..7843b93 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json new file mode 100644 index 0000000..e21dcf1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..4fc5e69 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a59944a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json new file mode 100644 index 0000000..b5b1c13 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_barrier.json new file mode 100644 index 0000000..5fe0029 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_cabinet.json new file mode 100644 index 0000000..0bb59c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..9ca8db1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_ramp.json new file mode 100644 index 0000000..869fc50 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/clay_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobbled_deepslate_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobbled_deepslate_ramp.json new file mode 100644 index 0000000..fe1e3e5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobbled_deepslate_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobbled_deepslate_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_barrier.json new file mode 100644 index 0000000..24ab83f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..4a09b8f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1e8ff31 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_ramp.json new file mode 100644 index 0000000..e6c9814 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cobblestone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/coffee_mug.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/coffee_mug.json new file mode 100644 index 0000000..c693497 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/coffee_mug.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/coffee_mug" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_barrier.json new file mode 100644 index 0000000..d3dbf54 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..75d31bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..b70547b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_ramp.json new file mode 100644 index 0000000..3a33edb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cracked_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_barrier.json new file mode 100644 index 0000000..5a8415a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_chair.json new file mode 100644 index 0000000..d00fd7e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_coffee_table.json new file mode 100644 index 0000000..0af8331 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_deck.json new file mode 100644 index 0000000..bac6b89 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_glass_door.json new file mode 100644 index 0000000..28191fa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/crimson_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_cabinet.json new file mode 100644 index 0000000..602d357 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e6df5bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_log_ramp.json new file mode 100644 index 0000000..4ea85e9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_mini_stool.json new file mode 100644 index 0000000..78df39c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_night_stand.json new file mode 100644 index 0000000..e32903c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_picnic_table.json new file mode 100644 index 0000000..1dd0d33 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_ramp.json new file mode 100644 index 0000000..6881e47 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_round_table.json new file mode 100644 index 0000000..444e44f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_small_table.json new file mode 100644 index 0000000..6228e91 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wall_shelf.json new file mode 100644 index 0000000..d021cad --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wood_ramp.json new file mode 100644 index 0000000..b91ef7d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/crimson_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_barrier.json new file mode 100644 index 0000000..f24884b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..63d3b7a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..54d8800 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_ramp.json new file mode 100644 index 0000000..38f2d83 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_barrier.json new file mode 100644 index 0000000..5b21639 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..c66dd15 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..bf6a7ed --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_ramp.json new file mode 100644 index 0000000..d9696b8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cut_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_painted_drywall.json new file mode 100644 index 0000000..d9b0b00 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cyan_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_sofa.json new file mode 100644 index 0000000..0e47d46 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/cyan_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cyan_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_barrier.json new file mode 100644 index 0000000..3a8c4a5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_chair.json new file mode 100644 index 0000000..621499d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_coffee_table.json new file mode 100644 index 0000000..814b183 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_deck.json new file mode 100644 index 0000000..b7d6e77 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_glass_door.json new file mode 100644 index 0000000..e233d19 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/dark_oak_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json new file mode 100644 index 0000000..1e85c6f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4034592 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_log_ramp.json new file mode 100644 index 0000000..1ded7e8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_mini_stool.json new file mode 100644 index 0000000..15ff485 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_night_stand.json new file mode 100644 index 0000000..4a9bb6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_picnic_table.json new file mode 100644 index 0000000..a865656 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_ramp.json new file mode 100644 index 0000000..bdad867 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_round_table.json new file mode 100644 index 0000000..8b559bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_small_table.json new file mode 100644 index 0000000..0993fc8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wall_shelf.json new file mode 100644 index 0000000..1ec6b1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wood_ramp.json new file mode 100644 index 0000000..3970e71 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_barrier.json new file mode 100644 index 0000000..34a1e71 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..83bf801 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..88e6dce --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_ramp.json new file mode 100644 index 0000000..c5dcbf3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dark_prismarine_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deepslate_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deepslate_ramp.json new file mode 100644 index 0000000..52d1eb8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deepslate_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/deepslate_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deluxe_bed.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deluxe_bed.json new file mode 100644 index 0000000..cdc56ce --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/deluxe_bed.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/deluxe_bed" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_barrier.json new file mode 100644 index 0000000..10954d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_cabinet.json new file mode 100644 index 0000000..d065729 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a9614ba --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_ramp.json new file mode 100644 index 0000000..0fe96a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/diorite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dirt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dirt_ramp.json new file mode 100644 index 0000000..6154788 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dirt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dirt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dishwasher.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dishwasher.json new file mode 100644 index 0000000..3c83228 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dishwasher.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dishwasher" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_acacia_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_acacia_wall_shelf.json new file mode 100644 index 0000000..2538fb2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_acacia_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_acacia_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_birch_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_birch_wall_shelf.json new file mode 100644 index 0000000..55f371e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_birch_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_birch_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_crimson_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_crimson_wall_shelf.json new file mode 100644 index 0000000..99a2633 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_crimson_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_crimson_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_dark_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_dark_oak_wall_shelf.json new file mode 100644 index 0000000..c75a9f7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_dark_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_dark_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_jungle_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_jungle_wall_shelf.json new file mode 100644 index 0000000..bd79fcc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_jungle_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_jungle_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_oak_wall_shelf.json new file mode 100644 index 0000000..2d37afd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_spruce_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_spruce_wall_shelf.json new file mode 100644 index 0000000..1943f52 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_spruce_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_spruce_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_warped_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_warped_wall_shelf.json new file mode 100644 index 0000000..294970e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/double_warped_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_warped_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dryer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dryer.json new file mode 100644 index 0000000..b471a2b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dryer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dryer" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dual_monitor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dual_monitor.json new file mode 100644 index 0000000..389ef2e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/dual_monitor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dual_monitor" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/easel.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/easel.json new file mode 100644 index 0000000..905c358 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/easel.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/easel_empty_big" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/electrical_outlet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/electrical_outlet.json new file mode 100644 index 0000000..f550662 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/electrical_outlet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/wall_socket" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extended_gun_magazine.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extended_gun_magazine.json new file mode 100644 index 0000000..6b62f6b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extended_gun_magazine.json @@ -0,0 +1,148 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "3": "modernlife:item/extended_gun_magazine", + "particle": "modernlife:item/extended_gun_magazine" + }, + "elements": [ + { + "from": [2.5, 0, 5], + "to": [13.5, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 5]}, + "faces": { + "north": {"uv": [6.5, 6, 12, 8.5], "texture": "#3"}, + "east": {"uv": [5.5, 8.5, 8.5, 11], "texture": "#3"}, + "south": {"uv": [0, 8, 5.5, 10.5], "texture": "#3"}, + "west": {"uv": [8.5, 8.5, 11.5, 11], "texture": "#3"}, + "up": {"uv": [12, 3, 6.5, 0], "texture": "#3"}, + "down": {"uv": [12, 3, 6.5, 6], "texture": "#3"} + } + }, + { + "from": [1.5, 5, 4], + "to": [14.5, 7, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 5, 5]}, + "faces": { + "north": {"uv": [0, 11, 6.5, 12], "texture": "#3"}, + "east": {"uv": [11.5, 8.5, 15.5, 9.5], "texture": "#3"}, + "south": {"uv": [6.5, 11, 13, 12], "texture": "#3"}, + "west": {"uv": [11.5, 9.5, 15.5, 10.5], "texture": "#3"}, + "up": {"uv": [6.5, 4, 0, 0], "texture": "#3"}, + "down": {"uv": [6.5, 4, 0, 8], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 4], + "to": [12.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, -1]}, + "faces": { + "north": {"uv": [3, 12, 4, 14.5], "texture": "#3"}, + "east": {"uv": [10, 12, 10.5, 14.5], "texture": "#3"}, + "south": {"uv": [4, 12, 5, 14.5], "texture": "#3"}, + "west": {"uv": [10.5, 12, 11, 14.5], "texture": "#3"}, + "up": {"uv": [6.5, 8.5, 5.5, 8], "texture": "#3"}, + "down": {"uv": [5, 10.5, 4, 11], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 4], + "to": [5.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, -1]}, + "faces": { + "north": {"uv": [12, 4, 13, 6.5], "texture": "#3"}, + "east": {"uv": [11, 12, 11.5, 14.5], "texture": "#3"}, + "south": {"uv": [5, 12, 6, 14.5], "texture": "#3"}, + "west": {"uv": [11.5, 12, 12, 14.5], "texture": "#3"}, + "up": {"uv": [13, 8, 12, 7.5], "texture": "#3"}, + "down": {"uv": [13, 8, 12, 8.5], "texture": "#3"} + } + }, + { + "from": [10.5, 7, 4], + "to": [12.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 5, 14, 5.5], "texture": "#3"}, + "east": {"uv": [0, 10.5, 4, 11], "texture": "#3"}, + "south": {"uv": [13, 5.5, 14, 6], "texture": "#3"}, + "west": {"uv": [11.5, 10.5, 15.5, 11], "texture": "#3"}, + "up": {"uv": [1, 16, 0, 12], "texture": "#3"}, + "down": {"uv": [13, 0, 12, 4], "texture": "#3"} + } + }, + { + "from": [3.5, 7, 4], + "to": [5.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 6, 14, 6.5], "texture": "#3"}, + "east": {"uv": [12, 6.5, 16, 7], "texture": "#3"}, + "south": {"uv": [13, 7.5, 14, 8], "texture": "#3"}, + "west": {"uv": [12, 7, 16, 7.5], "texture": "#3"}, + "up": {"uv": [2, 16, 1, 12], "texture": "#3"}, + "down": {"uv": [3, 12, 2, 16], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 11], + "to": [12.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, 17]}, + "faces": { + "north": {"uv": [6, 12, 7, 14.5], "texture": "#3"}, + "east": {"uv": [12, 12, 12.5, 14.5], "texture": "#3"}, + "south": {"uv": [7, 12, 8, 14.5], "texture": "#3"}, + "west": {"uv": [12.5, 12, 13, 14.5], "texture": "#3"}, + "up": {"uv": [14, 8.5, 13, 8], "texture": "#3"}, + "down": {"uv": [14, 11, 13, 11.5], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 11], + "to": [5.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, 17]}, + "faces": { + "north": {"uv": [8, 12, 9, 14.5], "texture": "#3"}, + "east": {"uv": [13, 0, 13.5, 2.5], "texture": "#3"}, + "south": {"uv": [9, 12, 10, 14.5], "texture": "#3"}, + "west": {"uv": [13, 2.5, 13.5, 5], "texture": "#3"}, + "up": {"uv": [14, 12, 13, 11.5], "texture": "#3"}, + "down": {"uv": [14, 12, 13, 12.5], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "firstperson_lefthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "ground": { + "translation": [0, 4.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 3.25, 0] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "translation": [0, 9, 0], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extractor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extractor.json new file mode 100644 index 0000000..fd52d9c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/extractor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/extractor" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight.json new file mode 100644 index 0000000..fa7ce27 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:on": 0.0 }, "model": "modernlife:item/flashlight_off" }, + { "predicate": { "modernlife:on": 1.0 }, "model": "modernlife:item/flashlight_on" } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_off.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_off.json new file mode 100644 index 0000000..142ff9f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_off.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/flashlight_off" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7, 0, 7.5], + "to": [9, 2, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.17902, -0.55, 5.525]}, + "faces": { + "north": {"uv": [11, 0, 13, 2], "texture": "#5"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#5"}, + "south": {"uv": [0, 12, 2, 14], "texture": "#5"}, + "west": {"uv": [0, 2, 5, 4], "texture": "#5"}, + "up": {"uv": [2, 9, 0, 4], "texture": "#5"}, + "down": {"uv": [4, 4, 2, 9], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.5, -0.5, 4.5], + "to": [9.5, 2.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [4, 4, 7, 7], "texture": "#5"}, + "east": {"uv": [5, 0, 8, 3], "texture": "#5"}, + "south": {"uv": [7, 3, 10, 6], "texture": "#5"}, + "west": {"uv": [4, 7, 7, 10], "texture": "#5"}, + "up": {"uv": [10, 9, 7, 6], "texture": "#5"}, + "down": {"uv": [11, 0, 8, 3], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -0.7, 4.3], + "to": [9.7, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [7, 9, 10, 12], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [9.7, -0.7, 4.3], + "to": [10.1, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [8.07902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, 2.7, 4.3], + "to": [9.7, 3.1, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, 2.35, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -1.1, 4.3], + "to": [9.7, -0.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.45, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [5.9, -0.7, 4.3], + "to": [6.3, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.92098, -1.05, -0.475]}, + "faces": { + "north": {"uv": [3, 9, 0, 12], "texture": "#5"}, + "east": {"uv": [13, 3, 10, 6], "texture": "#5"}, + "south": {"uv": [6, 10, 3, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "thirdperson_lefthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "firstperson_righthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "ground": { + "translation": [0, 5.75, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 11.25, 0], + "scale": [1.8, 1.8, 1.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0.25, 14.25, -1], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_on.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_on.json new file mode 100644 index 0000000..0f57118 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flashlight_on.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/flashlight_on" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7, 0, 7.5], + "to": [9, 2, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.17902, -0.55, 5.525]}, + "faces": { + "north": {"uv": [11, 0, 13, 2], "texture": "#5"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#5"}, + "south": {"uv": [0, 12, 2, 14], "texture": "#5"}, + "west": {"uv": [0, 2, 5, 4], "texture": "#5"}, + "up": {"uv": [2, 9, 0, 4], "texture": "#5"}, + "down": {"uv": [4, 4, 2, 9], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.5, -0.5, 4.5], + "to": [9.5, 2.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [4, 4, 7, 7], "texture": "#5"}, + "east": {"uv": [5, 0, 8, 3], "texture": "#5"}, + "south": {"uv": [7, 3, 10, 6], "texture": "#5"}, + "west": {"uv": [4, 7, 7, 10], "texture": "#5"}, + "up": {"uv": [10, 9, 7, 6], "texture": "#5"}, + "down": {"uv": [11, 0, 8, 3], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -0.7, 4.3], + "to": [9.7, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [7, 9, 10, 12], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [9.7, -0.7, 4.3], + "to": [10.1, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [8.07902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, 2.7, 4.3], + "to": [9.7, 3.1, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, 2.35, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -1.1, 4.3], + "to": [9.7, -0.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.45, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [5.9, -0.7, 4.3], + "to": [6.3, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.92098, -1.05, -0.475]}, + "faces": { + "north": {"uv": [3, 9, 0, 12], "texture": "#5"}, + "east": {"uv": [13, 3, 10, 6], "texture": "#5"}, + "south": {"uv": [6, 10, 3, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "thirdperson_lefthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "firstperson_righthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "ground": { + "translation": [0, 5.75, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 11.25, 0], + "scale": [1.8, 1.8, 1.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0.25, 14.25, -1], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flatscreen_tv.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flatscreen_tv.json new file mode 100644 index 0000000..310b8dd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/flatscreen_tv.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/flatscreen_tv" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/floor_mat.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/floor_mat.json new file mode 100644 index 0000000..3df44b6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/floor_mat.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/floor_mat" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/four_panel_window.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/four_panel_window.json new file mode 100644 index 0000000..02d81d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/four_panel_window.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/four_panel_window" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gas_can.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gas_can.json new file mode 100644 index 0000000..9b2c885 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gas_can.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/gas_can" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_coffee_table.json new file mode 100644 index 0000000..63fc241 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_acacia_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_trapdoor.json new file mode 100644 index 0000000..c41988f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_acacia_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_acacia_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_coffee_table.json new file mode 100644 index 0000000..69213ba --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_birch_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_trapdoor.json new file mode 100644 index 0000000..ac838fa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_birch_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_birch_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_coffee_table.json new file mode 100644 index 0000000..828cb47 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_crimson_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_trapdoor.json new file mode 100644 index 0000000..618e7f6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_crimson_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_crimson_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_coffee_table.json new file mode 100644 index 0000000..31f232f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_dark_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_trapdoor.json new file mode 100644 index 0000000..384b5d4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_dark_oak_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_dark_oak_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_door.json new file mode 100644 index 0000000..bf26bc6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_iron_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_iron_trapdoor.json new file mode 100644 index 0000000..ccc2430 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_iron_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_iron_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_coffee_table.json new file mode 100644 index 0000000..536c069 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_jungle_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_trapdoor.json new file mode 100644 index 0000000..e30713a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_jungle_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_jungle_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_coffee_table.json new file mode 100644 index 0000000..f1c2832 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_trapdoor.json new file mode 100644 index 0000000..6adfd40 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_oak_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_oak_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_panel.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_panel.json new file mode 100644 index 0000000..6de8f7c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_panel.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_panel_floor" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_ramp.json new file mode 100644 index 0000000..1eb08c9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_slab.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_slab.json new file mode 100644 index 0000000..b9fba1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_slab" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_coffee_table.json new file mode 100644 index 0000000..5ea40e2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_spruce_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_trapdoor.json new file mode 100644 index 0000000..a636ec3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_spruce_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_spruce_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_stairs.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_stairs.json new file mode 100644 index 0000000..82ab9ec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_stairs" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_trapdoor.json new file mode 100644 index 0000000..2e05ac3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_coffee_table.json new file mode 100644 index 0000000..bdce7c8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_warped_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_trapdoor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_trapdoor.json new file mode 100644 index 0000000..d95aab9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/glass_warped_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_warped_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_barrier.json new file mode 100644 index 0000000..33bca36 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_cabinet.json new file mode 100644 index 0000000..19f6434 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8c19b32 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_ramp.json new file mode 100644 index 0000000..4f00307 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/granite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_barrier.json new file mode 100644 index 0000000..973c7fd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_cabinet.json new file mode 100644 index 0000000..b37b627 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f60c532 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_ramp.json new file mode 100644 index 0000000..71e7706 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gravel_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_painted_drywall.json new file mode 100644 index 0000000..872f951 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_sofa.json new file mode 100644 index 0000000..d97df31 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_vinyl_siding.json new file mode 100644 index 0000000..d9aa4ec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gray_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_painted_drywall.json new file mode 100644 index 0000000..8a2aacf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_sofa.json new file mode 100644 index 0000000..7b46a14 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_vinyl_siding.json new file mode 100644 index 0000000..c4e9fc3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/green_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar.json new file mode 100644 index 0000000..49462d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar.json @@ -0,0 +1,205 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "4": "modernlife:item/guitar" + }, + "elements": [ + { + "name": "neck", + "from": [2, 1, 7], + "to": [11, 2, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0.825, 0.275, -0.075]}, + "faces": { + "north": {"uv": [9, 6.5, 13.5, 7], "texture": "#4"}, + "east": {"uv": [10, 0.5, 11, 1], "texture": "#4"}, + "south": {"uv": [9, 8, 13.5, 8.5], "texture": "#4"}, + "west": {"uv": [10, 1, 11, 1.5], "texture": "#4"}, + "up": {"uv": [4.5, 7, 0, 6], "texture": "#4"}, + "down": {"uv": [9, 6, 4.5, 7], "texture": "#4"} + } + }, + { + "from": [-2, 0.5, 7], + "to": [2, 2.5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0.35, 8.125]}, + "faces": { + "north": {"uv": [0, 9.5, 2, 10.5], "texture": "#4"}, + "east": {"uv": [4, 9.5, 5.5, 10.5], "texture": "#4"}, + "south": {"uv": [2, 9.5, 4, 10.5], "texture": "#4"}, + "west": {"uv": [5.5, 9.5, 7, 10.5], "texture": "#4"}, + "up": {"uv": [10, 1.5, 8, 0], "texture": "#4"}, + "down": {"uv": [10, 1.5, 8, 3], "texture": "#4"} + } + }, + { + "from": [-1, 2.5, 8], + "to": [0, 3.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [10, 1.5, 10.5, 2], "texture": "#4"}, + "east": {"uv": [10, 2, 10.5, 2.5], "texture": "#4"}, + "south": {"uv": [10, 2.5, 10.5, 3], "texture": "#4"}, + "west": {"uv": [0, 10.5, 0.5, 11], "texture": "#4"}, + "up": {"uv": [1, 11, 0.5, 10.5], "texture": "#4"}, + "down": {"uv": [1.5, 10.5, 1, 11], "texture": "#4"} + } + }, + { + "from": [0, 3, 8.5], + "to": [13, 3.5, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [7.5, 4, 14, 4.5], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 4.5, 14, 5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [6.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [6.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [2, 3, 7.5], + "to": [15, 3.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [7.5, 4, 14, 4.5], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 4.5, 14, 5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [6.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [6.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [1, 2.5, 7], + "to": [2, 3.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [1.5, 10.5, 2, 11], "texture": "#4"}, + "east": {"uv": [10.5, 1.5, 11, 2], "texture": "#4"}, + "south": {"uv": [2, 10.5, 2.5, 11], "texture": "#4"}, + "west": {"uv": [10.5, 2, 11, 2.5], "texture": "#4"}, + "up": {"uv": [3, 11, 2.5, 10.5], "texture": "#4"}, + "down": {"uv": [11, 2.5, 10.5, 3], "texture": "#4"} + } + }, + { + "from": [15, 2.5, 7], + "to": [16, 3.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [3, 10.5, 3.5, 11], "texture": "#4"}, + "east": {"uv": [3.5, 10.5, 4, 11], "texture": "#4"}, + "south": {"uv": [4, 10.5, 4.5, 11], "texture": "#4"}, + "west": {"uv": [4.5, 10.5, 5, 11], "texture": "#4"}, + "up": {"uv": [5.5, 11, 5, 10.5], "texture": "#4"}, + "down": {"uv": [11, 5, 10.5, 5.5], "texture": "#4"} + } + }, + { + "from": [13, 2.5, 8], + "to": [14, 3.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [5.5, 10.5, 6, 11], "texture": "#4"}, + "east": {"uv": [10.5, 5.5, 11, 6], "texture": "#4"}, + "south": {"uv": [6, 10.5, 6.5, 11], "texture": "#4"}, + "west": {"uv": [6.5, 10.5, 7, 11], "texture": "#4"}, + "up": {"uv": [7.5, 11, 7, 10.5], "texture": "#4"}, + "down": {"uv": [8, 10.5, 7.5, 11], "texture": "#4"} + } + }, + { + "from": [-2, 1.5, 6], + "to": [2, 1.5, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0.35, 5.125]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#4"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#4"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#4"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#4"}, + "up": {"uv": [11, 9, 9, 8.5], "texture": "#4"}, + "down": {"uv": [12, 0, 10, 0.5], "texture": "#4"} + } + }, + { + "from": [11, 0, 5], + "to": [19, 3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 0.455, 9.125]}, + "faces": { + "north": {"uv": [4, 0, 8, 1.5], "texture": "#4"}, + "east": {"uv": [0, 7, 3, 8.5], "texture": "#4"}, + "south": {"uv": [4, 1.5, 8, 3], "texture": "#4"}, + "west": {"uv": [3, 7, 6, 8.5], "texture": "#4"}, + "up": {"uv": [4, 3, 0, 0], "texture": "#4"}, + "down": {"uv": [4, 3, 0, 6], "texture": "#4"} + } + }, + { + "from": [10.5253, 0.5, 10.40181], + "to": [17.5253, 2.5, 13.40181], + "rotation": {"angle": 22.5, "axis": "y", "origin": [11.0253, 0.955, 14.52681]}, + "faces": { + "north": {"uv": [6, 7, 9.5, 8], "texture": "#4"}, + "east": {"uv": [7, 9.5, 8.5, 10.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 11, 4], "texture": "#4"}, + "west": {"uv": [9.5, 7, 11, 8], "texture": "#4"}, + "up": {"uv": [7.5, 4.5, 4, 3], "texture": "#4"}, + "down": {"uv": [7.5, 4.5, 4, 6], "texture": "#4"} + } + }, + { + "from": [11.1753, 0.5, 3.59819], + "to": [17.1753, 2.5, 5.59819], + "rotation": {"angle": -22.5, "axis": "y", "origin": [10.6753, 0.955, 1.47319]}, + "faces": { + "north": {"uv": [7.5, 5, 10.5, 6], "texture": "#4"}, + "east": {"uv": [8.5, 9.5, 9.5, 10.5], "texture": "#4"}, + "south": {"uv": [6, 8, 9, 9], "texture": "#4"}, + "west": {"uv": [9.5, 9.5, 10.5, 10.5], "texture": "#4"}, + "up": {"uv": [3, 9.5, 0, 8.5], "texture": "#4"}, + "down": {"uv": [6, 8.5, 3, 9.5], "texture": "#4"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [172, 171, -180], + "translation": [-6, 7.5, -0.5] + }, + "thirdperson_lefthand": { + "rotation": [172, 171, -180], + "translation": [-6, 7.5, -0.5] + }, + "firstperson_righthand": { + "rotation": [3, 1.91, 4.97], + "translation": [-9, 12, -1.5], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [3, 1.91, 4.97], + "translation": [-9, 12, -1.5], + "scale": [2, 2, 2] + }, + "ground": { + "rotation": [0, 0, -90], + "translation": [6, 8.25, 0] + }, + "gui": { + "rotation": [90, 45, 0], + "translation": [0.75, 0.25, 0], + "scale": [-1.1, 1.1, -1.1] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 15.75, -2.25] + }, + "fixed": { + "rotation": [-90, 180, 0], + "translation": [-2.75, 0.5, -17.5], + "scale": [-2.1, 2.1, -2.1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar_amplifier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar_amplifier.json new file mode 100644 index 0000000..ab0b96d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/guitar_amplifier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/guitar_amplifier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gun_magazine.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gun_magazine.json new file mode 100644 index 0000000..0fd3408 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/gun_magazine.json @@ -0,0 +1,147 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "3": "modernlife:item/gun_magazine" + }, + "elements": [ + { + "from": [2.5, 0, 5], + "to": [13.5, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 5]}, + "faces": { + "north": {"uv": [6.5, 6, 12, 8.5], "texture": "#3"}, + "east": {"uv": [5.5, 8.5, 8.5, 11], "texture": "#3"}, + "south": {"uv": [0, 8, 5.5, 10.5], "texture": "#3"}, + "west": {"uv": [8.5, 8.5, 11.5, 11], "texture": "#3"}, + "up": {"uv": [12, 3, 6.5, 0], "texture": "#3"}, + "down": {"uv": [12, 3, 6.5, 6], "texture": "#3"} + } + }, + { + "from": [1.5, 5, 4], + "to": [14.5, 7, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 5, 5]}, + "faces": { + "north": {"uv": [0, 11, 6.5, 12], "texture": "#3"}, + "east": {"uv": [11.5, 8.5, 15.5, 9.5], "texture": "#3"}, + "south": {"uv": [6.5, 11, 13, 12], "texture": "#3"}, + "west": {"uv": [11.5, 9.5, 15.5, 10.5], "texture": "#3"}, + "up": {"uv": [6.5, 4, 0, 0], "texture": "#3"}, + "down": {"uv": [6.5, 4, 0, 8], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 4], + "to": [12.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, -1]}, + "faces": { + "north": {"uv": [3, 12, 4, 14.5], "texture": "#3"}, + "east": {"uv": [10, 12, 10.5, 14.5], "texture": "#3"}, + "south": {"uv": [4, 12, 5, 14.5], "texture": "#3"}, + "west": {"uv": [10.5, 12, 11, 14.5], "texture": "#3"}, + "up": {"uv": [6.5, 8.5, 5.5, 8], "texture": "#3"}, + "down": {"uv": [5, 10.5, 4, 11], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 4], + "to": [5.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, -1]}, + "faces": { + "north": {"uv": [12, 4, 13, 6.5], "texture": "#3"}, + "east": {"uv": [11, 12, 11.5, 14.5], "texture": "#3"}, + "south": {"uv": [5, 12, 6, 14.5], "texture": "#3"}, + "west": {"uv": [11.5, 12, 12, 14.5], "texture": "#3"}, + "up": {"uv": [13, 8, 12, 7.5], "texture": "#3"}, + "down": {"uv": [13, 8, 12, 8.5], "texture": "#3"} + } + }, + { + "from": [10.5, 7, 4], + "to": [12.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 5, 14, 5.5], "texture": "#3"}, + "east": {"uv": [0, 10.5, 4, 11], "texture": "#3"}, + "south": {"uv": [13, 5.5, 14, 6], "texture": "#3"}, + "west": {"uv": [11.5, 10.5, 15.5, 11], "texture": "#3"}, + "up": {"uv": [1, 16, 0, 12], "texture": "#3"}, + "down": {"uv": [13, 0, 12, 4], "texture": "#3"} + } + }, + { + "from": [3.5, 7, 4], + "to": [5.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 6, 14, 6.5], "texture": "#3"}, + "east": {"uv": [12, 6.5, 16, 7], "texture": "#3"}, + "south": {"uv": [13, 7.5, 14, 8], "texture": "#3"}, + "west": {"uv": [12, 7, 16, 7.5], "texture": "#3"}, + "up": {"uv": [2, 16, 1, 12], "texture": "#3"}, + "down": {"uv": [3, 12, 2, 16], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 11], + "to": [12.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, 17]}, + "faces": { + "north": {"uv": [6, 12, 7, 14.5], "texture": "#3"}, + "east": {"uv": [12, 12, 12.5, 14.5], "texture": "#3"}, + "south": {"uv": [7, 12, 8, 14.5], "texture": "#3"}, + "west": {"uv": [12.5, 12, 13, 14.5], "texture": "#3"}, + "up": {"uv": [14, 8.5, 13, 8], "texture": "#3"}, + "down": {"uv": [14, 11, 13, 11.5], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 11], + "to": [5.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, 17]}, + "faces": { + "north": {"uv": [8, 12, 9, 14.5], "texture": "#3"}, + "east": {"uv": [13, 0, 13.5, 2.5], "texture": "#3"}, + "south": {"uv": [9, 12, 10, 14.5], "texture": "#3"}, + "west": {"uv": [13, 2.5, 13.5, 5], "texture": "#3"}, + "up": {"uv": [14, 12, 13, 11.5], "texture": "#3"}, + "down": {"uv": [14, 12, 13, 12.5], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "firstperson_lefthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "ground": { + "translation": [0, 4.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 3.25, 0] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "translation": [0, 9, 0], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun.json new file mode 100644 index 0000000..290a4e7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:running": 0.0 }, "model": "modernlife:item/handgun_normal" }, + { "predicate": { "modernlife:running": 1.0 }, "model": "modernlife:item/handgun_firing" } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_firing.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_firing.json new file mode 100644 index 0000000..50f384d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_firing.json @@ -0,0 +1,149 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:item/muzzle_flash", + "4": "modernlife:item/handgun" + }, + "elements": [ + { + "from": [7.25, 2, 0.5], + "to": [8.75, 7, 2.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [1.375, 0, 0]}, + "faces": { + "north": {"uv": [4, 4, 5, 6.5], "texture": "#4"}, + "east": {"uv": [5, 4, 6, 6.5], "texture": "#4"}, + "south": {"uv": [6, 4, 7, 6.5], "texture": "#4"}, + "west": {"uv": [4, 6.5, 5, 9], "texture": "#4"}, + "up": {"uv": [7.5, 1, 6.5, 0], "texture": "#4"}, + "down": {"uv": [7.5, 1, 6.5, 2], "texture": "#4"} + } + }, + { + "from": [7.5, 2.55, 3.3], + "to": [8.5, 4.05, 4.425], + "rotation": {"angle": -22.5, "axis": "x", "origin": [1.15, 0, 0]}, + "faces": { + "north": {"uv": [7, 2, 7.5, 3], "texture": "#4"}, + "east": {"uv": [7, 3, 7.5, 4], "texture": "#4"}, + "south": {"uv": [7, 4, 7.5, 5], "texture": "#4"}, + "west": {"uv": [7, 5, 7.5, 6], "texture": "#4"}, + "up": {"uv": [7.5, 6.5, 7, 6], "texture": "#4"}, + "down": {"uv": [7.5, 6.5, 7, 7], "texture": "#4"} + } + }, + { + "from": [7, 4.8, 0.75], + "to": [9, 6.8, 10.75], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [5, 6.5, 6, 7.5], "texture": "#4"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "south": {"uv": [6, 6.5, 7, 7.5], "texture": "#4"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#4"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#4"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#4"} + } + }, + { + "from": [7.5, 6.8, 9.749], + "to": [8.5, 7.8, 9.749], + "rotation": {"angle": 0, "axis": "y", "origin": [0.525, -1, 0.599]}, + "faces": { + "north": {"uv": [7.5, 2.5, 8, 3], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 8, 3.5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [0.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [0.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [7.499, 5.299, 10.649], + "to": [8.501, 6.301, 10.751], + "rotation": {"angle": 0, "axis": "y", "origin": [1.275, -0.325, -0.026]}, + "faces": { + "north": {"uv": [7, 7, 7.5, 7.5], "texture": "#4"}, + "east": {"uv": [7.5, 0, 8, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 0.5, 8, 1], "texture": "#4"}, + "west": {"uv": [7.5, 1, 8, 1.5], "texture": "#4"}, + "up": {"uv": [8, 2, 7.5, 1.5], "texture": "#4"}, + "down": {"uv": [8, 2, 7.5, 2.5], "texture": "#4"} + } + }, + { + "from": [6.8, 4.6, 0.55], + "to": [9.2, 7, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [0, 7, 1, 8], "texture": "#4"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#4"}, + "south": {"uv": [1, 7, 2, 8], "texture": "#4"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#4"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#4"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#4"} + } + }, + { + "from": [8, 2.8, 3.75], + "to": [8, 4.8, 6.75], + "rotation": {"angle": 0, "axis": "x", "origin": [2.125, 0.8, 3.25]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "east": {"uv": [5, 0, 6.5, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "west": {"uv": [5, 1, 6.5, 2], "texture": "#4"}, + "up": {"uv": [0, 1.5, 0, 0], "texture": "#4"}, + "down": {"uv": [0, 0, 0, 1.5], "texture": "#4"} + } + }, + { + "from": [0.5, -2.7, 10.949], + "to": [16.5, 13.3, 10.949], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.475, -4.9, -0.001]}, + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "thirdperson_lefthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "firstperson_righthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "firstperson_lefthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "ground": { + "translation": [0, 2, 3] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, 2.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -7.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [4.5, 6.5, -0.5], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_normal.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_normal.json new file mode 100644 index 0000000..a99c962 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/handgun_normal.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "4": "modernlife:item/handgun" + }, + "elements": [ + { + "from": [7.25, 2, 0.5], + "to": [8.75, 7, 2.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [1.375, 0, 0]}, + "faces": { + "north": {"uv": [4, 4, 5, 6.5], "texture": "#4"}, + "east": {"uv": [5, 4, 6, 6.5], "texture": "#4"}, + "south": {"uv": [6, 4, 7, 6.5], "texture": "#4"}, + "west": {"uv": [4, 6.5, 5, 9], "texture": "#4"}, + "up": {"uv": [7.5, 1, 6.5, 0], "texture": "#4"}, + "down": {"uv": [7.5, 1, 6.5, 2], "texture": "#4"} + } + }, + { + "from": [7.5, 2.55, 3.3], + "to": [8.5, 4.05, 4.425], + "rotation": {"angle": -22.5, "axis": "x", "origin": [1.15, 0, 0]}, + "faces": { + "north": {"uv": [7, 2, 7.5, 3], "texture": "#4"}, + "east": {"uv": [7, 3, 7.5, 4], "texture": "#4"}, + "south": {"uv": [7, 4, 7.5, 5], "texture": "#4"}, + "west": {"uv": [7, 5, 7.5, 6], "texture": "#4"}, + "up": {"uv": [7.5, 6.5, 7, 6], "texture": "#4"}, + "down": {"uv": [7.5, 6.5, 7, 7], "texture": "#4"} + } + }, + { + "from": [7, 4.8, 0.75], + "to": [9, 6.8, 10.75], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [5, 6.5, 6, 7.5], "texture": "#4"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "south": {"uv": [6, 6.5, 7, 7.5], "texture": "#4"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#4"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#4"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#4"} + } + }, + { + "from": [7.5, 6.8, 9.749], + "to": [8.5, 7.8, 9.749], + "rotation": {"angle": 0, "axis": "y", "origin": [0.525, -1, 0.599]}, + "faces": { + "north": {"uv": [7.5, 2.5, 8, 3], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 8, 3.5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [0.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [0.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [7.499, 5.299, 10.649], + "to": [8.501, 6.301, 10.751], + "rotation": {"angle": 0, "axis": "y", "origin": [1.275, -0.325, -0.026]}, + "faces": { + "north": {"uv": [7, 7, 7.5, 7.5], "texture": "#4"}, + "east": {"uv": [7.5, 0, 8, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 0.5, 8, 1], "texture": "#4"}, + "west": {"uv": [7.5, 1, 8, 1.5], "texture": "#4"}, + "up": {"uv": [8, 2, 7.5, 1.5], "texture": "#4"}, + "down": {"uv": [8, 2, 7.5, 2.5], "texture": "#4"} + } + }, + { + "from": [6.8, 4.6, 0.55], + "to": [9.2, 7, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [0, 7, 1, 8], "texture": "#4"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#4"}, + "south": {"uv": [1, 7, 2, 8], "texture": "#4"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#4"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#4"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#4"} + } + }, + { + "from": [8, 2.8, 3.75], + "to": [8, 4.8, 6.75], + "rotation": {"angle": 0, "axis": "x", "origin": [2.125, 0.8, 3.25]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "east": {"uv": [5, 0, 6.5, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "west": {"uv": [5, 1, 6.5, 2], "texture": "#4"}, + "up": {"uv": [0, 1.5, 0, 0], "texture": "#4"}, + "down": {"uv": [0, 0, 0, 1.5], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "thirdperson_lefthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "firstperson_righthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "firstperson_lefthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "ground": { + "translation": [0, 2, 3] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, 2.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -7.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [4.5, 6.5, -0.5], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hedge.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hedge.json new file mode 100644 index 0000000..7f2ec9f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hedge.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/hedge" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hot_water_heater.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hot_water_heater.json new file mode 100644 index 0000000..9c4d4ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/hot_water_heater.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/hot_water_heater" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/inset_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/inset_light.json new file mode 100644 index 0000000..192d00a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/inset_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/inset_light" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/iron_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/iron_glass_door.json new file mode 100644 index 0000000..92feda6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/iron_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/iron_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_bars.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_bars.json new file mode 100644 index 0000000..374c165 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_bars.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jail_bars" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_door.json new file mode 100644 index 0000000..727ebe0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jail_door.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jail_door_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_barrier.json new file mode 100644 index 0000000..4f6d79f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_chair.json new file mode 100644 index 0000000..2db2e3e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_coffee_table.json new file mode 100644 index 0000000..33347f2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_deck.json new file mode 100644 index 0000000..7b81586 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_glass_door.json new file mode 100644 index 0000000..2c9dbd4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/jungle_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_cabinet.json new file mode 100644 index 0000000..d242c66 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..02daa57 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_log_ramp.json new file mode 100644 index 0000000..4e99f9a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_mini_stool.json new file mode 100644 index 0000000..a6b2817 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_night_stand.json new file mode 100644 index 0000000..baced64 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_picnic_table.json new file mode 100644 index 0000000..2e983a7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_ramp.json new file mode 100644 index 0000000..0595108 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_round_table.json new file mode 100644 index 0000000..f35db0c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_small_table.json new file mode 100644 index 0000000..b746ff2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wall_shelf.json new file mode 100644 index 0000000..b1ff5f3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wood_ramp.json new file mode 100644 index 0000000..700be4b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/jungle_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king.json new file mode 100644 index 0000000..5f75f06 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/king" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king_w.json new file mode 100644 index 0000000..516e9a2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/king_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/king_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/kitchen_sink.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/kitchen_sink.json new file mode 100644 index 0000000..e897142 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/kitchen_sink.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/kitchen_sink" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight.json new file mode 100644 index 0000000..a6432c2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/knight" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight_w.json new file mode 100644 index 0000000..4be6fa8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/knight_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/knight_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lantern_post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lantern_post.json new file mode 100644 index 0000000..d6fb8d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lantern_post.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lantern_post" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/large_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/large_mirror.json new file mode 100644 index 0000000..3732171 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/large_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/large_mirror" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_painted_drywall.json new file mode 100644 index 0000000..a2dd735 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_blue_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_sofa.json new file mode 100644 index 0000000..da14d8d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_blue_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_blue_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_bulb.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_bulb.json new file mode 100644 index 0000000..625edf1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_bulb.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_bulb_round_big" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_painted_drywall.json new file mode 100644 index 0000000..6de6e39 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_gray_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_sofa.json new file mode 100644 index 0000000..1c9159d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_gray_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_gray_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_switch.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_switch.json new file mode 100644 index 0000000..ef17025 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/light_switch.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_switch_off_hires" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_painted_drywall.json new file mode 100644 index 0000000..7afa89f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lime_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_sofa.json new file mode 100644 index 0000000..5c5260d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/lime_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lime_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_painted_drywall.json new file mode 100644 index 0000000..4621ca6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/magenta_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_sofa.json new file mode 100644 index 0000000..969aaaf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/magenta_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/magenta_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/massive_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/massive_mirror.json new file mode 100644 index 0000000..08ad47e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/massive_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/massive_mirror" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/memory_card.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/memory_card.json new file mode 100644 index 0000000..18318d9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/memory_card.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:item/memory_card", + "particle": "modernlife:item/memory_card" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [8.55, 0, 9.125], + "faces": { + "north": {"uv": [0, 0, 1.55, 0.225], "texture": "#0"}, + "east": {"uv": [0, 0, 2.125, 0.225], "texture": "#0"}, + "south": {"uv": [0, 0, 1.55, 0.225], "texture": "#0"}, + "west": {"uv": [0, 0, 2.125, 0.225], "texture": "#0"}, + "up": {"uv": [8, 0, 16, 10.5], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 10.5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-90, 0, 0], + "translation": [0, 0.5, -3], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-90, 0, 0], + "translation": [0, 0.5, -3], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -5, 10], + "translation": [17, 21, -16], + "scale": [4, 4, 4] + }, + "firstperson_lefthand": { + "rotation": [0, -5, 10], + "translation": [17, 21, -16], + "scale": [4, 4, 4] + }, + "ground": { + "translation": [0, 8.25, 0], + "scale": [1.5, 1.5, 1.5] + }, + "gui": { + "rotation": [90, 0, 0], + "translation": [0.75, 0, 0], + "scale": [4, 4, 4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, -0.25, -9.75], + "scale": [1.2, 1.2, 1.2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_catwalk.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_catwalk.json new file mode 100644 index 0000000..65c4f0d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_catwalk.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_catwalk" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_duct.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_duct.json new file mode 100644 index 0000000..e1edb90 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_duct.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_duct" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_grate.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_grate.json new file mode 100644 index 0000000..2d05888 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/metal_grate.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_grate" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/microwave.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/microwave.json new file mode 100644 index 0000000..cfe8afa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/microwave.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/microwave" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mini_stool.json new file mode 100644 index 0000000..1b50796 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mirror.json new file mode 100644 index 0000000..7a3e1bb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mirror" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_acacia_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_acacia_bookshelf.json new file mode 100644 index 0000000..a8d2266 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_acacia_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_acacia_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_birch_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_birch_bookshelf.json new file mode 100644 index 0000000..db29d58 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_birch_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_birch_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_book.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_book.json new file mode 100644 index 0000000..9608186 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_book.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_book" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_crimson_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_crimson_bookshelf.json new file mode 100644 index 0000000..dc9afda --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_crimson_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_crimson_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_dark_oak_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_dark_oak_bookshelf.json new file mode 100644 index 0000000..2771156 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_dark_oak_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_dark_oak_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_jungle_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_jungle_bookshelf.json new file mode 100644 index 0000000..aa32035 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_jungle_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_jungle_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_oak_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_oak_bookshelf.json new file mode 100644 index 0000000..0d14d5d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_oak_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_oak_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_spruce_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_spruce_bookshelf.json new file mode 100644 index 0000000..400d46f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_spruce_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_spruce_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_warped_bookshelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_warped_bookshelf.json new file mode 100644 index 0000000..84405df --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_warped_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_warped_bookshelf" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_white_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_white_door.json new file mode 100644 index 0000000..cf052a9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/modern_white_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/modern_white_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/monitor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/monitor.json new file mode 100644 index 0000000..7384a9d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/monitor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/monitor" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_barrier.json new file mode 100644 index 0000000..21b32f1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..09a86bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..939241d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_ramp.json new file mode 100644 index 0000000..7403fc3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_cobblestone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_barrier.json new file mode 100644 index 0000000..e02b412 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..58ede56 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..aa12ed9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_ramp.json new file mode 100644 index 0000000..fe20b27 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/mossy_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/motorboat_item.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/motorboat_item.json new file mode 100644 index 0000000..d259b42 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/motorboat_item.json @@ -0,0 +1,1020 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:item/motorboat_uv" + }, + "elements": [ + { + "from": [-10.49727, 3, 4.76088], + "to": [5.25273, 4, 11.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 11, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [14.5, 11, 22, 11.5], "texture": "#1"}, + "west": {"uv": [11, 11, 14.5, 11.5], "texture": "#1"}, + "up": {"uv": [11, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [18.5, 7.5, 11, 11], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, 11.1526], + "to": [21.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [8.50273, 1, 0.1526], + "to": [22.50273, 2, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [7.5, 15, 14.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 15, 7.5, 15.5], "texture": "#1"}, + "south": {"uv": [7.5, 15.5, 14.5, 16], "texture": "#1"}, + "west": {"uv": [0, 15.5, 7.5, 16], "texture": "#1"}, + "up": {"uv": [7.25, 7.5, 14.25, 15], "texture": "#1"}, + "down": {"uv": [7, 7.5, 0, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 1, 0.1526], + "to": [8.50273, 2, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 15.5, 13.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15, 7.5, 15.5], "texture": "#1"}, + "south": {"uv": [0, 15.5, 9.5, 16], "texture": "#1"}, + "west": {"uv": [7.5, 15, 15, 15.5], "texture": "#1"}, + "up": {"uv": [14.5, 15, 7.5, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 0, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, -3.8474], + "to": [-3.49727, 5, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, -4.8474], + "to": [-3.49727, 6, 4.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, -3.8474], + "to": [-3.49727, 7, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, -2.8474], + "to": [-3.49727, 8, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-5.73376, 4, -4.26615], + "to": [20.26624, 7, -3.26615], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.73385]}, + "faces": { + "north": {"uv": [0.5, 14.5, 13.5, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 16], "texture": "#1"}, + "south": {"uv": [0.5, 10, 13.5, 11.5], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 16], "texture": "#1"}, + "up": {"uv": [13.5, 14.5, 0.5, 14], "texture": "#1"}, + "down": {"uv": [13, 12, 0, 12.5], "texture": "#1"} + } + }, + { + "from": [-5.73376, 5, -5.26615], + "to": [20.26624, 6, -4.26615], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.73385]}, + "faces": { + "north": {"uv": [0, 8, 13, 8.5], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 15], "texture": "#1"}, + "south": {"uv": [0, 9.5, 13, 10], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [13, 12.5, 0, 12], "texture": "#1"}, + "down": {"uv": [13.5, 10.5, 0.5, 11], "texture": "#1"} + } + }, + { + "from": [-5.73376, 4, 18.73385], + "to": [20.26624, 7, 19.73385], + "rotation": {"angle": 0, "axis": "y", "origin": [0.76624, 5.5, 19.73385]}, + "faces": { + "north": {"uv": [0, 10, 13, 11.5], "texture": "#1"}, + "east": {"uv": [0.5, 14, 1, 15.5], "texture": "#1"}, + "south": {"uv": [0, 9, 13, 10.5], "texture": "#1"}, + "west": {"uv": [13.5, 14, 14, 15.5], "texture": "#1"}, + "up": {"uv": [13, 13, 0, 12.5], "texture": "#1"}, + "down": {"uv": [14.5, 13.5, 1.5, 14], "texture": "#1"} + } + }, + { + "from": [-5.73376, 5, 19.73385], + "to": [20.26624, 6, 20.73385], + "rotation": {"angle": 0, "axis": "y", "origin": [0.76624, 5.5, 19.73385]}, + "faces": { + "north": {"uv": [0.5, 14.5, 13.5, 15], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 15], "texture": "#1"}, + "south": {"uv": [0, 8, 13, 8.5], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [13.5, 14.5, 0.5, 14], "texture": "#1"}, + "down": {"uv": [16, 11, 3, 11.5], "texture": "#1"} + } + }, + { + "from": [20.26624, 4, -3.8474], + "to": [21.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 15], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 15], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 15], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 15], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [21.26624, 4, 8.1526], + "to": [22.26624, 7, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 13.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 13.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 13.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [22.26624, 4, -0.8474], + "to": [23.26624, 7, 7.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 13], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 13], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 13], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 13], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [23.26624, 4, 8.1526], + "to": [24.26624, 7, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 12, 4, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 3.5, 13.5], "texture": "#1"}, + "south": {"uv": [7.5, 12, 8, 13.5], "texture": "#1"}, + "west": {"uv": [4, 12, 7.5, 13.5], "texture": "#1"}, + "up": {"uv": [4, 12, 3.5, 8.5], "texture": "#1"}, + "down": {"uv": [4.5, 8.5, 4, 12], "texture": "#1"} + } + }, + { + "from": [24.26624, 4, 1.1526], + "to": [25.26624, 7, 14.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [6.5, 14, 7, 15.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6.5, 15.5], "texture": "#1"}, + "south": {"uv": [13.5, 14, 14, 15.5], "texture": "#1"}, + "west": {"uv": [7, 14, 13.5, 15.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6.5, 7.5], "texture": "#1"}, + "down": {"uv": [7.5, 7.5, 7, 14], "texture": "#1"} + } + }, + { + "from": [25.26624, 4, 2.1526], + "to": [26.26624, 7, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5.5, 13, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [11.5, 13, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 13, 11.5, 14.5], "texture": "#1"}, + "up": {"uv": [6, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 6, 13], "texture": "#1"} + } + }, + { + "from": [27.76624, 3, 3.22449], + "to": [28.76624, 8, 12.22449], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.47449]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 14.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 14.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 14.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 14.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [30.76624, 3, 9.88958], + "to": [31.76624, 8, 21.88958], + "rotation": {"angle": -45, "axis": "y", "origin": [27.26624, 5.5, 7.88958]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 16], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 16], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 16], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 16], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [30.76624, 3, -6.11042], + "to": [31.76624, 8, 5.88958], + "rotation": {"angle": 45, "axis": "y", "origin": [27.26624, 5.5, 7.88958]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 16], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 16], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 16], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 16], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 7.9, 19.72449], + "to": [-0.23376, 15.9, 20.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [13.5, 0.5, 14.5, 4.5], "texture": "#1"}, + "east": {"uv": [13, 0.5, 13.5, 4.5], "texture": "#1"}, + "south": {"uv": [15, 0.5, 16, 4.5], "texture": "#1"}, + "west": {"uv": [14.5, 0.5, 15, 4.5], "texture": "#1"}, + "up": {"uv": [14.5, 0.5, 13.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14.5, 0.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 7.9, -5.27551], + "to": [-0.23376, 15.9, -4.27551], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [13.5, 0.5, 14.5, 4.5], "texture": "#1"}, + "east": {"uv": [13, 0.5, 13.5, 4.5], "texture": "#1"}, + "south": {"uv": [15, 0.5, 16, 4.5], "texture": "#1"}, + "west": {"uv": [14.5, 0.5, 15, 4.5], "texture": "#1"}, + "up": {"uv": [14.5, 0.5, 13.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14.5, 0.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 14.9, -4.27551], + "to": [-0.23376, 15.9, 7.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [6, 14, 7, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 14.5], "texture": "#1"}, + "south": {"uv": [13, 14, 14, 14.5], "texture": "#1"}, + "west": {"uv": [7, 14, 13, 14.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [8, 8, 7, 14], "texture": "#1"} + } + }, + { + "from": [19.76624, 8, 7.08813], + "to": [21.76624, 10, 19.08813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.08813]}, + "faces": { + "north": {"uv": [6, 14, 7, 15], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 15], "texture": "#1"}, + "south": {"uv": [13, 14, 14, 15], "texture": "#1"}, + "west": {"uv": [7, 14, 13, 15], "texture": "#1"}, + "up": {"uv": [7, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [8, 8, 7, 14], "texture": "#1"} + } + }, + { + "from": [21.76624, 8, 8.20176], + "to": [22.76624, 9, 18.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [5, 13, 5.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5, 13.5], "texture": "#1"}, + "south": {"uv": [10.5, 13, 11, 13.5], "texture": "#1"}, + "west": {"uv": [5.5, 13, 10.5, 13.5], "texture": "#1"}, + "up": {"uv": [5.5, 13, 5, 8], "texture": "#1"}, + "down": {"uv": [6, 8, 5.5, 13], "texture": "#1"} + } + }, + { + "from": [22.76624, 8, 9.20176], + "to": [23.76624, 9, 17.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4, 12, 4.5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4, 12.5], "texture": "#1"}, + "south": {"uv": [8.5, 12, 9, 12.5], "texture": "#1"}, + "west": {"uv": [4.5, 12, 8.5, 12.5], "texture": "#1"}, + "up": {"uv": [4.5, 12, 4, 8], "texture": "#1"}, + "down": {"uv": [5, 8, 4.5, 12], "texture": "#1"} + } + }, + { + "from": [23.76624, 8, 7.20176], + "to": [24.76624, 9, 16.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 12.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 12.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [24.76624, 8, 0.20176], + "to": [25.76624, 9, 15.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [7.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 7.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 15.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 7.5, 8], "texture": "#1"}, + "down": {"uv": [8.5, 8, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [25.76624, 8, 1.20176], + "to": [26.76624, 9, 14.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [6.5, 14.5, 7, 15], "texture": "#1"}, + "east": {"uv": [0, 14.5, 6.5, 15], "texture": "#1"}, + "south": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "west": {"uv": [7, 14.5, 13.5, 15], "texture": "#1"}, + "up": {"uv": [7, 14.5, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7.5, 8, 7, 14.5], "texture": "#1"} + } + }, + { + "from": [26.76624, 8, 2.33813], + "to": [27.76624, 9, 13.33813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.33813]}, + "faces": { + "north": {"uv": [5.5, 15.5, 6, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 5.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 12, 16], "texture": "#1"}, + "west": {"uv": [6, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [6, 15.5, 5.5, 10], "texture": "#1"}, + "down": {"uv": [6.5, 10, 6, 15.5], "texture": "#1"} + } + }, + { + "from": [5.76624, 7, -4.79423], + "to": [19.76624, 10, -2.79423], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.20577]}, + "faces": { + "north": {"uv": [1, 14.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 1, 16], "texture": "#1"}, + "south": {"uv": [9, 14.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 14.5, 9, 16], "texture": "#1"}, + "up": {"uv": [8, 14.5, 1, 13.5], "texture": "#1"}, + "down": {"uv": [15, 13.5, 8, 14.5], "texture": "#1"} + } + }, + { + "from": [5.76624, 7, 18.20577], + "to": [19.76624, 10, 20.20577], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 12.20577]}, + "faces": { + "north": {"uv": [1, 14.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 1, 16], "texture": "#1"}, + "south": {"uv": [9, 14.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 14.5, 9, 16], "texture": "#1"}, + "up": {"uv": [8, 14.5, 1, 13.5], "texture": "#1"}, + "down": {"uv": [15, 13.5, 8, 14.5], "texture": "#1"} + } + }, + { + "from": [15.76624, 8, -3.41187], + "to": [19.76624, 11, 7.58813], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.58813]}, + "faces": { + "north": {"uv": [5.5, 13.5, 7.5, 15], "texture": "#1"}, + "east": {"uv": [0, 13.5, 5.5, 15], "texture": "#1"}, + "south": {"uv": [13, 13.5, 15, 15], "texture": "#1"}, + "west": {"uv": [7.5, 13.5, 13, 15], "texture": "#1"}, + "up": {"uv": [7.5, 13.5, 5.5, 8], "texture": "#1"}, + "down": {"uv": [9.5, 8, 7.5, 13.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 0, 2.1526], + "to": [3.50273, 1, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 12.5, 10, 13], "texture": "#1"}, + "east": {"uv": [0, 12.5, 3, 13], "texture": "#1"}, + "south": {"uv": [1, 14.5, 8, 15], "texture": "#1"}, + "west": {"uv": [10, 12.5, 13, 13], "texture": "#1"}, + "up": {"uv": [10, 12.5, 3, 9.5], "texture": "#1"}, + "down": {"uv": [9.5, 8, 2.5, 11], "texture": "#1"} + } + }, + { + "from": [18.76624, 4.75, -3.27551], + "to": [19.76624, 8.75, 7.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 1.72449]}, + "faces": { + "north": {"uv": [5.5, 5.5, 6, 7.5], "texture": "#1"}, + "east": {"uv": [0, 5.5, 5.5, 7.5], "texture": "#1"}, + "south": {"uv": [11.5, 5.5, 12, 7.5], "texture": "#1"}, + "west": {"uv": [5.5, 5.5, 11, 7.5], "texture": "#1"}, + "up": {"uv": [6, 5.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 5.5], "texture": "#1"} + } + }, + { + "from": [15.76624, 8, 7.58813], + "to": [19.76624, 11, 19.58813], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.58813]}, + "faces": { + "north": {"uv": [6, 14, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 15.5], "texture": "#1"}, + "south": {"uv": [14, 14, 16, 15.5], "texture": "#1"}, + "west": {"uv": [8, 14, 14, 15.5], "texture": "#1"}, + "up": {"uv": [8, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [10, 8, 8, 14], "texture": "#1"} + } + }, + { + "from": [18.76624, 4.75, 7.72449], + "to": [19.76624, 8.75, 18.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 1.72449]}, + "faces": { + "north": {"uv": [5.5, 5.5, 6, 7.5], "texture": "#1"}, + "east": {"uv": [0, 5.5, 5.5, 7.5], "texture": "#1"}, + "south": {"uv": [11.5, 5.5, 12, 7.5], "texture": "#1"}, + "west": {"uv": [6, 5.5, 11.5, 7.5], "texture": "#1"}, + "up": {"uv": [6, 5.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 5.5], "texture": "#1"} + } + }, + { + "from": [5.26624, 3, -3.23912], + "to": [21.26624, 4, 7.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [5.5, 13, 13.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 13.5], "texture": "#1"}, + "south": {"uv": [19, 13, 27, 13.5], "texture": "#1"}, + "west": {"uv": [1.25, 14.5, 6.75, 15], "texture": "#1"}, + "up": {"uv": [13.5, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [8.25, 7.5, 0.25, 13], "texture": "#1"} + } + }, + { + "from": [5.26624, 3, 7.76088], + "to": [21.26624, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [5.5, 13, 13.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 13.5], "texture": "#1"}, + "south": {"uv": [0.75, 14, 8.75, 14.5], "texture": "#1"}, + "west": {"uv": [7.25, 14, 12.75, 14.5], "texture": "#1"}, + "up": {"uv": [13.5, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [8.25, 7.5, 0.25, 13], "texture": "#1"} + } + }, + { + "from": [-10.49727, 3, 11.76088], + "to": [-3.49727, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 7, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [10.5, 11, 14, 11.5], "texture": "#1"}, + "west": {"uv": [7, 11, 10.5, 11.5], "texture": "#1"}, + "up": {"uv": [7, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [10.5, 7.5, 7, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, 10.1526], + "to": [-3.49727, 8, 18.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, 5.1526], + "to": [-3.49727, 8, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, 10.1526], + "to": [-3.49727, 7, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, 5.1526], + "to": [-3.49727, 7, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-2.23376, 14.9, 7.72449], + "to": [-0.23376, 15.9, 19.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [6, 15.5, 7, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 6, 16], "texture": "#1"}, + "south": {"uv": [13, 15.5, 14, 16], "texture": "#1"}, + "west": {"uv": [7, 15.5, 13, 16], "texture": "#1"}, + "up": {"uv": [7, 15.5, 6, 9.5], "texture": "#1"}, + "down": {"uv": [8, 9.5, 7, 15.5], "texture": "#1"} + } + }, + { + "from": [19.76624, 8, -3.91187], + "to": [21.76624, 10, 7.08813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.08813]}, + "faces": { + "north": {"uv": [5.5, 13.5, 6.5, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13.5, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [12, 13.5, 13, 14.5], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12, 14.5], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 5.5, 8], "texture": "#1"}, + "down": {"uv": [7.5, 8, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [23.76624, 8, -0.79824], + "to": [24.76624, 9, 7.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 12], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 12], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [22.76624, 8, -1.79824], + "to": [23.76624, 9, 9.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [6.5, 14, 7, 14.5], "texture": "#1"}, + "east": {"uv": [1, 14, 6.5, 14.5], "texture": "#1"}, + "south": {"uv": [12.5, 14, 13, 14.5], "texture": "#1"}, + "west": {"uv": [7, 14, 12.5, 14.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6.5, 8.5], "texture": "#1"}, + "down": {"uv": [7.5, 8.5, 7, 14], "texture": "#1"} + } + }, + { + "from": [21.76624, 8, -2.79824], + "to": [22.76624, 9, 8.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [8, 14.5, 8.5, 15], "texture": "#1"}, + "east": {"uv": [2.5, 14.5, 8, 15], "texture": "#1"}, + "south": {"uv": [14, 14.5, 14.5, 15], "texture": "#1"}, + "west": {"uv": [8.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [8.5, 14.5, 8, 9], "texture": "#1"}, + "down": {"uv": [9, 9, 8.5, 14.5], "texture": "#1"} + } + }, + { + "from": [23.26624, 4, 0.1526], + "to": [24.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 13], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 13], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 13], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 13], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [22.26624, 4, 7.1526], + "to": [23.26624, 7, 16.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 13.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 13.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 13.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [21.26624, 4, -1.8474], + "to": [22.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5, 12.5, 5.5, 14], "texture": "#1"}, + "east": {"uv": [0, 12.5, 5, 14], "texture": "#1"}, + "south": {"uv": [10.5, 12.5, 11, 14], "texture": "#1"}, + "west": {"uv": [5.5, 12.5, 10.5, 14], "texture": "#1"}, + "up": {"uv": [5.5, 12.5, 5, 7.5], "texture": "#1"}, + "down": {"uv": [6, 7.5, 5.5, 12.5], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, 5.1526], + "to": [21.26624, 3, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 0, 2.1526], + "to": [19.26624, 1, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 12.5, 11, 13], "texture": "#1"}, + "east": {"uv": [0, 12.5, 3, 13], "texture": "#1"}, + "south": {"uv": [3.5, 14.5, 11.5, 15], "texture": "#1"}, + "west": {"uv": [11, 12.5, 14, 13], "texture": "#1"}, + "up": {"uv": [11, 12.5, 3, 9.5], "texture": "#1"}, + "down": {"uv": [11, 8, 3, 11], "texture": "#1"} + } + }, + { + "from": [5.26624, 0, 8.1526], + "to": [19.26624, 1, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 12, 9.5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 2.5, 12.5], "texture": "#1"}, + "south": {"uv": [4, 14, 11, 14.5], "texture": "#1"}, + "west": {"uv": [9.5, 12, 12, 12.5], "texture": "#1"}, + "up": {"uv": [9.5, 12, 2.5, 9.5], "texture": "#1"}, + "down": {"uv": [16, 8.5, 9, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 0, 8.1526], + "to": [5.25273, 1, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 12, 10, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 2.5, 12.5], "texture": "#1"}, + "south": {"uv": [2.5, 14, 10, 14.5], "texture": "#1"}, + "west": {"uv": [10, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [10, 12, 2.5, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 10, 1, 12.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, -1.8474], + "to": [-3.49727, 3, 4.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 15, 6.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 15, 3, 15.5], "texture": "#1"}, + "south": {"uv": [9.5, 15, 13, 15.5], "texture": "#1"}, + "west": {"uv": [6.5, 15, 9.5, 15.5], "texture": "#1"}, + "up": {"uv": [6.5, 15, 3, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6.5, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, 4.1526], + "to": [-1.49727, 3, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 11, 8, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [11.5, 11, 16, 11.5], "texture": "#1"}, + "west": {"uv": [8, 11, 11.5, 11.5], "texture": "#1"}, + "up": {"uv": [8, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [12.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, 11.1526], + "to": [-1.74727, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 2, -1.8474], + "to": [12.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, -1.8474], + "to": [21.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 2, 5.1526], + "to": [12.26624, 3, 12.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [4.26624, 2, 12.1526], + "to": [12.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2, 14, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 2, 14.5], "texture": "#1"}, + "south": {"uv": [8, 14, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 14, 8, 14.5], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6, 14], "texture": "#1"} + } + }, + { + "from": [-3.73376, 2, -1.8474], + "to": [3.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 7, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [10.5, 15.5, 14, 16], "texture": "#1"}, + "west": {"uv": [7, 15.5, 10.5, 16], "texture": "#1"}, + "up": {"uv": [7, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [10.5, 12, 7, 15.5], "texture": "#1"} + } + }, + { + "from": [-3.73376, 2, 5.1526], + "to": [4.26624, 3, 12.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 7.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11, 15.5, 15, 16], "texture": "#1"}, + "west": {"uv": [7.5, 15.5, 11, 16], "texture": "#1"}, + "up": {"uv": [7.5, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [11.5, 12, 7.5, 15.5], "texture": "#1"} + } + }, + { + "from": [-1.73376, 2, 12.1526], + "to": [4.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2, 14, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 2, 14.5], "texture": "#1"}, + "south": {"uv": [8, 14, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 14, 8, 14.5], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6, 14], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, 11.1526], + "to": [-3.49727, 6, 20.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [0, 14, 3.5, 14.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, 4.1526], + "to": [-3.49727, 6, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 11, 7, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [10.5, 11, 14, 11.5], "texture": "#1"}, + "west": {"uv": [7, 11, 10.5, 11.5], "texture": "#1"}, + "up": {"uv": [7, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [10.5, 7.5, 7, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, 10.1526], + "to": [-3.49727, 5, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, 5.1526], + "to": [-3.49727, 5, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-3.73376, 3, -3.23912], + "to": [5.26624, 4, 4.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [4, 11.5, 8.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [7.5, 13.25, 12, 13.75], "texture": "#1"}, + "west": {"uv": [8.5, 11.5, 12.5, 12], "texture": "#1"}, + "up": {"uv": [8.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [13, 7.5, 8.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 3, -3.23912], + "to": [-3.49727, 4, 4.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-3.73376, 3, 11.76088], + "to": [5.26624, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 8, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [11.5, 11, 16, 11.5], "texture": "#1"}, + "west": {"uv": [8, 11, 11.5, 11.5], "texture": "#1"}, + "up": {"uv": [8, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [12.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [20.26624, 4, 8.1526], + "to": [21.26624, 7, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5.5, 13, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [11.5, 13, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 13, 11.5, 14.5], "texture": "#1"}, + "up": {"uv": [6, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 6, 13], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 55], + "translation": [8.25, 4, 0.75], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 55], + "translation": [8.25, 4, 0.75], + "scale": [-0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [5.25, 1.6, 0.8], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [5.25, 1.6, 0.8], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2.25, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-0.75, 0, 0], + "scale": [0.4, 0.4, 0.4] + }, + "fixed": { + "rotation": [0, -90, 90], + "translation": [0, 0, -2.5], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/music_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/music_stand.json new file mode 100644 index 0000000..f817395 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/music_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/music_stand_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_barrier.json new file mode 100644 index 0000000..d471e4b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..1d61a16 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c00a24a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_ramp.json new file mode 100644 index 0000000..0ab24ec --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/nether_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_barrier.json new file mode 100644 index 0000000..212b27d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_cabinet.json new file mode 100644 index 0000000..9028030 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2eeec91 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_ramp.json new file mode 100644 index 0000000..794ae1e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/netherrack_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/night_stand.json new file mode 100644 index 0000000..5771c0d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_barrier.json new file mode 100644 index 0000000..bdd6d02 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_chair.json new file mode 100644 index 0000000..e4e065e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_coffee_table.json new file mode 100644 index 0000000..0c5f596 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_deck.json new file mode 100644 index 0000000..4accaf0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_glass_door.json new file mode 100644 index 0000000..806eb7d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/oak_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_cabinet.json new file mode 100644 index 0000000..55b2b7c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e4f7dd8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_log_ramp.json new file mode 100644 index 0000000..dcb7ea4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_mini_stool.json new file mode 100644 index 0000000..b779893 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_night_stand.json new file mode 100644 index 0000000..0aac1e2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_picnic_table.json new file mode 100644 index 0000000..075ceb5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck.json new file mode 100644 index 0000000..50c2a1c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_overhang" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck_support.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck_support.json new file mode 100644 index 0000000..043a078 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_deck_support.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_overhang_support" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_ramp.json new file mode 100644 index 0000000..6acb251 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_planks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_post.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_post.json new file mode 100644 index 0000000..c0b98e3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_post.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_post" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_ramp.json new file mode 100644 index 0000000..b64f43a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_round_table.json new file mode 100644 index 0000000..3530c52 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_small_table.json new file mode 100644 index 0000000..ca825c0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wall_shelf.json new file mode 100644 index 0000000..1bd2775 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wood_ramp.json new file mode 100644 index 0000000..6b310de --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_barrier.json new file mode 100644 index 0000000..c6a6bd9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_cabinet.json new file mode 100644 index 0000000..8142c15 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e1622a6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_ramp.json new file mode 100644 index 0000000..8ff94bb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/obsidian_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/old_tv.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/old_tv.json new file mode 100644 index 0000000..2036ba3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/old_tv.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/old_tv" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_painted_drywall.json new file mode 100644 index 0000000..38697e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/orange_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_sofa.json new file mode 100644 index 0000000..3e729e0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/orange_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/orange_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road.json new file mode 100644 index 0000000..3a59844 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/paved_road" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road_ramp.json new file mode 100644 index 0000000..40b9a70 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/paved_road_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/paved_road_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn.json new file mode 100644 index 0000000..e5c836d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/pawn_small" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn_w.json new file mode 100644 index 0000000..0ecc50f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pawn_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/pawn_small_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/photocopier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/photocopier.json new file mode 100644 index 0000000..8080666 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/photocopier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/photocopier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/picnic_table.json new file mode 100644 index 0000000..6aa421c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_bench_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_painted_drywall.json new file mode 100644 index 0000000..b8d9c35 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/pink_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_sofa.json new file mode 100644 index 0000000..fe1c80d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/pink_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/pink_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_barrier.json new file mode 100644 index 0000000..53995d8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json new file mode 100644 index 0000000..260598a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..61b1ef3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_ramp.json new file mode 100644 index 0000000..83f6a92 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_andesite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_basalt_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_basalt_ramp.json new file mode 100644 index 0000000..95b6bd6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_basalt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_basalt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_barrier.json new file mode 100644 index 0000000..02a4d83 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json new file mode 100644 index 0000000..d4853a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..c265b72 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2bb6c1f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json new file mode 100644 index 0000000..a53e28e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..d488d98 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..bc4ad31 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_ramp.json new file mode 100644 index 0000000..4531fed --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_barrier.json new file mode 100644 index 0000000..64fd122 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json new file mode 100644 index 0000000..9e05e15 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..5c9f27f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_ramp.json new file mode 100644 index 0000000..c0e3967 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_diorite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_barrier.json new file mode 100644 index 0000000..ffb32fa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json new file mode 100644 index 0000000..d990485 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2681b85 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_ramp.json new file mode 100644 index 0000000..b0e377a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/polished_granite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_receiver.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_receiver.json new file mode 100644 index 0000000..a269804 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_receiver.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/power_receiver" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_transmitter.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_transmitter.json new file mode 100644 index 0000000..a19429f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/power_transmitter.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/power_transmitter" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/printer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/printer.json new file mode 100644 index 0000000..4594ed6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/printer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/printer" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_barrier.json new file mode 100644 index 0000000..c6cb3b9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_barrier.json new file mode 100644 index 0000000..35bb7bf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..bc1754e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3010ce9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_ramp.json new file mode 100644 index 0000000..9e9dc38 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..61ac8f0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..24ced73 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_ramp.json new file mode 100644 index 0000000..0eed0ca --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/prismarine_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_painted_drywall.json new file mode 100644 index 0000000..73882cf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/purple_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_sofa.json new file mode 100644 index 0000000..d362920 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/purple_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/purple_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_bricks_ramp.json new file mode 100644 index 0000000..e8f132a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_pillar_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_pillar_ramp.json new file mode 100644 index 0000000..7bb8cd2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_pillar_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_pillar_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_ramp.json new file mode 100644 index 0000000..9119ad6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen.json new file mode 100644 index 0000000..1347693 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/queen" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen_w.json new file mode 100644 index 0000000..1acefcd --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/queen_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/queen_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_painted_drywall.json new file mode 100644 index 0000000..26bb356 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_barrier.json new file mode 100644 index 0000000..8ce67c5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_cabinet.json new file mode 100644 index 0000000..e078070 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4ea4aa9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_ramp.json new file mode 100644 index 0000000..cf852ce --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sand_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_barrier.json new file mode 100644 index 0000000..a1f4ed7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..a7b8e7d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2cce839 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_ramp.json new file mode 100644 index 0000000..78fa4df --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_smooth_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_smooth_sandstone_ramp.json new file mode 100644 index 0000000..be64351 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_smooth_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_smooth_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sofa.json new file mode 100644 index 0000000..e1aa443 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_vinyl_siding.json new file mode 100644 index 0000000..7c21a4a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/red_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/refrigerator.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/refrigerator.json new file mode 100644 index 0000000..8d10903 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/refrigerator.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/refrigerator_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker.json new file mode 100644 index 0000000..6510aab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker.json @@ -0,0 +1,71 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:item/paintbrush", + "particle": "modernlife:item/paintbrush" + }, + "elements": [ + { + "from": [7.75, 0.025, 6.75], + "to": [8.25, 0.225, 9.475], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.75, 0, 3.25]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "south": {"uv": [6, 8, 10, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "up": {"uv": [7.2, 8, 8.8, 15], "rotation": 180, "texture": "#0"}, + "down": {"uv": [7.2, 8, 8.8, 15], "texture": "#0"} + } + }, + { + "from": [7.5, 0, 9.25], + "to": [8.5, 0.25, 11.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "east": {"uv": [6, 0, 10, 8], "rotation": 270, "texture": "#0"}, + "south": {"uv": [6, 1, 10, 2], "rotation": 180, "texture": "#0"}, + "west": {"uv": [6, 0, 10, 8], "rotation": 90, "texture": "#0"}, + "up": {"uv": [6, 0, 10, 7.3], "rotation": 180, "texture": "#0"}, + "down": {"uv": [6, 0, 10, 7.3], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-91, 0, 0], + "translation": [0, 1, -7.75] + }, + "thirdperson_lefthand": { + "rotation": [-91, 0, 0], + "translation": [0, 1, -7.75] + }, + "firstperson_righthand": { + "rotation": [0, -180, -9.5], + "translation": [-0.37, 13.7, 3], + "scale": [1.5, 1.5, 1.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -9.5], + "translation": [-0.37, 13.7, 3], + "scale": [1.5, 1.5, 1.5] + }, + "ground": { + "translation": [0, 7, 0] + }, + "gui": { + "rotation": [-90, 45, 0], + "translation": [-1.5, -1.75, 0], + "scale": [2.5, 2.5, 2.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow.json new file mode 100644 index 0000000..1d8efba --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_double_yellow" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow_incline.json new file mode 100644 index 0000000..873dcd8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_double_yellow_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_double_yellow_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white.json new file mode 100644 index 0000000..5c0a12b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left.json new file mode 100644 index 0000000..8e20985 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_left" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left_incline.json new file mode 100644 index 0000000..3eda5be --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_left_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_left_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right.json new file mode 100644 index 0000000..6bdfb26 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_right" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right_incline.json new file mode 100644 index 0000000..d3c6163 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_corner_right_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_right_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_incline.json new file mode 100644 index 0000000..b64bb24 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left.json new file mode 100644 index 0000000..15d34a8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_left" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json new file mode 100644 index 0000000..395c9c7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_left_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right.json new file mode 100644 index 0000000..c0299ea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_right" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json new file mode 100644 index 0000000..1dbeee9 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_right_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow.json new file mode 100644 index 0000000..c8227cf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_yellow" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow_incline.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow_incline.json new file mode 100644 index 0000000..761bb43 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/road_marker_yellow_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_yellow_incline" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rocky_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rocky_ceramic_tile.json new file mode 100644 index 0000000..3c18eb3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rocky_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/rocky_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook.json new file mode 100644 index 0000000..8a8783a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/rook" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook_w.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook_w.json new file mode 100644 index 0000000..9f54a50 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/rook_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/rook_w" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/round_table.json new file mode 100644 index 0000000..af1aaea --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_barrier.json new file mode 100644 index 0000000..5163fe8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_cabinet.json new file mode 100644 index 0000000..c1f3540 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f03326e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_ramp.json new file mode 100644 index 0000000..94d0bab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sand_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_barrier.json new file mode 100644 index 0000000..374eeaa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..457dd02 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..95a54ab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_ramp.json new file mode 100644 index 0000000..afbb822 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/seed_spreader.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/seed_spreader.json new file mode 100644 index 0000000..4142aee --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/seed_spreader.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/seed_spreader" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/shower_head.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/shower_head.json new file mode 100644 index 0000000..be40bdb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/shower_head.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/shower_head" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/six_panel_window.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/six_panel_window.json new file mode 100644 index 0000000..c60d7b7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/six_panel_window.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/six_panel_window" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/small_table.json new file mode 100644 index 0000000..ef5fb4f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_quartz_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_quartz_ramp.json new file mode 100644 index 0000000..1ba951e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_sandstone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_sandstone_ramp.json new file mode 100644 index 0000000..6e4a5b5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_barrier.json new file mode 100644 index 0000000..9cf78db --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json new file mode 100644 index 0000000..8389d6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..657d077 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_ramp.json new file mode 100644 index 0000000..b187eff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/smooth_stone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/speedometer.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/speedometer.json new file mode 100644 index 0000000..162a39e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/speedometer.json @@ -0,0 +1,59 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:item/speedometer" + }, + "elements": [ + { + "from": [6, 0, 5], + "to": [10, 6, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]}, + "faces": { + "north": {"uv": [6, 0, 10, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [10, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 6, 6, 12], "texture": "#3"}, + "up": {"uv": [10, 6, 6, 0], "texture": "#3"}, + "down": {"uv": [10, 0, 6, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -100, 0], + "translation": [0, 4.25, 0], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -100, 0], + "translation": [0, 4.25, 0], + "scale": [-0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 0], + "translation": [5.13, 5.2, -4.37] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [5.13, 5.2, -4.37] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 7, 0], + "scale": [1.6, 1.6, 1.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -0.75] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 7, 0], + "scale": [1.4, 1.4, 1.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_barrier.json new file mode 100644 index 0000000..ff43059 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_chair.json new file mode 100644 index 0000000..4498c29 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_coffee_table.json new file mode 100644 index 0000000..0b9a757 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_deck.json new file mode 100644 index 0000000..ac9a192 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_glass_door.json new file mode 100644 index 0000000..c398d6e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/spruce_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_cabinet.json new file mode 100644 index 0000000..6c87264 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a1e3a5f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_log_ramp.json new file mode 100644 index 0000000..1e1d940 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_mini_stool.json new file mode 100644 index 0000000..ec06761 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_night_stand.json new file mode 100644 index 0000000..7386f64 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_picnic_table.json new file mode 100644 index 0000000..87c96bc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_ramp.json new file mode 100644 index 0000000..bb9f84e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_round_table.json new file mode 100644 index 0000000..7cd9b09 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_small_table.json new file mode 100644 index 0000000..d33c5a1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wall_shelf.json new file mode 100644 index 0000000..e8fdd97 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wood_ramp.json new file mode 100644 index 0000000..9d78cc5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/spruce_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/steam_radiator.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/steam_radiator.json new file mode 100644 index 0000000..f0f4d4c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/steam_radiator.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/radiator_off" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_barrier.json new file mode 100644 index 0000000..f95a32e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_barrier.json new file mode 100644 index 0000000..b11ef36 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..2f31cff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..349b6e5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_ramp.json new file mode 100644 index 0000000..7741234 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_cabinet.json new file mode 100644 index 0000000..0eff5d2 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..5a1fa87 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_ramp.json new file mode 100644 index 0000000..9457af3 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stool.json new file mode 100644 index 0000000..ce19eaf --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stove.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stove.json new file mode 100644 index 0000000..1c5b281 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stove.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stove" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/street_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/street_light.json new file mode 100644 index 0000000..4497163 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/street_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/street_light" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_log_ramp.json new file mode 100644 index 0000000..732be48 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_acacia_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_wood_ramp.json new file mode 100644 index 0000000..2d297f7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_acacia_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_acacia_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_log_ramp.json new file mode 100644 index 0000000..d4bd755 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_birch_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_wood_ramp.json new file mode 100644 index 0000000..ce950ac --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_birch_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_birch_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_log_ramp.json new file mode 100644 index 0000000..8220d62 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_crimson_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_wood_ramp.json new file mode 100644 index 0000000..99bd34a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_crimson_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_crimson_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json new file mode 100644 index 0000000..1874f02 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_dark_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json new file mode 100644 index 0000000..083c37c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_dark_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_log_ramp.json new file mode 100644 index 0000000..5083c76 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_jungle_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_wood_ramp.json new file mode 100644 index 0000000..ac612b1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_jungle_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_jungle_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_log_ramp.json new file mode 100644 index 0000000..b5bbad1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_wood_ramp.json new file mode 100644 index 0000000..fafcaab --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_log_ramp.json new file mode 100644 index 0000000..55f2ec4 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_spruce_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_wood_ramp.json new file mode 100644 index 0000000..a89edd6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_spruce_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_spruce_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_log_ramp.json new file mode 100644 index 0000000..6f40158 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_warped_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_wood_ramp.json new file mode 100644 index 0000000..7d7ecbc --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/stripped_warped_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_warped_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tall_mirror.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tall_mirror.json new file mode 100644 index 0000000..530130d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tall_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/tall_mirror" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_barrier.json new file mode 100644 index 0000000..2168a20 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_cabinet.json new file mode 100644 index 0000000..b34822d --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2e7378e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_ramp.json new file mode 100644 index 0000000..c9fffe1 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/terracotta_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tile_light.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tile_light.json new file mode 100644 index 0000000..f57af0e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tile_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/tile_light" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tire.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tire.json new file mode 100644 index 0000000..c9a8111 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/tire.json @@ -0,0 +1,286 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:item/tire2", + "84": "modernlife:item/tire1", + "86": "modernlife:item/tire3", + "particle": "modernlife:item/tire2" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7.5, -0.05, 7.00451], + "to": [8.5, 0.95, 9.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#1"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#1"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, -0.051, 7.00351], + "to": [8.501, 0.951, 9.00551], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.95], + "to": [8.5, 5.99549, 3.95], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 2.949], + "to": [8.501, 5.99649, 3.951], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#86"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#86"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#86"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.95], + "to": [8.5, 5.99549, 3.95], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 7.00451], + "to": [8.5, 10.05, 9.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#1"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#1"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 9.049, 7.00351], + "to": [8.501, 10.051, 9.00551], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 12.05], + "to": [8.5, 5.99549, 13.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 12.049], + "to": [8.501, 5.99649, 13.051], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#86"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#86"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#86"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 12.05], + "to": [8.5, 5.99549, 13.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 12.049], + "to": [8.501, 5.99649, 13.051], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [3, 2, 2, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [4, 0, 3, 2], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "down": {"uv": [2, 2, 3, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 6.99549], + "to": [8.5, 0.95, 8.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#1"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#1"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#1"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#1"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, -0.051, 6.99449], + "to": [8.501, 0.951, 8.99649], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#86"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#86"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#86"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 2.949], + "to": [8.501, 5.99649, 3.951], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [3, 2, 2, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [4, 0, 3, 2], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "down": {"uv": [2, 2, 3, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 6.99549], + "to": [8.5, 10.05, 8.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "east": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "south": {"uv": [2.42, 2, 2.82, 2.4], "texture": "#1"}, + "west": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "up": {"uv": [2.8, 2.4, 2.4, 2], "texture": "#1"}, + "down": {"uv": [2.8, 2, 2.4, 2.4], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 9.049, 6.99449], + "to": [8.501, 10.051, 8.99649], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#86"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#86"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#86"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#86"} + } + }, + { + "name": "front_wheel_sprite", + "from": [8, 0, 3], + "to": [8, 10, 13], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [10, 10, 10, 20], "texture": "#84"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#84"}, + "south": {"uv": [20, 10, 20, 20], "texture": "#84"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#84"}, + "up": {"uv": [10, 10, 10, 0], "texture": "#84"}, + "down": {"uv": [10, 0, 10, 10], "texture": "#84"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 6.25, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 6.25, 0] + }, + "firstperson_righthand": { + "translation": [0, 5.25, 1.75] + }, + "firstperson_lefthand": { + "translation": [0, 5.25, 1.75] + }, + "ground": { + "translation": [0, 7, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 4, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 10.5, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 3.5, -1] + } + }, + "groups": [ + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/toilet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/toilet.json new file mode 100644 index 0000000..ac7a217 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/toilet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/toilet_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/trash_can.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/trash_can.json new file mode 100644 index 0000000..9959369 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/trash_can.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/trash_can" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/turntable.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/turntable.json new file mode 100644 index 0000000..a501270 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/turntable.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/turntable" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/vinyl_siding.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/vinyl_siding.json new file mode 100644 index 0000000..d14172c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_barrier.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_barrier.json new file mode 100644 index 0000000..12c10d5 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_barrier" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_chair.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_chair.json new file mode 100644 index 0000000..be69128 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_chair" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_coffee_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_coffee_table.json new file mode 100644 index 0000000..20b58aa --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_deck.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_deck.json new file mode 100644 index 0000000..58ff449 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_deck" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_glass_door.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_glass_door.json new file mode 100644 index 0000000..9109172 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/warped_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_cabinet.json new file mode 100644 index 0000000..e705212 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..d6dcb46 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_log_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_log_ramp.json new file mode 100644 index 0000000..ecc2412 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_mini_stool.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_mini_stool.json new file mode 100644 index 0000000..441e25a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_night_stand.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_night_stand.json new file mode 100644 index 0000000..5268887 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_picnic_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_picnic_table.json new file mode 100644 index 0000000..9695990 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_ramp.json new file mode 100644 index 0000000..94536e6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_round_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_round_table.json new file mode 100644 index 0000000..655e2d6 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_round_table" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_small_table.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_small_table.json new file mode 100644 index 0000000..0e852ee --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_small_table" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wall_shelf.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wall_shelf.json new file mode 100644 index 0000000..e854b6b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wood_ramp.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wood_ramp.json new file mode 100644 index 0000000..9c0f3e8 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/warped_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/washing_machine.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/washing_machine.json new file mode 100644 index 0000000..3eb7384 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/washing_machine.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/washing_machine" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_ceramic_tile.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_ceramic_tile.json new file mode 100644 index 0000000..0747dff --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_painted_drywall.json new file mode 100644 index 0000000..a1be4f0 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_sofa.json new file mode 100644 index 0000000..74ae1cb --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_wallpaper.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_wallpaper.json new file mode 100644 index 0000000..a3a2a2e --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/white_wallpaper.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_wallpaper" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch.json new file mode 100644 index 0000000..8fe2b7a --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/winch" +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch_anchor.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch_anchor.json new file mode 100644 index 0000000..4fd592b --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/winch_anchor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/winch_anchor" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_painted_drywall.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_painted_drywall.json new file mode 100644 index 0000000..fae1e74 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/yellow_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_sofa.json b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_sofa.json new file mode 100644 index 0000000..5dab6b7 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/models/item/yellow_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/yellow_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_chair.png new file mode 100644 index 0000000..22a8d88 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_bottom.png new file mode 100644 index 0000000..cd61304 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_top.png new file mode 100644 index 0000000..9a5189e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_cabinet.png new file mode 100644 index 0000000..3b0b0b7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..e83756e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_mini_stool.png new file mode 100644 index 0000000..a8a6984 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_night_stand.png new file mode 100644 index 0000000..639946f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_planks_deck.png new file mode 100644 index 0000000..1b20de1 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_round_table.png new file mode 100644 index 0000000..426565c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_wall_shelf.png new file mode 100644 index 0000000..2f25b6c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/acacia_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/air_conditioner.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/air_conditioner.png new file mode 100644 index 0000000..b546885 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/air_conditioner.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/alarm_clock.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/alarm_clock.png new file mode 100644 index 0000000..14faa7d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/alarm_clock.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_cabinet.png new file mode 100644 index 0000000..29e901f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..e639811 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit.png new file mode 100644 index 0000000..16f7b29 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit_top.png new file mode 100644 index 0000000..256bc05 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/arrow_slit_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathroom_ceramic_tile.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathroom_ceramic_tile.png new file mode 100644 index 0000000..6dd7e7b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathroom_ceramic_tile.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathtub.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathtub.png new file mode 100644 index 0000000..bc9b0b5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bathtub.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/beige_ceramic_tile.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/beige_ceramic_tile.png new file mode 100644 index 0000000..4d0c080 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/beige_ceramic_tile.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_chair.png new file mode 100644 index 0000000..53f36ed Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_bottom.png new file mode 100644 index 0000000..86640bc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_top.png new file mode 100644 index 0000000..4c27480 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_cabinet.png new file mode 100644 index 0000000..e0ccfb7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..6cf1d73 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_mini_stool.png new file mode 100644 index 0000000..3cc299f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_night_stand.png new file mode 100644 index 0000000..e018631 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_planks_deck.png new file mode 100644 index 0000000..09ef240 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_round_table.png new file mode 100644 index 0000000..9d159bf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_wall_shelf.png new file mode 100644 index 0000000..1d8e084 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/birch_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/black_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/black_sofa.png new file mode 100644 index 0000000..6d74f0c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/black_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..868ab90 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..9fc76dd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting.png new file mode 100644 index 0000000..d0937f8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting_big.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting_big.png new file mode 100644 index 0000000..5480d4b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blank_painting_big.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_sofa.png new file mode 100644 index 0000000..7307583 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_vinyl_siding.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_vinyl_siding.png new file mode 100644 index 0000000..025ff29 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/blue_vinyl_siding.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_cabinet.png new file mode 100644 index 0000000..02b2974 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..194ab1b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_ceramic_tile.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_ceramic_tile.png new file mode 100644 index 0000000..2aa6680 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_ceramic_tile.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_sofa.png new file mode 100644 index 0000000..f933028 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/brown_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/canvas.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/canvas.png new file mode 100644 index 0000000..b11b4eb Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/canvas.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cctv_camera.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cctv_camera.png new file mode 100644 index 0000000..be21f8b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cctv_camera.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/ceiling_fan.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/ceiling_fan.png new file mode 100644 index 0000000..e25b701 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/ceiling_fan.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta new file mode 100644 index 0000000..24f9c2f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chess_board.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chess_board.png new file mode 100644 index 0000000..24e1d8a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chess_board.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..babb4de Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..07eb3af Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..d362f4e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..64f289c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..14383da Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8e90649 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..a1dbf81 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..7d56824 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..c7fa1a9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4c839ca Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_cabinet.png new file mode 100644 index 0000000..e1d0106 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..1c734e1 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png new file mode 100644 index 0000000..825ab3e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..2222d9d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/coffee_mug.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/coffee_mug.png new file mode 100644 index 0000000..da41a1e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/coffee_mug.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..817552e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bb8c9a3 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_chair.png new file mode 100644 index 0000000..9cbd43c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_bottom.png new file mode 100644 index 0000000..6452715 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_top.png new file mode 100644 index 0000000..e425c4a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_cabinet.png new file mode 100644 index 0000000..b643054 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..10aac56 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_mini_stool.png new file mode 100644 index 0000000..638fc45 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_night_stand.png new file mode 100644 index 0000000..d55fbe6 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_planks_deck.png new file mode 100644 index 0000000..69129d0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_round_table.png new file mode 100644 index 0000000..2443932 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_wall_shelf.png new file mode 100644 index 0000000..9c1c98d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/crimson_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..1369c60 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..13a008a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..bec5c6f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a38c111 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cyan_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cyan_sofa.png new file mode 100644 index 0000000..0aa3981 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/cyan_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_chair.png new file mode 100644 index 0000000..47df782 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png new file mode 100644 index 0000000..c716ae7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_top.png new file mode 100644 index 0000000..7cef391 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png new file mode 100644 index 0000000..cb173e7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..cb472e9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_mini_stool.png new file mode 100644 index 0000000..b8db3b9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_night_stand.png new file mode 100644 index 0000000..b660844 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_planks_deck.png new file mode 100644 index 0000000..37a088a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_round_table.png new file mode 100644 index 0000000..9c5a988 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_wall_shelf.png new file mode 100644 index 0000000..a18a091 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_oak_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png new file mode 100644 index 0000000..0d9343e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8cabefa Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_cabinet.png new file mode 100644 index 0000000..d27ab48 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..d9c77f7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dishwasher.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dishwasher.png new file mode 100644 index 0000000..85494d8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/dishwasher.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/drain_stopper.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/drain_stopper.png new file mode 100644 index 0000000..3e97e9b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/drain_stopper.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/easel.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/easel.png new file mode 100644 index 0000000..15bab0a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/easel.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/electrical_outlet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/electrical_outlet.png new file mode 100644 index 0000000..4b0b844 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/electrical_outlet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/extractor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/extractor.png new file mode 100644 index 0000000..8bf37d8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/extractor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_off_hq.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_off_hq.png new file mode 100644 index 0000000..8d38ceb Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_off_hq.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png new file mode 100644 index 0000000..b35dcef Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/fan_on.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png new file mode 100644 index 0000000..74258dd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta new file mode 100644 index 0000000..24f9c2f --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_bottom.png new file mode 100644 index 0000000..f05aef0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_top.png new file mode 100644 index 0000000..a387c4f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/floor_mat_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/four_panel_window.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/four_panel_window.png new file mode 100644 index 0000000..b756df6 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/four_panel_window.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass.png new file mode 100644 index 0000000..1ddd845 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_acacia_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_acacia_trapdoor.png new file mode 100644 index 0000000..f10e5d9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_acacia_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_birch_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_birch_trapdoor.png new file mode 100644 index 0000000..9e80419 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_birch_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_clear.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_clear.png new file mode 100644 index 0000000..ffdca73 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_clear.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_crimson_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_crimson_trapdoor.png new file mode 100644 index 0000000..21a72ca Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_crimson_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png new file mode 100644 index 0000000..9ada298 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_bottom.png new file mode 100644 index 0000000..df6f12c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_top.png new file mode 100644 index 0000000..3acc814 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_iron_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_iron_trapdoor.png new file mode 100644 index 0000000..66cf66b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_iron_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_jungle_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_jungle_trapdoor.png new file mode 100644 index 0000000..f453145 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_jungle_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_oak_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_oak_trapdoor.png new file mode 100644 index 0000000..9cb7dc7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_oak_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_spruce_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_spruce_trapdoor.png new file mode 100644 index 0000000..a16228f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_spruce_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_side.png new file mode 100644 index 0000000..702e0bb Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top.png new file mode 100644 index 0000000..424748f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_1.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_1.png new file mode 100644 index 0000000..ecc2516 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_1.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_2.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_2.png new file mode 100644 index 0000000..7a8ecdf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_stairs_top_2.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_warped_trapdoor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_warped_trapdoor.png new file mode 100644 index 0000000..2aec10a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/glass_warped_trapdoor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_cabinet.png new file mode 100644 index 0000000..fd78bde Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..6f2bdfd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_cabinet.png new file mode 100644 index 0000000..3f9df89 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a39e9c5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_sofa.png new file mode 100644 index 0000000..cd15ac0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_vinyl_siding.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_vinyl_siding.png new file mode 100644 index 0000000..de3002f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/gray_vinyl_siding.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_sofa.png new file mode 100644 index 0000000..df68fc8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_vinyl_siding.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_vinyl_siding.png new file mode 100644 index 0000000..52981d0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/green_vinyl_siding.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar.png new file mode 100644 index 0000000..74eedcc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier.png new file mode 100644 index 0000000..a3a8e51 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_back.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_back.png new file mode 100644 index 0000000..8517a99 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_back.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_saide.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_saide.png new file mode 100644 index 0000000..4c4a2b7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_saide.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png new file mode 100644 index 0000000..7d5beeb Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hedge.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hedge.png new file mode 100644 index 0000000..90a41c7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hedge.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hot_water_heater.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hot_water_heater.png new file mode 100644 index 0000000..38668d4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/hot_water_heater.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_bottom.png new file mode 100644 index 0000000..74b265c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_side.png new file mode 100644 index 0000000..fb0c6bc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_top.png new file mode 100644 index 0000000..99ccc59 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/inset_light_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_glass_door_top.png new file mode 100644 index 0000000..f0293be Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_grate.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_grate.png new file mode 100644 index 0000000..3c6f2c2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/iron_grate.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_bars.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_bars.png new file mode 100644 index 0000000..2398f85 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_bars.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_door.png new file mode 100644 index 0000000..b7ecb8e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jail_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_chair.png new file mode 100644 index 0000000..3a00c0c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_glass_door_top.png new file mode 100644 index 0000000..d885849 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_cabinet.png new file mode 100644 index 0000000..e8119ce Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ff430bd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_mini_stool.png new file mode 100644 index 0000000..39c2894 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_night_stand.png new file mode 100644 index 0000000..f855c13 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_planks_deck.png new file mode 100644 index 0000000..a605d13 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_round_table.png new file mode 100644 index 0000000..8e16471 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_wall_shelf.png new file mode 100644 index 0000000..fdcb3ef Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/jungle_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/kitchen_sink.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/kitchen_sink.png new file mode 100644 index 0000000..ba94701 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/kitchen_sink.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/large_mirror.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/large_mirror.png new file mode 100644 index 0000000..de7e8d8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/large_mirror.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_blue_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_blue_sofa.png new file mode 100644 index 0000000..2ecb78a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_blue_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_bulb.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_bulb.png new file mode 100644 index 0000000..52e439e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_bulb.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_gray_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_gray_sofa.png new file mode 100644 index 0000000..ac59478 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_gray_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch.png new file mode 100644 index 0000000..bb28d16 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch_hires.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch_hires.png new file mode 100644 index 0000000..bb28d16 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/light_switch_hires.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/lime_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/lime_sofa.png new file mode 100644 index 0000000..5f6e051 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/lime_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/magenta_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/magenta_sofa.png new file mode 100644 index 0000000..cd9b548 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/magenta_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/massive_mirror.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/massive_mirror.png new file mode 100644 index 0000000..29788f4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/massive_mirror.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mattress.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mattress.png new file mode 100644 index 0000000..88b4a48 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mattress.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk.png new file mode 100644 index 0000000..fe29e3b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk_floor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk_floor.png new file mode 100644 index 0000000..b5e078d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_catwalk_floor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct.png new file mode 100644 index 0000000..1d0aabc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct_top.png new file mode 100644 index 0000000..5885a8f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/metal_duct_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave.png new file mode 100644 index 0000000..7aaf289 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave_face.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave_face.png new file mode 100644 index 0000000..c315361 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/microwave_face.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mirror.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mirror.png new file mode 100644 index 0000000..9062a83 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mirror.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_acacia_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_acacia_bookshelf.png new file mode 100644 index 0000000..0f07fb0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_acacia_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_birch_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_birch_bookshelf.png new file mode 100644 index 0000000..600c752 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_birch_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_crimson_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_crimson_bookshelf.png new file mode 100644 index 0000000..310c960 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_crimson_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png new file mode 100644 index 0000000..54d2317 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_bottom_white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_bottom_white.png new file mode 100644 index 0000000..0074113 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_bottom_white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_top_white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_top_white.png new file mode 100644 index 0000000..b3913d4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_door_top_white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_glass_door.png new file mode 100644 index 0000000..8e694fe Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_jungle_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_jungle_bookshelf.png new file mode 100644 index 0000000..e39d483 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_jungle_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_oak_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_oak_bookshelf.png new file mode 100644 index 0000000..0b4b8dc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_oak_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_spruce_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_spruce_bookshelf.png new file mode 100644 index 0000000..3840daa Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_spruce_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_warped_bookshelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_warped_bookshelf.png new file mode 100644 index 0000000..01939cc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/modern_warped_bookshelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png new file mode 100644 index 0000000..d7a6180 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ab3b952 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..0ba1d13 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..dc5b085 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..70ee221 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a0e7061 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png new file mode 100644 index 0000000..ea92d86 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..b874cfa Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_chair.png new file mode 100644 index 0000000..37fc68a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_bottom.png new file mode 100644 index 0000000..4744df9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_top.png new file mode 100644 index 0000000..0c389af Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_cabinet.png new file mode 100644 index 0000000..142197b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bf57db6 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_mini_stool.png new file mode 100644 index 0000000..9c72ac9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_night_stand.png new file mode 100644 index 0000000..665e1c2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_planks_deck.png new file mode 100644 index 0000000..4cecbac Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_round_table.png new file mode 100644 index 0000000..07b0219 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_wall_shelf.png new file mode 100644 index 0000000..81cc587 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/oak_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png new file mode 100644 index 0000000..09503a2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..423f952 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv.png new file mode 100644 index 0000000..ea60655 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_dial.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_dial.png new file mode 100644 index 0000000..1baa468 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_dial.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_front.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_front.png new file mode 100644 index 0000000..82c3dbd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/old_tv_front.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/orange_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/orange_sofa.png new file mode 100644 index 0000000..cb5759f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/orange_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/photocopier.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/photocopier.png new file mode 100644 index 0000000..f203b04 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/photocopier.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pink_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pink_sofa.png new file mode 100644 index 0000000..c36eb27 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pink_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png new file mode 100644 index 0000000..42fb603 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ddc63d9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..a422068 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..f96a33a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..c647161 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..3eca192 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png new file mode 100644 index 0000000..6c13d26 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..d5a7e74 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png new file mode 100644 index 0000000..2a0a788 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..136034f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_bottom.png new file mode 100644 index 0000000..7ae7419 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_layer.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_layer.png new file mode 100644 index 0000000..8a1721b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_layer.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_side.png new file mode 100644 index 0000000..88e4488 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png new file mode 100644 index 0000000..47025fc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_top.png new file mode 100644 index 0000000..067fa82 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_receiver_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_bottom.png new file mode 100644 index 0000000..dd79296 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_side.png new file mode 100644 index 0000000..6f4bc17 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_top.png new file mode 100644 index 0000000..d34aebc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/power_transmitter_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/printer.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/printer.png new file mode 100644 index 0000000..5a13d83 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/printer.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..5b7ef45 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..47d5446 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png new file mode 100644 index 0000000..b67b690 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4da7ffe Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pure_white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pure_white.png new file mode 100644 index 0000000..dee54f4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/pure_white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/purple_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/purple_sofa.png new file mode 100644 index 0000000..6385c9b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/purple_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png new file mode 100644 index 0000000..05c2745 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..58cd038 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..5abc770 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a02cbba Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sofa.png new file mode 100644 index 0000000..f0638bc Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_vinyl_siding.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_vinyl_siding.png new file mode 100644 index 0000000..f85996a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/red_vinyl_siding.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/refrigerator.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/refrigerator.png new file mode 100644 index 0000000..01f0d59 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/refrigerator.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/rocky_ceramic_tile.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/rocky_ceramic_tile.png new file mode 100644 index 0000000..6e04395 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/rocky_ceramic_tile.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_cabinet.png new file mode 100644 index 0000000..1abc826 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..69dfcf2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..0d7e27d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..608f9c8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed.png new file mode 100644 index 0000000..2f482e5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_bottom.png new file mode 100644 index 0000000..7f4b707 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_side.png new file mode 100644 index 0000000..8a6c5a3 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_top.png new file mode 100644 index 0000000..ba1d942 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/seed_spreader_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/shower_head.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/shower_head.png new file mode 100644 index 0000000..f43b09f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/shower_head.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/six_panel_window.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/six_panel_window.png new file mode 100644 index 0000000..a3a3ead Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/six_panel_window.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png new file mode 100644 index 0000000..ae52faf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bfd4158 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_chair.png new file mode 100644 index 0000000..400883c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_glass_door_top.png new file mode 100644 index 0000000..8b5a0d9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_cabinet.png new file mode 100644 index 0000000..e0c6cd5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8e4ebe6 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_mini_stool.png new file mode 100644 index 0000000..f8578d0 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_night_stand.png new file mode 100644 index 0000000..9ec13e7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_planks_deck.png new file mode 100644 index 0000000..522985c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_round_table.png new file mode 100644 index 0000000..01d3657 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_wall_shelf.png new file mode 100644 index 0000000..7e1fa25 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/spruce_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_high.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_high.png new file mode 100644 index 0000000..aa171d4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_high.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_low.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_low.png new file mode 100644 index 0000000..95b6eec Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_low.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_med.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_med.png new file mode 100644 index 0000000..e6a8883 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_med.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_off.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_off.png new file mode 100644 index 0000000..f7cd85d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/steam_radiator_off.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..4d4ea2e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..c7877ea Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_cabinet.png new file mode 100644 index 0000000..253bd17 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4bac0b8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove.png new file mode 100644 index 0000000..ead74b5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove_console.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove_console.png new file mode 100644 index 0000000..c2e5a4d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/stove_console.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/symphony_6_f_major.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/symphony_6_f_major.png new file mode 100644 index 0000000..928a77f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/symphony_6_f_major.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tall_mirror.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tall_mirror.png new file mode 100644 index 0000000..9062a83 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tall_mirror.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png new file mode 100644 index 0000000..a5d804d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..9a9b55e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tile_light.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tile_light.png new file mode 100644 index 0000000..a2b4d5c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/tile_light.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet.png new file mode 100644 index 0000000..3016306 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png new file mode 100644 index 0000000..7faf869 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png.mcmeta new file mode 100644 index 0000000..ceecb03 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/toilet_water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/transparent_dot.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/transparent_dot.png new file mode 100644 index 0000000..59a8418 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/transparent_dot.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/trash_can.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/trash_can.png new file mode 100644 index 0000000..747eba9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/trash_can.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_bottom.png new file mode 100644 index 0000000..eaaa06c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_side.png new file mode 100644 index 0000000..55cec8a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_stone.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_stone.png new file mode 100644 index 0000000..65e1cbd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_stone.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_top.png new file mode 100644 index 0000000..89e8974 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/turntable_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/vinyl_siding.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/vinyl_siding.png new file mode 100644 index 0000000..82e3647 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/vinyl_siding.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_chair.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_chair.png new file mode 100644 index 0000000..765b23e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_chair.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_bottom.png new file mode 100644 index 0000000..071946d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_top.png new file mode 100644 index 0000000..77468ed Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_glass_door_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_cabinet.png new file mode 100644 index 0000000..9cfceb7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..7a24027 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_mini_stool.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_mini_stool.png new file mode 100644 index 0000000..0f99955 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_mini_stool.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_night_stand.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_night_stand.png new file mode 100644 index 0000000..f0a8d9d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_night_stand.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_planks_deck.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_planks_deck.png new file mode 100644 index 0000000..3b4a159 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_planks_deck.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_round_table.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_round_table.png new file mode 100644 index 0000000..b6d1e40 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_round_table.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_wall_shelf.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_wall_shelf.png new file mode 100644 index 0000000..5e0cb35 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/warped_wall_shelf.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/washing_machine.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/washing_machine.png new file mode 100644 index 0000000..982cf19 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/washing_machine.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white.png new file mode 100644 index 0000000..d0937f8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_ceramic_tile.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_ceramic_tile.png new file mode 100644 index 0000000..9688c1e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_ceramic_tile.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_sofa.png new file mode 100644 index 0000000..48661e1 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/white_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch.png new file mode 100644 index 0000000..9c80849 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor.png new file mode 100644 index 0000000..a8aab71 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_bottom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_bottom.png new file mode 100644 index 0000000..a45c4b4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_bottom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_buckle.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_buckle.png new file mode 100644 index 0000000..ffc3414 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_buckle.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_horn.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_horn.png new file mode 100644 index 0000000..444b076 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_horn.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_top.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_top.png new file mode 100644 index 0000000..776ad39 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_anchor_top.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_side.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_side.png new file mode 100644 index 0000000..cf7905a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/winch_side.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/yellow_sofa.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/yellow_sofa.png new file mode 100644 index 0000000..8add853 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/block/yellow_sofa.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/entity/bicycle_uv.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/entity/bicycle_uv.png new file mode 100644 index 0000000..901648b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/entity/bicycle_uv.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_tooltip.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_tooltip.png new file mode 100644 index 0000000..54feb2d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_tooltip.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_ui.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_ui.png new file mode 100644 index 0000000..c9250aa Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/canvas_ui.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_chess_blank.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_chess_blank.png new file mode 100644 index 0000000..1424215 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_chess_blank.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_container_mini.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_container_mini.png new file mode 100644 index 0000000..7fe2c4e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_container_mini.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_custom_size.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_custom_size.png new file mode 100644 index 0000000..201cce1 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_custom_size.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_optional.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_optional.png new file mode 100644 index 0000000..567ee6c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_easel_optional.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_motorboat.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_motorboat.png new file mode 100644 index 0000000..4906030 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_motorboat.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_photocopier.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_photocopier.png new file mode 100644 index 0000000..fb992bd Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_photocopier.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer.png new file mode 100644 index 0000000..1c878a2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer_custom.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer_custom.png new file mode 100644 index 0000000..11cc4e2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_printer_custom.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_radiator_all.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_radiator_all.png new file mode 100644 index 0000000..22f2f17 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_radiator_all.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_seed_spreader.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_seed_spreader.png new file mode 100644 index 0000000..e8da2f7 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_seed_spreader.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_trash.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_trash.png new file mode 100644 index 0000000..2282dd3 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/gui_trash.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/mc_guitar_keys_full.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/mc_guitar_keys_full.png new file mode 100644 index 0000000..50a116b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/mc_guitar_keys_full.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white.png new file mode 100644 index 0000000..acfb73a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white2.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white2.png new file mode 100644 index 0000000..6fe9dcf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/modern_door_top_white2.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/ui_color_picker.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/ui_color_picker.png new file mode 100644 index 0000000..98be54a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/ui_color_picker.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/wireless_power_ui.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/wireless_power_ui.png new file mode 100644 index 0000000..d3cfc76 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/gui/wireless_power_ui.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/acacia_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/acacia_glass_door.png new file mode 100644 index 0000000..5310827 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/acacia_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/base_color.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/base_color.png new file mode 100644 index 0000000..91f1c65 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/base_color.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/battery.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/battery.png new file mode 100644 index 0000000..cb15ed2 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/battery.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle.png new file mode 100644 index 0000000..9562059 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle_uv.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle_uv.png new file mode 100644 index 0000000..901648b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bicycle_uv.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/birch_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/birch_glass_door.png new file mode 100644 index 0000000..f369455 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/birch_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop.png new file mode 100644 index 0000000..cfc1d06 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop_w.png new file mode 100644 index 0000000..106cbea Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bishop_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/black_parts.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/black_parts.png new file mode 100644 index 0000000..a839b1b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/black_parts.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/book.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/book.png new file mode 100644 index 0000000..d1ea2ac Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/book.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet.png new file mode 100644 index 0000000..463c091 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_1.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_1.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_1.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_2.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_2.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_2.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_3.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_3.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/bullet_hole_3.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera.png new file mode 100644 index 0000000..293c568 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_glass.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_glass.png new file mode 100644 index 0000000..0e0dfb8 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_glass.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_viewfinder.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_viewfinder.png new file mode 100644 index 0000000..64c1b14 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/camera_viewfinder.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_off.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_off.png new file mode 100644 index 0000000..130b5c9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_off.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png new file mode 100644 index 0000000..b39626f Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/crimson_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/crimson_glass_door.png new file mode 100644 index 0000000..ce71099 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/crimson_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/dark_oak_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/dark_oak_glass_door.png new file mode 100644 index 0000000..7f5d865 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/dark_oak_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/extended_gun_magazine.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/extended_gun_magazine.png new file mode 100644 index 0000000..fde4c57 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/extended_gun_magazine.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_off.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_off.png new file mode 100644 index 0000000..cdfefda Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_off.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_on.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_on.png new file mode 100644 index 0000000..9710a88 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/flashlight_on.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gas_can.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gas_can.png new file mode 100644 index 0000000..e44690a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gas_can.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/glass_door.png new file mode 100644 index 0000000..bf17e28 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/guitar.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/guitar.png new file mode 100644 index 0000000..446e603 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/guitar.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gun_magazine.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gun_magazine.png new file mode 100644 index 0000000..2aacbe4 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/gun_magazine.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/handgun.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/handgun.png new file mode 100644 index 0000000..9677fea Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/handgun.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/holes.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/holes.png new file mode 100644 index 0000000..5dacb6b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/holes.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/iron_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/iron_glass_door.png new file mode 100644 index 0000000..62b2cd6 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/iron_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/jungle_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/jungle_glass_door.png new file mode 100644 index 0000000..1d2f17c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/jungle_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king.png new file mode 100644 index 0000000..e386599 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king_w.png new file mode 100644 index 0000000..7d67d68 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/king_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight.png new file mode 100644 index 0000000..72368ea Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight_w.png new file mode 100644 index 0000000..b12acf5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/knight_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/memory_card.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/memory_card.png new file mode 100644 index 0000000..71d0bef Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/memory_card.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/metal_color.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/metal_color.png new file mode 100644 index 0000000..950d0f9 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/metal_color.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/modern_white_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/modern_white_door.png new file mode 100644 index 0000000..252275a Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/modern_white_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/motorboat_uv.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/motorboat_uv.png new file mode 100644 index 0000000..b60d524 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/motorboat_uv.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png new file mode 100644 index 0000000..2c0a1c5 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/muzzle_flash.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/oak_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/oak_glass_door.png new file mode 100644 index 0000000..5f02497 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/oak_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/paintbrush.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/paintbrush.png new file mode 100644 index 0000000..cf4aa16 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/paintbrush.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small.png new file mode 100644 index 0000000..b8f9471 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small_w.png new file mode 100644 index 0000000..991b73d Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/pawn_small_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen.png new file mode 100644 index 0000000..26d347e Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen_w.png new file mode 100644 index 0000000..0f58dc1 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/queen_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook.png new file mode 100644 index 0000000..4846d20 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook_w.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook_w.png new file mode 100644 index 0000000..4fc1490 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/rook_w.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/speedometer.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/speedometer.png new file mode 100644 index 0000000..ddaa085 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/speedometer.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/spruce_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/spruce_glass_door.png new file mode 100644 index 0000000..1a6071b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/spruce_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire1.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire1.png new file mode 100644 index 0000000..8cfcaec Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire1.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire2.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire2.png new file mode 100644 index 0000000..979ac2b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire2.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire3.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire3.png new file mode 100644 index 0000000..ee1c95c Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/tire3.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/warped_glass_door.png b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/warped_glass_door.png new file mode 100644 index 0000000..271250b Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/assets/modernlife/textures/item/warped_glass_door.png differ diff --git a/src/main/resources/resourcepacks/modernlifepatch/pack.mcmeta b/src/main/resources/resourcepacks/modernlifepatch/pack.mcmeta new file mode 100644 index 0000000..0580539 --- /dev/null +++ b/src/main/resources/resourcepacks/modernlifepatch/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "description": "§7§l Created by BF_Meow_.", + "pack_format": 15 + } +} \ No newline at end of file diff --git a/src/main/resources/resourcepacks/modernlifepatch/pack.png b/src/main/resources/resourcepacks/modernlifepatch/pack.png new file mode 100644 index 0000000..99e1077 Binary files /dev/null and b/src/main/resources/resourcepacks/modernlifepatch/pack.png differ