Skip to main content
De politiemodule geeft agenten hun uitrusting en commando’s. De meeste spullen zijn gewone Minecraft-items die je in config.yml aanwijst. Wie zo’n item vasthoudt en op een speler klikt, gebruikt het. De modulenaam voor disabled-modules in config.yml is police.

Commando’s

Aliassen: /bodysearch voor /fouilleer, /criminalrecord voor /strafblad en /911 voor /112. Typ je alleen /strafblad, dan zie je de hulp.

Permissies

De taser en de pepperspray hebben geen permissie. Iedereen die het item vasthoudt, kan ze gebruiken.

Hoe items werken

Elk politie-item is een lijst van items in config.yml. Een item telt mee als het type klopt en ook de custom-model-data, de schade (damage) en het item-model overeenkomen met wat je instelt.
Effecten stel je in per effectnaam (in kleine letters, zoals blindness of slowness) met een amplifier en een duration. De plugin gebruikt alleen de amplifier. Hoe lang een effect duurt, regelt de module zelf.

Handboeien

Houd de handboeien vast en klik met rechts op een speler. Je hebt openminetopia.handcuff nodig. Klik je op een speler die al geboeid is, dan haal je de boeien eraf. Je kunt maar één speler tegelijk boeien. Een geboeide speler:
  • krijgt de effecten uit handcuffs.effects zolang hij geboeid is;
  • kan niet horizontaal bewegen, tenzij can-run-away aan staat;
  • ziet elke seconde een titel als show-title aan staat;
  • wordt naar de agent geteleporteerd als hij meer dan 5 blokken van hem af staat.
Logt de agent of de geboeide speler uit, dan gaan de boeien eraf. Met logout-teleport teleporteer je een geboeide speler die uitlogt naar een vaste plek.
De items staan onder handcuff.items (enkelvoud). Alle andere instellingen staan onder handcuffs (meervoud).
can-pvp werkt in deze versie niet zoals de naam doet vermoeden. Met true kan een geboeide speler niemand slaan. Met false kan hij alleen binnen een plaats geen spelers slaan, en alleen als pvp.enabled aan staat. Daarbuiten kan hij wel slaan.

Taser

Houd de taser vast en klik met rechts op een speler. Het doelwit krijgt de effecten uit taser.effects en kan een paar seconden niet horizontaal bewegen.

Pepperspray

Houd de pepperspray vast en klik met rechts op een speler. Het doelwit krijgt de effecten uit pepperspray.effects.

Nachtkijker en bivakmuts

Deze twee items werken als een speler ze op zijn hoofd draagt. Een kleurstof zet je niet zomaar op je hoofd. Daarvoor is /head uit Overige functies. Groene kleurstof en een kleibal staan standaard op die whitelist.
  • Nachtkijker: de speler krijgt de effecten uit nightvision.effects zolang hij hem draagt.
  • Bivakmuts: de naam van de speler wordt onleesbaar gemaakt. Ook in berichten van de plugin staat dan onleesbare tekst in plaats van de naam.

Fouilleren

Met /fouilleer <speler> open je de inventaris van een andere speler. De speler moet online zijn en binnen bodysearch.range blokken staan. Beide spelers krijgen een melding. Zit er een rugzak in de inventaris? Klik er met rechts op om de inhoud te bekijken. Zie Rugzakken.

Strafbladen

Strafbladen worden in de database opgeslagen, in de tabel criminal_records. Elke regel krijgt een id. Dat id heb je nodig voor /strafblad remove. De datum bij /strafblad info volgt het formaat uit police_criminal_record_date_format in messages.yml. Standaard is dat dd-MM-yyyy HH:mm:ss.

112-meldingen

Met /112 <bericht> stuur je een melding naar alle online spelers met openminetopia.police. De melding bevat je naam, wereld en coördinaten. Stuur je de melding vanuit de console, dan is de afzender “Anoniem”. Een speler kan één melding per emergency.cooldown seconden sturen.
Het formaat staat in emergency_format in messages.yml. Je kunt daar <sender>, <world>, <x>, <y>, <z> en <message> gebruiken.
In deze versie stopt het versturen bij de eerste online speler zonder openminetopia.police. Agenten die later in de spelerslijst staan, krijgen de melding dan niet.

Portofoon

Klik met het portofoon-item in je hand om het menu Portofoon te openen. Je hebt openminetopia.walkietalkie nodig.
  • Politiechat: zet de politiechat aan of uit. Staat hij aan, dan gaan je chatberichten naar alle online spelers met openminetopia.walkietalkie en naar de console.
  • Contacten: een lijst van andere online spelers met openminetopia.walkietalkie. Spelers met onzichtbaarheid staan er niet in. Klik op een speler en typ je bericht in de chat. Jij, de ontvanger en de console zien het bericht.
  • NOODKNOP: stuurt een melding met jouw naam en locatie naar alle spelers met openminetopia.walkietalkie.
De noodknop werkt in deze versie niet goed. Met cooldown-enabled: false doet de knop niets. Met true werkt hij één keer per speler. Daarna krijgt die speler tot de volgende herstart alleen nog de cooldown-melding.

Berichten

Alle teksten van deze module staan in messages.yml. De sleutels beginnen met police_ of emergency_.