
PlotSquared Synchronisation im Bungeecord/Waterfall Netzwerk.
Ermöglicht mehrere Citybuild Unterserver im Netzwerk miteinander zu verbinden.
Der command /visit zeigt eine GUI mit der Übersicht aller Plots im Netzwerk. /visit [ID] teleportiert den Spieler zum jeweiligen Plot, Netzwerkübergreifend. Der Command /visit kann in der config.yml geändert werden.
GUI:


- Vorbereitung:
Dieses Plugin funktioniert nur in Verbindung mit PlotSquared.
Bungeecord/Waterfall 1.15
Spigot/Paper 1.12.2
Stelle PlotSquared auf jedem Unterserver auf MySQL um.
Beispiel Citybuild1 - Citybuild 2 - storage.yml PlotSquared
prefix: ''
# SQLite section
sqlite:
# Should SQLite be used?
use: false
# The file to use
db: "storage"
# MySQL section
mysql:
# Should MySQL be used?
use: true
host: "localhost"
port: "3306"
user: "root"
password: "password"
database: "Citybuild1 oder Citybuild2 oder ....."
# Set additional properties: https://goo.gl/wngtN8
properties:
- "useSSL=false"
- Installation:
Lade das Plugin auf den Bungeecord/Waterfall als auch auf die Spigot Unterserver, auf denen sich PlotSquared befindet.
Bei der Verwendung auf bspw. einer Lobby, können die PlotSquared Commands deaktiviert werden.
- Konfiguration:
Bungecord/Waterfall:
Öffne im Ordner ConnectP2 die config.yml. Konfiguriert main: die Datenbank für ConnectP2.
Unter otherdb: tragt ihr die PlotSquared Datenbanken euer Unterserver ein. Wichtig! Die Namen unter otherdb: müssen die Namen der in der config.yml des Bungeecords/Waterfall eingetragenen Server sein.
Beispiel Citybuild1 - Citybuild 2 - storage.yml PlotSquared:
# PlotSquaredDB configuration
#
# Main MySQL DB
main:
host: [HOSTIP]
port: 3306
database: plots_connected
username: root
password: 'password'
# DB from PlotSquared Worlds
#
# structure:
# otherdb:
# [NAME]:
# server: [SERVERIP:SERVERPORT]
# host: [HOSTIP]
# port: [PORT]
# database: [DBNAME]
# username: [USERNAME]
# password: [PASSWORD]
#
# example:
# otherdb:
# CityBuild:
# server: 81.69.71.10:25565
# host: 123.456.789.10
# port: 3306
# database: CityBuildDB
# username: root
# password: CityBuildDBPassword
# Village:
# server: 81.69.71.20:25565
# host: 987.654.321.01
# port: 3306
# database: VillageDB
# username: root
# password: VillageDBPassword
otherdb:
Citybuild1: < Name des Servers aus der Bungeecord config.yml
server: [SERVERIP:SERVERPORT] < IP und Port des Unterservers
host: [HOSTIP] < IP der Datenbank
port: 3306
database: Citybuild1 < PlotSquared Datenbank des Beispiel Citybuild1
username: [USERNAME]
password: [PASSWORD]
Spigot/Paper:
Öffne im Ordner ConnectP2 die config.yml und konfiguriere den Command oder die Nachrichten nach deinen Vorstellungen.
Öffne die mysql.yml und trage die ConnectP2 Datenbank ein.
Config.yml Spigot
# Config:
messages:
playerNotFound: '&cDer Spieler konnte nicht gefunden werden!'
plotNotFound: '&cDas Plot konnte nicht gefunden werden!'
list: '&6Liste aller Plots:'
help: '&cBitte benutze /%command% <Spieler> <Plotnummer>!'
commands:
extra:
active: true < Aktiviert oder deaktiviert den Command.
command: visit < Ändere den Command
blockP2: true < True blockiert die PlotSquared Commands!
Sinnvoll wenn das Plugin auf bspw. dem Lobby-Server installiert wird.
gui:
mainMenuTitle: '&9Server'
back: '&cZurück'
next: '&aWeiter'
backToMain: '&fZurück zur Server Auswahl'
plotMenu:
color: '&9'
plot: '&9Grundstück '
activated: true
Hinweis: Ist der /visit Command deaktiviert, funktioniert ConnectP2 mit den standard PlotSquared Commands, jedoch ohne Auflistung.
Also /p visit [ID]
/p home bleibt lokal.
mysql.yml Spigot
# MySQL:
host: [HOSTIP] < IP der Datenbank
port: 3306
database: plots_connected
user: root
password: password
tables: Citybuild1, Citybuild2, .... < Namen der Server in der Bungeecord config.yml bzw. unter otherdb: in der ConnectP2 config.yml
Testen könnt ihr das Plugin in unserem Netzwerk auf newtopiamc.de
Support/Bugs/Discord: https://discordapp.com/invite/JR8557W
Homepage: https://newtopiamc.de
Minecraft Netzwerk: newtopiamc.de
Developer: MCqwertz, OldLazarus
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta