promotional bannermobile promotional banner

Region Sell

RegionSell is the ultimate, frustration-free plot management mod for NeoForge. Easily sell, buy, or transfer ownership of server regions automatically using interactive signs, without the need for complex command blocks or permission plugins!
Back to Files

regionshop-1.9.3.jar

File nameregionshop-1.9.3.jar
Uploader
RoMaSystemeRoMaSysteme
Uploaded
May 26, 2026
Downloads
18
Size
98.7 KB
Mod Loaders
NeoForge
File ID
8151482
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:region-sell-1550979:8151482"

Learn more about Curse Maven

What's new

[1.9.3] – 2026-05-27

🔄 Breaking Change: Konto-basiertes Eigentümer-System

Eigentümer werden jetzt als Lightman's Currency Kontonamen gespeichert, nicht mehr als Spieler-UUIDs.

Geändert

  • ownerUUID + ownerName in ShopEntry, RentEntry, RentHistoryEntry und HistoryEntry ersetzt durch ownerAccountName (String)
  • sellerUUID + sellerName in HistoryEntry ersetzt durch sellerAccountName (String)
  • Chat-Dialog: Schritt „Eigentümer-Name" fragt jetzt nach einem Lightman's Currency Kontonamen
    • Validierung: Konto muss existieren (LightmansBankHelper.accountExists())
    • Fehlermeldung wenn Konto nicht gefunden
  • Zahlungsfluss bei Kauf: transferMoneyToAccount(buyerUUID, buyerName, ownerAccountName, preis)
  • Zahlungsfluss bei Miete: transferMoneyToAccount(renterUUID, renterName, ownerAccountName, preis)
  • Kaution bei Zahlungsausfall: depositToAccount(ownerAccountName, kaution) statt an Spieler
  • Schild-Schutz: Nur noch OPs dürfen aktive Schilder abbauen (kein Eigentümer-UUID-Vergleich mehr)
  • /regionshop list, info, history, rent list, rent info, stats: Zeigen jetzt „Konto:" statt „Eigentümer:"
  • /regionshop mystatus: „Aktive Verkaufsangebote" zeigt alle aktiven Shops (kein UUID-Filter mehr)

Neu

  • LightmansBankHelper.accountExists(String accountName) – prüft ob Konto existiert
  • LightmansBankHelper.transferMoneyToAccount(UUID, String, String, long) – Spieler zahlt an Konto
  • LightmansBankHelper.depositToAccount(String, long) – direkte Einzahlung auf Konto
  • LightmansBankHelper.getBankAccountByName(String) – sucht Konto nach Name

Rückwärtskompatibilität

  • NBT-Daten aus v1.9.2 werden automatisch migriert:
    • ownerAccountName vorhanden → direkt übernommen
    • Nur ownerName vorhanden → als ownerAccountName verwendet
    • Nichts vorhanden → Fallback auf "Unbekannt"

This mod has no related projects