Minecraft plugin CommandPanels
Informatie over CommandPanels en bevestigde servers
🔌 Over CommandPanels
CommandPanels is een Minecraft-plugin die een op YAML gebaseerd GUI-/menusysteem voor servers biedt. De focus ligt op panelen op basis van de inventaris, dialoogpanelen (form) en Floodgate-compatibele panelen voor Bedrock-spelers. Het project bevat een online editor en een gestructureerd formaat voor het bouwen van interactieve, datagestuurde menu's die opdrachten uitvoeren, dynamische placeholders tonen en reageren op logica en permissies.
🎯 Doel
De plugin is bedoeld voor serverbeheerders en ontwikkelaars die flexibele, programmeerbare GUI's nodig hebben voor shops, kits, lobbies, moderatietools of aangepaste workflows. Hij is ontworpen zodat panelen opdrachten kunnen uitvoeren, voorwaarden kunnen controleren, items kunnen animeren en sessie- of permanente data kunnen blootstellen voor gebruik in andere systemen.
⚙️ Functies
- Inventarispanelen met iteminteracties, slotindelingen en animatieketens.
- Dialoogpanelen voor gestructureerde formulieren en invoer van spelers.
- Floodgate-panneelondersteuning om compatibele panelen aan Bedrock-spelers te tonen (via Geyser/Floodgate-opstellingen).
- Inline logica en voorwaarden (AND/OR/NOT-stijl operators) om zichtbaarheid en gedrag te sturen.
- Commando-/actiesysteem: open/sluit-hooks, klikacties, acties bij klikken buiten het paneel en voorwaardelijke commando-uitvoering.
- Ondersteuning voor PlaceholderAPI en dynamische placeholder-updates binnen panelen.
- Sessiedata en permanente paneldata die toegankelijk zijn over panelen en opdrachten heen.
- Periodieke updates en een permissie-observer die bij wijziging van permissies een volledige heranalyse van de logica kan triggeren.
- Online editor met live YAML-voorbeeld en structuurcontroles.
🧩 Voor wie is het
Voor beheerders en pluginontwikkelaars die moderne, met Paper compatibele servers draaien en flexibele GUI-menu's nodig hebben: Survival/SMP-servers, minigame-netwerken, PvP-hubs en servers die aangepaste admin-/moderatie-interfaces vereisen.
🏗️ Voorbeelden van gebruik
- Maak een kit- of shop-GUI die servercommando's uitvoert en specifieke permissies of een economiebalans vereist.
- Bouw een hub-navigatiemenu met geanimeerde items en voorwaardelijke zichtbaarheid op basis van de rang van de speler.
- Bied een Bedrock-compatibel menu aan met Floodgate-specifieke panelvarianten.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/pa open <panel> | Open een paneel met een naam. | commandpanels.command.open | Admin |
/pa reload | Herlaad de pluginconfiguratie en panelen. | commandpanels.command.reload | Admin |
/pa generate | Genereer voorbeeldpanelen of een basisstructuur. | commandpanels.command.generate | Admin |
/pa version | Toon de pluginversie. | commandpanels.command.version | Player |
/pa data | Configureer of bekijk paneeldata. | commandpanels.command.data | Admin |
/pa help | Toon hulp voor het /pa-commando. | commandpanels.command.help | Player |
(Commando's en hun permissies komen uit de officiële CommandPanels-documentatie.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|---|
| commandpanels.command | Geeft toegang tot het basiscommando /pa. | true |
| commandpanels.command.reload | Staat het herladen van de plugin toe. | op |
| commandpanels.command.generate | Toegang tot het paneelgenerator-commando. | op |
| commandpanels.command.version | Staat toe om de pluginversie te controleren. | true |
| commandpanels.command.data | Geeft toegang tot het configureren van paneeldata. | op |
| commandpanels.command.open | Staat toe om panelen te openen met /pa open. | op |
| commandpanels.command.open.other | Staat toe om panelen voor andere spelers te openen. | op |
| commandpanels.command.help | Geeft toegang tot /pa help. | true |
⚙️ Installatie
📥 Setup
- Download het officiële CommandPanels
.jar-bestand en plaats het in deplugins/-map van je server. - Start de server om plugindata te genereren.
- Controleer na de eerste start
plugins/CommandPanelsopconfig.ymlen de mappanels/met paneldefinitiebestanden.
📦 Dependencies
- PlaceholderAPI — optioneel maar aanbevolen voor dynamische placeholders.
- Floodgate — optioneel voor Bedrock-(Floodgate-)panelondersteuning.
🧾 Configuratie
- Panelen worden gedefinieerd als YAML-bestanden in de map
panels/. Submappen worden ondersteund voor organisatie. - De plugin genereert voorbeeldpanelen als de map
panels/wordt verwijderd en de plugin opnieuw wordt gestart.
🧠 Technische notities
- Officiële documentatie en releases geven Paper en Folia (Paper-forks) aan als ondersteunde serverplatforms voor de moderne v4-releases.
- De v4-reeks richt zich op recente Minecraft-serverversies; paneeldefinities ondersteunen dynamische placeholders en conditionele logica die tijdens runtime worden geparsed.
- De plugin biedt permissienodes en een op opdrachten gebaseerde API voor het openen van panelen; hij kan ook als bibliotheek in andere plugins worden ingebed door YAML-panelen te laden en open-acties aan te roepen.
🤝 Wanneer deze plugin nuttig is
Als je een gestructureerd, scriptbaar GUI-systeem nodig hebt dat dynamische data, conditionele logica, Bedrock-compatibiliteit en een online editor ondersteunt, biedt CommandPanels een bewezen, YAML-first aanpak die goed past bij Paper-gebaseerde servers en netwerken.
- Smithtainment
Community‑gerichte survival SMP met custom plugins, economie, mcMMO en mini‑games — vriendelijke spelers en actief forum.
550.86 - Netherlite is loading...249.28
- GenuineMC
Communitygericht semi-vanilla survival-SMP met landbescherming, spelersshops, stembeloningen, cosmetica en waarschijnlijk crossplay tussen Bedrock en Java.
045.04 - EthelMC
Community survival met economie, landclaims, arenas en crossplay (Java & Bedrock). Rangen, winkels en events.
244.21 - The Dojo
Towny survival met mcMMO‑progressie, spelerseconomie en community‑focus — bouw steden, level skills en speel met vrienden.
038.92 - AntyMC
Poolse Lifesteal-server in Anarchy-stijl, gericht op PvP en survival — met aangepaste items, clans, spelersveilingen en een in-game economie voor competitief spelen met hoge inzet.
031.45 - FoxyCraft030.82
- MOTD LOADING023.98
- A Minecraft Server023.37
- BTE Japan021.99
- Bloxito021.12
- ÂÂOlympus Âservidor amigable020.88
- Anarchy has taken over.05.19
- A Minecraft Server05.09
De pagina van plugin CommandPanels toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van CommandPanels hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server CommandPanels gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met CommandPanels om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.