CraftSlotCommands4
20260813When it's annoying to type commands in chat, I use crafting slot as a command!
20260813latestGAME MODE CREATIVE BUG FIXAug 12, 2026 GAME MODE CREATEIVE MODE CHANGE ITEM BUG FIXRESTORERemoval of newly added features and optimizationAug 2, 2026 Removal of newly added features and optimizationHOTFIXarmor-slots-as-menu: false < > armor-slots-as-menu: true problem fixAug 2, 2026 armor-slots-as-menu: false < > armor-slots-as-menu: true problem fixed.20260802Armour Slot Menu Options SupportAug 2, 2026 Armour Slot Menu Options Support. Please refer to the new config for the settings. Code (Text): # Craft Slot Commands 5 - Multi-Page RPG Navigation Configuration # Craft Slot Commands 5 - 멀티 페이지 RPG 내비게이션 설정 # crafting-slot or keybind-commands # 제작 슬롯 클릭 방식 또는 키바인딩 방식 선택 cmd-type: crafting-slot # Set whether to place custom items in the crafting slots # 제작 슬롯 공간에 커스텀 메뉴 아이템을 배치할지 여부 설정 items-enabled: true # When true, armor slots (use-slot 5-8) become packet-only menus. # Server armor for those slots is cleared and vanilla equip is blocked. # 5=helmet, 6=chestplate, 7=leggings, 8=boots # true 이면 방어구 슬롯(use-slot 5-8)을 패킷 전용 메뉴로 사용합니다. armor-slots-as-menu: false # Multi-Page Layout Layers Configuration # 멀티 페이지 레이아웃 레이어 설정 menu-pages: # ---------------------------------------------------- # [MAIN LAYER] - Default view when opening inventory # [메인 레이어] - 인벤토리를 열었을 때 최초로 보이는 기본 화면 # ---------------------------------------------------- MAIN: use-slot: 0: true 1: true 2: true 3: true 4: true # Requires armor-slots-as-menu: true # armor-slots-as-menu: true 필요 5: true 6: true 7: true 8: true slot-item: 0: material: GREEN_STAINED_GLASS_PANE name: "&f&l[ Crafting ]" model: 180 1: material: GREEN_STAINED_GLASS_PANE name: "&f&l[ Stats ]" model: 176 2: material: GREEN_STAINED_GLASS_PANE name: "&f&l[ Teleport ]" model: 177 3: material: GREEN_STAINED_GLASS_PANE name: "&f&l[ Storage ]" model: 178 4: material: GREEN_STAINED_GLASS_PANE name: "&f&l[ Settings ]" model: 179 5: material: GRAY_STAINED_GLASS_PANE name: "&f&l[ Helmet Menu ]" model: 195 strip-attributes: true hide-all-flags: true 6: material: GRAY_STAINED_GLASS_PANE name: "&f&l[ Chest Menu ]" model: 196 strip-attributes: true hide-all-flags: true 7: material: GRAY_STAINED_GLASS_PANE name: "&f&l[ Legs Menu ]" model: 197 strip-attributes: true hide-all-flags: true 8: material: GRAY_STAINED_GLASS_PANE name: "&f&l[ Boots Menu ]" model: 198 strip-attributes: true hide-all-flags: true crafting-slot: 0: "gui open craftmenu" 1: "*csc_state STAT_PAGE" 2: "*csc_state MOVE_PAGE" 3: "bank open" 4: "*csc_state SETTING_PAGE" 5: "say Helmet slot menu" 6: "say Chest slot menu" 7: "say Legs slot menu" 8: "say Boots slot menu" keybind-commands: 0: 1: "/say Pressed 1 on slot 0" 2: "/say Pressed 2 on slot 0" 3: "/say Pressed 3 on slot 0" 4: "/say Pressed 4 on slot 0" 5: "/say Pressed 5 on slot 0" 6: "/say Pressed 6 on slot 0" 7: "/say Pressed 7 on slot 0" 8: "/say Pressed 8 on slot 0" 9: "/say Pressed 9 on slot 0" Q: "/say You pressed Q on slot 0" F: "/say Swapped hand in slot 0" LEFT: "/say Left click slot 0" RIGHT: "/say Right click slot 0" DROP: "/say Dropped item from slot 0" 1: 1: "/say Pressed 1 on slot 1" 2: "/say Pressed 2 on slot 1" 3: "/say Pressed 3 on slot 1" 4: "/say Pressed 4 on slot 1" 5: "/say Pressed 5 on slot 1" 6: "/say Pressed 6 on slot 1" 7: "/say Pressed 7 on slot 1" 8: "/say Pressed 8 on slot 1" 9: "/say Pressed 9 on slot 1" Q: "/say You pressed Q on slot 1" F: "/say Swapped hand in slot 1" LEFT: "/say Left click slot 1" RIGHT: "/say Right click slot 1" DROP: "/say Dropped item from slot 1" 2: 1: "/say Pressed 1 on slot 2" 2: "/say Pressed 2 on slot 2" 3: "/say Pressed 3 on slot 2" 4: "/say Pressed 4 on slot 2" 5: "/say Pressed 5 on slot 2" 6: "/say Pressed 6 on slot 2" 7: "/say Pressed 7 on slot 2" 8: "/say Pressed 8 on slot 2" 9: "/say Pressed 9 on slot 2" Q: "/say You pressed Q on slot 2" F: "/say Swapped hand in slot 2" LEFT: "/say Left click slot 2" RIGHT: "/say Right click slot 2" DROP: "/say Dropped item from slot 2" 3: 1: "/say Pressed 1 on slot 3" 2: "/say Pressed 2 on slot 3" 3: "/say Pressed 3 on slot 3" 4: "/say Pressed 4 on slot 3" 5: "/say Pressed 5 on slot 3" 6: "/say Pressed 6 on slot 3" 7: "/say Pressed 7 on slot 3" 8: "/say Pressed 8 on slot 3" 9: "/say Pressed 9 on slot 3" Q: "/say You pressed Q on slot 3" F: "/say Swapped hand in slot 3" LEFT: "/say Left click slot 3" RIGHT: "/say Right click slot 3" DROP: "/say Dropped item from slot 3" 4: 1: "/say Pressed 1 on slot 4" 2: "/say Pressed 2 on slot 4" 3: "/say Pressed 3 on slot 4" 4: "/say Pressed 4 on slot 4" 5: "/say Pressed 5 on slot 4" 6: "/say Pressed 6 on slot 4" 7: "/say Pressed 7 on slot 4" 8: "/say Pressed 8 on slot 4" 9: "/say Pressed 9 on slot 4" Q: "/say You pressed Q on slot 4" F: "/say Swapped hand in slot 4" LEFT: "/say Left click slot 4" RIGHT: "/say Right click slot 4" DROP: "/say Dropped item from slot 4"HotfixJul 11, 2026 PlaceholderAPI Problem Fixed. Crash Problem Fixed.PacketEventsProtocolLib > PacketEvents And Bug FixedJul 11, 2026 Placecholoderapi and minimessage were unable to parse problem and protocollib > packetevents changed. Thanks for bug feedback 哈2哈哈哈3FINALCraftSlotCommands5 And Final UpdateJun 3, 2026 As promised, I will be doing the final update and leaving Spigot for a while. Bye bye. This version 5 supports multi-item menus. Please check the config. If you are going to use version 4, you don't necessarily need to use this.20260510MENU CLICK API SUPPORTMay 10, 2026 MENU CLICK API SUPPORT20260507UPDATE APIMay 7, 2026 UPDATE API ITEM MODEL FIX20260428Item Model Support + Folia Plugin.yml AddApr 28, 2026 Item Model Support item model - item-model: id custom model data - model: 0 folia plugin.yml add20251222keybind-commands problem fixDec 22, 2025 if keybind-commands is used, the hotkey will be triggered anyevey, even if the player does not open the inventory keybind-commands를 사용하면 플레이어가 인벤토리를 열지 않더라도 단축키가 항상 실행됩니다. - by 哈2哈哈哈3: thanks! Fixed the problem 문제를 수정했습니다 And if you set it to "", it will now be processed as false. 그리고 "" 으로 해두면 이제 false 처리가 됩니다20251216PlaceholderAPI Required RemovedDec 16, 2025 depand PlaceholderAPI Required Removed PlaceholderAPI 가 필요한 현상을 삭제합니다20251212ITEM PROBLEM FIXDec 12, 2025 ITEM PROBLEM FIXFOLIAFOLIA SUPPORTNov 12, 2025 folia support folia 지원 추가MYTHICFinal OptimizeNov 10, 2025 Optimization beyond what can be optimized any further 더 이상 최적화할 수 없을 정도의 최적화20250924Item Model SupportSep 23, 2025 Code (Text): slot-item: 0: material: DIRT name: "&6A" model: 1234520250723Recipe Book Click 3x3 crafting tableJul 22, 2025 YAH4.13X3 Crafting Recipe Book SupportJul 3, 2025 3X3 Crafting Recipe Book Support 3x3 제작대에서의 레시피 사용이 가능해집니다4.0HOTFIXJul 1, 2025 HOTFIX Q , F KEY HOT FIX3.1Bedrock User SupportJun 30, 2025 Experimental support for Bedrock users. Bedrock 사용자를 위한 실험적 지원3.0Major UpdateJun 29, 2025 Fixed issues in Creative and Spectator modes Fixed bug where menus wouldn't show up when dragging items Fixed bug where menu items wouldn't show up when quickly clicking on items Removed updateinventory code (too heavy) Instead, ProtocolLib packets are applied in all game modes Extreme performance-oriented optimization Thanks you for Bug Report ]哈2哈哈哈3 창조 모드와 관전 모드에서 일어나는 문제점을 수정하였습니다 아이템을 드래그 할 때 메뉴가 안보이는 버그를 수정하였습니다 아이템을 빠르게 클릭할 때 메뉴 아이템이 안보이는 버그를 수정하였습니다 updateinventory 코드를 삭제하였습니다 (너무 무겁기 때문) 대신 모든 게임 모드에서 ProtocolLib 의 패킷이 적용됩니다 극한의 성능 중심의 최적화 ]哈2哈哈哈3 의 버그 피드백 감사합니다2.0PAPI SupportJun 25, 2025 PlaceholderAPI Support Please, if you have any questions or suggestions for bugs or features, please send a private DM to croton on Discord. I don't know because I don't check github properly!!!! 제발 버그나 기능 건의나 물어볼려면 Discord 로 crston 에게 개인 DM 을 보내주세요 github 잘 확인안해서 모른다고!!!!1.4GameMode Creative Issue FixMay 30, 2025 게임 모드가 창조 모드일 때 일어나는 문제를 수정하였습니다 GameMode Creative Issue Fix1.33X3 WorkBench Bug fixMay 30, 2025 3x3 제작대에 아이템이 올려지지 않는 문제 수정 Fixed an issue where items would not be placed on the 3x3 crafting table1.2Prevent copy bug + Prevent recipe clicks + OptimizeMay 29, 2025 Prevent copy bug + Prevent recipe clicks + Optimize1.1BUG HOT FIXMay 29, 2025 Fixed an issue where items could be placed in the crafting slot 제작 슬롯에 아이템을 넣을 수 있는 문제가 해결되었습니다 Fixed issue when ProtocolLib is not present ProtocolLib가 없는 경우 문제가 해결되었습니다1.0This is the ProtocolLib version of CraftSlotCommands4!May 29, 2025 This is the ProtocolLib version of CraftSlotCommands4! 이 것은 ProtocolLib 버전의 CSC4 입니다! This plugin requires ProtocolLib! 이 플러그인을 사용할려면 ProtocolLib 가 필요합니다! If you encounter any issues or bugs, please send me a private DM on Discord crston! 문제나 버그가 발생하면 Discord - crston 으로 개인 DM 을 보내주세요!20250528Fixed an issue where menu items would drop when players logged inMay 27, 2025 Fixed an issue where menu items would drop when players logged in 플레이어가 접속했을 때 메뉴 아이템을 떨구는 현상을 수정하였습니다 I apologize for only just noticing this bug. 이 버그를 이제서야 발견해서 죄송합니다20250527THE BETTERMay 27, 2025 더 나은 THE BETTER 시험 망친 것 같네요 하하핫 I think I failed the test hahahaMasterpiecePerfectly equipped with optimizationMay 26, 2025 최적화로 완벽하게 갖춰짐 Perfectly equipped with optimization 버그를 발견하면 discord crston 에게 dm 주세요 If you find a bug, please dm me on discord crstonHOTFIX1HOTFIX VERSION 1May 26, 2025 여러가지 시도 중 입니다 trying various things20250526HOTFIXMay 26, 2025 메뉴 아이템 조건 개선 + 최적화 Improved + optimized menu item conditions20250523UI OPEN SERVER RESTART BUG FIXEDMay 23, 2025 제보된 버그의 문제점을 수정했습니다 Report Bug Fixed 이번 버전부터는 플러그인이 활성화 되거나 비활성화 될 때 강제로 UI 가 닫힙니다 Starting with this version, the UI will be forcibly closed when a plugin is activated or deactivated. 저는 이제 곧 시험을 보기 때문에 공부해야해서 피드백을 주셔도 수정이 늦어질 수 있습니다 I have to study for the exam soon, so even if you give me feedback, it may delay my revisions.20250520Menu Item Attribute Zero + Item FlagsMay 20, 2025 hide-flags: true > HIDE_ENCHANTS HIDE_ATTRIBUTES HIDE_UNBREAKABLE HIDE_DESTROYS HIDE_PLACE_ON HIDE_POTION_EFFECTS HIDE_DYE hide-flags: - HIDE_ATTRIBUTES Menu Item Default Attribute Value is zero. > Thanks for Feedback hshanlove (Discord)20250516Added slot disable featureMay 15, 2025 슬롯 비활성화 기능 추가 Added slot disable feature 새로운 config 예제입니다 New config example Code (YAML): # --[ Craft Slot Commands 3 ]-- # Enter the command to register in the crafting slots # 제작 공간에 등록할 명령어를 입력합니다 # --------------------------------------# # If you put * in the start of a command # it will be executed by the console # 명령어 앞에 * 를 붙이면 플레이어가 아닌 서버에서 처리합니다 # Example - "*say Hello World" == CONSOLE - "HELLO WORLD" # PAPI SUPPORT # PAPI 지원 # --------------------------------------# crafting-slot : # Crafting result slot 0 : "A" # Top left slot 1 : "B" # Top right slot 2 : "C" # Bottom left slot 3 : "D" # Bottom right slot 4 : "E" # Set whether to place custom items in the crafting slots # If you want to use it, change it to true # 제작 공간에 커스텀 아이템을 배치할 것인지 설정합니다 # 사용하고 싶다면 true 로 바꿔주세요 items-enabled : true # Setting up items to use in your crafting slots # 제작 공간에 사용할 메뉴 아이템을 설정합니다 # --------------------------------------# # model - CustomModelData / damage - Durability / hide-flags - Hide Flags / lore - Lore # skull-owner-uuid - Player Head Item Type 1 Value # skull-texture-value - Player Head Item Type 2 Value # 0 - Result slot / 제작 결과물 공간 # 1 - Top + Left / 왼쪽 + 위쪽 공간 # 2 - Top + Right / 오른쪽 + 위쪽 공간 # 3 - Bottom + Left / 왼쪽 + 아래쪽 공간 # 4 - Bottom + Right / 오른쪽 + 아래쪽 공간 slot-item: 0: material : DIRT name : "&6A" 1: material : SAND name : "&6B" 2: material : STONE name : "&6C" 3: material : SANDSTONE name : "&6D" 4: material : END_STONE name : "&6E" # Set the slot to use # True to enable, false to disable # Slots set to false are not used # 사용할 슬롯을 설정합니다 # true 로 활성화 false 로 비활성화 입니다 # false 가 된 슬롯은 사용되지 않습니다 use-slot : # Crafting result slot 0 : true # Top left slot 1 : true # Top right slot 2 : true # Bottom left slot 3 : true # Bottom right slot 4 : true20250515Creative Bug Problem FixedMay 15, 2025 크리에이티브 모드에서 특정 슬롯을 클릭 시 명령어가 실행되는 문제를 수정하였습니다 Fixed an issue where commands would be executed when clicking on certain slots in Creative mode 문제를 해결한 지 꽤 되었지만, 컴퓨터를 포맷했기 때문에 업로드가 지연되었습니다 It's been a while since I fixed the problem, but the upload was delayed because I formatted my computer. 버그 제보는 discord 로 crston 에게 개인 dm 을 보내주시면 바로 고칩니다 If you have any bug reports, please send a private DM to crston on discord and he will fix it right away.20250512SORRY, 3X3 CRAFTING RUN COMMAND PROBLEMMay 11, 2025 제작대 3X3 칸에서 제작칸을 클릭하면 명령어가 실행되는 문제가 있어서 수정했습니다 Fixed an issue where clicking on a 3X3 crafting slots in the crafting table would cause commands to be executed20250511-HOTFIXCONSOLE NULL CHECK ERROR LOG FIXMay 10, 2025 Fixed error message caused by not checking for null in console 콘솔에서 Null 검사를 확인하지 않아 발생한 에러 메세지를 수정함20250511HOTFIXMay 10, 2025 플러그인이 비활성화 될 때 메뉴 아이템 처리를 까먹었습니다 Forgot to handle menu items when plugin is disabledPERFECTA lot of things have changedMay 10, 2025 많은 것들이 변경되었습니다 A lot of things have changed 색상코드 <#000000> 을 지원합니다 1000명이 있는 서버에서 사용해도 TPS 저하가 없이 극한의 성능 위주 최적화를 하였습니다 Supports color code <#000000> Optimized for extreme performance without TPS degradation even when used on a server with 1000 users 특수한 상황에서 메뉴 아이템이 인벤토리에 들어오는 것을 방지하기 위해 InventoryOpenEvent 를 사용하여 한번 더 제거합니다 In special cases, we use InventoryOpenEvent to remove menu items again to prevent them from entering the inventory 하지만 이로 인해 특정 플러그인에선 메뉴를 닫고 인벤토리를 열 경우 바로 메뉴 아이템이 보이지 않을 수 있습니다 However, this can cause certain plugins to not immediately display menu items when you close the menu and open the inventory 다른 플러그인에서 gui 를 열고 바로 인벤토리의 메뉴 아이템이 보이지 않을 경우 특수한 처리를 해줘야합니다 If you open the gui from another plugin and the menu items in the inventory are not visible right away, you need to do some special handling TPS 저하 방지를 위해 updateinventory 부분을 삭제하고 clone 으로 대체하였기 때문에 메모리 사용량이 조금 늘어날 수 있습니다만 TPS 저하는 더 이상 없습니다 To prevent TPS degradation, the updateinventory part was deleted and replaced with clone, so memory usage may increase slightly, but there is no more TPS degradation.FINAL-HOTFIX메뉴 아이템은 오로지 자신의 것입니다 - Menu items are yours aloneApr 13, 2025 다른 플레이어의 인벤토리를 열 때 문제가 발생하는 문제를 해결했습니다 Fixed an issue when opening another player's inventory would cause problems20250413HOTFIX KICKApr 13, 2025 플레이어가 NULL 에러로 서버에 접속할 수 없는 문제를 수정했습니다 Fixed an issue where players could not connect to servers with a NULL error20250412Complete rewrite! Introducing CraftSlotCommands3!Apr 12, 2025 우선 ProtocolLib 플러그인이 필요해졌습니다 아이템 처리를 패킷으로 바꿨기 때문입니다 이제 떨어지더라도 실제 아이템이 아니기에 아무 문제가 없습니다! 동시에 극한의 최적화도 했습니다 100 번 이나 모든 가정하에 테스트를 했기 때문에 버그는 아마 없을 겁니다! 코드를 전부 처음부터 다시 작성했습니다 그리고 모든 색상 코드 방식이 지원됩니다! HEX 색상도 물론! First of all, ProtocolLib plugin is required Because we changed item handling to packets Now, even if it drops, it is not a real item, so there is no problem! At the same time, we optimized it to the max I tested it 100 times under all assumptions, so there will probably be no bugs! We rewrote the entire code from scratch And all color codes are supported! HEX colors too!20250316Hello, it's been a while.Mar 15, 2025 안녕 오랜만이네요 이건 TMI 이니 보든 말든 상관없으니 싫다면 안보셔도 됩니다 저는 한국인입니다 동시에 흙수저.. 가장 가난한 집안에 태어났고 콩가루 집안입니다 부모님의 사랑은 기대할 수 없었고 저는 애정결핍증을 가지고 온갖 트라우마를 겪었습니다 태어났을 때 부터 몸이 허약한 열등한 DNA 를 가지고 있었고 희귀병인 과잉기억증후군도 갖고 있습니다 어쨌거나 저는 그 누구도 믿을 수 없었고 오로지 혼자 독학하여 어떻게든 살아왔습니다 저는 운이 없어도 너무 없었고 저주받은 듯 주변 사람마저 불행하게 하는 것 같아 틀어 박히게 되었고 어떻게든 생각을 버리고자 취업에 전념했지만 한국에서는 부모를 잘 만나는 것이 아닌 이상 스펙도 못쌓고 일자리를 구하는 건 불가능한 일이였습니다 어떻게 혼자 정신과를 다니면서 극복하려고 했지만 이제 그것 마저도 게임으로 어떻게든 현실도피를 해왔지만 더 이상 버틸 수 없어 누군가를 해치기 전에 정신 병원에 입원하게 될 것 같습니다 모든 것을 정리하던 중 github 에 문제 요청이 왔던걸 이제야 봤습니다 저는 이 업데이트 이후 아마 입원하게 될 것이며 그 뒤로 살아있을진 잘 모르겠습니다 말이 길었네요 읽어주셔서 감사합니다 그냥 하소연이였습니다 어처피 10~20년 뒤면 사라질 나라일텐데 같이 사라지는 것도 나쁘진 않을 것 같네요 Hi, it's been a while This is TMI, so it doesn't matter if you watch it or not, so if you don't like it, you don't have to watch it I'm Korean At the same time, I was born into the poorest family and a family of trash. I couldn't expect love from my parents, and I suffered from affection deficiency and all kinds of trauma I've had inferior DNA that made my body weak since I was born, and I also have a rare disease called hyperthymesia. Anyway, I couldn't trust anyone, and I just lived by teaching myself. I had no luck, and I felt like I was cursed and made people around me unhappy, so I became a shut-in, and I tried to get rid of my thoughts somehow, but in Korea, unless you have good parents, you can't build up your qualifications and it's impossible to get a job. I tried to overcome it by going to a psychiatrist on my own, but now I've been escaping reality by playing games, but I can't stand it anymore, so I think I'll be admitted to a mental hospital before I hurt someone. I just saw that there was a problem request on github while I was organizing everything. I'll probably be admitted to the hospital after this update, and after that I'm not sure if I'll be alive. It was a long story. Thank you for reading. It was just a complaint. Anyway, it's a country that will disappear in 10 to 20 years. I don't think it would be a bad idea for it to disappear together.20240711size 5 > crafting invJul 11, 2024 ...20240701...Jul 1, 2024 ...lost20240627isAirJun 27, 2024 아이템 방지CraftSlotCommands2 - 2.0Unused Code RemoveJun 25, 2024 안쓰는 코드 제거2024-06-25 finalCode REWRITEJun 25, 2024 코드 재작성 Code Rewrite invsize > invtype crafting2024-06-25config.yml errorJun 25, 2024 Sorry2023-11-08Config Rewrite / Config 재작성Nov 8, 2023 Config 를 좀 더 알기 쉽게 작성했습니다2023-11-03additem death condition add 사망 조건 추가Nov 3, 2023 additem 에 사망 조건 추가 death condition addLast FinalNov 2, 2023 More Event Listener 더 많은 이벤트를 사용해서 아이템 메뉴를 사용 중일 때 아이템이 복제되는걸 방지합니다END마지막 업데이트가 되야할 것Oct 31, 2023 예압 Final UpdateEX아이템 지원과 코드 변경 / Items Support & Code ChangedJul 8, 2023 이제 제작칸에 아이템으로 나타낼 수 있으며 코드가 변경됨
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta