Posts by Devidian

A new update (0.9.2) is available now!
Latest Hotfix: 0.9.2.1 (2026-05-13)

    Hey there,


    another new Plugin that i created these days OZ - Shop !

    It is created to give the ability to admins to setup items for sale using OZ - Wallet default currency.

    By default a map and a belt can be purchased from the shop.


    The Second feature is a Plugin-Shop, other plugins can use an api to register plugin services. For example i added the optional feature to OZ - LandClaim to purchase extra claims.

    This way an admin can decide if players get more claims through playtime or by buing them (or both)

    Another example is implemented in OZ - GPS where players can buy teleport tokens that must be used to create or use marker (everything optional ang configurable for admins, default off)



    Another Feature is Shop Zones, admins can configure that the shop is only allowed in shop zones, then he can flag existing zones (for example created by OZ - Land Claim or creative) as shops



    On startup the included default shop configuration with the map and belt is copied to an active shop configuration, so admins can safely edit the available items and prices.


    Releases can be found on Github as always, using link in my signature or this: https://github.com/Devidian/rw-plugin-oz-shop/releases


    Planned Next:


    Optional Player Economy, every item must be farmed or build by players and sold to the shop to be available to other players. Some ressources will drain over time and some will refill. There will be maximum stocks to prevent mass-farming. Market prices will be adjusted as stock raises or sinks. Buing items will always be more expensive then selling. Example: 100 stones cost 250 cash but selling them will only give 100. if the stock is empty buing will get more expensive but selling will give more cash, both capped with min max percentages.


    Hope you enjoy it, you can acces the shop through the new plugin bar in the inventory screen or using the /ozt open radial menu or just by typing /shop in chat

    Hey Folks,


    i know im flooding the forum with my plugins, i hope you don't judge me 😅, i have still 2 more threads to open after this.


    This Plugin might not be new to people that played the Java version, because this is exactly the same just polished and updated for Unity, with a new backend.


    The Plugin can be used to chat between Servers and even between Servers and Singleplayer!


    By default the "join global" is deactivated and every player must join manual but admins can turn global join on by default so new players join global chat automatically.


    The most important command is /gi help that shows up a list of commands available!

    https://github.com/Devidian/rw…-global-intercom/releases

    ## [0.21.0] - 2026-05-26 | Shared plugin menu and status panel


    - change: use the dedicated Discord Connect icon in the shared Tools plugin menu

    - feat: add Discord Connect radial Info/Status entry using the shared Tools info icon

    - feat: add shared Tools Info/Status panel content for Discord Connect and route `/dc info` plus `/dc status` to it

    - feat: complete grouped admin settings metadata and i18n labels for Discord Connect settings

    - refactor: keep Discord Connect settings reload logging on the main `OZ.DiscordConnect` logger only

    ## [0.5.0] - 2026-05-26 | Prison feature


    - fix: keep Admin Utils PlayerSettings guidance cards within the shared Tools settings width

    - fix: increase Admin Utils PlayerSettings guidance card height so long localized text remains visible

    - change: use the dedicated prison shared-indicator icon for prison-zone signals

    - change: widen Admin Utils player settings guidance cards and remove redundant prison-zone radial info buttons

    - fix: route theft prison replacement before the old theft kill path and stabilize players during prison transfer

    - fix: return active prisoners to the prison spawn on spawn to block normal bed-spawn bypasses

    - feat: add shared Tools prison-zone indicator with `showPrisonZoneIndicator`

    - feat: add Admin Utils radial Info/Status menu action with the shared Tools info icon

    - feat: add shared Tools Info/Status panel content for Admin Utils and route `/au status` to it

    - feat: complete grouped admin settings metadata and i18n labels for Admin Utils settings

    - fix: restore colored one-line plugin welcome message

    - build: align bundled PluginAPI jar and Maven dependency version

    - feat: add additive prison prisoner persistence fields for future release, inventory restore, and audit workflows

    - feat: add disabled-by-default prison settings and configurable theft sentence durations

    - feat: add Admin Utils prisoner area permission template initialization

    - feat: add admin radial prison zone management entry point

    - feat: add radial prison creation, name sync, and spawn setup

    - feat: add prison detail inmate table with pardon action

    - feat: add prison incarceration service with nearest-prison selection, spawn capture, permission assignment, inventory serialization, and teleport

    - feat: add prison release service with spawn/inventory restore, permission cleanup, and offline realtime sentence completion on login

    - feat: route mount theft kick/ban escalation into prison when enabled, with existing punishment fallback if no prison is available

    - docs: add prison setup, migration, and runtime validation guidance

    - change: replace Admin Utils player settings placeholder with localized settings guidance

    - change: document prison Package 1 persistence audit and migration scope

    ## [0.9.0] - 2026-05-26 | Claim economy and shared indicators


    - feat: add a shared Tools indicator for active claim-sale areas

    - feat: limit area-frame rendering to the current and neighboring sectors when sector/chunk coordinates are safely derivable

    - feat: refresh LandClaim area frames when players enter a new sector

    - feat: add LandClaim radial Info/Status menu action with the shared Tools info icon

    - feat: add shared Tools Info/Status panel content for LandClaim and route `/lc status` to it

    - feat: complete grouped admin settings metadata and i18n labels for LandClaim settings

    - refactor: keep LandClaim settings reload logging on the main `OZ.LandClaim` logger only

    - feat: add optional Wallet/Shop economy integration detection for claim economy work

    - feat: persist purchased extra-claim capacity and include it in player claim limits

    - feat: register an extra-claim capacity Shop offer with per-player linear pricing

    - feat: add additive claim-sale listing persistence with active, withdrawn, and sold status tracking

    - feat: add owner radial actions to list an owned area for sale or withdraw its active sale listing

    - feat: show listed-for-sale areas to buyers and add a buyer radial entry for the upcoming purchase flow

    - feat: implement Wallet-backed claim purchases with ownership transfer, permission reset, seller credit, and rollback handling

    - feat: show listed-for-sale areas with configurable sale frame colors

    - docs: document claim economy settings, install scope, and automatic migration behavior

    ## [0.5.0] - 2026-05-26 | Economy integrations and shared menu polish


    - feat: calculate GPS distance travel costs from Manhattan chunk distance instead of block distance

    - feat: render GPS grid markers on one page without pager cards

    - feat: place marker creation first in the GPS grid regardless of marker sort order

    - feat: add GPS radial Info/Status menu action with the shared Tools info icon

    - feat: add shared Tools Info/Status panel content for GPS and route `/gps status` to it

    - feat: complete grouped admin settings metadata and i18n labels for GPS settings

    - feat: add player preference for the shared GPS entry and default it to the grid view

    - refactor: remove the redundant grid-view entry from the GPS radial menu

    - feat: add optional Wallet and Shop integration detection for GPS economy features

    - feat: add GPS teleport-token currency registration and optional Shop token packages

    - feat: add disabled, fixed, and distance travel cost modes with cost display

    - feat: add optional private/group marker creation costs and marker limits

    - feat: add global plus personal admin override for GPS costs and limits

    ## [0.2.0] - 2026-05-26 | Shared plugin status panel


    - feat: use the shared Tools info icon for the Rewards radial Info/Status entry

    - feat: add shared Tools Info/Status panel content for Rewards and route `/rewards status` to it

    - feat: complete grouped admin settings metadata and i18n labels for Rewards settings

    - refactor: route Rewards settings logging through the main `OZ.Rewards` logger

    ## [0.3.0] - 2026-05-26 | Wallet bridge and status panel + Visual fixes


    - feat: expose public Wallet currency-list API for sibling plugin dropdowns and bridge integrations

    - feat: add shared Tools Info/Status panel content for Wallet and route info/status commands to it

    - feat: expose default currency settings with grouped admin metadata and i18n labels

    - refactor: route Wallet settings logging through the main `OZ.Wallet` logger

    - feat: add admin top-20 positive standard-currency balance ranking with shared player-name lookup fallback

    - feat: extend the inventory wallet panel to show up to five currencies sorted by descending balance

    - fix: hide inventory wallet panel scrollbars

    The Balances Tab has a visual bug in the first version, i already fixed this so the currencies are not overlapping but dont expect a fix release before next week because im out of home at the weekend.

    The intention was that an admin changes the default currency before using the plugin the first time. you can delete the sqlite file in the Plugin directory to reset the state. it should then only register your bandit coin.

    Registered currencies are saved in the database so if a plugin registers a new coin and the plugin is removed, the currency does not disappear (to maybe be reused later on)


    You can see the fix and other new stuff on my Development Server

    # OZ Rewards 0.1.0


    Diese Version veröffentlicht OZ Rewards mit Wallet-Belohnungen für wiederkehrende Aktivität, Kampfereignisse, Meilensteine und Sektor-Entdeckungen.


    ## Highlights


    - Tägliche Login-Belohnungen mit konfigurierbarer Streak-Berechnung.

    - Enemy-NPC-Belohnungen für Banditen, Skelette und weitere konfigurierbare NPC-Definitionen.

    - Tier-Belohnungen für aggressive und defensiv-aggressive Tiere; dadurch werden auch Wölfe belohnt.

    - Einmalige Belohnungen für Orbit- und Höllen-Besuche.

    - Konfigurierbare Sektor-Entdeckungsbelohnungen mit globalem First-Discovery- oder Pro-Spieler-Modus.

    - Spieler können Rewards-Nachrichten in der gemeinsamen Plugin-Einstellungsoberfläche ein- und ausschalten.

    - Optionale Discord-Benachrichtigungen über OZ Discord Connect.


    ## Bekannte Fehler


    - Die Belohnung für Blitztreffer funktioniert noch nicht korrekt. Der aktuelle Workaround erkennt nur generischen Umgebungsschaden während Gewitter-, Sturm- oder Hurrikan-Wetter und kann echte Blitztreffer daher noch nicht zuverlässig unterscheiden.


    ## Installation


    Bitte sicherstellen, dass die benötigten Plugins installiert sind:


    - `OZTools` `0.18.0` oder neuer

    - `OZWallet`, damit Belohnungen ausgezahlt werden können

    - optional `OZDiscordConnect` für Discord-Meldungen

    - `OZRewards` `0.1.0`



    https://github.com/Devidian/rw-plugin-oz-rewards/releases

    Ein kleines Doppelupdate ...


    # OZ GPS 0.3.2


    Diese Version aktualisiert die GPS-Oberfläche und richtet das Plugin auf OZTools 0.18.0 aus.


    ## Highlights


    - GPS-Rasterkarten und Marker-Dialoge orientieren sich jetzt stärker am gemeinsamen OZ-Plugin-UI-Stil.

    - Rahmen des GPS-Overlays, Buttons im Teleport-Dialog, Breite der Marker-Icon-Auswahl und Marker-Benennung wurden verfeinert.

    - Die Plugin-Willkommensnachricht erscheint wieder als einfarbige Chat-Zeile.

    - Neue Marker-Icon-Assets werden für die GPS-Marker-Auswahl mitgeliefert.

    - Die Standardeinstellung `sendPluginWelcome` ist jetzt `false`.

    - Gebündelte PluginAPI- und Maven-Abhängigkeitsversionen sind auf den Release-Build abgestimmt.


    # OZ GPS 0.4.0


    Diese Version ergänzt Marker-Verwaltung und Teleport-Cooldowns pro Marker-Typ.


    ## Highlights


    - Berechtigte Spieler können Marker-Namen und Marker-Icons im GPS-Raster und im Teleport-Overlay bearbeiten.

    - Das Löschen von Markern nutzt jetzt eine optionale Bestätigung mit einer spielerspezifischen "nicht erneut fragen"-Einstellung.

    - Admins können Teleport-Cooldowns pro Marker-Typ für statische, private, Gruppen- und globale Marker konfigurieren.

    - GPS-Raster und Teleport-Overlay zeigen den Cooldown-Status, damit Spieler sehen, wann ein Marker wieder nutzbar ist.

    - Der GPS-Spielerdaten-Tab zeigt jetzt Cooldown- und Laufzeitwerte fuer Support und Administration.

    - Cooldowns fuer statische Marker gelten jetzt auch fuer statische Spawn-Teleports.

    - Layout der Marker-Aktionen im Raster, Teleport-Dialog, Vollbild-Löschbestätigung und Speichern/Wiederöffnen von Bearbeitungen aus dem Teleport-Overlay wurden korrigiert.


    ## Installation


    Bitte beide Plugins aktualisieren:


    - `OZTools` `0.18.0`

    - `OZGPS` `0.4.0`


    ah - ok - und die Standard 0.6 dann alle 100 Minuten einen zusätzlich Claim auf die Anfangs 9 (bei mir) !?


    Hat jetzt übrigens geklappt mit dem Austausch der i18n Datei - hab schon einige 3stellige AbwesenheitsClaims gesäubert - ist wirklich super praktisch (jetzt wo ich auch was lesen kann :D)

    War nur etwas irritiert betreffend der Benutzung - dachte ich müsse eine Zeile auswählen und dann die entsprechende Taste auf der Tastatur klicken - habe dann aber gecheckt, dass ich in der entsprechenden Zeile mit der Maus die entsprechende Taste klicken kann :crazy::monocle:;)

    🤣 Ja ich hatte erstmal nur Buchstaben genommen weil bilder-icons immer mehr platz weg nehmen, also vor allem Vertikal. Vielleicht ändere ich das irgendwann noch mal aber erstmal denke ich geht das so.

    Nein so funktioniert das auch nicht. In der default steht es ja eigentlich drin:

    # basic claim limit (how many claims you can have)
    # you can set this high or low, or even 0 and adjust the playTimeHoursExtraClaimFactor to determine limit
    basicClaimLimit=10

    # factor for additional maximum claims, default 0.6 = 100 Minutes/extraclaim (100 Minutes = 1.66..7h*0.6=1)
    playTimeHoursExtraClaimFactor=1


    in diesem Fall ist die basis 10 claims und jede stunde spielzeit gibt es 1 mehr. wenn du das auf 0 setzt haben die spieler nur 10 claims, mehr nicht (zumindest nicht durch zeit) Wenn du es auf 2 setzt bekommen die spieler für 30 minuten spielzeit 1 claim (WICHTIG: nicht jede stunde 2 sondern alle 30 minuten +1) wenn du es auf 0.5 setzt bekommt jeder spieler alle 2 Stunden +1.

    Moin, ich weiß nicht wieso, aber meine Listen sehen komisch aus:



    Habe Tools 18 und Landclaim 8 jeweils die jar-Datei und die settings.properties ausgetauscht

    da hier übersetzungen geändert wurden musst du auch die i18n dateien tauschen


    noch eine Frage zu basicClaimLimit ... ist das nur ein Anfangswert, oder bekommt man für jede Stunde Spielzeit diese Anzahl?


    Ich hätte gerne, dass die Spieler zu Beginn 9 Chunks zur Verfügung haben und danach sollten sie eigentlich nur noch 1 zusätzlich bekommen ... aber ich schätze mal, wenn ich da 9 eintrage bekommen sie stündlich 9 und mit wachsender Spielzeit wahrscheinlich noch mehr!?


    Könnte man das irgendwie unterscheiden in einen Anfangsbestand und was danach kommen soll?

    das basicClaimLimit sollte ein fester betrag sein, wenn dem nicht so ist ist es ein bug :D

    Was meinst du mit unterscheiden? Willst du ein info fenster wo du aufgesplittet bekommst wieviele claims du woher hast?

    # OZ Land Claim 0.8.0


    Dieses Release aktualisiert Land Claim für OZTools 0.18.0 und verbessert Verwaltung, Overlays und die Sichtbarkeit von Spieler-Einstellungen.


    ## Highlights


    - Admins erhalten eine Grundstücksverwaltung für Besitzer, beanspruchte Zonen und Spezialgrundstücke.

    - Eine optionale automatische Claim-Entfernung kann Besitzer nach konfigurierter Inaktivität nach dem Serverstart aufräumen.

    - Das aktuelle Chunk-Overlay wurde als kompaktes Panel am oberen Bildschirmrand überarbeitet und wird bei geöffnetem Inventar ausgeblendet.

    - Spieler-Sichtbarkeits- und Overlay-Einstellungen sind jetzt im gemeinsamen Plugin-Daten-Tab sichtbar.

    - Gemeinsame Spieler-Plugin-Einstellungen werden nun über dieselbe PlayerSettings-Datenbank gespeichert wie das radiale Sichtbarkeitsmenü.

    - Sichtbare Flächenrahmen aktualisieren sich jetzt sofort, wenn eine beanspruchte Zone erweitert wird.

    - Dialoge, Berechtigungstabellen, Dropdowns und Zeilen der Verwaltungsübersicht erhielten Layout-Korrekturen.


    ## Installation


    Bitte beide Plugins aktualisieren:


    - `OZTools` `0.18.0`

    - `OZLandClaim` `0.8.0`


    ======================================================

    # OZ Land Claim 0.8.0


    This release updates Land Claim for OZTools 0.18.0 and improves claim administration, overlays, and player setting visibility.


    ## Highlights


    - Admins get a property management view for land owners, claimed areas, and special properties.

    - Optional automatic claim removal can clean up owners inactive for a configured number of days after server start.

    - The current chunk overlay was restyled as a compact top-screen panel and hides while the inventory is open.

    - Player visibility and overlay settings are now visible in the shared plugin data tab.

    - Shared player plugin settings now persist through the same player settings database used by the radial visibility menu.

    - Visible area frames now refresh immediately after a claimed area is expanded.

    - Dialogs, permission tables, dropdowns, and cleanup table rows received layout fixes.


    ## Installation


    Update both plugins:


    - `OZTools` `0.18.0`

    - `OZLandClaim` `0.8.0`