Giter Club home page Giter Club logo

unicacityaddon's Introduction

  • 👋 Hi, I’m @rettichlp
  • 👀 I’m interested in Java
  • 🌱 I’m currently learning working with Docker
  • 💞️ I’m looking to collaborate on Spring Boot Applications
  • 📫 How to reach me [email protected]

unicacityaddon's People

Contributors

rettichlp avatar

Stargazers

 avatar

Watchers

 avatar  avatar

unicacityaddon's Issues

UCAF - Car open closed info

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Oft wird das Auto aufgeschlossen, dabei war es schon offen und wird dadurch zugeschlossen und andersrum. Damit das weniger oft passiert, sollte eine Info erscheinen.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?

  • Modul für Car Info
  • Pattern hinzufügen
  • Listener für Car open und closed Nachricht

Sonstiges
Pattern: "^\\[Car] Du hast deinen .+ (?:auf|ab)geschlossen\\.$"

UCAF - TriggerEvent Command

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Um Events zu testen, die eine bestimmte Trigger-Nachricht benötigen und um Laby-Devs die Überprüfung der Funktionalität zu vereinfachen.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?
Für Events, die eine Trigger-Nachricht brauchen, soll es einen Command geben, der diese Nachricht dem Spieler sendet.

Sonstiges

UCAB - Bomb timer didn't stop

Beschreibe den Bug oder Fehler
Wenn eine Bombe gelegt wird, wird der Timer gestartet. Wenn der Spieler aber zum Zeitpunkt der Entschärfung nicht online ist, stoppt der Timer nicht.
Schließt der Spieler das Spiel entsteht der Fehler nicht.

Wie kann der Bug oder Fehler reproduziert werden?
Schritte zum Reproduzieren des Verhaltens:

  1. Starte eine Bombe
  2. Verlasse das Spiel
  3. Betrete den Server oder die Welt nach dem Entschärfen der Bombe wieder
  4. Siehe, dass der Timer noch läuft

Erwartetes Verhalten
Der Timer ist weg.

Screenshots

Weitere Informationen (bitte ausfüllen):
Minecraft Version: 1.16.5
Addon Version: 1.0.0-beta.2

UCAF - Add faction behind player name

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Erkennen von Fraktionsspielern ohne vorher /memberinfo auszuführen

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?

  • Fraktionsmember aus der Unicacity Webseite auslesen
  • Wenn ein Spieler in einer Fraktion ist soll hinter seinem Namen die Fraktion angezeigt werden

Sonstiges

UCAF - Ordered tablist

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Die Tablist ist nicht sortiert. Man erkennt nicht, wie viele Cops, FBI und Medics online sind.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?
Eine folgend sortierte Tablist:

  • UC FBI
  • FBI
  • UC Cops
  • Cops
  • UC Medics
  • Medics
  • UC News
  • News
  • Duty UC
  • Report
  • Offduty UC
  • restliche Spieler

Sonstiges

UCAF - ATM Info on right click ATM

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Um zu sehen, wie viel Geld im ATM ist, ohne extra einen Befehl auszuführen.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?
Wenn auf das Schild am ATM geklickt wurde, soll im Chat stehen, wie viel Geld in diesem noch vorhanden ist.

  • Pattern für Kontoauszug hinzufügren
  • Wenn Nachricht mit Pattern übereinstimmt, /atminfo ausführen
  • Wiki updaten

Sonstiges

UCAF - Bombtimer when bomb was planted

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Ab einer bestimmten Zeit, nach dem Legen einer Bombe, explodiert diese. Um zu wissen, wie viel Zeit seit dem vergangen ist, ist dieses Feature hilfreich.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?
Es soll bei der Nachricht, dass die Bombe gelegt wurde, ein Timer erscheinen (als Labymod Modul). Der Timer soll verschwinden, wenn die Nachricht kommt, dass die Bombe (nicht) entschärft werden konnte.

  • Pattern zu PatternHandler hinzufügren
  • Nachrichten abfangen und Timer anzeigen und hochzählen lassen
  • Wiki updaten

Sonstiges
"^News: ACHTUNG! Es wurde eine Bombe in der Nähe von .+ gefunden!$"
"^News: Die Bombe konnte (?:nicht|erfolgreich) entschärft werden!$"

UCAF - Add auto registry with annotations

Aus welchem Grund ist die Idee oder Erweiterung hilfreich?
Statt jedes Event, Modul und jeden Command einzeln registrieren zu müssen, soll das automatisch geschehen.

Was soll passieren, wie soll die Idee oder Erweiterung umgesetzt werden?
Jedes Event, Modul und jeder Command soll eine Annotation bekommen (@UCEvent, @UCModule, @UCCommand). Durch diese Annotation sollen die entsprechenden Klassen und Methoden gefunden und registriert werden.

  • ReflectionUtil um Klassen und Methoden zu finden
  • Annotation (s. o.) erstellen
  • Handler für die Registrierung bereitstellen
  • Handler aufrufen in der onEnable Methode

Sonstiges

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.