/
mc-node.net →
Minecraft

Hoe installeer ik CoreProtect en draai ik griefing terug?

Bijgewerkt op 07/09/20262 min. leestijd
In dit artikel
  1. Installeren
  2. Kijken wie iets deed: /co inspect
  3. Terugdraaien: /co rollback
  4. Ongedaan maken: /co restore
  5. Alleen bepaalde blokken
  6. Databasegrootte beperken

CoreProtect houdt van elk blok, elke kist en elke emmer bij wie er wanneer iets mee deed. Daarmee zie je wie een basis heeft gesloopt en draai je het terug zonder een hele backup terug te zetten. Op een SMP met vrienden is het de belangrijkste beheerplugin die er is.

Installeren

  1. Open de pluginbibliotheek in je paneel en installeer CoreProtect, of upload het jar-bestand naar de map plugins. Zie een plugin installeren.
  2. Herstart de server. CoreProtect maakt de map plugins/CoreProtect aan met een database.
  3. Geef jezelf of je moderators de rechten. Als op heb je alles; met LuckPerms geef je coreprotect.inspect en coreprotect.rollback.

CoreProtect werkt op Paper, Purpur en Spigot. Een standaardserver van 5 GB heeft er geen extra RAM voor nodig; de database groeit wel op de schijf, zie onderaan.

Kijken wie iets deed: /co inspect

/co inspect

Typ het commando en klik daarna met de linkermuisknop op een blok om te zien wie het plaatste of brak, of met de rechtermuisknop op de plek waar een blok stond. Bij kisten zie je wie er wat uit heeft gehaald. Typ het commando nogmaals om de inspectiemodus uit te zetten. Handig: /co lookup u:Naam t:3h geeft alles wat een speler in de afgelopen drie uur deed.

Terugdraaien: /co rollback

/co rollback u:Naam t:2h r:30
  • u: de speler wiens acties je terugdraait.
  • t: hoe ver terug: 2h is twee uur, 3d drie dagen, 30m dertig minuten.
  • r: de straal in blokken rondom de plek waar jij staat. Gebruik r:#global voor de hele wereld, maar wees daar voorzichtig mee.

Voorbeelden: /co rollback u:Piet t:1d r:50 draait alles terug wat Piet de afgelopen dag binnen vijftig blokken deed. /co rollback t:15m r:10 zonder speler draait alle veranderingen in de buurt van het laatste kwartier terug, bijvoorbeeld na een creeper-ontploffing.

Ongedaan maken: /co restore

Te veel teruggedraaid? /co restore met dezelfde parameters zet de wijzigingen weer terug. Ook /co undo draait de laatste rollback terug.

Alleen bepaalde blokken

Met b: beperk je een rollback tot bepaalde blokken, met e: sluit je ze uit. /co rollback u:Naam t:2h r:30 b:tnt,lava draait alleen TNT en lava terug; e: werkt andersom.

Databasegrootte beperken

Op een drukke server kan de database in weken uitgroeien tot gigabytes. Zet in plugins/CoreProtect/config.yml de bewaartermijn op een paar weken, bijvoorbeeld:

rollback-items: true
delete-old-data: true
max-days: 21

Herstart daarna de server. Data ouder dan 21 dagen wordt dan automatisch opgeruimd. Maak los daarvan gewoon backups: CoreProtect draait acties terug, maar vervangt geen backup als de wereld zelf beschadigd raakt. Zie een backup maken.