feat(items): source server-pronounced furni names from furnidata (6 sites)

This commit is contained in:
simoleo89
2026-06-04 21:09:08 +02:00
parent d73573e7c5
commit f2e0f6e2d5
4 changed files with 6 additions and 6 deletions
@@ -1054,13 +1054,13 @@ public class CatalogManager {
if (Emulator.getConfig().getBoolean("hotel.catalog.ltd.limit.enabled")) { if (Emulator.getConfig().getBoolean("hotel.catalog.ltd.limit.enabled")) {
int ltdLimit = Emulator.getConfig().getInt("hotel.purchase.ltd.limit.daily.total"); int ltdLimit = Emulator.getConfig().getInt("hotel.purchase.ltd.limit.daily.total");
if (habbo.getHabboStats().totalLtds() >= ltdLimit) { if (habbo.getHabboStats().totalLtds() >= ltdLimit) {
habbo.alert(Emulator.getTexts().getValue("error.catalog.buy.limited.daily.total").replace("%itemname%", item.getBaseItems().iterator().next().getFullName()).replace("%limit%", ltdLimit + "")); habbo.alert(Emulator.getTexts().getValue("error.catalog.buy.limited.daily.total").replace("%itemname%", item.getBaseItems().iterator().next().getDisplayName()).replace("%limit%", ltdLimit + ""));
return; return;
} }
ltdLimit = Emulator.getConfig().getInt("hotel.purchase.ltd.limit.daily.item"); ltdLimit = Emulator.getConfig().getInt("hotel.purchase.ltd.limit.daily.item");
if (habbo.getHabboStats().totalLtds(item.id) >= ltdLimit) { if (habbo.getHabboStats().totalLtds(item.id) >= ltdLimit) {
habbo.alert(Emulator.getTexts().getValue("error.catalog.buy.limited.daily.item").replace("%itemname%", item.getBaseItems().iterator().next().getFullName()).replace("%limit%", ltdLimit + "")); habbo.alert(Emulator.getTexts().getValue("error.catalog.buy.limited.daily.item").replace("%itemname%", item.getBaseItems().iterator().next().getDisplayName()).replace("%limit%", ltdLimit + ""));
return; return;
} }
} }
@@ -279,7 +279,7 @@ public final class WiredTextPlaceholderUtil {
continue; continue;
} }
String furniName = item.getBaseItem().getFullName(); String furniName = item.getBaseItem().getDisplayName();
if (furniName == null || furniName.trim().isEmpty()) { if (furniName == null || furniName.trim().isEmpty()) {
furniName = item.getBaseItem().getName(); furniName = item.getBaseItem().getName();
} }
@@ -248,7 +248,7 @@ public class CatalogBuyItemAsGiftEvent extends MessageHandler {
LOGGER.debug("sender reached daily total LTD limit"); LOGGER.debug("sender reached daily total LTD limit");
this.client.getHabbo().alert( this.client.getHabbo().alert(
Emulator.getTexts().getValue("error.catalog.buy.limited.daily.total") Emulator.getTexts().getValue("error.catalog.buy.limited.daily.total")
.replace("%itemname%", item.getBaseItems().iterator().next().getFullName()) .replace("%itemname%", item.getBaseItems().iterator().next().getDisplayName())
.replace("%limit%", ltdLimit + "") .replace("%limit%", ltdLimit + "")
); );
return; return;
@@ -259,7 +259,7 @@ public class CatalogBuyItemAsGiftEvent extends MessageHandler {
LOGGER.debug("sender reached daily LTD item limit"); LOGGER.debug("sender reached daily LTD item limit");
this.client.getHabbo().alert( this.client.getHabbo().alert(
Emulator.getTexts().getValue("error.catalog.buy.limited.daily.item") Emulator.getTexts().getValue("error.catalog.buy.limited.daily.item")
.replace("%itemname%", item.getBaseItems().iterator().next().getFullName()) .replace("%itemname%", item.getBaseItems().iterator().next().getDisplayName())
.replace("%limit%", ltdLimit + "") .replace("%limit%", ltdLimit + "")
); );
return; return;
@@ -18,7 +18,7 @@ public class WatchAndEarnRewardComposer extends MessageComposer {
this.response.appendString(this.item.getType().code); this.response.appendString(this.item.getType().code);
this.response.appendInt(this.item.getId()); this.response.appendInt(this.item.getId());
this.response.appendString(this.item.getName()); this.response.appendString(this.item.getName());
this.response.appendString(this.item.getFullName()); this.response.appendString(this.item.getDisplayName());
return this.response; return this.response;
} }