diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..e546bb87 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,143 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "type": "java", + "request": "launch", + "name": "Forge Client: 1.20.1", + "presentation": { + "group": "Mod Development - 1.20.1-forge", + "order": 0 + }, + "projectName": "1.20.1-forge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\clientRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\clientRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.20.1-forge\\run", + "env": { + "MOD_CLASSES": "interiors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + }, + "console": "internalConsole", + "shortenCommandLine": "none" + }, + { + "type": "java", + "request": "launch", + "name": "Forge Data: 1.20.1", + "presentation": { + "group": "Mod Development - 1.20.1-forge", + "order": 1 + }, + "projectName": "1.20.1-forge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\dataRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\dataRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.20.1-forge\\run", + "env": { + "MOD_CLASSES": "interiors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + }, + "console": "internalConsole", + "shortenCommandLine": "none" + }, + { + "type": "java", + "request": "launch", + "name": "Forge Server: 1.20.1", + "presentation": { + "group": "Mod Development - 1.20.1-forge", + "order": 2 + }, + "projectName": "1.20.1-forge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\serverRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\build\\moddev\\serverRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.20.1-forge\\run", + "env": { + "MOD_CLASSES": "interiors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.20.1-forge\\bin\\main" + }, + "console": "internalConsole", + "shortenCommandLine": "none" + }, + { + "type": "java", + "request": "launch", + "name": "Neoforge Client: 1.21.1", + "presentation": { + "group": "Mod Development - 1.21.1-neoforge", + "order": 0 + }, + "projectName": "1.21.1-neoforge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\clientRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\clientRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.21.1-neoforge\\run", + "env": {}, + "console": "internalConsole", + "shortenCommandLine": "none" + }, + { + "type": "java", + "request": "launch", + "name": "Neoforge Data: 1.21.1", + "presentation": { + "group": "Mod Development - 1.21.1-neoforge", + "order": 1 + }, + "projectName": "1.21.1-neoforge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\dataRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\dataRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.21.1-neoforge\\run", + "env": {}, + "console": "internalConsole", + "shortenCommandLine": "none" + }, + { + "type": "java", + "request": "launch", + "name": "Neoforge Server: 1.21.1", + "presentation": { + "group": "Mod Development - 1.21.1-neoforge", + "order": 2 + }, + "projectName": "1.21.1-neoforge", + "mainClass": "net.neoforged.devlaunch.Main", + "args": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\serverRunProgramArgs.txt" + ], + "vmArgs": [ + "@C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\build\\moddev\\serverRunVmArgs.txt", + "-Dfml.modFolders\u003dinteriors%%C:\\Users\\Jehan\\Desktop\\tico\\CreateInteriorsMod\\versions\\1.21.1-neoforge\\bin\\main" + ], + "cwd": "${workspaceFolder}\\versions\\1.21.1-neoforge\\run", + "env": {}, + "console": "internalConsole", + "shortenCommandLine": "none" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..7b016a89 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.compile.nullAnalysis.mode": "automatic" +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/META-INF/mods.toml b/versions/1.20.1-forge/bin/main/META-INF/mods.toml new file mode 100644 index 00000000..683ecd98 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/META-INF/mods.toml @@ -0,0 +1,31 @@ +modLoader = "javafml" +loaderVersion = "[1,)" +license = "MIT" +issueTrackerURL = "https://github.com/aesefficio/CreateInteriorsMod/issues" + +[[mods]] +modId = "interiors" +version = "${mod_version}" +displayName = "Create: Interiors" +displayURL = "https://www.curseforge.com/minecraft/mc-mods/interiors" +issueTrackerURL = "https://github.com/aesefficio/CreateInteriorsMod/issues" +logoFile="assets/interiors/icon.png" +authors = "sudolev, rdh" +description = ''' +Create: Interiors is a new take on furniture, adding functional blocks that mesh seamlessly with the aesthetic and principles of the Create mod. +''' + +[[dependencies.interiors]] +modId = "create" +mandatory = true +versionRange = "[6,)" +ordering = "AFTER" +side = "BOTH" + +[modproperties.interiors] +catalogueImageIcon="assets/interiors/icon.png" +catalogueBackground="mod_banner.png" +configuredBackground="create:textures/block/seat/top_red.png" + +[[mixins]] +config="interiors.mixins.json" \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/icon.png b/versions/1.20.1-forge/bin/main/assets/interiors/icon.png new file mode 100644 index 00000000..187371ca Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/icon.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/de_de.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/de_de.json new file mode 100644 index 00000000..97cb31a1 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/de_de.json @@ -0,0 +1,30 @@ +{ + "block.interiors.kelp_seat": "Kelpsitz", + "block.interiors.kelp_chair": "Kelpstuhl", + "block.interiors.seatwood_planks": "Stuhlbretter", + "itemGroup.interiors": "Create: Interiors", + "block.interiors.white_chair": "Weißer stuhl", + "block.interiors.light_gray_chair": "Hellgrauer stuhl", + "block.interiors.gray_chair": "Grauer stuhl", + "block.interiors.black_chair": "Schwarzer stuhl", + "block.interiors.brown_chair": "Brauner stuhl", + "block.interiors.red_chair": "Roter stuhl", + "block.interiors.orange_chair": "Orange stuhl", + "block.interiors.yellow_chair": "Gelber stuhl", + "block.interiors.lime_chair": "Lime stuhl", + "block.interiors.green_chair": "Grüner stuhl", + "block.interiors.cyan_chair": "Cyan stuhl", + "block.interiors.light_blue_chair": "Hellblauer stuhl", + "block.interiors.blue_chair": "Blauer stuhl", + "block.interiors.purple_chair": "Lila stuhl", + "block.interiors.magenta_chair": "Magenta stuhl", + "block.interiors.pink_chair": "Rosa stuhl", + "block.interiors.chair.tooltip": "CHAIR", + "block.interiors.chair.tooltip.summary": "Sit yourself down and enjoy the ride just a little more! Will anchor a player onto a moving _contraption_. An appealing option for static _furniture_ too!", + "block.interiors.chair.tooltip.condition1": "When R-Clicked", + "block.interiors.chair.tooltip.behaviour1": "Sits the player on the _Chair_. Press L-shift to leave the _Chair_.", + "block.interiors.chair.tooltip.condition2": "When back face is R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour2": "Toggles Back Size", + "block.interiors.chair.tooltip.condition3": "When other faces are R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour3": "Toggles Individual _Chair_ Armrests. Shift R-Click to toggle both at once!" +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/default/tooltips.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/default/tooltips.json new file mode 100644 index 00000000..180581dd --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/default/tooltips.json @@ -0,0 +1,13 @@ +{ + "block.interiors.chair.tooltip": "CHAIR", + "block.interiors.chair.tooltip.summary": "Sit yourself down and enjoy the ride! Will anchor a player onto a _contraption_. An appealing option for _furniture_ too!", + "block.interiors.chair.tooltip.condition1": "When R-Clicked", + "block.interiors.chair.tooltip.behaviour1": "Sits the player on the _Chair_. Press L-shift to leave the _Chair_.", + "block.interiors.chair.tooltip.condition2": "When R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour2": "Toggles individual _Chair_ armrests.", + "block.interiors.chair.tooltip.condition3": "When Sneak R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour3": "Toggles _Chair_ back size.", + "block.interiors.cushion.tooltip": "CUSHION", + "block.interiors.cushion.tooltip.summary": "A soft and comfortable _Cushion_. Bouncy!", + "itemGroup.interiors": "Create: Interiors" +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/ko_kr.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/ko_kr.json new file mode 100644 index 00000000..7af32757 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/ko_kr.json @@ -0,0 +1,45 @@ +{ + "itemGroup.interiors": "Create: Interiors", + "block.interiors.kelp_seat": "켈프 좌석", + "block.interiors.kelp_chair": "켈프 의자", + "block.interiors.kelp_floor_chair": "켈프 좌식 의자", + "block.interiors.seatwood_planks": "좌석목재 판자", + "block.interiors.white_chair": "하얀색 의자", + "block.interiors.light_gray_chair": "회백색 의자", + "block.interiors.gray_chair": "회색 의자", + "block.interiors.black_chair": "검은색 의자", + "block.interiors.brown_chair": "갈색 의자", + "block.interiors.red_chair": "빨간색 의자", + "block.interiors.orange_chair": "주황색 의자", + "block.interiors.yelfloor_chair": "노란색 의자", + "block.interiors.lime_chair": "연두색 의자", + "block.interiors.green_chair": "초록색 의자", + "block.interiors.cyan_chair": "청록색 의자", + "block.interiors.light_blue_chair": "하늘색 의자", + "block.interiors.blue_chair": "파란색 의자", + "block.interiors.purple_chair": "보라색 의자", + "block.interiors.magenta_chair": "자홍색 의자", + "block.interiors.pink_chair": "분홍색 의자", + "block.interiors.white_floor_chair": "하얀색 좌식 의자", + "block.interiors.light_gray_floor_chair": "회백색 좌식 의자", + "block.interiors.gray_floor_chair": "회색 좌식 의자", + "block.interiors.black_floor_chair": "검은색 좌식 의자", + "block.interiors.brown_floor_chair": "갈색 좌식 의자", + "block.interiors.red_floor_chair": "빨간색 좌식 의자", + "block.interiors.orange_floor_chair": "주황색 좌식 의자", + "block.interiors.yellow_floor_chair": "노란색 좌식 의자", + "block.interiors.lime_floor_chair": "연두색 좌식 의자", + "block.interiors.green_floor_chair": "초록색 좌식 의자", + "block.interiors.cyan_floor_chair": "청록색 좌식 의자", + "block.interiors.light_blue_floor_chair": "하늘색 좌식 의자", + "block.interiors.blue_floor_chair": "파란색 좌식 의자", + "block.interiors.purple_floor_chair": "보라색 좌식 의자", + "block.interiors.magenta_floor_chair": "자홍색 좌식 의자", + "block.interiors.pink_floor_chair": "분홍색 좌식 의자", + "block.interiors.chair.tooltip": "의자", + "block.interiors.chair.tooltip.summary": "앉아서 타는 탈 것을 조금 더 즐겨보세요! 플레이어를 움직이는 _구조물_에 고정시킵니다. 일반 가구로서도 매력적인 옵션입니다! 다양한 색상으로 만나보세요.", + "block.interiors.chair.tooltip.condition1": "우클릭", + "block.interiors.chair.tooltip.behaviour1": "_의자_에 앉습니다. 왼쪽 Shift를 눌러 일어섭니다.", + "block.interiors.chair.tooltip.condition2": "렌치로 우클릭", + "block.interiors.chair.tooltip.behaviour2": "_의자_의 팔걸이 형태를 바꿉니다." +} diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/ru_ru.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/ru_ru.json new file mode 100644 index 00000000..ec7fd919 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/ru_ru.json @@ -0,0 +1,67 @@ +{ + "block.interiors.black_chair": "Чёрное кресло", + "block.interiors.black_cushion": "Чёрная сидушка", + "block.interiors.black_floor_chair": "Чёрное напольное кресло", + "block.interiors.blue_chair": "Синее кресло", + "block.interiors.blue_cushion": "Синяя сидушка", + "block.interiors.blue_floor_chair": "Синее напольное кресло", + "block.interiors.brown_chair": "Коричневое кресло", + "block.interiors.brown_cushion": "Коричневая сидушка", + "block.interiors.brown_floor_chair": "Коричневое напольное кресло", + "block.interiors.chair.tooltip": "КРЕСЛО", + "block.interiors.chair.tooltip.behaviour1": "Сажает игрока на _кресло_. Нажмите левый Shift, чтобы слезть с _кресла_.", + "block.interiors.chair.tooltip.behaviour2": "Переключает отдельные подлокотники _кресла_.", + "block.interiors.chair.tooltip.behaviour3": "Переключает размер спинки _кресла_.", + "block.interiors.chair.tooltip.condition1": "ПКМ по креслу", + "block.interiors.chair.tooltip.condition2": "ПКМ по креслу гаечным ключом", + "block.interiors.chair.tooltip.condition3": "ПКМ крадучись по креслу гаечным ключом", + "block.interiors.chair.tooltip.summary": "Присядьте и наслаждайтесь поездкой! Привязывает игрока к движущейся _штуковине_. Также может быть привлекательной _мебелью_.", + "block.interiors.cushion.tooltip": "СИДУШКА", + "block.interiors.cushion.tooltip.summary": "Мягкая и удобная _сидушка_. Упругая!", + "block.interiors.cyan_chair": "Бирюзовое кресло", + "block.interiors.cyan_cushion": "Бирюзовая сидушка", + "block.interiors.cyan_floor_chair": "Бирюзовое напольное кресло", + "block.interiors.gray_chair": "Серое кресло", + "block.interiors.gray_cushion": "Серая сидушка", + "block.interiors.gray_floor_chair": "Серое напольное кресло", + "block.interiors.green_chair": "Зелёное кресло", + "block.interiors.green_cushion": "Зелёная сидушка", + "block.interiors.green_floor_chair": "Зелёное напольное кресло", + "block.interiors.kelp_chair": "Кресло из ламинарии", + "block.interiors.kelp_floor_chair": "Напольное кресло из ламинарии", + "block.interiors.kelp_seat": "Сиденье из ламинарии", + "block.interiors.light_blue_chair": "Голубое кресло", + "block.interiors.light_blue_cushion": "Голубая сидушка", + "block.interiors.light_blue_floor_chair": "Голубое напольное кресло", + "block.interiors.light_gray_chair": "Светло-серое кресло", + "block.interiors.light_gray_cushion": "Светло-серая сидушка", + "block.interiors.light_gray_floor_chair": "Светло-серое напольное кресло", + "block.interiors.lime_chair": "Лаймовое кресло", + "block.interiors.lime_cushion": "Лаймовая сидушка", + "block.interiors.lime_floor_chair": "Лаймовое напольное кресло", + "block.interiors.magenta_chair": "Пурпурное кресло", + "block.interiors.magenta_cushion": "Пурпурная сидушка", + "block.interiors.magenta_floor_chair": "Пурпурное напольное кресло", + "block.interiors.orange_chair": "Оранжевое кресло", + "block.interiors.orange_cushion": "Оранжевая сидушка", + "block.interiors.orange_floor_chair": "Оранжевое напольное кресло", + "block.interiors.pink_chair": "Розовое кресло", + "block.interiors.pink_cushion": "Розовая сидушка", + "block.interiors.pink_floor_chair": "Розовое напольное кресло", + "block.interiors.purple_chair": "Фиолетовое кресло", + "block.interiors.purple_cushion": "Фиолетовая сидушка", + "block.interiors.purple_floor_chair": "Фиолетовое напольное кресло", + "block.interiors.red_chair": "Красное кресло", + "block.interiors.red_cushion": "Красная сидушка", + "block.interiors.red_floor_chair": "Красное напольное кресло", + "block.interiors.seatwood_planks": "Доски для мебели", + "block.interiors.wall_mounted_table": "Навесной стол", + "block.interiors.white_chair": "Белое кресло", + "block.interiors.white_cushion": "Белая сидушка", + "block.interiors.white_floor_chair": "Белое напольное кресло", + "block.interiors.yellow_chair": "Жёлтое кресло", + "block.interiors.yellow_cushion": "Жёлтая сидушка", + "block.interiors.yellow_floor_chair": "Жёлтое напольное кресло", + "entity.interiors.big_seat": "Большое сиденье", + "itemGroup.interiors": "Create: Интерьеры" +} diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/sv_se.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/sv_se.json new file mode 100644 index 00000000..c9984ed0 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/sv_se.json @@ -0,0 +1,30 @@ +{ + "itemGroup.interiors": "Create: Interiors", + "block.interiors.kelp_seat": "Kelpsäte", + "block.interiors.kelp_chair": "Kelpstol", + "block.interiors.seatwood_planks": "Stolträ", + "block.interiors.white_chair": "Vit stol", + "block.interiors.light_gray_chair": "Ljusgrå stol", + "block.interiors.gray_chair": "Grå stol", + "block.interiors.black_chair": "Svart stol", + "block.interiors.brown_chair": "Brun stol", + "block.interiors.red_chair": "Röd stol", + "block.interiors.orange_chair": "Orange stol", + "block.interiors.yellow_chair": "Gul stol", + "block.interiors.lime_chair": "Lime stol", + "block.interiors.green_chair": "Grön stol", + "block.interiors.cyan_chair": "Cyan stol", + "block.interiors.light_blue_chair": "Ljusblå stol", + "block.interiors.blue_chair": "Blå stol", + "block.interiors.purple_chair": "Lila stol", + "block.interiors.magenta_chair": "Magenta stol", + "block.interiors.pink_chair": "Rosa stol", + "block.interiors.chair.tooltip": "CHAIR", + "block.interiors.chair.tooltip.summary": "Sit yourself down and enjoy the ride just a little more! Will anchor a player onto a moving _contraption_. An appealing option for static _furniture_ too!", + "block.interiors.chair.tooltip.condition1": "When R-Clicked", + "block.interiors.chair.tooltip.behaviour1": "Sits the player on the _Chair_. Press L-shift to leave the _Chair_.", + "block.interiors.chair.tooltip.condition2": "When back face is R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour2": "Toggles Back Size", + "block.interiors.chair.tooltip.condition3": "When other faces are R-Clicked with Wrench", + "block.interiors.chair.tooltip.behaviour3": "Toggles Individual _Chair_ Armrests. Shift R-Click to toggle both at once!" +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/lang/zh_cn.json b/versions/1.20.1-forge/bin/main/assets/interiors/lang/zh_cn.json new file mode 100644 index 00000000..48368d62 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/lang/zh_cn.json @@ -0,0 +1,87 @@ +{ + "itemGroup.interiors": "机械动力: 内饰", + + "block.interiors.chair.tooltip": "椅子", + "block.interiors.cushion.tooltip": "软包垫", + "entity.interiors.big_seat": "大座椅", + + "block.interiors.black_chair": "黑色椅子", + "block.interiors.black_cushion": "黑色软包垫", + "block.interiors.black_floor_chair": "黑色落地椅", + + "block.interiors.blue_chair": "蓝色椅子", + "block.interiors.blue_cushion": "蓝色软包垫", + "block.interiors.blue_floor_chair": "蓝色落地椅", + + "block.interiors.brown_chair": "棕色椅子", + "block.interiors.brown_cushion": "棕色软包垫", + "block.interiors.brown_floor_chair": "棕色落地椅", + + "block.interiors.cyan_chair": "青色椅子", + "block.interiors.cyan_cushion": "青色软包垫", + "block.interiors.cyan_floor_chair": "青色落地椅", + + "block.interiors.gray_chair": "灰色椅子", + "block.interiors.gray_cushion": "灰色软包垫", + "block.interiors.gray_floor_chair": "灰色落地椅", + + "block.interiors.green_chair": "绿色椅子", + "block.interiors.green_cushion": "绿色软包垫", + "block.interiors.green_floor_chair": "绿色落地椅", + + "block.interiors.light_blue_chair": "淡蓝色椅子", + "block.interiors.light_blue_cushion": "淡蓝色软包垫", + "block.interiors.light_blue_floor_chair": "淡蓝色落地椅", + + "block.interiors.light_gray_chair": "淡灰色椅子", + "block.interiors.light_gray_cushion": "淡灰色软包垫", + "block.interiors.light_gray_floor_chair": "淡灰色落地椅", + + "block.interiors.lime_chair": "黄绿色椅子", + "block.interiors.lime_cushion": "黄绿色软包垫", + "block.interiors.lime_floor_chair": "黄绿色落地椅", + + "block.interiors.magenta_chair": "品红色椅子", + "block.interiors.magenta_cushion": "品红色软包垫", + "block.interiors.magenta_floor_chair": "品红色落地椅", + + "block.interiors.orange_chair": "橙色椅子", + "block.interiors.orange_cushion": "橙色软包垫", + "block.interiors.orange_floor_chair": "橙色落地椅", + + "block.interiors.pink_chair": "粉红色椅子", + "block.interiors.pink_cushion": "粉红色软包垫", + "block.interiors.pink_floor_chair": "粉红色落地椅", + + "block.interiors.purple_chair": "紫色椅子", + "block.interiors.purple_cushion": "紫色软包垫", + "block.interiors.purple_floor_chair": "紫色落地椅", + + "block.interiors.red_chair": "红色椅子", + "block.interiors.red_cushion": "红色软包垫", + "block.interiors.red_floor_chair": "红色落地椅", + + "block.interiors.white_chair": "白色椅子", + "block.interiors.white_cushion": "白色软包垫", + "block.interiors.white_floor_chair": "白色落地椅", + + "block.interiors.yellow_chair": "黄色椅子", + "block.interiors.yellow_cushion": "黄色软包垫", + "block.interiors.yellow_floor_chair": "黄色落地椅", + + "block.interiors.kelp_chair": "海带椅子", + "block.interiors.kelp_floor_chair": "海带落地椅", + "block.interiors.kelp_seat": "海带坐垫", + + "block.interiors.seatwood_planks": "座椅木板", + "block.interiors.wall_mounted_table": "壁挂式桌子", + + "block.interiors.chair.tooltip.behaviour1": "玩家将坐到_座椅_上。按下潜行键以离开_座椅_。", + "block.interiors.chair.tooltip.behaviour2": "切换单个_椅子_的扶手。", + "block.interiors.chair.tooltip.behaviour3": "切换_椅子_靠背的大小。", + "block.interiors.chair.tooltip.condition1": "右击时", + "block.interiors.chair.tooltip.condition2": "用扳手右击时", + "block.interiors.chair.tooltip.condition3": "用扳手潜行并右击时", + "block.interiors.chair.tooltip.summary": "坐下来享受旅程吧!座椅将会把玩家固定在_动态结构_上。用来作为装饰也不错!五颜六色的它会给你的建筑增添新的风采。", + "block.interiors.cushion.tooltip.summary": "一个柔软舒适的_软包垫_。富有弹性!" +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both.json new file mode 100644 index 00000000..c75bea91 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both.json @@ -0,0 +1,290 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "east": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "south": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "up": { + "uv": [6, 15, 7, 16], + "rotation": 270, + "texture": "#missing" + }, + "down": { + "uv": [4, 0, 12, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_right", + "from": [ + 14.01, + 11.01, + 2 + ], + "to": [ + 19.01, + 16.01, + 14 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 13.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 10, 14, 16], + "rotation": 270, + "texture": "#0" + } + } + }, + { + "name": "armrest_left", + "from": [ + -3.01, + 11.01, + 2 + ], + "to": [ + 1.999, + 16.01, + 14 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 13.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 10, 14, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "Back", + "from": [ + -0.01, + 8.6, + 9.5 + ], + "to": [ + 16.01, + 24.6, + 17.5 + ], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 13, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both_cropped.json new file mode 100644 index 00000000..a32f1f0c --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/both_cropped.json @@ -0,0 +1,216 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "back_top", + "from": [0.02, 15.99, 16.79], + "to": [15.98, 23.99, 18.89], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [3, 5, 11, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [3, 5, 11, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#0"} + } + }, + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "up": {"uv": [6, 15, 7, 16], "rotation": 270, "texture": "#missing"}, + "down": {"uv": [4, 0, 12, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_right", + "from": [ + 14.01, + 11.01, + 2 + ], + "to": [ + 19.01, + 16.01, + 14 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 13.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 10, 14, 16], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "armrest_left", + "from": [ + -3.01, + 11.01, + 2 + ], + "to": [ + 1.999, + 16.01, + 14 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 13.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 10, 14, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "back_front", + "from": [0.01, 8.6, 9.5], + "to": [15.99, 24.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 8.6, 14.4], + "to": [15.99, 19.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 9.6, 16.5], + "to": [15.99, 17.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + 0, + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 1, + 2, + 3, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [4, 5, 6, 7] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left.json new file mode 100644 index 00000000..98614039 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left.json @@ -0,0 +1,245 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "east": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "south": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "up": { + "uv": [6, 15, 7, 16], + "rotation": 270, + "texture": "#missing" + }, + "down": { + "uv": [4, 0, 12, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_left", + "from": [ + -3.01, + 11.01, + 2 + ], + "to": [ + 1.999, + 16.01, + 14 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 13.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 10, 14, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "Back", + "from": [ + -0.01, + 8.6, + 9.5 + ], + "to": [ + 16.01, + 24.6, + 17.5 + ], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 13, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left_cropped.json new file mode 100644 index 00000000..414e321a --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/left_cropped.json @@ -0,0 +1,193 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "up": {"uv": [6, 15, 7, 16], "rotation": 270, "texture": "#missing"}, + "down": {"uv": [4, 0, 12, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_left", + "from": [ + -3.01, + 11.01, + 2 + ], + "to": [ + 1.999, + 16.01, + 14 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 13.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 10, 14, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "back_front", + "from": [0.01, 8.6, 9.5], + "to": [15.99, 24.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 8.6, 14.4], + "to": [15.99, 19.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 9.6, 16.5], + "to": [15.99, 17.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 15.99, 16.79], + "to": [15.98, 23.99, 18.89], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [6, 5, 11.4, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [6, 5, 11.4, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + 2, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [3, 4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none.json new file mode 100644 index 00000000..b9938ef1 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none.json @@ -0,0 +1,200 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "east": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "south": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "up": { + "uv": [6, 15, 7, 16], + "rotation": 270, + "texture": "#missing" + }, + "down": { + "uv": [4, 0, 12, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "Back", + "from": [ + -0.01, + 8.6, + 9.5 + ], + "to": [ + 16.01, + 24.6, + 17.5 + ], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 13, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none_cropped.json new file mode 100644 index 00000000..0e107ec6 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/none_cropped.json @@ -0,0 +1,171 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "back_front", + "from": [0.01, 8.6, 9.5], + "to": [15.99, 24.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "up": {"uv": [6, 15, 7, 16], "rotation": 270, "texture": "#missing"}, + "down": {"uv": [4, 0, 12, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "back_middle", + "from": [0.01, 8.6, 14.4], + "to": [15.99, 19.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [11, 6, 0, 4], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 9.6, 16.5], + "to": [15.99, 17.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 15.99, 16.79], + "to": [15.98, 23.99, 18.89], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [5, 5, 13, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [5, 5, 13, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + 0, + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 1, + 2, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [3, 4, 5] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right.json new file mode 100644 index 00000000..86b3878b --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right.json @@ -0,0 +1,245 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 5, + 0.01 + ], + "to": [ + 16.02, + 13, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "east": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "south": { + "uv": [0, 11, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 3, 8, 8], + "texture": "#1" + }, + "up": { + "uv": [6, 15, 7, 16], + "rotation": 270, + "texture": "#missing" + }, + "down": { + "uv": [4, 0, 12, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_right", + "from": [ + 14.01, + 11.01, + 2 + ], + "to": [ + 19.01, + 16.01, + 14 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 13.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 10, 14, 16], + "rotation": 270, + "texture": "#0" + } + } + }, + { + "name": "Back", + "from": [ + -0.01, + 8.6, + 9.5 + ], + "to": [ + 16.01, + 24.6, + 17.5 + ], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 13, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "rotation": 180, + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right_cropped.json new file mode 100644 index 00000000..ca9bdb6b --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/chair/right_cropped.json @@ -0,0 +1,193 @@ +{ + "credit": "Made with Blockbench", + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "1": "interiors:block/chair/foot", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + 0, + 5, + 0.01 + ], + "to": [ + 16, + 13, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "leg", + "from": [ + -0.02, + 0, + 4 + ], + "to": [ + 16.02, + 5, + 12 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 3, 8, 8], "texture": "#1"}, + "up": {"uv": [6, 15, 7, 16], "rotation": 270, "texture": "#missing"}, + "down": {"uv": [4, 0, 12, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_right", + "from": [ + 14.01, + 11.01, + 2 + ], + "to": [ + 19.01, + 16.01, + 14 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 13.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 10, 14, 16], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "back_front", + "from": [0.01, 8.6, 9.5], + "to": [15.99, 24.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 8.6, 14.4], + "to": [15.99, 19.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [10.933, 6, 0, 3.9], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 9.6, 16.5], + "to": [15.99, 17.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [8, 7, 0.35, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 15.99, 16.79], + "to": [15.98, 23.99, 18.89], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 13, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [2, 5, 10, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [2, 5, 10, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 4.75, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + 2, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [3, 4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both.json new file mode 100644 index 00000000..f533a70d --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, -5, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_right", + "from": [13.501, 6.5, 2], + "to": [18.501, 11.5, 14], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 8.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 11, 14, 16], + "rotation": 270, + "texture": "#side_front" + } + } + }, + { + "name": "armrest_left", + "from": [-2.501, 6.55, 2], + "to": [2.499, 11.55, 14], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 8.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 11, 14, 16], + "rotation": 90, + "texture": "#side" + } + } + }, + { + "name": "Back", + "from": [-0.01, 3.6, 9.5], + "to": [16.01, 19.6, 17.5], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 8, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1, -2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both_cropped.json new file mode 100644 index 00000000..6a56b689 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/both_cropped.json @@ -0,0 +1,177 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_right", + "from": [13.501, 6.5, 2], + "to": [18.501, 11.5, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 8.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 11, 14, 16], "rotation": 270, "texture": "#side_front"} + } + }, + { + "name": "armrest_left", + "from": [-2.501, 6.55, 2], + "to": [2.499, 11.55, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 8.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 11, 14, 16], "rotation": 90, "texture": "#side"} + } + }, + { + "name": "back_front", + "from": [0.01, 3.6, 9.5], + "to": [15.99, 19.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 3.6, 14.4], + "to": [15.99, 14.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [11, 6, 0, 4], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 4.6, 16.5], + "to": [15.99, 12.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 10.99, 16.79], + "to": [15.98, 18.99, 18.89], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [7, 5, 12.4, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [7, 5, 12.4, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + 2, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [3, 4, 5, 6] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left.json new file mode 100644 index 00000000..552fc04f --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left.json @@ -0,0 +1,181 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, -5, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_left", + "from": [-2.501, 6.55, 2], + "to": [2.499, 11.55, 14], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 8.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 11, 14, 16], + "rotation": 90, + "texture": "#side" + } + } + }, + { + "name": "Back", + "from": [-0.01, 3.6, 9.5], + "to": [16.01, 19.6, 17.5], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 8, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left_cropped.json new file mode 100644 index 00000000..cb3ca9a0 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/left_cropped.json @@ -0,0 +1,162 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_left", + "from": [-2.501, 6.55, 2], + "to": [2.499, 11.55, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 8.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 11, 14, 16], "rotation": 90, "texture": "#side"} + } + }, + { + "name": "back_front", + "from": [0.01, 3.6, 9.5], + "to": [15.99, 19.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 3.6, 14.4], + "to": [15.99, 14.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [11, 6, 0, 4], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 4.6, 16.5], + "to": [15.99, 12.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 7.65, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 10.99, 16.79], + "to": [15.98, 18.99, 18.89], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [5, 5, 10.4, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [5, 5, 10.4, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [2, 3, 4, 5] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none.json new file mode 100644 index 00000000..711acf40 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, -5, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "Back", + "from": [-0.01, 3.6, 9.5], + "to": [16.01, 19.6, 17.5], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 8, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none_cropped.json new file mode 100644 index 00000000..d8a4d4ec --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/none_cropped.json @@ -0,0 +1,147 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "back_front", + "from": [0.01, 3.6, 9.5], + "to": [15.99, 19.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 3.6, 14.4], + "to": [15.99, 14.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [11, 6, 0, 4], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 4.6, 16.5], + "to": [15.99, 12.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#side_top"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 10.99, 16.79], + "to": [15.98, 18.99, 18.89], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#side_top"}, + "east": {"uv": [5, 5, 13, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [5, 5, 13, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#side_top"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [1, 2, 3, 4] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right.json new file mode 100644 index 00000000..cae461d2 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right.json @@ -0,0 +1,181 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, -5, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + }, + { + "name": "armrest_right", + "from": [13.501, 6.5, 2], + "to": [18.501, 11.5, 14], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [18.5, 8.5, 7.5] + }, + "faces": { + "north": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "east": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "south": { + "uv": [5, 8, 11, 13], + "texture": "#side_front" + }, + "west": { + "uv": [2, 8, 14, 13], + "texture": "#side" + }, + "up": { + "uv": [5, 2, 11, 14], + "texture": "#top" + }, + "down": { + "uv": [2, 11, 14, 16], + "rotation": 270, + "texture": "#side_front" + } + } + }, + { + "name": "Back", + "from": [-0.01, 3.6, 9.5], + "to": [16.01, 19.6, 17.5], + "rotation": { + "angle": 22.5, + "axis": "x", + "origin": [8, 8, 15] + }, + "faces": { + "north": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "east": { + "uv": [0, 8, 16, 0], + "rotation": 270, + "texture": "#side_top" + }, + "south": { + "uv": [0, 0, 16, 16], + "texture": "#0" + }, + "west": { + "uv": [0, 8, 16, 0], + "rotation": 90, + "texture": "#side_top" + }, + "up": { + "uv": [0, 8, 16, 16], + "texture": "#side_top" + }, + "down": { + "uv": [0, 0, 16, 8], + "texture": "#missing" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right_cropped.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right_cropped.json new file mode 100644 index 00000000..2266b2fe --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/floor_chair/right_cropped.json @@ -0,0 +1,162 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "cutout", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side_top": "interiors:block/chair/side_top_kelp", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "seat", + "from": [ + -0.02, + 0, + 0.01 + ], + "to": [ + 16.02, + 8, + 16.03 + ], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -5, 16]}, + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side_front"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "name": "armrest_right", + "from": [13.501, 6.5, 2], + "to": [18.501, 11.5, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 8.5, 7.5]}, + "faces": { + "north": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "east": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "south": {"uv": [5, 8, 11, 13], "texture": "#side_front"}, + "west": {"uv": [2, 8, 14, 13], "texture": "#side"}, + "up": {"uv": [5, 2, 11, 14], "texture": "#top"}, + "down": {"uv": [2, 11, 14, 16], "rotation": 270, "texture": "#side_front"} + } + }, + { + "name": "back_front", + "from": [0.01, 3.6, 9.5], + "to": [15.99, 19.6, 14.4], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#top"}, + "east": {"uv": [0, 5, 16, 0], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 16, 16, 0], "texture": "#side_top"}, + "west": {"uv": [0, 5, 16, 0], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 8, 16, 13], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_middle", + "from": [0.01, 3.6, 14.4], + "to": [15.99, 14.533, 16.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [0, 6, 11, 4], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 11], "texture": "#side_top"}, + "west": {"uv": [11, 6, 0, 4], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_back", + "from": [0.01, 4.6, 16.5], + "to": [15.99, 12.25, 17.45], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [1, 7, 8.65, 6], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 7.6, 16, 0], "texture": "#0"}, + "west": {"uv": [8.65, 7, 1, 6], "rotation": 90, "texture": "#side_top"}, + "up": {"uv": [0, 5, 16, 7], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + }, + { + "name": "back_top", + "from": [0.02, 10.99, 16.79], + "to": [15.98, 18.99, 18.89], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#missing"}, + "east": {"uv": [3, 5, 11, 3], "rotation": 270, "texture": "#side_top"}, + "south": {"uv": [0, 0, 16, 8], "texture": "#0"}, + "west": {"uv": [3, 5, 11, 3], "rotation": 270, "texture": "#side_top"}, + "up": {"uv": [0, 2, 16, 4], "texture": "#side_top"}, + "down": {"uv": [0, 0, 16, 8], "texture": "#missing"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "rotation": [31, 135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "firstperson_lefthand": { + "rotation": [0, 45, 0], + "translation": [0.25, 0.25, -1.25], + "scale": [0.35, 0.35, 0.35] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.25, -1.5, 0], + "scale": [0.62, 0.6, 0.62] + }, + "head": { + "rotation": [1, 0, 0], + "translation": [0, 1, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-1.25, -3.5, 0.5], + "scale": [0.6, 0.6, 0.6] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [ + 0, + 1, + { + "name": "back", + "origin": [8, 13, 15], + "color": 0, + "children": [2, 3, 4, 5] + } + ] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/kelp_seat.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/kelp_seat.json new file mode 100644 index 00000000..a1e001e8 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/kelp_seat.json @@ -0,0 +1,89 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "create:block/seat/bottom", + "particle": "create:block/seat/bottom", + "top": "create:block/belt_offset", + "side": "interiors:block/chair/side_kelp_side", + "side_front": "interiors:block/chair/side_kelp_front" + }, + "elements": [ + { + "name": "Seat", + "from": [0, 0, 0], + "to": [16, 8, 16], + "rotation": { + "angle": 0, + "axis": "y", + "origin": [0, 0, 16] + }, + "faces": { + "north": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "east": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "south": { + "uv": [0, 8, 16, 16], + "texture": "#side_front" + }, + "west": { + "uv": [0, 8, 16, 16], + "texture": "#side" + }, + "up": { + "uv": [0, 0, 16, 16], + "texture": "#top" + }, + "down": { + "uv": [0, 0, 16, 16], + "rotation": 90, + "texture": "#0" + } + } + } + ], + "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], + "translation": [0, 2, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "Chair", + "origin": [8, 8, 8], + "color": 0, + "children": [0] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/models/block/wall_mounted_table.json b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/wall_mounted_table.json new file mode 100644 index 00000000..15918c1e --- /dev/null +++ b/versions/1.20.1-forge/bin/main/assets/interiors/models/block/wall_mounted_table.json @@ -0,0 +1,65 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "interiors:block/wall_table/top", + "2": "interiors:block/wall_table/side", + "particle": "interiors:block/seatwood_planks" + }, + "elements": [ + { + "name": "table", + "from": [2, 12, 0], + "to": [14, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 4, 12, 8], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 4], "texture": "#2"}, + "south": {"uv": [0, 4, 12, 8], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 4], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 12], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 12], "rotation": 90, "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.3, 0.3, 0.3] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, -4, 0], + "scale": [0.7, 0.7, 0.7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -5.75, 1] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0] + } + ] +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/foot.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/foot.png new file mode 100644 index 00000000..6006bd38 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/foot.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_front.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_front.png new file mode 100644 index 00000000..c28185e6 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_front.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_side.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_side.png new file mode 100644 index 00000000..04e2a90b Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_kelp_side.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_black.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_black.png new file mode 100644 index 00000000..c5fa3d92 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_black.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_blue.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_blue.png new file mode 100644 index 00000000..1c7245f6 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_blue.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_brown.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_brown.png new file mode 100644 index 00000000..d8183a4c Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_brown.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_cyan.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_cyan.png new file mode 100644 index 00000000..ea7b7612 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_cyan.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_gray.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_gray.png new file mode 100644 index 00000000..b5dd0e9f Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_gray.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_green.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_green.png new file mode 100644 index 00000000..c77c7256 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_green.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_kelp.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_kelp.png new file mode 100644 index 00000000..97869c1b Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_kelp.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_blue.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_blue.png new file mode 100644 index 00000000..b33da6bb Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_blue.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_gray.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_gray.png new file mode 100644 index 00000000..3b8f754c Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_light_gray.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_lime.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_lime.png new file mode 100644 index 00000000..a01a497a Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_lime.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_magenta.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_magenta.png new file mode 100644 index 00000000..25b783f0 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_magenta.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_orange.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_orange.png new file mode 100644 index 00000000..632f142d Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_orange.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_pink.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_pink.png new file mode 100644 index 00000000..82776501 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_pink.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_purple.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_purple.png new file mode 100644 index 00000000..a37bc104 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_purple.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_red.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_red.png new file mode 100644 index 00000000..9133f671 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_red.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_white.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_white.png new file mode 100644 index 00000000..6006e696 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_white.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_yellow.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_yellow.png new file mode 100644 index 00000000..3291642f Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/chair/side_top_yellow.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/seatwood_planks.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/seatwood_planks.png new file mode 100644 index 00000000..95dfd67e Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/seatwood_planks.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/side.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/side.png new file mode 100644 index 00000000..978fa888 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/side.png differ diff --git a/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/top.png b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/top.png new file mode 100644 index 00000000..29edd660 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/assets/interiors/textures/block/wall_table/top.png differ diff --git a/versions/1.20.1-forge/bin/main/build.properties b/versions/1.20.1-forge/bin/main/build.properties new file mode 100644 index 00000000..3910fab5 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/build.properties @@ -0,0 +1,7 @@ +#Configured by Manifold Gradle. +# +# +#Sat Dec 27 00:06:35 BOT 2025 +MC=20.1 +forge= +forgelike= diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/CreateInteriors.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/CreateInteriors.class new file mode 100644 index 00000000..a1e256cd Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/CreateInteriors.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/Utils.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/Utils.class new file mode 100644 index 00000000..96455e67 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/Utils.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/CushionBlock.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/CushionBlock.class new file mode 100644 index 00000000..30a2ee39 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/CushionBlock.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/WallMountedTable.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/WallMountedTable.class new file mode 100644 index 00000000..d5b21513 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/WallMountedTable.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigChairBlock.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigChairBlock.class new file mode 100644 index 00000000..55e589c0 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigChairBlock.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigSeatMovementBehaviour.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigSeatMovementBehaviour.class new file mode 100644 index 00000000..d48a51d8 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/BigSeatMovementBehaviour.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock$ArmrestConfiguration.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock$ArmrestConfiguration.class new file mode 100644 index 00000000..9af9a19d Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock$ArmrestConfiguration.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock.class new file mode 100644 index 00000000..a4a84bfd Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/ChairBlock.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/DirectionalSeatBlock.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/DirectionalSeatBlock.class new file mode 100644 index 00000000..e820dda5 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/DirectionalSeatBlock.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/FloorChairBlock.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/FloorChairBlock.class new file mode 100644 index 00000000..26c3fd24 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/block/chair/FloorChairBlock.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity$Render.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity$Render.class new file mode 100644 index 00000000..59f09bdf Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity$Render.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity.class new file mode 100644 index 00000000..c4520ab4 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/entity/BigSeatEntity.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIBlocks.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIBlocks.class new file mode 100644 index 00000000..664f3350 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIBlocks.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIEntities.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIEntities.class new file mode 100644 index 00000000..ee4efff3 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CIEntities.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITab.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITab.class new file mode 100644 index 00000000..15336298 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITab.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Blocks.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Blocks.class new file mode 100644 index 00000000..29469cbb Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Blocks.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Items.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Items.class new file mode 100644 index 00000000..c44c521e Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags$Items.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags.class new file mode 100644 index 00000000..0fd5e06e Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/content/registry/CITags.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/AbstractContraptionEntityMixin.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/AbstractContraptionEntityMixin.class new file mode 100644 index 00000000..647e57ce Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/AbstractContraptionEntityMixin.class differ diff --git a/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/SeatBlockMixin.class b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/SeatBlockMixin.class new file mode 100644 index 00000000..c58f9e61 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/com/aesefficio/interiors/foundation/mixin/SeatBlockMixin.class differ diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair.json new file mode 100644 index 00000000..657001be --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "building", + "ingredients": [ + { + "item": "minecraft:dried_kelp" + }, + { + "tag": "minecraft:wooden_slabs" + }, + { + "tag": "minecraft:planks" + } + ], + "result": { + "item": "interiors:kelp_chair", + "count": 1 + } +} diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair_from_seat.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair_from_seat.json new file mode 100644 index 00000000..59d3090b --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_chair_from_seat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "building", + "ingredients": [ + { + "item": "interiors:kelp_seat" + }, + { + "tag": "minecraft:planks" + } + ], + "result": { + "item": "interiors:kelp_chair", + "count": 1 + } +} diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair.json new file mode 100644 index 00000000..529adc05 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "minecraft:wooden_slabs" + }, + { + "tag": "minecraft:wooden_slabs" + }, + { + "item": "minecraft:dried_kelp" + } + ], + "result": { + "item": "interiors:kelp_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair_from_seat.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair_from_seat.json new file mode 100644 index 00000000..750f8f6d --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_floor_chair_from_seat.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "minecraft:wooden_slabs" + }, + { + "item": "interiors:kelp_seat" + } + ], + "result": { + "item": "interiors:kelp_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_seat.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_seat.json new file mode 100644 index 00000000..edf72165 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/kelp_seat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "building", + "ingredients": [ + { + "item": "minecraft:dried_kelp" + }, + { + "tag": "minecraft:wooden_slabs" + } + ], + "result": { + "item": "interiors:kelp_seat", + "count": 1 + } +} diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_one.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_one.json new file mode 100644 index 00000000..284d5b45 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_one.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "building", + "pattern": [ + "#X", + "X#" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "item": "interiors:seatwood_planks", + "count": 3 + } +} diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_two.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_two.json new file mode 100644 index 00000000..73ddd450 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/seatwood_planks_arr_two.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "building", + "pattern": [ + "X#", + "#X" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "item": "interiors:seatwood_planks", + "count": 3 + } +} diff --git a/versions/1.20.1-forge/bin/main/data/interiors/recipes/wall_table.json b/versions/1.20.1-forge/bin/main/data/interiors/recipes/wall_table.json new file mode 100644 index 00000000..391625f3 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/data/interiors/recipes/wall_table.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "building", + "pattern": [ + "#X#" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "item": "interiors:wall_mounted_table", + "count": 4 + } +} diff --git a/versions/1.20.1-forge/bin/main/fabric.mod.json b/versions/1.20.1-forge/bin/main/fabric.mod.json new file mode 100644 index 00000000..55abaff4 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/fabric.mod.json @@ -0,0 +1,37 @@ +{ + "schemaVersion": 1, + "id": "interiors", + "version": "${mod_version}", + "name": "Create: Interiors", + "description": "Create: Interiors is a new take on furniture, adding functional blocks that mesh seamlessly with the aesthetic and principles of the Create mod.", + "authors": [ "sudolev", "rdh" ], + "contact": { + "homepage": "https://www.curseforge.com/minecraft/mc-mods/interiors", + "sources": "https://github.com/aesefficio/CreateInteriorsMod/", + "issues": "https://github.com/aesefficio/CreateInteriorsMod/issues" + }, + "license": "MIT", + "icon": "assets/interiors/icon.png", + "environment": "*", + "entrypoints": { + "main": [ "com.aesefficio.interiors.CreateInteriors" ], + "fabric-datagen": [ "com.aesefficio.interiors.CreateInteriors" ] + }, + "mixins": [ + "interiors.mixins.json" + ], + "depends": { + "create": ">=6" + }, + "custom": { + "modmenu": { + "parent": { + "id": "create" + }, + "links": { + "Modrinth": "https://modrinth.com/mod/interiors", + "CurseForge": "https://curseforge.com/minecraft/mc-mods/interiors" + } + } + } +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/interiors.mixins.json b/versions/1.20.1-forge/bin/main/interiors.mixins.json new file mode 100644 index 00000000..e74dc652 --- /dev/null +++ b/versions/1.20.1-forge/bin/main/interiors.mixins.json @@ -0,0 +1,12 @@ +{ + "required": true, + "minVersion": "0.8", + "package": "com.aesefficio.interiors.foundation.mixin", + "compatibilityLevel": "JAVA_17", + "mixins": [ + "AbstractContraptionEntityMixin", "SeatBlockMixin" + ], + "injectors": { + "defaultRequire": 1 + } +} \ No newline at end of file diff --git a/versions/1.20.1-forge/bin/main/mod_banner.png b/versions/1.20.1-forge/bin/main/mod_banner.png new file mode 100644 index 00000000..881374f3 Binary files /dev/null and b/versions/1.20.1-forge/bin/main/mod_banner.png differ diff --git a/versions/1.20.1-forge/bin/main/pack.mcmeta b/versions/1.20.1-forge/bin/main/pack.mcmeta new file mode 100644 index 00000000..991c909e --- /dev/null +++ b/versions/1.20.1-forge/bin/main/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "description": "Resources for Create: Interiors", + "pack_format": 9 + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/assets/interiors/lang/es_mx.json b/versions/1.21.1-neoforge/bin/main/assets/interiors/lang/es_mx.json new file mode 100644 index 00000000..a5bdf23d --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/assets/interiors/lang/es_mx.json @@ -0,0 +1,67 @@ +{ +"block.interiors.black_chair": "Silla negra", + "block.interiors.black_cushion": "Cojín negro", + "block.interiors.black_floor_chair": "Silla de suelo negra", + "block.interiors.blue_chair": "Silla azul", + "block.interiors.blue_cushion": "Cojín azul", + "block.interiors.blue_floor_chair": "Silla de suelo azul", + "block.interiors.brown_chair": "Silla café", + "block.interiors.brown_cushion": "Cojín café", + "block.interiors.brown_floor_chair": "Silla de suelo café", + "block.interiors.chair.tooltip": "SILLA", + "block.interiors.chair.tooltip.behaviour1": "Sienta al jugador en la _Silla_. Presiona Shift-IZQ para levantarte.", + "block.interiors.chair.tooltip.behaviour2": "Alterna los reposabrazos individuales de la _Silla_.", + "block.interiors.chair.tooltip.behaviour3": "Alterna el tamaño del respaldo de la _Silla_.", + "block.interiors.chair.tooltip.condition1": "Al hacer clic-der", + "block.interiors.chair.tooltip.condition2": "Al hacer clic-der con una llave inglesa", + "block.interiors.chair.tooltip.condition3": "Al hacer clic-der agachado con una llave inglesa", + "block.interiors.chair.tooltip.summary": "¡Toma asiento y disfruta del viaje! Anclará al jugador a un _artefacto_. ¡También es una opción muy atractiva como _mueble_!", + "block.interiors.cushion.tooltip": "COJÍN", + "block.interiors.cushion.tooltip.summary": "Un _Cojín_ suave y cómodo. ¡Rebotante!", + "block.interiors.cyan_chair": "Silla cian", + "block.interiors.cyan_cushion": "Cojín cian", + "block.interiors.cyan_floor_chair": "Silla de suelo cian", + "block.interiors.gray_chair": "Silla gris", + "block.interiors.gray_cushion": "Cojín gris", + "block.interiors.gray_floor_chair": "Silla de suelo gris", + "block.interiors.green_chair": "Silla verde", + "block.interiors.green_cushion": "Cojín verde", + "block.interiors.green_floor_chair": "Silla de suelo verde", + "block.interiors.kelp_chair": "Silla de alga", + "block.interiors.kelp_floor_chair": "Silla de suelo de alga", + "block.interiors.kelp_seat": "Asiento de alga", + "block.interiors.light_blue_chair": "Silla azul claro", + "block.interiors.light_blue_cushion": "Cojín azul claro", + "block.interiors.light_blue_floor_chair": "Silla de suelo azul claro", + "block.interiors.light_gray_chair": "Silla gris claro", + "block.interiors.light_gray_cushion": "Cojín gris claro", + "block.interiors.light_gray_floor_chair": "Silla de suelo gris claro", + "block.interiors.lime_chair": "Silla lima", + "block.interiors.lime_cushion": "Cojín lima", + "block.interiors.lime_floor_chair": "Silla de suelo lima", + "block.interiors.magenta_chair": "Silla magenta", + "block.interiors.magenta_cushion": "Cojín magenta", + "block.interiors.magenta_floor_chair": "Silla de suelo magenta", + "block.interiors.orange_chair": "Silla naranja", + "block.interiors.orange_cushion": "Cojín naranja", + "block.interiors.orange_floor_chair": "Silla de suelo naranja", + "block.interiors.pink_chair": "Silla rosa", + "block.interiors.pink_cushion": "Cojín rosa", + "block.interiors.pink_floor_chair": "Silla de suelo rosa", + "block.interiors.purple_chair": "Silla morada", + "block.interiors.purple_cushion": "Cojín morado", + "block.interiors.purple_floor_chair": "Silla de suelo morada", + "block.interiors.red_chair": "Silla roja", + "block.interiors.red_cushion": "Cojín rojo", + "block.interiors.red_floor_chair": "Silla de suelo roja", + "block.interiors.seatwood_planks": "Tablones de madera de asiento", + "block.interiors.wall_mounted_table": "Mesa de pared", + "block.interiors.white_chair": "Silla blanca", + "block.interiors.white_cushion": "Cojín blanco", + "block.interiors.white_floor_chair": "Silla de suelo blanca", + "block.interiors.yellow_chair": "Silla amarilla", + "block.interiors.yellow_cushion": "Cojín amarillo", + "block.interiors.yellow_floor_chair": "Silla de suelo amarilla", + "entity.interiors.big_seat": "Asiento grande", + "itemGroup.interiors": "Create: Interiors" +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/black_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/black_chair_from_other_chair.json new file mode 100644 index 00000000..d8200bf5 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/black_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/black" + } + ], + "result": { + "count": 1, + "id": "interiors:black_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/blue_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/blue_chair_from_other_chair.json new file mode 100644 index 00000000..40e066c1 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/blue_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/blue" + } + ], + "result": { + "count": 1, + "id": "interiors:blue_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/brown_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/brown_chair_from_other_chair.json new file mode 100644 index 00000000..8efa87a9 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/brown_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/brown" + } + ], + "result": { + "count": 1, + "id": "interiors:brown_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/cyan_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/cyan_chair_from_other_chair.json new file mode 100644 index 00000000..b530e6d7 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/cyan_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/cyan" + } + ], + "result": { + "count": 1, + "id": "interiors:cyan_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/gray_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/gray_chair_from_other_chair.json new file mode 100644 index 00000000..56cf441e --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/gray_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/gray" + } + ], + "result": { + "count": 1, + "id": "interiors:gray_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/green_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/green_chair_from_other_chair.json new file mode 100644 index 00000000..8fc52fea --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/green_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/green" + } + ], + "result": { + "count": 1, + "id": "interiors:green_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair.json new file mode 100644 index 00000000..1a723052 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:dried_kelp" + }, + { + "tag": "minecraft:wooden_slabs" + }, + { + "tag": "minecraft:planks" + } + ], + "result": { + "id": "interiors:kelp_chair", + "count": 1 + } +} diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair_from_seat.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair_from_seat.json new file mode 100644 index 00000000..0f5ba143 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/kelp_chair_from_seat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "interiors:kelp_seat" + }, + { + "tag": "minecraft:planks" + } + ], + "result": { + "id": "interiors:kelp_chair", + "count": 1 + } +} diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_blue_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_blue_chair_from_other_chair.json new file mode 100644 index 00000000..e78a4b81 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_blue_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/light_blue" + } + ], + "result": { + "count": 1, + "id": "interiors:light_blue_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_gray_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_gray_chair_from_other_chair.json new file mode 100644 index 00000000..6b1daaf3 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/light_gray_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/light_gray" + } + ], + "result": { + "count": 1, + "id": "interiors:light_gray_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/lime_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/lime_chair_from_other_chair.json new file mode 100644 index 00000000..7073c57b --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/lime_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/lime" + } + ], + "result": { + "count": 1, + "id": "interiors:lime_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/magenta_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/magenta_chair_from_other_chair.json new file mode 100644 index 00000000..55bc2a15 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/magenta_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/magenta" + } + ], + "result": { + "count": 1, + "id": "interiors:magenta_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/orange_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/orange_chair_from_other_chair.json new file mode 100644 index 00000000..942629d4 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/orange_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/orange" + } + ], + "result": { + "count": 1, + "id": "interiors:orange_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/pink_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/pink_chair_from_other_chair.json new file mode 100644 index 00000000..bc41ac76 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/pink_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/pink" + } + ], + "result": { + "count": 1, + "id": "interiors:pink_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/purple_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/purple_chair_from_other_chair.json new file mode 100644 index 00000000..173e08c5 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/purple_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/purple" + } + ], + "result": { + "count": 1, + "id": "interiors:purple_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/red_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/red_chair_from_other_chair.json new file mode 100644 index 00000000..d373f6e0 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/red_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/red" + } + ], + "result": { + "count": 1, + "id": "interiors:red_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/white_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/white_chair_from_other_chair.json new file mode 100644 index 00000000..5795d9eb --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/white_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/white" + } + ], + "result": { + "count": 1, + "id": "interiors:white_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/yellow_chair_from_other_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/yellow_chair_from_other_chair.json new file mode 100644 index 00000000..2493b804 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/chair/yellow_chair_from_other_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:chairs" + }, + { + "tag": "c:dyes/yellow" + } + ], + "result": { + "count": 1, + "id": "interiors:yellow_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/black_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/black_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..b2e90b32 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/black_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/black" + } + ], + "result": { + "count": 1, + "id": "interiors:black_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/blue_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/blue_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..c3595b81 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/blue_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/blue" + } + ], + "result": { + "count": 1, + "id": "interiors:blue_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/brown_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/brown_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..b98e01a6 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/brown_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/brown" + } + ], + "result": { + "count": 1, + "id": "interiors:brown_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/cyan_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/cyan_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..c62dd7e5 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/cyan_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/cyan" + } + ], + "result": { + "count": 1, + "id": "interiors:cyan_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/gray_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/gray_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..7939e19c --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/gray_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/gray" + } + ], + "result": { + "count": 1, + "id": "interiors:gray_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/green_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/green_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..e5c03446 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/green_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/green" + } + ], + "result": { + "count": 1, + "id": "interiors:green_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair.json new file mode 100644 index 00000000..38554904 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "minecraft:wooden_slabs" + }, + { + "tag": "minecraft:wooden_slabs" + }, + { + "item": "minecraft:dried_kelp" + } + ], + "result": { + "id": "interiors:kelp_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair_from_seat.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair_from_seat.json new file mode 100644 index 00000000..2b2d1194 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/kelp_floor_chair_from_seat.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "minecraft:wooden_slabs" + }, + { + "item": "interiors:kelp_seat" + } + ], + "result": { + "id": "interiors:kelp_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_blue_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_blue_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..3a75ee5b --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_blue_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/light_blue" + } + ], + "result": { + "count": 1, + "id": "interiors:light_blue_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_gray_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_gray_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..9ea2c2b6 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/light_gray_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/light_gray" + } + ], + "result": { + "count": 1, + "id": "interiors:light_gray_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/lime_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/lime_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..95dc29de --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/lime_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/lime" + } + ], + "result": { + "count": 1, + "id": "interiors:lime_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/magenta_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/magenta_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..1cb084af --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/magenta_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/magenta" + } + ], + "result": { + "count": 1, + "id": "interiors:magenta_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/orange_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/orange_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..e332c6b9 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/orange_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/orange" + } + ], + "result": { + "count": 1, + "id": "interiors:orange_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/pink_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/pink_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..c764c710 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/pink_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/pink" + } + ], + "result": { + "count": 1, + "id": "interiors:pink_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/purple_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/purple_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..09883b22 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/purple_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/purple" + } + ], + "result": { + "count": 1, + "id": "interiors:purple_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/red_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/red_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..78cb7a97 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/red_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/red" + } + ], + "result": { + "count": 1, + "id": "interiors:red_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/white_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/white_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..fb9e970e --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/white_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/white" + } + ], + "result": { + "count": 1, + "id": "interiors:white_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/yellow_floor_chair_from_other_floor_chair.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/yellow_floor_chair_from_other_floor_chair.json new file mode 100644 index 00000000..497b4d96 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/floor_chair/yellow_floor_chair_from_other_floor_chair.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "interiors:floor_chairs" + }, + { + "tag": "c:dyes/yellow" + } + ], + "result": { + "count": 1, + "id": "interiors:yellow_floor_chair" + } +} \ No newline at end of file diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/kelp_seat.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/kelp_seat.json new file mode 100644 index 00000000..2cb4ea3c --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/kelp_seat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:dried_kelp" + }, + { + "tag": "minecraft:wooden_slabs" + } + ], + "result": { + "id": "interiors:kelp_seat", + "count": 1 + } +} diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_one.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_one.json new file mode 100644 index 00000000..3efbeedf --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_one.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "pattern": [ + "#X", + "X#" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "id": "interiors:seatwood_planks", + "count": 3 + } +} diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_two.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_two.json new file mode 100644 index 00000000..93164928 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/seatwood_planks_arr_two.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "pattern": [ + "X#", + "#X" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "id": "interiors:seatwood_planks", + "count": 3 + } +} diff --git a/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/wall_table.json b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/wall_table.json new file mode 100644 index 00000000..0190ee79 --- /dev/null +++ b/versions/1.21.1-neoforge/bin/main/data/interiors/recipe/crafting/wall_table.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "pattern": [ + "#X#" + ], + "key": { + "#": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "minecraft:wooden_slabs" + } + }, + "result": { + "id": "interiors:wall_mounted_table", + "count": 4 + } +}