Hitta en server med MyCommand
Servrar som rapporterat MyCommand: 18
- LinkCraft 11 onlineJavaProgression
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 10 onlineJava
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 10 onlineJava
- AsperaSMP✦|asperamc.com TOWNY•CUSTOM GEAR SENTIENT TOOLS 5 onlineJava
- 54.39.122.49:25565 7 onlineJava + Bedrock
- Rooted Realm 7 onlineSurvival
Om MyCommand
🔌 Om MyCommand
MyCommand är ett Minecraft-plugin för att skapa anpassade kommandon, alias och interaktiva kommandobaserade gränssnitt utan att skriva Java. Det erbjuder ett YAML-drivet system för att definiera kommandon som kör andra kommandon, skickar formaterad text, öppnar GUI:er, triggar skript och interagerar med events.
🎯 Syfte
MyCommand är tänkt för serveradministratörer som behöver flexibla anpassade kommandon, genvägar och admin-/användargränssnitt. Det löser problemet med att lägga till egen kommandobeteende (fördröjningar, warmups, cooldowns, tab-completion, placeholders) och lätta GUI-interaktioner utan att utveckla ett helt plugin.
⚙️ Funktioner
- Skapa nya kommandon och alias, valfritt registrerade för tab completion.
- Kör flera kommandon från ett enda anpassat kommando (körning via console eller spelare).
- Fördröjningar, warmups och cooldowns för kommandon.
- Överskriv andra kommandon eller erbjud genvägar/alias.
- Kommandotrigger från föremål, blocks, signs, böcker, NPC:er och item frames.
- GUI-element: IconMenu baserat på chest, ActionBar, BossBar, Title, Scoreboard, Anvil GUI och Sign GUI.
- Stöd för placeholders och scriptliknande conditionals för dynamiskt beteende.
- Ekonomiintegration (valfritt via Vault) och vissa fristående ekonomifunktioner.
- Stöd för spelarhändelser (join/quit/death) och schemalagda uppgifter.
- Valfri SQL-baserad anpassad spelardatabas och stöd för flera filer för obegränsade kommandon.
- BungeeCord-relaterade funktioner och en separat Bungee-side variant för kommandon på proxy-sidan.
- HTTP-begäranden (GET/POST) och stöd för MiniMessage-formatering där det finns.
- Använder bStats för metriskrapportering.
🧩 För vem
- Survival- och SMP-servrar som vill ha anpassade kommandon och menyer utan kodning.
- Admin-tunga eller ekonomiinriktade servrar som behöver egna shop/command-flöden.
- Proxy-nätverk som kräver centraliserat eller proxy-side kommandobeteende.
- Serveroperatörer som behöver scriptade conditionals och placeholders för dynamiska utskrifter.
🏗️ Exempel på användning
- Definiera ett enda kommando som kör en sekvens av console-kommandon för att öppna en shop, ge föremål och logga köpet.
- Skapa GUI-menyer för straff/teleport med chest GUI-poster och anvil/sign-promptar.
- Erbjuda korta alias som mappar till längre BungeeCord-serverbyteskommandon med tab completion.
⌨️ Commands
Den officiella dokumentationen listar administrativa kommandon för att hantera pluginet. Exempel som dokumenterats av projektet inkluderar:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Ladda om pluginets konfigurationsfiler. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Skapa en bok fylld med data från anpassade kommandon. | mycommand.book.make | Admin |
(Se pluginets officiella kommandodokumentation för hela listan och exakt syntax.)
🔐 Permissions
Projektet dokumenterar permission nodes för administrativa åtgärder. Exempel från den officiella permissions-listan inkluderar:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Permission att ladda om MyCommand-konfigurationen. | ej angivet |
mycommand.book.make | Permission att skapa böcker från anpassade kommandon. | ej angivet |
(Se pluginets permissions-dokumentation för hela permission-kartan.)
⚙️ Installation
📥 Setup
- Ladda ner den officiella plugin
.jar-filen och lägg den i servernsplugins/-mapp. - Starta eller starta om servern och kontrollera console-loggarna för att bekräfta att pluginet laddades.
- Om pluginet inte laddas, verifiera att nödvändiga/valfria supportplugins (se Dependencies) finns eller är uppdaterade.
📦 Dependencies
- ProtocolLib — anges som viktigt om pluginet inte laddas eller för vissa funktioner.
- Vault — valfritt, krävs för ekonomiintegrationer.
- PlaceholderAPI — valfritt, för utökat stöd för placeholders.
Installera endast de dependencies som bekräftats för de funktioner du vill använda; många integrationer är valfria.
🧠 Tekniska noteringar
- Pluginet konfigureras via YAML-filer och stöder flera command-filer för att undvika command-gränser.
- SQL-lagring finns för den anpassade spelardatabasen (valfritt) och flera-fil-upplägg stöds.
- Det finns en separat BungeeCord-komponent för kommandohantering på proxy-sidan.
- Projektet rapporterar metrics via bStats.
- MiniMessage-formatering och tab-completion-stöd finns i stödda miljöer.
🤝 När detta plugin är användbart
Om du behöver flexibla, filbaserade anpassade kommandon, villkorligt skriptande och GUI-baserade kommandoflöden utan att skriva Java, erbjuder MyCommand en konfigurerbar plattform för dessa behov och lägger till proxy- och ekonomi-integrationer där det behövs.
Kommentarer
Inga kommentarer än
Bli först med att kommentera.
För serveradministratörer
- Författare
- MRI
- Stödda plattformar
- Bukkit, Spigot, BungeeCord
- Stödda versioner
- 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
- Beroenden
- Vault, PlaceholderAPI, ProtocolLib
Länkar
Vad servrar rapporterar
Serverplattformar
- Paper12
- Purpur2
- CraftBukkit2
- CatServer1
- Magma1
Pluginversioner
- 5.7.413
- 5.7.52
- 5.7.32
- 5.7.21
Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.