Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
3a23803
Add HandledScreenMixin to render custom button for inventory interact…
rettichlp May 18, 2026
1480efa
Update README to document new EMS inventory button functionality for …
rettichlp May 18, 2026
5e43807
Merge pull request #401 from UnicacityAddon/feature/medic-production-…
rettichlp May 18, 2026
71e78eb
Merge branch 'main' into develop
rettichlp May 18, 2026
c849fbc
Remove house ban functionality and related code
rettichlp May 19, 2026
e5737f7
Merge pull request #404 from UnicacityAddon/bugfix/remove-obsolete-ho…
rettichlp May 19, 2026
59d9d26
Remove blacklist and outlaw functionality and related code
rettichlp May 19, 2026
f7901ba
Merge pull request #405 from UnicacityAddon/bugfix/remove-obsolete-bl…
rettichlp May 19, 2026
5e0f330
Remove contract functionality and related code
rettichlp May 19, 2026
8ed95f4
Merge pull request #406 from UnicacityAddon/bugfix/remove-obsolete-co…
rettichlp May 19, 2026
3c433f7
Remove reinforcement functionality and related code
rettichlp May 19, 2026
d90dcef
Remove remaining references to deprecated faction functionalities
rettichlp May 19, 2026
dc68aa0
Remove unused NameTagOptions reference and update README to clarify f…
rettichlp May 19, 2026
b906539
Merge pull request #407 from UnicacityAddon/bugfix/remove-obsolete-re…
rettichlp May 19, 2026
57802ad
Add functionality to track join timestamp and suppress initial notifi…
rettichlp May 19, 2026
3efe3a2
Merge pull request #408 from UnicacityAddon/bugfix/hide-join-leave-no…
rettichlp May 19, 2026
98ac55b
Update release workflow to include dynamic mod version passing and re…
rettichlp May 19, 2026
98b20ae
Merge pull request #409 from UnicacityAddon/feature/mod-version-via-p…
rettichlp May 19, 2026
3703d1b
Enable car features only for non-premium players
rettichlp May 20, 2026
33cead1
Add handling for premium account status in chat messages
rettichlp May 20, 2026
bd8651c
Add premium info message to car options screen and update translations
rettichlp May 20, 2026
8f9a46a
Make minecart interaction cancellable and consume action result
rettichlp May 20, 2026
7738740
Merge pull request #410 from UnicacityAddon/feature/sync-with-new-uni…
rettichlp May 20, 2026
0b09636
Remove plant management functionality and related code
rettichlp May 20, 2026
ddfb0e5
Merge pull request #411 from UnicacityAddon/feature/remove-plant-stuff
rettichlp May 20, 2026
f0804e0
Remove Ingredient model and migrate functionality to InventoryItem
rettichlp May 20, 2026
5164779
Merge pull request #412 from UnicacityAddon/feature/migrate-ingredien…
rettichlp May 20, 2026
0ff342f
Remove absorption handling and related listener functionality
rettichlp May 20, 2026
576274c
Update README to remove cooldown display for absorption
rettichlp May 20, 2026
52c7f93
Remove first-aid license management and related code
rettichlp May 20, 2026
4000f05
Merge pull request #414 from UnicacityAddon/feature/remove-absorption…
rettichlp May 20, 2026
72775b5
Merge pull request #415 from UnicacityAddon/feature/remove-first-aid-…
rettichlp May 20, 2026
71ecb3e
Remove personal use features and related code
rettichlp May 20, 2026
98ceabb
Remove inventory-related translations for powders, herbs, crystals, a…
rettichlp May 20, 2026
d00481a
Remove unused imports in EntityMixin to clean up code
rettichlp May 20, 2026
d23204e
Clear FBank deposit reason after sending custom click action packet
rettichlp May 20, 2026
b824b42
Merge pull request #417 from UnicacityAddon/bugfix/reason-reset-after…
rettichlp May 20, 2026
b45b20f
Merge pull request #416 from UnicacityAddon/feature/remove-own-use-ha…
rettichlp May 20, 2026
378f796
Remove mobile-related commands (ACall, ASMS, Reply) and associated code
rettichlp May 20, 2026
e28dc91
Merge pull request #418 from UnicacityAddon/feature/remove-obsolete-m…
rettichlp May 20, 2026
b1422a1
Remove admin duty tag and related code
rettichlp May 20, 2026
cc5df2f
Update README to refine AFK display description
rettichlp May 20, 2026
989cfd6
Pathfinding: Remove ItemButtonWidget and TableHeaderTextWidget classes
rettichlp May 20, 2026
6f10c40
Pathfinding: Remove IEntityRightClickListener and IKeyPressListener i…
rettichlp May 20, 2026
971b3d9
Merge pull request #419 from UnicacityAddon/feature/remove-aduty-tag
rettichlp May 20, 2026
ad21577
Remove `/mi` and `/mia` commands and related code
rettichlp May 20, 2026
f57b5d5
Remove `/dbankdropall` (`/dda`) command and related code
rettichlp May 20, 2026
30f7c34
Remove `/notvisitedhouses` command
rettichlp May 20, 2026
4b36173
Merge pull request #420 from UnicacityAddon/feature/remove-obsolete-c…
rettichlp May 20, 2026
8195caa
Remove IHudRenderListener from MajorEventListener and related bomb ti…
rettichlp May 21, 2026
901e77b
Remove halloweenClickedDoors field and related unused imports
rettichlp May 21, 2026
b2b052b
Merge pull request #421 from UnicacityAddon/feature/remove-bomb-timer
rettichlp May 21, 2026
74d4fbd
Remove MajorEventListener and ContractListener and merge sound handli…
rettichlp May 21, 2026
6288ba8
Merge pull request #423 from UnicacityAddon/feature/summarize-sound-l…
rettichlp May 21, 2026
bb8716c
Add zero checks before rendering and adding buttonWidget
rettichlp May 21, 2026
94648eb
Adjust buttonX positioning in HandledScreenMixin
rettichlp May 21, 2026
96768b4
Refactor MedicListener to handle storage ingredient share and accept …
rettichlp May 21, 2026
9f85a13
Refactor EconomyListener to simplify ATM command setup logic
rettichlp May 21, 2026
3de65dd
Clean up imports in EconomyListener
rettichlp May 21, 2026
2a00e74
Merge pull request #425 from UnicacityAddon/feature/execute-atminfo-o…
rettichlp May 21, 2026
fb2e30b
Simplify MedicListener message formatting and adjust logic for displa…
rettichlp May 21, 2026
70503d3
Merge pull request #424 from UnicacityAddon/bugfix/button-rendering-i…
rettichlp May 21, 2026
8e023a5
Remove `/selldrugall` (`/sda`) command and associated classes and logic
rettichlp May 21, 2026
0499b9e
Remove unused translation keys for purity levels
rettichlp May 21, 2026
d22b2bf
Merge pull request #422 from UnicacityAddon/feature/remove-selldrugal…
rettichlp May 21, 2026
2c2986b
Remove unused INaviSpotReachedListener implementation and related log…
rettichlp May 21, 2026
f2e5788
Remove PlantListener and IBlockRightClickListener classes and related…
rettichlp May 22, 2026
62c207c
Replace `LOGGER` and `networkHandler` with `commandService`; remove p…
rettichlp May 22, 2026
ca55887
Remove planting and watering logic from README documentation
rettichlp May 22, 2026
3222c4e
Merge pull request #426 from UnicacityAddon/feature/remove-auto-servi…
rettichlp May 22, 2026
0e6007f
Remove UseBlockCallback event and related IBlockRightClickListener logic
rettichlp May 22, 2026
4120fb2
Merge pull request #428 from UnicacityAddon/feature/remove-plant-logic
rettichlp May 22, 2026
3442d0d
Remove FactionDoorListener and related door interaction logic
rettichlp May 22, 2026
8ab0508
Remove FactionDoor interaction documentation from README
rettichlp May 22, 2026
c1b9abc
Merge pull request #429 from UnicacityAddon/feature/remove-faction-do…
rettichlp May 22, 2026
42e1350
Remove `MinecraftClientMixin` and related item interaction logic
rettichlp May 22, 2026
f41741c
Remove first aid and revival logic from README documentation
rettichlp May 22, 2026
1f8c55d
Remove IMoveListener implementation and related black market and deal…
rettichlp May 22, 2026
fa6e356
Remove IMoveListener and related player movement tracking logic
rettichlp May 22, 2026
cc7443a
Remove faction commands documentation from README
rettichlp May 22, 2026
4694857
Remove `/einzahlen` (DepositCommand) and associated ATM handling logic
rettichlp May 22, 2026
166d564
Remove `/einzahlen` command documentation from README
rettichlp May 22, 2026
5a59730
Merge pull request #430 from UnicacityAddon/feature/remove-corpse-int…
rettichlp May 22, 2026
f12ffef
Merge pull request #432 from UnicacityAddon/feature/remove-deposit-co…
rettichlp May 22, 2026
0163c39
Remove `PlayerEnterVehicleCallback` and `IEnterVehicleListener`; refa…
rettichlp May 22, 2026
eb8f32a
Merge pull request #433 from UnicacityAddon/feature/remove-confusing-…
rettichlp May 22, 2026
3a3fd71
Remove `KarmaListener` and enriched karma handling logic
rettichlp May 22, 2026
8babfe4
Remove karma display details from README documentation
rettichlp May 22, 2026
7f273ab
Merge pull request #434 from UnicacityAddon/feature/remove-enriched-k…
rettichlp May 22, 2026
ebebc07
Reintroduce black market and dealer tracking logic via ClientPlayNetw…
rettichlp May 22, 2026
3569635
Simplify dealer and black market proximity messages by removing icons…
rettichlp May 22, 2026
daa4612
Remove BlackMarket and Dealer commands and models
rettichlp May 22, 2026
67fb71c
Add BadFactionListener to handle black market dealer entry detection …
rettichlp May 22, 2026
88f2da7
Update README to include dealer and black market location information…
rettichlp May 22, 2026
b2e59e9
Merge pull request #431 from UnicacityAddon/feature/remove-black-mark…
rettichlp May 22, 2026
b4e8909
Remove `IScreenOpenListener` and associated logic; refactor screen ha…
rettichlp May 23, 2026
15b7a08
Pathfinding: clean up README
rettichlp May 23, 2026
0cbc8eb
Merge pull request #435 from UnicacityAddon/feature/migrate-screen-op…
rettichlp May 23, 2026
d9062a7
Refactor PayDay notification logic: remove redundant checks in `Confi…
rettichlp May 24, 2026
e2f7322
Merge pull request #436 from UnicacityAddon/feature/adjust-payday-war…
rettichlp May 24, 2026
91ad7cc
Remove `ADropMoneyCommand` and associated money dropping logic
rettichlp May 28, 2026
a6b0f87
Remove outdated `/adropmoney` command details from README
rettichlp May 28, 2026
f1e58ff
Merge pull request #437 from UnicacityAddon/feature/remove-obsolete-A…
rettichlp May 28, 2026
70d8113
Rename FisherListener to DeepSeaFisherListener and update related log…
rettichlp May 28, 2026
51f3e9d
Add AnglerListener to handle anti-bot fishing captcha detection and i…
rettichlp May 28, 2026
e4f34b5
Update README: display fishing captcha centered and auto-cast after s…
rettichlp May 28, 2026
32e503e
Refactor AnglerListener and Storage: replace `captchaMapImage` with `…
rettichlp May 28, 2026
fdbc959
Add fishing rod check in AnglerListener to ensure proper tool is equi…
rettichlp May 28, 2026
477ebc1
Save captcha map image to file system in `AnglerListener` for render …
rettichlp May 29, 2026
d6a4287
Render captcha image in front of chat window using custom texture man…
rettichlp May 29, 2026
021967c
Remove custom name handling logic from `EntityMixin`
rettichlp May 29, 2026
9cede17
Merge pull request #439 from UnicacityAddon/feature/fisher-captcha-re…
rettichlp May 29, 2026
523dbc3
Merge pull request #440 from UnicacityAddon/feature/remove-custom-cor…
rettichlp May 29, 2026
717d18b
Replace custom `addButton` method with direct usage of `ButtonWidget.…
rettichlp May 29, 2026
c88293c
Adjust faction features and remove outdated details from README
rettichlp May 29, 2026
4df4f74
Merge pull request #441 from UnicacityAddon/feature/refactor-button-w…
rettichlp May 29, 2026
422790a
Update plugin net.fabricmc.fabric-loom-remap to v1.16.3
renovate[bot] May 31, 2026
7d0e2ab
Merge pull request #442 from UnicacityAddon/renovate/loom_version
rettichlp Jun 7, 2026
96d8c91
Add stock market buy/sell message handling in EconomyListener
rettichlp May 22, 2026
e0ea79c
Update loom_version to v1.17.1
renovate[bot] Jun 7, 2026
ca5fa71
Merge pull request #443 from UnicacityAddon/renovate/loom_version
rettichlp Jun 7, 2026
8719ac5
Merge pull request #427 from UnicacityAddon/feature/support-stock-mar…
rettichlp Jun 7, 2026
cbbc63f
Remove F-Bank deposit reason handling and related GUI bypass function…
rettichlp Jun 7, 2026
c508e77
Remove "Admin duty" name tag option and related translations
rettichlp Jun 7, 2026
5c3eb35
Refactor `messageMatchesColor` method in `FactionListener` to simplif…
rettichlp Jun 7, 2026
38f056f
Merge pull request #444 from UnicacityAddon/feature/remove-fbank-depo…
rettichlp Jun 7, 2026
90e7ffc
Remove `IEntityRenderListener` and related entity render highlighting…
rettichlp Jun 7, 2026
c9a9adb
Highlight targeted minecart entities in outline when rendering
rettichlp Jun 7, 2026
510721e
Remove unused `getCachedFaction` method from `Storage`
rettichlp Jun 7, 2026
728597d
Restructure car options screen and remove related translations
rettichlp Jun 7, 2026
8978015
Merge pull request #445 from UnicacityAddon/feature/better-minecart-h…
rettichlp Jun 7, 2026
b533ea3
Update loom_version to v1.17.2
renovate[bot] Jun 7, 2026
065e1cd
Simplify black market dealer entry pattern in `BadFactionListener`
rettichlp Jun 7, 2026
6c1e3ff
Add check to prevent redundant notifications for dealer positions in …
rettichlp Jun 7, 2026
9e7b2d6
Merge pull request #446 from UnicacityAddon/renovate/loom_version
rettichlp Jun 7, 2026
99ce267
Merge pull request #447 from UnicacityAddon/bugfix/black-market-patte…
rettichlp Jun 7, 2026
7e81163
Revert 'Refactor `messageMatchesColor` method in `FactionListener` to…
rettichlp Jun 7, 2026
52a46a3
Adjust auto features in README.md
rettichlp Jun 7, 2026
d7c7300
Merge pull request #448 from UnicacityAddon/bugfix/crash-on-faction-chat
rettichlp Jun 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 3 additions & 11 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,6 @@ jobs:
with:
fetch-depth: 0

- name: Check version in gradle.properties
run: |
MOD_VERSION=$(grep "^mod_version=" gradle.properties | cut -d'=' -f2)
echo "Found mod version: $MOD_VERSION"
if [ "$MOD_VERSION" != "${{ inputs.version }}" ]; then
echo "Version mismatch! gradle.properties=$MOD_VERSION input=${{ inputs.version }}"
exit 1
fi

- name: Set up JDK
uses: actions/setup-java@v5
with:
Expand All @@ -48,7 +39,7 @@ jobs:
run: chmod +x ./gradlew

- name: Build with Gradle
run: ./gradlew build --full-stacktrace
run: ./gradlew build --full-stacktrace -Pmod_version=${{ inputs.version }}

- name: Upload artifacts
uses: actions/upload-artifact@v7
Expand All @@ -65,4 +56,5 @@ jobs:
--target main \
--repo="$GITHUB_REPOSITORY" \
--title="$tag" \
--generate-notes
--generate-notes \
build/libs/*.jar
58 changes: 14 additions & 44 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,43 +10,39 @@ reibungsloser und angenehmer gestalten.

- Sollte ein Command mit einem Großbuchstaben eingegeben werden (z. B. `/Afk` statt `/afk`) wird dieser Command automatisch zu einem
gültigen Command umgewandelt
- Statt `/navi Haus:<Hausnummer>` kann `/navi <Hausnummer>` genutzt werden
- Als Business-Besitzer wird in der Business-Info ein Button angezeigt, um die Einnahmen direkt abzubuchen
- Wirft man eine Glasflasche in der Nähe eines Shops weg, wird diese als Pfand abgegeben
- Es wird angezeigt wie lang der Cooldown für Bandagen, Schmerzpillen und Absorption ist
- Es wird angezeigt, wie lang der Cooldown für Bandagen und Schmerzpillen ist
- Es werden Sounds abgespielt für Notrufe, Bomben, Feuer, Staatsbankraub und weitere Situationen
- Über der Hungerleiste wird der Durst angezeigt
- Mit einem Rechtsklick, während man schleicht, kann man bewusstlosen Personen Erste-Hilfe geben
- Über dem Spielernamen wird eine Information angezeigt, wenn ein Spieler AFK oder im A-Duty ist
- Über den Spielernamen wird AFK angezeigt, wenn der Spieler AFK ist
- Für Teammitglieder wird eine Warnung angezeigt, wenn sie sich im Admindienst befinden und eine Waffe in der Hand haben
- Hinter der Nachricht, dass sich das Karma geändert hat, wird angezeigt, wie viel Karma man insgesamt besitzt und wann ein Spieler despawnen sollte (falls das Karma durch einen Kill geändert wurde)
- Bei der Mieterübersicht wird angezeigt wie lang ein Mieter offline ist und ein Button um diesen zu kündigen
- Beim Beten wird nach 15 Sekunden automatisch der zweite Befehl ausgeführt
- Es gibt Benachrichtigungen, wenn ein Spieler den Server betritt oder verlässt, einen Report betritt oder verlässt, den Baumodus betritt oder verlässt und den Admindienst betritt oder verlässt
- Es gibt Benachrichtigungen, wenn ein Spieler den Server betritt oder verlässt, einen Report betritt oder verlässt, den Baumodus
betritt oder verlässt und den Admindienst betritt oder verlässt

### Auto

- Das zuletzt gefahrene Fahrzeug wird besonders hervorgehoben
- Beim Suchen seines Fahrzeugs (`/car find`) wird automatisch das erste Fahrzeug ausgewählt
- Werden die Koordinaten eines Autos angezeigt, wird automatisch eine Navigation zu diesen gestartet
- Wenn man schleicht und ein Auto rechtsklickt, wird `/checkkfz` ausgeführt

Folgende Funktionen sind nur für Spieler ohne Premium-Rang verfügbar, da Spieler mit Premium diese Funktion vom Server aus können:
- Das Auf-/Abschließen eines Fahrzeuges wurde teilweise automatisiert (automatisches Klicken des Items im Inventar)
- Beim Rechtsklick auf das eigene Fahrzeug wird automatisch `/car lock` ausgeführt
- Steigt man in ein Fahrzeug ein, wird dieses automatisch gestartet und abgeschlossen
- Das zuletzt gefahrene Fahrzeug wird mit einem Symbol markiert

### Fraktionen

- Für bewusstlose Spieler wird hinter dem Spielernamen ein Symbol angezeigt, um die dazugehörige Fraktion zu erkennen
- Sollte ein Spieler Contract, auf der Blacklist stehen, Hausverbot oder Wanted-Punkte haben, wird der Name dementsprechend eingefärbt
und in der Spielerliste angezeigt
- Das Design der Reinforcements ist so überarbeitet, dass diese besser auffallen
- Für das FBI, die Polizei und den Rettungsdienst gibt es einen Timer, der die Dauer der Bombe anzeigt
- Mit einem Rechtsklick auf ein Fraktionstor (nicht Fraktionstür) wird dieses automatisch geöffnet oder geschlossen
- Für den Rettungsdienst wird der Cooldown von Bandagen und Schmerzpillen unter dem Spielernamen angezeigt
- Wenn man den Navi-Punkt eines Notrufs erreicht, wird der Notruf automatisch als erledigt markiert
- Der Fraktionschat kann individuell eingefärbt werden
- Eine Plantage kann direkt durch gleichzeitiges Schleichen und Klicken mit einem Samen in der Hand gelegt werden
- Eine Plantage kann durch einen Rechtsklick mit einem Wassereimer oder Dünger direkt gewässert beziehungsweise gedüngt werden
- Der Rettungsdienst kann durch einen Rechtsklick auf eine bewusstlose Person diese wiederbeleben
- Mit `/fbank einzahlen <Betrag> <Grund>` kann das Eingabe GUI des Servers übersprungen werden
- Für den Rettungsdienst gibt es im Herstellungs-Inventar für Medikamente einen Button, um die benötigte Anzahl an Stoffen in den
Fraktionschat zu senden
- Für den Dealer und Schwarzmarkt wird (in der Übersicht) angezeigt, an welchem Ort der Händler gefunden wurde

### Jobs

Expand All @@ -56,8 +52,9 @@ reibungsloser und angenehmer gestalten.
- Der Müllmann-Job gibt am Ende den gesammelten Müll automatisch ab, ohne dass der `/dropwaste` Command ausgeführt werden muss
- Für den Pizzalieferanten-Job wird `/getpizza` automatisch ausgeführt, bis 10 Pizzen gesammelt wurden
- Es werden Countdowns angezeigt, bis ein Job wieder ausgeführt werden kann
- Bei der Abgabe von Uran am Atomkraftwerk muss man nicht mehr aus dem Auto aussteigen
- Aktive Mining XP-Booster werden angezeigt
- Das Angel-Captcha wird zusätzlich in der Mitte des Bildschirms angezeigt, damit es nicht vom Chat verdeckt wird
- Nach der erfolgreichen Eingabe des Angel-Captchas wird die Angel automatisch wieder ausgeworfen

### Widgets

Expand All @@ -73,11 +70,8 @@ reibungsloser und angenehmer gestalten.
| Befehl | Beschreibung |
|-----------------------------------|-----------------------------------------------------------------------------------------------------------------|
| `/ucutils (<sync>)` | Zeigt nützliche Status-Informationen über das Projekt an oder startet eine Synchronisierung |
| `/mi` | Alias für `/memberinfo` |
| `/mia` | Alias für `/memberinfoall` |
| `/screenshot` | Erstellt einen Screenshot in einer bestimmten Kategorie |
| `/shutdown <friedhof\|gefängnis>` | Aktiviert das automatische Herunterfahren des PCs nachdem man nicht mehr auf dem Friedhof oder im Gefängnis ist |
| `/selldrugall` `/sda` | Verkauft alle illegalen Drogen für 0$ an den angegebenen Spieler (Pulver, Kräuter, Kristalle und Wundertüten) |

**Chat**

Expand All @@ -86,27 +80,3 @@ reibungsloser und angenehmer gestalten.
| `/ff` | Aktiviert und deaktiviert das dauerhafte Schreiben im F-Chat ohne den `/f` Befehl jedes Mal eingeben zu müssen |
| `/dd` | Aktiviert und deaktiviert das dauerhafte Schreiben im D-Chat ohne den `/d` Befehl jedes Mal eingeben zu müssen |
| `/ww` | Aktiviert und deaktiviert das dauerhafte Flüstern ohne den `/w` Befehl jedes Mal eingeben zu müssen |

**Fraktionen**

| Befehl | Beschreibung |
|------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|
| `/eigenbedarf` | Nimmt eine eingestellte Menge an Drogen aus der Drogenbank einer Fraktion oder gibt diese an einen Spieler |
| `/schwarzmarkt` | Zeigt alle Schwarzmärkte an einschließlich des Zeitpunkts des letzten Besuchs des Ortes und einer Markierung ob sich der Schwarzmarkt dort befand |
| `/dealer` | Zeigt alle Dealer an einschließlich des Zeitpunkts des letzten Besuchs des Ortes und einer Markierung ob sich der Dealer dort befand |
| `/dbankdropall` `/dda` | Legt alle Drogen in die Drogenbank der Fraktion (Pulver, Kräuter, Kristalle und Wundertüten) |

**Geld**

| Befehl | Beschreibung |
|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `/einzahlen (<force>)` | Zahlt das gesamte Bargeld in den ATM in der Nähe ein |
| `/adropmoney` | Bucht für den Geldtransport-Job so viel Geld vom Konto ab, sodass das Geld vom Geldtransport-Job in den ATM eingezahlt werden kann und bucht das Geld anschließend zurück auf das Konto |

**Handy**

| Befehl | Beschreibung |
|-----------------------------------|--------------------------------------------------------------------------|
| `/acall <Spielername>` | Ermöglicht das Anrufen mittels Spielername statt der Nummer |
| `/asms <Spielername> <Nachricht>` | Ermöglicht das Schreiben einer SMS mittels Spielername statt der Nummer |
| `/reply <Nachricht>` | Antwortet direkt auf eine SMS |
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ org.gradle.configuration-cache=false
minecraft_version=1.21.10
yarn_mappings=1.21.10+build.3
loader_version=0.19.2
loom_version=1.16.2
loom_version=1.17.2

# Mod Properties
mod_version=2.7.1
mod_version=0.0.0
maven_group=de.rettichlp

# Dependencies
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/de/rettichlp/ucutils/UCUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
import org.slf4j.LoggerFactory;

import static java.lang.Boolean.getBoolean;
import static java.lang.System.currentTimeMillis;
import static java.util.Objects.isNull;

public class UCUtils implements ModInitializer {
Expand Down Expand Up @@ -68,6 +69,7 @@ public void onInitialize() {

boolean isUnicaCity = isUnicaCity(handler);
storage.setUnicaCity(isUnicaCity);
storage.setJoinTimestamp(currentTimeMillis());
if (isUnicaCity) {
client.execute(() -> {
this.registry.registerListeners();
Expand Down
45 changes: 0 additions & 45 deletions src/main/java/de/rettichlp/ucutils/command/MiCommand.java

This file was deleted.

45 changes: 0 additions & 45 deletions src/main/java/de/rettichlp/ucutils/command/MiaCommand.java

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package de.rettichlp.ucutils.command.faction;
package de.rettichlp.ucutils.command;

import com.mojang.brigadier.builder.LiteralArgumentBuilder;
import de.rettichlp.ucutils.common.models.ScreenshotType;
Expand Down

This file was deleted.

Loading