Bring over ARM configs

This commit is contained in:
NotAlexNoyle committed 2026-07-16 16:14:59 -04:00
1 parent fe1a99b4cc
commit 66da2827ab
94 files changed
+1079 -31

No files matched your search

@@ -281,6 +281,23 @@ public final class AreaShop extends JavaPlugin implements AreaShopApi {
);
injector = Guice.createInjector(Stage.PRODUCTION, new BukkitModule(getServer()), asModule);
// Extract default regions from JAR
try {
java.util.zip.ZipInputStream zip = new java.util.zip.ZipInputStream(new java.io.FileInputStream(this.getFile()));
java.util.zip.ZipEntry entry;
while((entry = zip.getNextEntry()) != null) {
if(entry.getName().startsWith("regions/") && entry.getName().endsWith(".yml")) {
java.io.File outFile = new java.io.File(getDataFolder(), entry.getName());
if(!outFile.exists()) {
saveResource(entry.getName(), false);
}
}
}
zip.close();
} catch (Exception e) {
error("Failed to extract default regions from JAR: " + e.getMessage());
}
// Load all data from files and check versions
fileManager = injector.getInstance(IFileManager.class);
managers.add((FileManager) fileManager);
@@ -371,6 +371,8 @@ public class BuyRegion extends GeneralRegion {
}
// Check if the player has enough money
// TODO: Offline economy support is temporarily disabled for Jubilee mode
/*
if (isResell && !economy.has(offlinePlayer, getWorldName(), getResellPrice())) {
message(offlinePlayer, "buy-lowMoneyResell", Utils.formatCurrency(economy.getBalance(offlinePlayer, getWorldName())));
return false;
@@ -379,6 +381,7 @@ public class BuyRegion extends GeneralRegion {
message(offlinePlayer, "buy-lowMoney", Utils.formatCurrency(economy.getBalance(offlinePlayer, getWorldName())));
return false;
}
*/
UUID oldOwner = getBuyer();
if(isResell && oldOwner != null) {
@@ -393,6 +396,13 @@ public class BuyRegion extends GeneralRegion {
getFriendsFeature().clearFriends();
double resellPrice = getResellPrice();
// Transfer the money to the previous owner
OfflinePlayer oldOwnerPlayer = Bukkit.getOfflinePlayer(oldOwner);
String oldOwnerName = getPlayerName();
if(oldOwnerPlayer != null && oldOwnerPlayer.getName() != null) {
oldOwnerName = oldOwnerPlayer.getName();
}
// TODO: Offline economy support is temporarily disabled for Jubilee mode
/*
EconomyResponse r = economy.withdrawPlayer(offlinePlayer, getWorldName(), getResellPrice());
if(!r.transactionSuccess()) {
message(offlinePlayer, "buy-payError");
@@ -400,17 +410,15 @@ public class BuyRegion extends GeneralRegion {
return false;
}
r = null;
OfflinePlayer oldOwnerPlayer = Bukkit.getOfflinePlayer(oldOwner);
String oldOwnerName = getPlayerName();
if(oldOwnerPlayer != null && oldOwnerPlayer.getName() != null) {
r = economy.depositPlayer(oldOwnerPlayer, getWorldName(), getResellPrice());
oldOwnerName = oldOwnerPlayer.getName();
} else if(oldOwnerName != null) {
r = economy.depositPlayer(oldOwnerName, getWorldName(), getResellPrice());
}
if(r == null || !r.transactionSuccess()) {
AreaShop.warn("Something went wrong with paying '" + oldOwnerName + "' " + getFormattedPrice() + " for his resell of region " + getName() + " to " + offlinePlayer.getName());
}
*/
// Set the owner
setBuyer(offlinePlayer.getUniqueId());
@@ -441,6 +449,8 @@ public class BuyRegion extends GeneralRegion {
}
// Substract the money from the players balance
// TODO: Offline economy support is temporarily disabled for Jubilee mode
/*
EconomyResponse r = economy.withdrawPlayer(offlinePlayer, getWorldName(), getPrice());
if(!r.transactionSuccess()) {
message(offlinePlayer, "buy-payError");
@@ -462,6 +472,7 @@ public class BuyRegion extends GeneralRegion {
AreaShop.warn("Something went wrong with paying '" + landlordName + "' " + getFormattedPrice() + " for his sell of region " + getName() + " to " + offlinePlayer.getName());
}
}
*/
// Set the owner
setBuyer(offlinePlayer.getUniqueId());
@@ -528,6 +539,8 @@ public class BuyRegion extends GeneralRegion {
landlordPlayer = Bukkit.getOfflinePlayer(getLandlord());
}
String landlordName = getLandlordName();
// TODO: Offline economy support is temporarily disabled for Jubilee mode
/*
EconomyResponse r;
if(landlordName != null) {
if(landlordPlayer != null && landlordPlayer.getName() != null) {
@@ -558,6 +571,7 @@ public class BuyRegion extends GeneralRegion {
AreaShop.warn("Something went wrong with paying back money to " + getPlayerName() + " while selling region " + getName());
}
}
*/
}
// Handle schematic save/restore (while %uuid% is still available)
@@ -581,13 +581,12 @@ public class RentRegion extends GeneralRegion {
}
// Check if the player has enough money
if(!economy.has(offlinePlayer, getWorldName(), price)) {
if(extend) {
message(offlinePlayer, "rent-lowMoneyExtend", Utils.formatCurrency(economy.getBalance(offlinePlayer, getWorldName())));
} else {
// TODO: Offline economy support (for auto-renewals) is temporarily disabled for Jubilee mode
if(!extend) {
if(!economy.has(offlinePlayer, getWorldName(), price)) {
message(offlinePlayer, "rent-lowMoneyRent", Utils.formatCurrency(economy.getBalance(offlinePlayer, getWorldName())));
return false;
}
return false;
}
// Broadcast and check event
@@ -599,11 +598,14 @@ public class RentRegion extends GeneralRegion {
}
// Substract the money from the players balance
EconomyResponse r = economy.withdrawPlayer(offlinePlayer, getWorldName(), price);
if(!r.transactionSuccess()) {
message(offlinePlayer, "rent-payError");
AreaShop.debug("Something went wrong with getting money from " + offlinePlayer.getName() + " while renting " + getName() + ": " + r.errorMessage);
return false;
// TODO: Offline economy support (for auto-renewals) is temporarily disabled for Jubilee mode
if(!extend) {
EconomyResponse r = economy.withdrawPlayer(offlinePlayer, getWorldName(), price);
if(!r.transactionSuccess()) {
message(offlinePlayer, "rent-payError");
AreaShop.debug("Something went wrong with getting money from " + offlinePlayer.getName() + " while renting " + getName() + ": " + r.errorMessage);
return false;
}
}
// Optionally give money to the landlord
OfflinePlayer landlordPlayer = null;
@@ -611,7 +613,9 @@ public class RentRegion extends GeneralRegion {
landlordPlayer = Bukkit.getOfflinePlayer(getLandlord());
}
String landlordName = getLandlordName();
if(landlordName != null) {
if(landlordName != null && !extend) {
// TODO: Offline economy support (for auto-renewals) is temporarily disabled for Jubilee mode
EconomyResponse r;
if(landlordPlayer != null && landlordPlayer.getName() != null) {
r = economy.depositPlayer(landlordPlayer, getWorldName(), price);
} else {
@@ -700,6 +704,8 @@ public class RentRegion extends GeneralRegion {
landlordPlayer = Bukkit.getOfflinePlayer(getLandlord());
}
String landlordName = getLandlordName();
// TODO: Offline economy support is temporarily disabled for Jubilee mode
/*
EconomyResponse r;
if(landlordName != null) {
if(landlordPlayer != null && landlordPlayer.getName() != null) {
@@ -730,6 +736,7 @@ public class RentRegion extends GeneralRegion {
AreaShop.warn("Something went wrong with paying back to " + getPlayerName() + " money while unrenting region " + getName());
}
}
*/
}
// Handle schematic save/restore (while %uuid% is still available)
+15
View File
@@ -108,6 +108,21 @@ limitGroups:
total: 1
rents: 1
buys: 1
og:
total: 2
groups:
shop: 1
union-shop: 1
og-pro:
total: 3
groups:
shop: 2
union-shop: 1
og-master:
total: 4
groups:
shop: 3
union-shop: 1
# ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
+22 -17
View File
@@ -116,29 +116,34 @@ general:
priority: 10
owners: ''
members: ''
interact: 'deny g:non_members' # Only allow region members/owners to use things in the region (chests, furnace, animals, etc.)
use: 'deny g:non_members'
build: 'deny g:non_members'
block-break: 'deny g:non_members'
block-place: 'deny g:non_members'
ride: 'allow g:members'
build: 'allow g:members'
block-break: 'allow g:members'
block-place: 'allow g:members'
chest-access: 'allow g:members'
forrent:
greeting: '%lang:wgPrefix%%lang:greeting-forrent%'
greeting: '%lang:prefix%&6This shop can be rented for &b%price% Diamonds &6per &2%duration%'
use: 'allow g:all'
rented:
members: '%uuid%, %friendsuuid%'
greeting: '%lang:wgPrefix%%lang:greeting-rented%'
greeting: ''
use: 'allow g:members'
forsale:
greeting: '%lang:wgPrefix%%lang:greeting-forsale%'
greeting: '%lang:prefix%&6This shop can be purchased for &b%price% Diamonds'
use: 'allow g:all'
sold:
members: '%uuid%, %friendsuuid%'
greeting: '%lang:wgPrefix%%lang:greeting-bought%'
greeting: ''
use: 'allow g:members'
resell:
members: '%uuid%, %friendsuuid%'
greeting: '%lang:wgPrefix%%lang:greeting-resale%'
greeting: '%lang:prefix%&6This shop can be purchased for &b%resellprice% Diamonds'
use: 'allow g:all'
##### Save and restore schematics to clean up regions.
# After 'save:' or 'restore:' you enter the name of the file to restore from/to (.schematic is added automatically).
# Set to true to enable saving/restoring for regions as specified in the profile below, which is specified in the config.
enableRestore: false
enableRestore: true
schematicProfile:
created:
save: '%type%-%region%'
@@ -200,14 +205,14 @@ general:
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
rent:
# The default price of a rental region (variables, mathematical expressions and JavaScript can be used).
price: 1000
price: '%width% * %length% * %height% * 32'
# The default duration of a rental region, you can find all time indicators in config.yml below the RENTING header.
duration: '1 day'
duration: '30 days'
# Automatically extend the rental when it is running out (if the player meets the criteria)
autoExtend: false
autoExtend: true
# The percentage of the rent price you get back if you unrent the region (only the time that is unused is given back).
# (variables, mathematical expressions and JavaScript can be used)
moneyBack: 100
moneyBack: 0
# Maximum number of extends a player can do (-1 for infinite, 0 for no extending), if they are at this number then
# they are force to let their rent run out (and can rent it again at that point).
maxExtends: -1
@@ -239,9 +244,9 @@ rent:
# └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
buy:
# The default price of a buy region (variables, mathematical expressions and JavaScript can be used).
price: 1000
price: 0
# The percentage of the price you get back if you sell the region (variables, mathematical expressions and JavaScript can be used)
moneyBack: 100
moneyBack: 0
# Automatically sell the region after the specified number of minutes between the last login time of the buyer and the current time
# Use times like '1 day' etc, or 'disabled' for never.
inactiveTimeUntilSell: 'disabled'
@@ -0,0 +1,12 @@
---
name: shop-1
type: rent
world: world
signs:
'0':
world: world
x: -202.0
"y": 78.0
z: -211.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-10
type: rent
world: world
signs:
'0':
world: world
x: -213.0
"y": 78.0
z: -283.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-11
type: rent
world: world
signs:
'0':
world: world
x: -208.0
"y": 77.0
z: -273.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-12
type: rent
world: world
signs:
'0':
world: world
x: -193.0
"y": 74.0
z: -231.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-13
type: rent
world: world
signs:
'0':
world: world
x: -169.0
"y": 69.0
z: -269.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-14
type: rent
world: world
signs:
'0':
world: world
x: -176.0
"y": 68.0
z: -278.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-15
type: rent
world: world
signs:
'0':
world: world
x: -154.0
"y": 70.0
z: -259.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-16
type: rent
world: world
signs:
'0':
world: world
x: -156.0
"y": 68.0
z: -277.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-17
type: rent
world: world
signs:
'0':
world: world
x: -151.0
"y": 70.0
z: -243.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-18
type: rent
world: world
signs:
'0':
world: world
x: -149.0
"y": 69.0
z: -282.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-19
type: rent
world: world
signs:
'0':
world: world
x: -132.0
"y": 72.0
z: -258.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-2
type: rent
world: world
signs:
'0':
world: world
x: -206.0
"y": 78.0
z: -215.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-20
type: rent
world: world
signs:
'0':
world: world
x: -130.0
"y": 68.0
z: -281.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-21
type: rent
world: world
signs:
'0':
world: world
x: -129.0
"y": 73.0
z: -252.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-22
type: rent
world: world
signs:
'0':
world: world
x: -115.0
"y": 68.0
z: -277.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-23
type: rent
world: world
signs:
'0':
world: world
x: -111.0
"y": 72.0
z: -258.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-24
type: rent
world: world
signs:
'0':
world: world
x: -103.0
"y": 68.0
z: -278.0
@@ -0,0 +1,12 @@
---
name: shop-25
type: rent
world: world
signs:
'0':
world: world
x: -107.0
"y": 67.0
z: -274.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-26
type: rent
world: world
signs:
'0':
world: world
x: -107.0
"y": 72.0
z: -252.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-27
type: rent
world: world
signs:
'0':
world: world
x: -112.0
"y": 72.0
z: -250.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-28
type: rent
world: world
signs:
'0':
world: world
x: -107.0
"y": 73.0
z: -246.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-29
type: rent
world: world
signs:
'0':
world: world
x: -111.0
"y": 72.0
z: -240.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-3
type: rent
world: world
signs:
'0':
world: world
x: -200.0
"y": 78.0
z: -217.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-30
type: rent
world: world
signs:
'0':
world: world
x: -123.0
"y": 73.0
z: -241.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-31
type: rent
world: world
signs:
'0':
world: world
x: -130.0
"y": 72.0
z: -242.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-32
type: rent
world: world
signs:
'0':
world: world
x: -164.0
"y": 68.0
z: -230.0
@@ -0,0 +1,12 @@
---
name: shop-33
type: rent
world: world
signs:
'0':
world: world
x: -163.0
"y": 69.0
z: -225.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-34
type: rent
world: world
signs:
'0':
world: world
x: -154.0
"y": 68.0
z: -204.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-35
type: rent
world: world
signs:
'0':
world: world
x: -158.0
"y": 69.0
z: -190.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-36
type: rent
world: world
signs:
'0':
world: world
x: -145.0
"y": 69.0
z: -214.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-37
type: rent
world: world
signs:
'0':
world: world
x: -142.0
"y": 70.0
z: -198.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-38
type: rent
world: world
signs:
'0':
world: world
x: -137.0
"y": 70.0
z: -188.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-39
type: rent
world: world
signs:
'0':
world: world
x: -122.0
"y": 68.0
z: -185.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-4
type: rent
world: world
signs:
'0':
world: world
x: -205.0
"y": 77.0
z: -227.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-40
type: rent
world: world
signs:
'0':
world: world
x: -114.0
"y": 69.0
z: -186.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-41
type: rent
world: world
signs:
'0':
world: world
x: -109.0
"y": 69.0
z: -189.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-42
type: rent
world: world
signs:
'0':
world: world
x: -108.0
"y": 68.0
z: -201.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-43
type: rent
world: world
signs:
'0':
world: world
x: -106.0
"y": 68.0
z: -207.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-44
type: rent
world: world
signs:
'0':
world: world
x: -106.0
"y": 68.0
z: -222.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-45
type: rent
world: world
signs:
'0':
world: world
x: -117.0
"y": 68.0
z: -213.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-46
type: rent
world: world
signs:
'0':
world: world
x: -54.0
"y": 34.0
z: -224.0
@@ -0,0 +1,10 @@
---
name: shop-47
type: rent
world: world
signs:
'0':
world: world
x: -51.0
"y": 35.0
z: -227.0
@@ -0,0 +1,10 @@
---
name: shop-48
type: rent
world: world
signs:
'0':
world: world
x: -47.0
"y": 35.0
z: -222.0
@@ -0,0 +1,10 @@
---
name: shop-49
type: rent
world: world
signs:
'0':
world: world
x: -56.0
"y": 35.0
z: -215.0
@@ -0,0 +1,12 @@
---
name: shop-5
type: rent
world: world
signs:
'0':
world: world
x: -200.0
"y": 78.0
z: -239.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-50
type: rent
world: world
signs:
'0':
world: world
x: -231.0
"y": 55.0
z: -277.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-51
type: rent
world: world
signs:
'0':
world: world
x: -146.0
"y": 57.0
z: -201.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-52
type: rent
world: world
signs:
'0':
world: world
x: -146.0
"y": 57.0
z: -207.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-53
type: rent
world: world
signs:
'0':
world: world
x: -158.0
"y": 57.0
z: -201.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-54
type: rent
world: world
signs:
'0':
world: world
x: -158.0
"y": 57.0
z: -207.0
@@ -0,0 +1,10 @@
---
name: shop-55
type: rent
world: world
signs:
'0':
world: world
x: -171.0
"y": 56.0
z: -201.0
@@ -0,0 +1,10 @@
---
name: shop-56
type: rent
world: world
signs:
'0':
world: world
x: -169.0
"y": 57.0
z: -207.0
@@ -0,0 +1,10 @@
---
name: shop-57
type: rent
world: world
signs:
'0':
world: world
x: -183.0
"y": 56.0
z: -201.0
@@ -0,0 +1,10 @@
---
name: shop-58
type: rent
world: world
signs:
'0':
world: world
x: -180.0
"y": 56.0
z: -207.0
@@ -0,0 +1,12 @@
---
name: shop-59
type: rent
world: world
signs:
'0':
world: world
x: -196.0
"y": 56.0
z: -201.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-6
type: rent
world: world
signs:
'0':
world: world
x: -205.0
"y": 78.0
z: -234.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-60
type: rent
world: world
signs:
'0':
world: world
x: -192.0
"y": 56.0
z: -207.0
@@ -0,0 +1,10 @@
---
name: shop-61
type: rent
world: world
signs:
'0':
world: world
x: -208.0
"y": 56.0
z: -201.0
@@ -0,0 +1,10 @@
---
name: shop-62
type: rent
world: world
signs:
'0':
world: world
x: -203.0
"y": 56.0
z: -220.0
@@ -0,0 +1,10 @@
---
name: shop-63
type: rent
world: world
signs:
'0':
world: world
x: -209.0
"y": 56.0
z: -224.0
@@ -0,0 +1,10 @@
---
name: shop-64
type: rent
world: world
signs:
'0':
world: world
x: -203.0
"y": 56.0
z: -232.0
@@ -0,0 +1,10 @@
---
name: shop-65
type: rent
world: world
signs:
'0':
world: world
x: -209.0
"y": 56.0
z: -235.0
@@ -0,0 +1,10 @@
---
name: shop-66
type: rent
world: world
signs:
'0':
world: world
x: -190.0
"y": 56.0
z: -243.0
@@ -0,0 +1,10 @@
---
name: shop-67
type: rent
world: world
signs:
'0':
world: world
x: -204.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-68
type: rent
world: world
signs:
'0':
world: world
x: -178.0
"y": 56.0
z: -243.0
@@ -0,0 +1,12 @@
---
name: shop-69
type: rent
world: world
signs:
'0':
world: world
x: -186.0
"y": 56.0
z: -249.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,12 @@
---
name: shop-7
type: rent
world: world
signs:
'0':
world: world
x: -202.0
"y": 77.0
z: -248.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-70
type: rent
world: world
signs:
'0':
world: world
x: -166.0
"y": 56.0
z: -243.0
@@ -0,0 +1,10 @@
---
name: shop-71
type: rent
world: world
signs:
'0':
world: world
x: -174.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-72
type: rent
world: world
signs:
'0':
world: world
x: -154.0
"y": 56.0
z: -243.0
@@ -0,0 +1,10 @@
---
name: shop-73
type: rent
world: world
signs:
'0':
world: world
x: -162.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-74
type: rent
world: world
signs:
'0':
world: world
x: -142.0
"y": 56.0
z: -243.0
@@ -0,0 +1,10 @@
---
name: shop-75
type: rent
world: world
signs:
'0':
world: world
x: -150.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-76
type: rent
world: world
signs:
'0':
world: world
x: -130.0
"y": 56.0
z: -243.0
@@ -0,0 +1,10 @@
---
name: shop-77
type: rent
world: world
signs:
'0':
world: world
x: -132.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-79
type: rent
world: world
signs:
'0':
world: world
x: -126.0
"y": 56.0
z: -249.0
@@ -0,0 +1,10 @@
---
name: shop-8
type: rent
world: world
signs:
'0':
world: world
x: -207.0
"y": 78.0
z: -245.0
@@ -0,0 +1,10 @@
---
name: shop-80
type: rent
world: world
signs:
'0':
world: world
x: -101.0
"y": 56.0
z: -262.0
@@ -0,0 +1,10 @@
---
name: shop-81
type: rent
world: world
signs:
'0':
world: world
x: -114.0
"y": 56.0
z: -249.0
@@ -0,0 +1,12 @@
---
name: shop-82
type: rent
world: world
signs:
'0':
world: world
x: -101.0
"y": 56.0
z: -274.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-83
type: rent
world: world
signs:
'0':
world: world
x: -107.0
"y": 56.0
z: -266.0
@@ -0,0 +1,10 @@
---
name: shop-84
type: rent
world: world
signs:
'0':
world: world
x: -108.0
"y": 56.0
z: -279.0
@@ -0,0 +1,10 @@
---
name: shop-85
type: rent
world: world
signs:
'0':
world: world
x: -124.0
"y": 56.0
z: -273.0
@@ -0,0 +1,12 @@
---
name: shop-86
type: rent
world: world
signs:
'0':
world: world
x: -120.0
"y": 56.0
z: -279.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-87
type: rent
world: world
signs:
'0':
world: world
x: -136.0
"y": 56.0
z: -273.0
@@ -0,0 +1,10 @@
---
name: shop-88
type: rent
world: world
signs:
'0':
world: world
x: -132.0
"y": 56.0
z: -279.0
@@ -0,0 +1,10 @@
---
name: shop-89
type: rent
world: world
signs:
'0':
world: world
x: -148.0
"y": 56.0
z: -273.0
@@ -0,0 +1,12 @@
---
name: shop-9
type: rent
world: world
signs:
'0':
world: world
x: -205.0
"y": 77.0
z: -260.0
rented: true
rentedUntil: 1786804780000
@@ -0,0 +1,10 @@
---
name: shop-90
type: rent
world: world
signs:
'0':
world: world
x: -144.0
"y": 56.0
z: -279.0