Minecraft plugin SCore
Informatie over SCore en bevestigde servers
🔌 Over SCore
SCore is de kern-/bibliotheekplugin die door Ssomar is gemaakt om gedeelde functionaliteit die binnen hun plug-inpakket wordt gebruikt te centraliseren. Het biedt in-game editors en runtimefuncties waar andere Ssomar-plugins op vertrouwen, en kan ook zelfstandig worden gebruikt om aangepaste projectielen te maken en uit te voeren, variabelen te beheren en verpakte aangepaste opdrachten uit te voeren.
🎯 Doel
SCore bestaat om een herbruikbare basis te bieden voor plug-inmakers (specifiek de Ssomar-plug-infamilie), zodat functies één keer worden geïmplementeerd en door meerdere plugins worden gebruikt. Het is gericht op ontwikkelaars en serverbeheerders die één of meer Ssomar-plugins draaien of die de herbruikbare mechanismen op hun server beschikbaar willen hebben.
⚙️ Functies
- In-game editor voor het maken en bewerken van aangepaste projectielen.
- Runtime aangepaste projectielen die kunnen worden afgevuurd of getriggerd.
- Globale en per-speler variabelen met typen (NUMBER, STRING, LIST).
- Ondersteuning voor placeholders voor variabelen (placeholder-tokens voor gebruik in andere plugins/configuraties).
- Framework voor het uitvoeren van verpakte/aangepaste opdrachten, toegankelijk vanuit de serverconsole of andere plugins.
- Ontworpen om als afhankelijkheid te worden gebruikt door andere Ssomar-plugins.
🧩 Voor wie is dit
- Servereigenaren die Ssomar-plugins draaien (ExecutableItems, ExecutableBlocks, enz.).
- Ontwikkelaars die een herbruikbare bibliotheek nodig hebben voor projectielen, variabelen en het uitvoeren van aangepaste opdrachten.
- Beheerders die lichtgewicht in-server editors voor die functies willen.
🏗️ Voorbeeldtoepassingen
- Een server gebruikt SCore samen met ExecutableItems om gedrag voor aangepaste projectielen te definiëren en te starten.
- Een beheerder maakt globale of per-speler variabelen aan en stelt ze beschikbaar als placeholders voor menu’s of andere plugins.
- Een plug-inontwikkelaar vertrouwt op SCore om variabele-opslag en opdrachtverpakking over meerdere plugins te hergebruiken.
⌨️ Opdrachten
| Opdracht | Beschrijving | Toestemming | Toegang |
|---|---|---|---|
/score projectiles | Geeft een lijst met projectielen weer en opent de editor om ze te bewerken. | niet gespecificeerd | Admin |
/score projectiles-create <id> | Opent de editor om een nieuw projectiel te maken. | niet gespecificeerd | Admin |
/score projectiles-delete <id> | Verwijdert een projectiel (bevestiging vereist). | niet gespecificeerd | Admin |
/score reload | Laadt SCore opnieuw in (handig na het bewerken van projectielbestanden). | niet gespecificeerd | Admin |
/score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_ID | Dwingt een speler om een opgegeven projectiel te lanceren (voorbeeldsyntaxis). | niet gespecificeerd | Admin |
/score variables list | Geeft een lijst met gedefinieerde variabelen weer. | niet gespecificeerd | Admin |
/score variables info {var_name} [player] | Toont info voor een variabele, optioneel voor een specifieke speler. | niet gespecificeerd | Admin |
/score variables-create {var_name} | Maakt een nieuwe variabele aan. | niet gespecificeerd | Admin |
/score variables-delete {var_name} | Verwijdert een variabele. | niet gespecificeerd | Admin |
/score variables | Opent de variabeleditor/-lijst. | niet gespecificeerd | Admin |
/score variables clear {typeofvariable} {nameofvariable} [player] | Leegt een variabele of de variabelewaarde van een speler. | niet gespecificeerd | Admin |
Opmerkingen: de officiële documentatie beschrijft ook placeholder-tokens voor variabelen (bijv. %score_variables_<var_name>% en %score_variables_<var_name>_int%). Toestemmingsnodes worden niet vermeld in de geraadpleegde pluginmetadata.
⚙️ Installatie
📥 Setup
- Download de officiële SCore
.jarvoor de bijbehorende pluginversie. - Plaats het
.jar-bestand in deplugins/-map van de server. - Herstart de server en controleer de serverconsole om te bevestigen dat SCore is geladen.
- Als je andere Ssomar-plugins gebruikt, installeer dan de SCore-build die overeenkomt met hun versiesuffix, zoals door het project wordt geadviseerd (SCore-build afstemmen op de build van de afhankelijke plugin).
🧠 Technische notities
- Bevestigde ondersteunde platforms: Bukkit, Spigot, Paper, Purpur, Folia.
- Bevestigde ondersteunde Minecraft-versies zijn onder andere: 1.21.x tot en met 1.8.x (zoals vermeld door het project).
- De projectmetadata vermeldt een restrictief licentielabel (ARR / All Rights Reserved), terwijl de projectdistributie ook verwijst naar een Git-repository voor bijdragen; deze items verschijnen samen in de officiële metadata.
- SCore is bedoeld om als bibliotheek/afhankelijkheid te worden geïnstalleerd voor andere Ssomar-plugins; het stelt functies bloot die andere plugins tijdens runtime aanroepen.
🤝 Wanneer deze plugin nuttig is
Als je Ssomar-plugins gebruikt of een kant-en-klaar in-server systeem nodig hebt voor aangepaste projectielen en variabele-placeholders, biedt SCore de gedeelde runtime en editors waarop die plugins vertrouwen zonder dat je dezelfde mechanismen opnieuw hoeft te implementeren.
- Rooted Realm
Whitelisted Java‑survival SMP: geen geplande wipes, door spelers aangestuurde economie, wekelijkse evenementen en optionele PvP. Vriendelijke volwassen community.
551.33 - AnarchyLands CZ/SK044.82
- The Dojo
Towny survival met mcMMO‑progressie, spelerseconomie en community‑focus — bouw steden, level skills en speel met vrienden.
038.01 - A Minecraft Server136.79
- Welcome to the Wild West!135.22
- ÂShockSMP Âis restarting...028.73
- Starting..128.51
- LiminalDream126.92
- A Minecraft Server026.04
- AetherCraft
Semi-custom Survival SMP met landbescherming, een door spelers gedreven economie, aangepaste items en mobs, meerdere werelden en ondersteuning voor Bedrock/Java-crossplay.
025.59 - MyDT Minecraft022.17
- &41| In onderhoud |1021.88
- Welcome to RoseCraft06.5
- Anarchy has taken over.05.18
- Survival05.06
De pagina van plugin SCore 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 SCore 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 SCore gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met SCore om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.