### Was ist der Redstone Server?

Der Redstone-Server ist ein spezieller Server, der für komplexe Redstone-Schaltungen, technische Anlagen und größere Farmen ausgelegt ist. Im Gegensatz zum normalen CityBuild steht hier besonders im Vordergrund, dass Spieler ihre eigenen Redstone-Projekte in einer separaten Umgebung bauen, testen und betreiben können.
Dabei besitzt jeder Spieler eigene Redstone-Welten, die unabhängig von anderen Spielern verwaltet werden können. Dadurch wird verhindert, dass große Schaltungen oder Farmen direkt den normalen CityBuild beeinflussen.

### Was ist der Unterschied zum normalen CityBuild?

Der normale CityBuild ist hauptsächlich für Grundstücke, Handel, Bauen, Farmen und das gemeinsame Spielen gedacht. Der Redstone-Server ist dagegen speziell für technische Projekte ausgelegt.
Auf dem Redstone-Server kannst du deutlich komplexere Redstone-Systeme bauen und hast dabei mehr Kontrolle über deine eigene Welt. Viele Systeme wurden so angepasst, dass eine stabile Performance gewährleistet bleibt.
Zusätzlich stehen dir eigene Welten mit individuellen Einstellungen, Limits und Erweiterungsmöglichkeiten zur Verfügung.

### Wie kommst du zum Redstone-Server?

Du kannst den Redstone-Server über folgende Wege erreichen:
- Über den Redstone-NPC am `/spawn`
- Über den Befehl `/redstone`
Sobald du auf dem Server bist, kannst du deine eigene Welt erstellen oder eine bestehende Welt betreten.

### Wie erstellst du eine Redstone-Welt?

Sobald du auf dem Redstone-Server bist, kannst du deine eigene Welt erstellen:
- Über das entsprechende Menü (`/welt`)
- Oder über den Grundstücke-NPC am `/spawn` der Redstone-Welt
  
Dort kannst du eine neue Welt erstellen oder eine bereits Vorhandene betreten. Die Kosten für das Erstellen bleiben hierbei immer bei 25 Millionen.

![](../assets/citybuild/rs_welt.png)

### Wo sehe ich, wo ich Rechte habe?

Du kannst einsehen, auf welchen Welten du Rechte (Trust) hast, über:
- Den Befehl `/welt`
- Oder über den Grundstücke-NPC am `/spawn`
- 
Dort findest du im Menü den Bereich „**Vertraute Welten**“ (Schlüssel-Symbol).

![](../assets/citybuild/rs_vertraute_welten1.png)

In diesem Bereich werden dir alle Welten angezeigt, auf denen du von anderen Spielern getrustet wurdest.

![](../assets/citybuild/rs_vertraute_welten2.png)

### Wie viele Welten kannst du haben?

Du kannst aktuell je nach Rang **bis zu 5 Redstone-Welten** besitzen.
Jede Welt ist unabhängig und kann für unterschiedliche Projekte genutzt werden. So kannst du beispielsweise separate Welten für Farmen, Tests oder große Redstone-Anlagen verwenden.

### Wie viele Spieler kannst du trusten?

Du kannst pro Welt **bis zu 7 Spieler** trusten.

![](../assets/citybuild/rs_vertraute_spieler.png)

Getrustete Spieler können deine Welt betreten, dort bauen und mit dir zusammenarbeiten.

![](../assets/citybuild/rs_spieler_vertrauen.png)

**Wichtig**:

- Trusts sind **spielergebunden**.
- Entfernst du einen Spieler, geht der gekaufte Trust verloren.
- Beim erneuten Hinzufügen fallen die Kosten also erneut an.

### Gibt es Redstone-Einschränkungen?

Es gibt **keine direkten Einschränkungen** für Redstone.
Du kannst grundsätzlich alle Redstone-Mechaniken nutzen. Dennoch solltest du darauf achten, effizient zu bauen, da große Systeme die Performance beeinflussen können.

### Performance-System

Auf dem Redstone-Server wird dir die Performance deiner Welt angezeigt, damit du selbst erkennen kannst, wie stark deine Builds den Server belasten.
Folgende Werte werden angezeigt:
- **MSPT** (Millisekunden pro Tick)
- **Dein prozentualer Anteil** an der Serverlast

![](../assets/citybuild/rs_deine_welt.png)
  
Es gibt eine **zuschaltbare Bossbar**, die auch deaktiviert werden kann.

![](../assets/citybuild/rs_bar.png)

### Wie hoch ist die Sichtweite?

Die Sichtweite beträgt **32 Chunks**.
Für eine optimale Nutzung solltest du deine Client-Einstellungen entsprechend anpassen.

### Welche Limits und Caps gibt es?

Zur Sicherstellung der Serverperformance gibt es verschiedene Limits (Caps):
- Trichter  *(max. 5000 )*
- Schafe *(max. 450)*
- Villager *(max. 450)*
- Entitäten allgemein *(max. 2000)*

![](../assets/citybuild/rs_limits2.png)
  
Einige dieser Limits können über Upgrades erweitert werden.

![](../assets/citybuild/rs_limits.png)

![](../assets/citybuild/rs_entities.png)

![](../assets/citybuild/rs_all_entities.png)

![](../assets/citybuild/rs_dorfbewohner.png)

![](../assets/citybuild/rs_schaf.png)

Dorfbewohner und Schafe zählen ebenfalls in die „**Alle Entitäten**“-Cap mit hinein.
*Das bedeutet: Wenn die „Alle Entitäten“-Cap beispielsweise bei 750 liegt und du bereits 400 Villager und 350 Schafe hast, ist dieses Limit vollständig erreicht. In diesem Fall musst du die „Alle Entitäten“-Cap erweitern, um weitere Entitäten hinzufügen zu können.*

### Welt-Flags

Über die Welt-Flags kannst du bestimmte Funktionen und Verhaltensweisen deiner Redstone-Welt aktivieren oder deaktivieren. Dadurch kannst du genauer festlegen, welche Mechaniken in deiner Welt erlaubt sind und wie sich die Welt verhalten soll.
Einige Flags sind standardmäßig aktiviert, andere müssen erst freigeschaltet werden. Je nach Flag können beim Aktivieren oder Deaktivieren Kosten entstehen.

**Kupferoxidation**
Mit dieser Flag legst du fest, ob Kupferblöcke mit der Zeit oxidieren und zur nächsten Oxidationsstufe übergehen.

**Schneeschmelze**
Mit dieser Flag bestimmst du, ob Schnee und Eis in Lichtnähe oder in warmen Biomen schmelzen.

**Pflanzenwachstum**
Mit dieser Flag steuerst du, ob Pflanzen, Setzlinge und Crops über die Zeit wachsen.

**Pilzausbreitung**
Mit dieser Flag bestimmst du, ob sich Pilze und Myzel auf benachbarte Blöcke ausbreiten können.

**Laubzerfall**
Mit dieser Flag legst du fest, ob Blätter zerfallen, wenn sie nicht mehr mit einem Stamm verbunden sind.

**Mob-Kampf**
Mit dieser Flag können Mobs sich gegenseitig angreifen, zum Beispiel Skelette gegen Zombies.

**Fly**
Mit dieser Flag können alle Spieler in deiner Welt fliegen.

**Hinweis**
Das erneute Aktivieren oder Deaktivieren von Welt-Flags kann kostenpflichtig sein.
Ob Kosten anfallen, wird dir direkt im jeweiligen Menü angezeigt. 

### Kann man die Weltgröße erweitern?

Ja, die Weltgröße deiner Redstone-Welten kann erweitert werden. Vorerst ist diese auf maximal 512x512 beschränkt.

![](../assets/citybuild/rs_limits.png)

Dadurch erhältst du mehr Platz für größere Projekte, Farmen oder Testbereiche. Die Erweiterungen erfolgen über das Upgrade-System. Dies findest du wieder unter `/welt` → Limits

![](../assets/citybuild/rs_welt_vergrößern.png)

### Kann man den Spawnpunkt versetzen?

Ja, du kannst den Spawnpunkt deiner Redstone-Welt frei setzen.

![](../assets/citybuild/rs_spawn_setzen.png)

Das ist hilfreich, um direkt an wichtigen Orten wie deiner Hauptanlage oder deinem Lager zu spawnen.
Außerdem kannst du dich jederzeit zum Spawn deiner Redstone-Welt teleportieren.

![](../assets/citybuild/rs_spawn_tp.png)

### Kann man Aliase setzen?

Ja, du kannst Aliase für deine Welten setzen.
Damit kannst du deine Welten einfacher benennen und schneller wiederfinden.

![](../assets/citybuild/rs_alias.png)

### Kann man andere Welten ohne Trust besuchen?

Nein, aktuell ist das nicht möglich.
Andere Spieler können deine Welt nur betreten, wenn sie von dir getrustet wurden.

### Wann wird die Welt entladen?

Deine Welt wird automatisch nach **15 Minuten Inaktivität** entladen, vorausgesetzt, es befindet sich niemand mehr auf dem Grundstück bzw. deiner Redstone-Welt.

### AFK-Kick

Man wird automatisch nach **1 Stunde Inaktivität** aus der Redstone-Welt gekickt. Modifikationen, um dies zu umgehen, sind nicht erlaubt.

### Einschränkungen & Anpassungen

Einige Mechaniken wurden angepasst oder deaktiviert, um die Serverperformance zu sichern:
- TNT deaktiviert
- Eisenfarmen deaktiviert *(zu stark)*
- Warmer Ozean als Biom deaktiviert
- Bestimmte Crafting-Rezepte deaktiviert
  
Zusätzlich wurden einige Farmen reduziert *(durch Limitierung)*:
- Villager
- Schafe
  
Diese Anpassungen dienen der **Stabilität und Fairness** des Servers.

### Hinweis
Je effizienter du baust, desto besser läuft deine Redstone-Welt. Nutze die Performance-Anzeige, um Probleme frühzeitig zu erkennen und deine Builds zu optimieren.
