Minecraft Servers HQ

Minecraft plugin Jobs

Informatie over Jobs en bevestigde servers

🔌 Over Jobs Reborn

Jobs Reborn is een Minecraft-plugin die klassengebaseerde beroepen (jobs) biedt, zodat spelers in-game geld, job-ervaring en punten verdienen voor veelvoorkomende acties zoals blokken breken/plaatsen, mobs doden, vissen, craften en meer. De plugin is configureerbaar en biedt een API; hij is bedoeld voor servers die blijvende job-voortgang, pay-per-action-systemen en beloningen op basis van jobs willen.

🎯 Doel

Het kerndoel van Jobs Reborn is het bijhouden van speleractiviteit per categorie (job) en die activiteit belonen met geld, ervaring en jobpunten. Het lost het probleem op van gestructureerde, configureerbare voortgang en pay-for-action-systemen voor survival-, economy- en RPG-achtige servers.

⚙️ Functies

  • Jobs op basis van klassen (voorbeelden: Miner, Farmer, Fisherman, Builder, Hunter, Crafter).
  • Configureerbare betaalacties (break, place, kill, fish, craft, smelt, enchant, breed, tame, explore en nog veel meer).
  • Levensysteem waarbij ervaring en inkomen meegroeien met level en configureerbare formules.
  • GUI-jobbrowser en in-game job-editor.
  • Job-specifieke boosts voor geld, ervaring en punten.
  • Integratie met quests en dagelijkse/periodieke taken.
  • Optionele shop-items per job en de mogelijkheid om beperkte items aan spelers te geven.
  • Integratiehooks voor andere plugins (API beschikbaar).
  • Gegevensopslag met ondersteuning voor MySQL/SQLite.
  • Basisbeveiliging tegen veelvoorkomende exploits en autosave.

🧩 Voor wie is het

  • Survival- en SMP-servers die passieve voortgang en pay-per-action-systemen willen.
  • Economy-servers die job-gedreven inkomstenbronnen nodig hebben.
  • RPG- of faction-servers die rolachtige beroepen en leveling willen.
  • Servers die bestaande economy-plugins gebruiken en job-gebaseerde uitbetalingen willen.

🏗️ Voorbeeldtoepassingen

  • Een Survival-server geeft spelers een Miner-job die betaalt voor gewonnen ertsblokken en job-XP geeft voor levelen.
  • Een RPG-server biedt quests en job-gebaseerde shops waar spelers jobpunten uitgeven die ze verdienen met job-activiteiten.
  • Een economy-server beperkt uitbetalingen per wereld en gebruikt boosts voor speciale evenementen.

⌨️ Commando's

CommandoBeschrijvingToestemmingToegang
/jobs browseBeschikbare jobs weergeven (GUI of chat).jobs.command.browseSpeler
/jobs join [jobName]Lid worden van een job.jobs.command.joinSpeler
/jobs leave [jobName]Een job verlaten.jobs.command.leaveSpeler
/jobs info [jobName]Informatie over een job tonen.jobs.command.infoSpeler
/jobs gtop or /jobs topWereldwijde toplijst weergeven (scoreboard of chat).jobs.command.gtop / jobs.command.topSpeler
/jobs boost [jobName] money <amount>Een tijdelijke geldboost voor een job toevoegen.jobs.command.moneyboostAdmin

(De bovenstaande commando's zijn afkomstig uit de officiële Jobs-commandohandleiding.)

🔐 Toestemmingen

ToestemmingBeschrijvingStandaard
jobs.command.browseMaakt het mogelijk het browse-commando te gebruiken.niet gespecificeerd
jobs.command.joinMaakt het mogelijk om jobs te joinen.niet gespecificeerd
jobs.command.leaveMaakt het mogelijk om jobs te verlaten.niet gespecificeerd
jobs.command.infoMaakt het mogelijk jobinformatie te bekijken.niet gespecificeerd
jobs.command.topMaakt het mogelijk de job-toplijst te bekijken.niet gespecificeerd
jobs.useAlgemene gebruikstoestemming voor Jobs-functies.niet gespecificeerd
jobs.max.1 / jobs.max.2 / jobs.max.3Bepaalt hoeveel jobs een speler kan hebben (voorbeeldnodes).niet gespecificeerd

(Toestemmingsnodes en voorbeelden zijn gedocumenteerd door de pluginmaker; standaardwaarden moeten worden beheerd via een permissions-plugin.)

⚙️ Installatie

📥 Setup

  • Download de Jobs .jar en de vereiste CMILib-bibliotheek.
  • Plaats beide .jar-bestanden in de plugins/-map van de server.
  • Start de server; de plugin genereert config- en taalbestanden bij de eerste start.
  • Herstart de server nogmaals om te zorgen dat de configuratiebestanden volledig zijn geïnitialiseerd en om via de consolelog te bevestigen dat de plugin correct is ingeschakeld.

📦 Afhankelijkheden

  • CMILib (vereist door Jobs Reborn).
  • Vault (optioneel, gebruikt voor economy-integratie).
  • MySQL of SQLite kan worden gebruikt voor opslag (MySQL is optioneel).

🧠 Technische notities

  • Officieel ondersteunde server-engines: Spigot en Paper.
  • Jobs biedt een API voor andere plugins en bevat gedocumenteerde API-events.
  • De plugin bevat lokalisatiebestanden en ondersteunt UUID-gebaseerde opslag.
  • Licentie: GNU GPL v3.

🤝 Wanneer deze plugin nuttig is

Als je een configureerbaar job-/beroepensysteem nodig hebt dat spelersactiviteiten beloont met geld, ervaring en punten, biedt Jobs Reborn een volwassen, configureerbare implementatie met een API en integraties voor economy-systemen en andere plugins.

Servers met plugin Jobs

De pagina van plugin Jobs 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 Jobs 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 Jobs gebruikt maar niet in dit gedeelte verschijnt.

Gebruik de lijst van servers met Jobs om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.