Skip to content

✈️ Vanilla Outsider: Creative Fly Speed Offizielles Wiki ​

📌 Haftungsausschluss für Quellcode: Die Dokumentation in diesem Wiki spiegelt den aktuellen Stand des Quellcodes im Repository wider, der neuere, noch nicht veröffentlichte Commits oder Entwicklungsfunktionen vor den öffentlichen Builds auf CurseForge und Modrinth enthalten kann.


🎯 Willkommen zur offiziellen Dokumentation ​

Creative Fly Speed ist eine leichtgewichtige Hochleistungs-Flugkinematik-Mod der Vanilla Outsider Collection, entwickelt von Dasik (Rifaditya). Sie bietet Buildern, Kartenerstellern, Server-Operatoren und Kameraleuten eine native und nahtlose Kontrolle über die Fluggeschwindigkeit im Kreativ- und Zuschauermodus über serverseitig synchronisierte GameRules.

Getreu dem Prinzip der Spielerautonomie (Player Agency & Anti-Nanny Invariant) gibt es keine künstlichen Obergrenzen: Geschwindigkeiten können bis auf das $100\times$ der Standardgeschwindigkeit für schnelles Reisen gesteigert oder auf $0.1\times$ für feinste Bauarbeiten gedrosselt werden.


🧭 Versionsauswahl-Portal ​

Wählen Sie Ihre Ziel-Minecraft-Version aus, um auf die entsprechende Dokumentation zuzugreifen:

ZielversionVersions-ReleaseToolchainStatusDirekter Link
Minecraft 26.31.0.0+26.3Fabric Loader >=0.19.3 / Java 25🟢 Aktuell👉 Zum MC 26.3 Wiki
Minecraft 26.21.0.0+26.2Fabric Loader >=0.16.10 / Java 25🟡 Parität👉 Zum MC 26.2 Wiki

NOTE

Gemäß der 1 Jar 1 Version Policy wird jeder Versionszweig als unabhängiges, eigenständiges Artefakt mit separaten Abhängigkeitsmappings gebaut.


🌟 Übersicht der Kernsysteme ​

  • Fluggeschwindigkeits-Kinematik:
    • Promille-Geschwindigkeitsformel: $S_{\text{fly} = 0.05 \times \frac{P}{1000}$ Blöcke/Tick.
    • Sprint-Multiplikator: Zusätzlicher $1.4\times$ Schub im Sprintflug.
    • Epsilon-Driftschutz ($10^{-6}\text{ F}$), der redundante Netzwerkpakete verhindert.
    • Modus-Sicherheit: Überlebens- und Abenteuermodi bleiben vollständig unberührt.
  • Konfiguration & Regeln:
    • Dynamische Registrierung unter vo_creative_fly_speed:fly_speed via DasikLibrary.
    • vo_creative_fly_speed: Flugmultiplikator im Kreativmodus (Standard: 1000 = $1.0\times$).
    • vo_spectator_fly_speed: Flugmultiplikator im Zuschauermodus (Standard: 1000 = $1.0\times$).
    • Wertebereich von 1 bis 100000, native Speicherung in level.dat.
  • Architektur & Mixins:
    • Saubere Injektion in ServerPlayer.tick() bei @At("HEAD").
    • Keine Geschäftslogik im Mixin: Volle Delegation an FlySpeedLogic.
    • $O(1)$ Zeitkomplexität ohne Heap-Allokationen.

📚 Entwicklerdokumentation & Fehlerbehebung ​


📜 Credits & Lizenz ​

  • Autor & Entwickler: Dasik (Rifaditya)
  • Lizenz: GNU General Public License v3.0 (GPLv3)
  • Quellcode: GitHub Repository

Official documentation & web portal for Dasik Igaijinn mods.