Minecraft Data Packs / Quality of Life

Simple Command GUI - Visual Command Interface

    • 1,192 views, 59 today
    • 189 downloads, 9 today
    • 20
    • 15
    • 14
    RabenMeister
    Level 9 : Apprentice Modder
    7
    Simple Command GUI - Visual Command Interface

    A user-friendly datapack that transforms Minecraft commands into an intuitive, clickable interface.
    Perfect for:
    - Players who prefer visual interfaces over chat commands
    - Server administrators who need quick access to common commands
    - Anyone looking for a more streamlined command experience

    Features:
    - Clean and organized menu system
    - Visual icon-based commands
    - Multi-page interface
    - No chat input required (Except the function Command to spawn the Shulker Box)
    - Fast command execution
    - Highly customizable settings (shulker box color, inventory slot limit, sounds...)
    - Toggleable command feedback

    Pages include:
    1. Gamemode Controls
    - Quick switching between Survival, Creative, Adventure, Spectator
    - Built-in player selector (@s, @a, @p)

    2. Time Management
    - Day, Noon, Night, Midnight controls
    - Simple one-click time changes
    - Toggle automatic day/night cycle

    3. Weather System
    - Clear, Rain, Thunder options
    - Instant weather adjustments
    - Toggle weather cycle

    4. Difficulty Settings
    - Peaceful, Easy, Normal, Hard
    - Quick difficulty switching
    - Toggle mob spawning

    5. Warp System
    - Quick dimension switching (Overworld/Nether/End)
    - Last death location teleport

    6. Entity Management
    - Various entity removal options
    - Targeted and global commands

    7. Inventory Utilities
    - Save / Load current Inventory from different Slots (Default: 9 slots, customizable in settings)
    - Undo function for inventory actions
    - Clear Inventory with safety features
    - Fully customizable slot limit

    8. Extras
    - Instant full heal
    - Full hunger restoration
    - Potion Effect clearer


    How it works:
    Access all commands through a simple shulker box interface.
    Just click the intuitive icons to execute commands - no typing needed!


    To customize your experience:
    All settings can be directly modified in the datapack folder under:
    krgui/function/.settings/load.mcfunction by changing the default values.
    (This will also save the settings after reloading the datapack)

    Or change them temporarily:

    Change Shulker Box Color
    /data modify storage kr.gui GUIBlock set value "yellow_shulker_box"

    Toggle Command Feedback
    /data modify storage kr.gui sendCommandFeedback set value true
    /data modify storage kr.gui sendCommandFeedback set value false

    Customize Save/Load Inventory Slot Amount
    /data modify storage kr.gui maxSlots set value 98

    Toggle Remove Particles
    data modify storage kr.gui despawnParticles set value true
    data modify storage kr.gui despawnParticles set value false

    Toggle Shulker Box Deletion
    /data modify storage kr.gui shulkerDespawn set value true
    /data modify storage kr.gui shulkerDespawn set value false

    Set Deletion Distance Threshold
    /data modify storage kr.gui shulkerDistance set value 10





    For more GUI-based Data Packs check out Sturmbueffel100's incredible Better Enderchest Datapack!
    - a fantastic GUI system that completely reworks the enderchest with shops, collections and more in one compact system!


    CompatibilityMinecraft 1.21
    Tags

    5 Update Logs

    Update v1.3.1 : by RabenMeister 01/13/2025 5:20:37 pmJan 13th

    New Features:
    - Added configurable Shulker Box deletion system
    • Option to enable/disable automatic deletion
    • Customizable distance threshold in settings
    • Optional particle effects on Shulker Box deletion


    GUI Improvements:
    - Renamed "Enabled/Disabled Spawning" to "Mobs Enabled/Disabled" for better clarity


    Bugfixes:
    - Fixed exploit where GUI items could be taken out
    - Added missing feedback message for inventory saves
    LOAD MORE LOGS

    Create an account or sign in to comment.

    Sturmbueffel100
    01/14/2025 8:25 am
    He/Him • Level 33 : Artisan Dragonborn Professor
    I really like the Datapack!



    Knowing what a painful experience coding GUI Datapacks is makes it even more impressive how clean the Datapack experience is.

    The idea is wonderful especially for those, who are not into Commands.


    Great Pack!
    2
    RabenMeister
    01/14/2025 9:57 am
    Level 9 : Apprentice Modder
    Thank you so much for the kind feedback! ✨

    I really appreciate your understanding of the technical challenges behind GUI datapacks - and coming from you, who created such an amazing GUI system with Better Enderchest, this means a lot! Your GUI implementation is actually super impressive and I've learned a lot from looking at your approach.

    In fact, you even inspired me for my latest update where I fixed the item-removal exploit. Your clean and secure implementation of the Enderchest GUI really showed me how important these security aspects are!

    I'm very happy to hear that you're enjoying the clean experience - that was definitely one of my main goals while developing this!
    2
    aatreyu_shau
    01/12/2025 6:15 am
    Level 34 : Artisan Caveman Taco
    Insane Datapack :O real fun idea! pretty useful ngl
    3
    RabenMeister
    01/12/2025 8:26 am
    Level 9 : Apprentice Modder
    Thank you so much! I'm really happy you're enjoying it! 👍

    And since you like it - there's actually a big update coming later today that makes it even better!
    Get ready for some major improvements to the inventory system and a completely new way to navigate through the GUI... 👀✨

    Stay tuned!
    4
    korexy
    01/12/2025 12:53 pm
    He/Him • Level 47 : Master Architect Artist
    PLS MAKE IT GUI SHOP!
    1
    RabenMeister
    01/12/2025 1:27 pm
    Level 9 : Apprentice Modder
    Hey, thanks for being so excited about the datapack! 😊

    What kind of shop system did you have in mind? If you could tell me more about your idea, that would be great!

    Yeah I just checked - there really aren't many good GUI shop datapacks around. While I'm busy with updates and a new project right now, I might consider making one in the future if there's enough interest!
    1
    cinupe
    01/10/2025 10:31 pm
    Level 1 : New Miner
    ive installed the datapack correctly, ran the function commands to spawn the shulkerbox, and when i walk away it does get removed, but there's no gui?

    how do i get it to work
    2
    RabenMeister
    01/11/2025 4:49 am
    Level 9 : Apprentice Modder
    The shulker box IS the GUI! Just open the shulker box to see the interface.

    It's normal that the shulker box disappears when you walk away - this is how the system works. Simply:
    1. Spawn the shulker box using the command
    2. Open the shulker box to see and use the GUI
    3. Click on the items inside to trigger their functions
    4. When you're done and walk away, it will automatically clean up

    The items in the GUI are buttons - just click them to use their functions!

    Hope this helps! 😊
    2
    sniffercraft34
    01/08/2025 12:46 pm
    He/Him • Level 55 : Grandmaster Sniffer Cookie
    Good idea!
    3
    IceDragon235
    01/05/2025 6:38 pm
    Level 30 : Artisan Dragon
    Looks sick dude! Wanna learn to make datapacks so hopped on PMC to check some out, not dissapointed! Feels somewhat niche but either way its rly clean and well-made, gl with future projects!
    3

    Welcome