Mit diesem Plugin kannst du im Umkreis von xx Blöcken eine zufällige Anzahl von Kisten mit zufälligem Inhalt erstellen lassen. Perfekt für Abenteuer- und RPG-Server, um spannende und überraschende Elemente hinzuzufügen!
Code (YAML):
# Limit für zufällig generierte Truhen (pro Block) chestLimit:
blocks: 5
# Anzahl der Blöcke chests: 1
# Anzahl der Truhen
# Einstellung der Wahrscheinlichkeit chances: # Wahrscheinlichkeit für das Auftreten von Items wie Früchte oder Holzbretter # 1.0 = 100%, 0.8 = 80%, usw. chanceLow: 1.0
# Wahrscheinlichkeit für das Auftreten von Leder und Holz Ausrüstung chanceMiddle: 0.85
# Wahrscheinlichkeit für das Auftreten von Eisenketten und Stein Ausrüstung chanceHigh: 0.75
# Wahrscheinlichkeit für das Auftreten von Eisen Ausrüstung chanceHeroic: 0.6
# Wahrscheinlichkeit für das Auftreten von Gold Ausrüstung chanceLegendary: 0.5
# Wahrscheinlichkeit für das Auftreten von Diamant Ausrüstung chanceUnique: 0.33
# Wahrscheinlichkeit für das Auftreten von Netherite Ausrüstung chanceGOD: 0.20
# Wahrscheinlichkeit für das Auftreten von Dracheneiern usw. chanceBest: 0.10
# Wahrscheinlichkeit für das Auftreten von Legendären Schwertern chanceSwords: 0.01
# Einstellung der Itemanzahl itemCounts: # Anzahl der Items mit niedriger Wahrscheinlichkeit numLowMin: 7
numLowMax: 10
# Anzahl der Items mit mittlerer Wahrscheinlichkeit numMiddleMin: 1
numMiddleMax: 1
# Anzahl der Items mit hoher Wahrscheinlichkeit numHighMin: 1
numHighMax: 1
# Anzahl der heldenhaften Items numHeroicMin: 1
numHeroicMax: 1
# Anzahl der legendären Items numLegendaryMin: 0
numLegendaryMax: 1
# Anzahl der einzigartigen Items numHyperMin: 0
numHyperMax: 1
# Anzahl der gottgleichen Items numGODMin: 0
numGODMax: 1
# Anzahl der besten Items numBestMin: 0
numBestMax: 1
# Anzahl der Schwerter numSwordsMin: 0
numSwordsMax: 1
##Einstellung für die Timed Chest. timed_chests:
- time_start: "12:00" time_end: "00:05" coordinates: [100, 64, 100
]# Beispielkoordinaten (x, y, z)
##Einstellung für die Random Morph Chest. morphChance: 0.2
#0.2 ist eine Wahrscheinlichkeit von 20% also jede 5. Truhe.
# Zeitspanne in Minuten für das Zurücksetzen der Truhe chestResetTime: 1
Befehle
Das Plugin bietet mehrere Befehle zur Verwaltung der zufälligen Kisten:
- ⚠️Berechtigung:⚠️
randomchest.* für alle Berechtigungen
/rcrandom <Distanz> <Anzahl>
Spawnt eine zufällige Anzahl von Kisten im Umkreis von x Blöcken.
- ▶️Beispiel:▶️ /rcrandom 5 1` spawnt im Umkreis von 5 Blöcken 1 Truhe.
- ⚠️Berechtigung:⚠️
randomchest.random - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
- ⏳Cooldown:⏳ 10 Sekunden
/rcmoved <Distanz>
Spawnt eine zufällige Kisten im Umkreis von x Blöcken, welche nach einer gewissen zeit respawnt fallsdiesenicht gefundenwurde.
- ▶️Beispiel:▶️ /rcrandom 5 1` spawnt im Umkreis von 5 Blöcken 1 Truhe.
- ⚠️Berechtigung:⚠️
randomchest.moved - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
- ⏳Cooldown:⏳ 10 Sekunden
/rcsetchest <X> <Y> <Z>
Setzt eine Kiste an einem bestimmten Ort.
- ▶️Beispiel:▶️ /rcsetchest 100 64 -200` setzt eine Truhe bei den Koordinaten (100, 64, -200).
- ⚠️Berechtigung:⚠️
randomchest.xyz - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
- ⏳Cooldown:⏳ 10 Sekunden
/rcmimic <X> <Y> <Z>
Setzt eine Kiste an einem bestimmten Ort.
- ▶️Beispiel:▶️ /rcsetchest 100 64 -200` setzt eine Truhe bei den Koordinaten (100, 64, -200).
- ⚠️Berechtigung:⚠️
randomchest.mimic - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
- ⏳Cooldown:⏳ 10 Sekunden
/rcdeleteall
Löscht alle zufällig erstellten Kisten.
- ⚠️Berechtigung:⚠️
randomchest.del - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rclist
Listet maximal 99 generierten Kisten und deren Koordinaten auf.
- ⚠️Berechtigung:⚠️
randomchest.list - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rchelp
Listet alle Befehle des Mods auf und deren Verwendungszweck.
- ⚠️Berechtigung:⚠️
randomchest.help - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rcmorph <mob>
Generiert im Umkreis von 5 Blöcken eine Kiste die bei Öffnung einen speziellen Mob generiert, also eine Fallentruhe.
- ⚠️Berechtigung:⚠️
randomchest.morph - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rcdestroyer
Generiert im Umkreis von 5 Blöcken eine Kiste die bei Öffnung eine Warden generiert wird und dein Inventar wird gelöscht, also eine Fallentruhe.
- ⚠️Berechtigung:⚠️
randomchest.destroyer - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rcsettimed <x> <y> <z>
Setzt eine Kiste an einem bestimmten Ort, die Innerhalb der angegeben Zeit erscheint und dannach gelöscht wird. Einstellbar in der config.yml
- ⚠️Berechtigung:⚠️
randomchest.timed - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
/rcram toggle
Zeigtdir den Aktuellen und maximalen Ram Verbrauch an
- ⚠️Berechtigung:⚠️
randomchest.ram - ❌Fehlermeldung:❌ Du hast leider keine Berechtigung dafür.
Code (YAML):
rarities:
D:
description: "Dies ist die häufigste Seltenheit." stars:
1: "D-Item mit ⭐ Stern" 2: "D-Item mit ⭐⭐ Sternen" 3: "D-Item mit ⭐⭐⭐ Sternen" 4: "D-Item mit ⭐⭐⭐⭐ Sternen" 5: "D-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "D-Item mit ⭐⭐⭐⭐⭐⭐ Sternen" C:
description: "Dies ist die zweithäufigste Seltenheit." stars:
1: "C-Item mit ⭐ Stern" 2: "C-Item mit ⭐⭐ Sternen" 3: "C-Item mit ⭐⭐⭐ Sternen" 4: "C-Item mit ⭐⭐⭐⭐ Sternen" 5: "C-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "C-Item mit ⭐⭐⭐⭐⭐⭐ Sternen" B:
description: "Dies ist eine mittlere Seltenheit." stars:
1: "B-Item mit ⭐ Stern" 2: "B-Item mit ⭐⭐ Sternen" 3: "B-Item mit ⭐⭐⭐ Sternen" 4: "B-Item mit ⭐⭐⭐⭐ Sternen" 5: "B-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "B-Item mit ⭐⭐⭐⭐⭐⭐ Sternen" A:
description: "Dies ist eine weniger häufige Seltenheit." stars:
1: "A-Item mit ⭐ Stern" 2: "A-Item mit ⭐⭐ Sternen" 3: "A-Item mit ⭐⭐⭐ Sternen" 4: "A-Item mit ⭐⭐⭐⭐ Sternen" 5: "A-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "A-Item mit ⭐⭐⭐⭐⭐⭐ Sternen" L:
description: "Dies ist eine seltene Seltenheit." stars:
1: "L-Item mit ⭐ Stern" 2: "L-Item mit ⭐⭐ Sternen" 3: "L-Item mit ⭐⭐⭐ Sternen" 4: "L-Item mit ⭐⭐⭐⭐ Sternen" 5: "L-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "L-Item mit ⭐⭐⭐⭐⭐⭐ Sternen" SS:
description: "Dies ist die seltenste Seltenheit." stars:
1: "SS-Item mit ⭐ Stern" 2: "SS-Item mit ⭐⭐ Sternen" 3: "SS-Item mit ⭐⭐⭐ Sternen" 4: "SS-Item mit ⭐⭐⭐⭐ Sternen" 5: "SS-Item mit ⭐⭐⭐⭐⭐ Sternen" 6: "SS-Item mit ⭐⭐⭐⭐⭐⭐ Sternen"
Rang D: Keine Verzauberungen
Rang C: 0-1 Verzauberungen mit maximalem Level 1
Rang B: Genau 1 Verzauberung zwischen Level 1 und 2
Rang A: 1-2 Verzauberungen mit Level 1-3
Rang L: 2-3 Verzauberungen bis maximalem Level
Rang SS: 3-5 Verzauberungen bis maximalem Level
Entwicklungsfortschritt
- ✔️ Zufällige Kistenplatzierung im Radius und der Kistenanzahl
- ✔️ Unterschiedliche Kisteninhalte basierend auf Seltenheit
- ✔️ Anticheat Kompatiblität, da Items ausserhalb der normalen grenzen agierten
- ✔️ Einzigartige Verzauberungen und ausgewogene Balance zwischen den Items
- ✔️"Morph Kiste" die beste Falle!
- ✔️"Destroyer Kiste" löscht dein Inventar und verfolgt dich 15 minuten lang. "Warden Mob"
- ✔️"Timed Kiste" erscheint nur zu gewissen Tageszeiten
- ✔️"Mimik Kiste" nur innert 10 Blöcke sichtbar
- ✔️"Moved Kiste" eine Truhe die sich nach einergewissen Zeit neu generiert wenn diese nicht gefunden wurde.
- ⌛ Weitere Anpassungen der Kisteninhalte
- ⌛ Unterstützung für verschiedene Minecraft-Versionen
Installation
1. Lade die neueste Version des Plugins hier herunter.
2. Ziehe die `.jar`-Datei in den `plugins`-Ordner deines Minecraft-Servers.
3. Starte den Server neu.
Konfiguration
Nach der Installation findest du eine Konfigurationsdatei im Ordner
`plugins/RandomChests/config.yml`.
Hier kannst du die Wahrscheinlichkeiten und die Anzahl der Items einstellen.