Advanced Search
Search Results
43 total results found
Standard Konfigurationsdateien
Hier findest du alle Konfigurations- und Sprachdateien, die mit GWorld v2 ausgeliefert werden. Sofern Abschnitte fehlen oder manuell übernommen werden sollen, findest du sie hier. config.yml # Copyright (c) Gilljan 2020-2026. All rights reserved. # GWorl...
1. Setup & Integration
Um GWorld v2 in deinem Plugin zu nutzen, musst du es als Abhängigkeit (Dependency) hinzufügen. 1. Maven Dependency Füge das core-Modul von GWorld in deine pom.xml ein. Da die API zur Laufzeit vom Server bereitgestellt wird, nutzen wir den Scope provided. <dep...
2. Welten erstellen (Builder)
In GWorld v2 werden neue Welten über das Builder-Pattern erstellt. Dies trennt die Konfiguration (Registrierung) von der Generierung (Last). Schritt 1: Der Builder (Registrierung) Mit dem WorldCreationBuilder legst du alle Eigenschaften der Welt fest. Der Au...
3. Management & Steuerung
Der IWorldManager verwaltet alle Welten, während das IManageableWorld-Objekt die Kontrolle über eine spezifische Welt ermöglicht. Welten abrufen // Einzelne Welt holen Optional<IManageableWorld> worldOpt = worldManager.getWorld("Lobby"); // Alle Welten a...
4. Flags & Properties
GWorld erlaubt es, Welteinstellungen (Flags) programmatisch zu ändern. Diese Einstellungen werden persistent gespeichert. Flags setzen Du kannst Flags direkt am IManageableWorld-Objekt ändern oder schon während der Erstellung im Builder setzen. // Beispiel:...
Introduction
Welcome to GWorld v2 GWorld is a modern, powerful world management system for Spigot and Paper servers. Version 2 has been completely rewritten (recoded) to offer maximum performance, database support, and a clean API. Features Performance-optimized: Uses mod...
Standard configuration files
Here you will find all configuration and language files that come with GWorld v2. If any sections are missing or need to be transferred manually, you will find them here. config.yml # Copyright (c) Gilljan 2020-2026. All rights reserved. # GWorld v2 #...
Migration from v1-legacy to v2
GWorld v2 features intelligent migration systems that make the transition from older versions or the change between storage media (files to database) as easy as possible. Are you looking for a way to switch from YAML to MySQL? Then please follow this link: Swi...
Switching from YAML (file) to MySQL (DB)
GWorld v2 features intelligent migration systems that make transitioning from older versions or switching between storage media (files to database) as easy as possible. Looking for information on migrating from v1 to v2? Then please follow this link: [Migratio...
The flags and their possible values
Here you will find an overview of all possible flags and the values that can be selected for them. Flag Values Description ALIAS Text (String) Colorcode with & are supported and automatically translated Choose a display name for a World (for PAPI) W...
/gcreate - Create Worlds
Create worlds Creating worlds is one of the main functions of GWorld. The command is more powerful than it appears at first glance. The command in detail /gcreate <Name> [Environment] [Seed] [Generator] Parameters explained Name (required): The name of ...
/gset - Configure worlds
With the command /gset, you can change the properties of your worlds in real time. The big advantage: All changes are active immediately without having to reload the server or the world. At the same time, they are saved in the database/config. The command /gse...
/gimport - Import existing worlds
Do you already have a world from another server or from single player? With /gimport you can import it into the GWorld system. Preparation Stop the server (recommended, but not mandatory).Copy your world folder to the root directory of your server (where se...
/grecreate - Reset a world to its original state
Sometimes it can be useful to reset a world to its original state. For example, to reuse a farm world. The command in detail /grecreate <name> <backup> Parameters explained Name (required): The name of the world.The world must be known and managed by GWorl...
/ginfo - Informationen about a world
Sometimes it can be helpful to see all the information and settings for a world at a glance.The command /ginfo is available for this purpose. The command in detail /ginfo [name] Parameters explained Name (optional): The name of the worldIf the name is left bla...
/gtp - Teleport between worlds
Teleporting between worlds is also an important function. The command may seem a little complicated due to the various permissions, but it is easier than you might think. The command in detail /gtp <name> [player name|@all] Parameters explained Name (requ...
Command overview
Commands & Permissions <required> - To execute the command, this argument must be specified.[optional] - This argument does not have to be specified and can be omitted. A default value will be selected.<Name> - The name of the selected world. If possible, al...
1. Setup & Integration
To use GWorld v2 in your plugin, you must add it as a dependency. 1. Maven Dependency Add the core module from GWorld to your pom.xml. Since the API is provided by the server at runtime, we use the provided scope. <dependency> <groupId>de.gilljan</groupId> ...