Dit is een oude revisie van het document!
TulpenCraftRentals โ interne wiki
Inhoud
- Installatie
- Configuratie
- Permissies
- Rentals aanmaken
- Verhuurproces
- Verhuurborden
- ChestShop
- Evacuatie
- Reset
- WorldGuard
- Admin-GUI
- Commando-overzicht
- Database
- Probleemoplossing
Overzicht
TulpenCraftRentals beheert tijdelijke verhuur van vooraf gedefinieerde WorldGuard-regio's. WorldGuard beschermt de fysieke regio; TulpenCraftRentals beheert contracten, betalingen, huurders, leden, ChestShops, verloopdatums, evacuatie en reset.
| Onderdeel | Functie |
|---|---|
| WorldGuard | Fysieke regiobescherming |
| TulpenCraftRentals | Huurcontract en verhuurregels |
| Vault | Betalingen in florijnen |
| LuckPerms | Toegang en huurlimieten |
| WorldEdit | Schematic-reset |
| ChestShop | Winkeltransacties |
| MariaDB | Centrale opslag |
| Discord-webhook | Optionele meldingen |
Permissies
Verhuurtoegang:
tulpencraft.rent.<type>.<naam>
Voorbeelden:
tulpencraft.rent.house.small tulpencraft.rent.house.medium tulpencraft.rent.shop.small tulpencraft.rent.shop.special001
Gebruik bij bijzondere sleutels geen extra punt:
FOUT: tulpencraft.rent.house.special.003 GOED: tulpencraft.rent.house.special003
Een rental zonder toegangspermissie is niet verhuurbaar.
Huurlimieten:
tulpencraft.rent.limit.house.2 tulpencraft.rent.limit.shop.1 tulpencraft.rent.limit.hotel.1
Admin:
tulpencraft.rentals.admin
Rentals aanmaken
- Maak de WorldGuard-regio aan.
- Controleer dat de regio niet overlapt met een andere rental-regio.
- Kies de toegangspermissie.
- Geef de rental een zichtbare naam.
- Stel prijs, ledenlimiet en ChestShoplimiet in.
- Koppel eventueel een schematic.
- Koppel eventueel een bord.
- Activeer de rental.
Voorbeeld:
/rg define testshop02 /huur aanmaken testshop02 tulpencraft.rent.shop.small Shop001
Verhuurproces
Bij het huren controleert de plugin de permissie, huurlimiet, beschikbaarheid, het saldo via Vault en de geldigheid van de WorldGuard-regio.
Daarna worden betaling, huurder, status, regio en bord bijgewerkt. Een fout mag niet leiden tot geld afgeschreven zonder toegekende huur.
Verlengen betaalt opnieuw de weekprijs en verlengt de einddatum met รฉรฉn week.
Verhuurborden
/huur bord shop001 /huur bord shop001 ontkoppelen /huur bordactie shop001 aan /huur bordactie shop001 uit
Beschikbaar:
Shop001 Beschikbaar 10,00 ฦ/week Rechtsklik
Verhuurd:
Shop001 Ronny_NL t/m 18-09-2026 VERHUURD
Evacuatie:
Shop001 Ronny_NL t/m 21-09-2026 EVACUATIE
Rechtermuisklik opent altijd een GUI. Een normale speler krijgt huur- en informatieopties, de huurder krijgt eigen huurdetails en staff met adminrechten krijgt de admin-GUI.
ChestShop
ChestShops zijn uitsluitend toegestaan binnen een actieve SHOP-rental.
De huurder en geautoriseerde medewerkers mogen ChestShops plaatsen, gebruiken en verwijderen, zolang het maximum niet is bereikt.
/huur chestshops shop001 6
Buiten een actieve SHOP-rental zijn ChestShops niet toegestaan. Tijdens evacuatie mogen bestaande ChestShops eventueel nog worden gebruikt, maar nieuwe plaatsen is verboden.
Evacuatie
Na afloop van de huurperiode start een evacuatieperiode van maximaal 72 uur.
/huur evacuatie shop001 /huur ontruimen shop001
Tijdens evacuatie kan de huurder spullen ophalen en eventueel verlengen. Nieuwe ChestShops mogen niet worden geplaatst.
Na afloop worden toegang, ChestShops en achtergebleven inhoud opgeruimd, waarna de schematic wordt geplaatst en de rental weer AVAILABLE wordt.
Rental verwijderen
/huur verwijderen shop001
Verwijderen vereist bevestiging. De databasekoppelingen worden verwijderd, maar de fysieke WorldGuard-regio blijft bestaan.
WorldGuard-richtlijnen
TulpenCraftRentals maakt geen fysieke WorldGuard-regio's aan. Regio's worden handmatig aangemaakt.
Rental-regio's mogen niet onderling overlappen. Een algemene bovenliggende gebiedsregio is toegestaan.
Bij problemen:
/rg info <regio> /rg flags <regio>
Controleer members, buildflags, parent-regio's, prioriteiten, gamemode en andere plugins.
Probleemoplossing
Speler kan niet bouwen
Controleer:
- Juiste regio.
- Speler is member.
- Geen overlap met andere rental.
- Geen beperkende parent-flags.
- Speler staat in Survival.
- Geen andere plugin blokkeert bouwen.
ChestShop kan niet worden geplaatst
Controleer:
- actieve SHOP-rental;
- huurder of medewerker;
- juiste regio;
- maximum niet bereikt;
- geen evacuatie- of resetstatus.
Bord toont verkeerde gegevens
Controleer:
- juiste rentalkoppeling;
- huurder;
expires_at;evacuation_until;- rentalstatus;
- serverconsole.
Rental blijft op RESETTING
Controleer schematic, wereld, resetcoรถrdinaten, WorldEdit-toegang en consolefouten.