Refactored all outgoing composer names beginning with C

This commit is contained in:
Harmonic 2022-04-16 11:15:11 -07:00 committed by Harmonic
parent 1a86232ab0
commit a97a7d5ae2
103 changed files with 246 additions and 256 deletions

View File

@ -217,7 +217,7 @@ public class Bot implements Runnable {
return;
this.chatTimestamp = Emulator.getIntUnixTimestamp();
this.room.botChat(new RoomUserTalkComposer(new RoomChatMessage(event.message, this.roomUnit, RoomChatMessageBubbles.getBubble(this.getBubbleId()))).compose());
this.room.botChat(new ChatMessageComposer(new RoomChatMessage(event.message, this.roomUnit, RoomChatMessageBubbles.getBubble(this.getBubbleId()))).compose());
if (message.equals("o/") || message.equals("_o/")) {
this.room.sendComposer(new RoomUserActionComposer(this.roomUnit, RoomUserAction.WAVE).compose());

View File

@ -2,7 +2,7 @@ package com.eu.habbo.habbohotel.campaign.calendar;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.outgoing.events.calendar.AdventCalendarProductComposer;
import com.eu.habbo.messages.outgoing.events.calendar.CampaignCalendarDoorOpenedMessageComposer;
import com.eu.habbo.plugin.events.users.calendar.UserClaimRewardEvent;
import gnu.trove.map.hash.THashMap;
import org.slf4j.Logger;
@ -134,7 +134,7 @@ public class CalendarManager {
}
habbo.getHabboStats().calendarRewardsClaimed.add(new CalendarRewardClaimed(habbo.getHabboInfo().getId(), campaign.getId(), day, object.getId(), new Timestamp(System.currentTimeMillis())));
habbo.getClient().sendResponse(new AdventCalendarProductComposer(true, object, habbo));
habbo.getClient().sendResponse(new CampaignCalendarDoorOpenedMessageComposer(true, object, habbo));
object.give(habbo);
try (Connection connection = Emulator.getDatabase().getDataSource().getConnection(); PreparedStatement statement = connection.prepareStatement("INSERT INTO calendar_rewards_claimed (user_id, campaign_id, day, reward_id, timestamp) VALUES (?, ?, ?, ?, ?)")) {
statement.setInt(1, habbo.getHabboInfo().getId());

View File

@ -26,7 +26,7 @@ import com.eu.habbo.messages.outgoing.inventory.AddPetComposer;
import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer;
import com.eu.habbo.messages.outgoing.modtool.ModToolIssueHandledComposer;
import com.eu.habbo.messages.outgoing.users.BadgeReceivedComposer;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import com.eu.habbo.messages.outgoing.users.UserPointsComposer;
import com.eu.habbo.plugin.events.emulator.EmulatorLoadCatalogManagerEvent;
import com.eu.habbo.plugin.events.users.catalog.UserCatalogFurnitureBoughtEvent;
@ -552,7 +552,7 @@ public class CatalogManager {
if (voucher.credits > 0) {
client.getHabbo().getHabboInfo().addCredits(voucher.credits);
client.sendResponse(new UserCreditsComposer(client.getHabbo()));
client.sendResponse(new CreditBalanceComposer(client.getHabbo()));
}
if (voucher.catalogItemId > 0) {
@ -1071,7 +1071,7 @@ public class CatalogManager {
if (!free && !habbo.getClient().getHabbo().hasPermission(Permission.ACC_INFINITE_CREDITS)) {
if (purchasedEvent.totalCredits > 0) {
habbo.getClient().getHabbo().getHabboInfo().addCredits(-purchasedEvent.totalCredits);
habbo.getClient().sendResponse(new UserCreditsComposer(habbo.getClient().getHabbo()));
habbo.getClient().sendResponse(new CreditBalanceComposer(habbo.getClient().getHabbo()));
}
}

View File

@ -11,7 +11,7 @@ import com.eu.habbo.messages.outgoing.catalog.marketplace.MarketplaceCancelSaleC
import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer;
import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer;
import com.eu.habbo.messages.outgoing.inventory.RemoveHabboItemComposer;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemCancelledEvent;
import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemOfferedEvent;
import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemSoldEvent;
@ -284,7 +284,7 @@ public class MarketPlace {
client.getHabbo().givePoints(MARKETPLACE_CURRENCY, -event.price);
}
client.sendResponse(new UserCreditsComposer(client.getHabbo()));
client.sendResponse(new CreditBalanceComposer(client.getHabbo()));
client.sendResponse(new AddHabboItemComposer(item));
client.sendResponse(new InventoryRefreshComposer());
client.sendResponse(new MarketplaceBuyErrorComposer(MarketplaceBuyErrorComposer.REFRESH, 0, offerId, price));
@ -385,7 +385,7 @@ public class MarketPlace {
} else {
client.getHabbo().givePoints(MARKETPLACE_CURRENCY, credits);
}
client.sendResponse(new UserCreditsComposer(client.getHabbo()));
client.sendResponse(new CreditBalanceComposer(client.getHabbo()));
}
private static void removeUser(MarketPlaceOffer offer) {

View File

@ -3,11 +3,10 @@ package com.eu.habbo.habbohotel.commands;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.campaign.calendar.CalendarCampaign;
import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.messages.outgoing.events.calendar.AdventCalendarDataComposer;
import com.eu.habbo.messages.outgoing.events.calendar.CampaignCalendarDataMessageComposer;
import com.eu.habbo.messages.outgoing.habboway.nux.NuxAlertComposer;
import java.sql.Timestamp;
import java.time.Duration;
import java.util.Date;
import static java.time.temporal.ChronoUnit.DAYS;
@ -33,7 +32,7 @@ public class CalendarCommand extends Command {
int daysBetween = (int) DAYS.between(new Timestamp(campaign.getStartTimestamp() * 1000L).toInstant(), new Date().toInstant());
if (daysBetween >= 0) {
gameClient.sendResponse(new AdventCalendarDataComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), daysBetween, gameClient.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired()));
gameClient.sendResponse(new CampaignCalendarDataMessageComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), daysBetween, gameClient.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired()));
gameClient.sendResponse(new NuxAlertComposer("openView/calendar"));
}
}

View File

@ -2,7 +2,7 @@ package com.eu.habbo.habbohotel.commands;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserHandItemComposer;
import com.eu.habbo.messages.outgoing.rooms.users.CarryObjectMessageComposer;
public class HandItemCommand extends Command {
public HandItemCommand() {
@ -16,7 +16,7 @@ public class HandItemCommand extends Command {
if (gameClient.getHabbo().getHabboInfo().getCurrentRoom() != null) {
int effectId = Integer.parseInt(params[1]);
gameClient.getHabbo().getRoomUnit().setHandItem(effectId);
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomUserHandItemComposer(gameClient.getHabbo().getRoomUnit()).compose());
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new CarryObjectMessageComposer(gameClient.getHabbo().getRoomUnit()).compose());
}
} catch (Exception e) {
//Don't handle incorrect parse exceptions :P

View File

@ -4,7 +4,7 @@ import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import java.util.Map;
@ -30,7 +30,7 @@ public class MassCreditsCommand extends Command {
Habbo habbo = set.getValue();
habbo.giveCredits(amount);
habbo.getClient().sendResponse(new UserCreditsComposer(habbo));
habbo.getClient().sendResponse(new CreditBalanceComposer(habbo));
if (habbo.getHabboInfo().getCurrentRoom() != null)
habbo.whisper(Emulator.getTexts().getValue("commands.generic.cmd_credits.received").replace("%amount%", amount + ""), RoomChatMessageBubbles.ALERT);

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.rooms.RoomTile;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.habbohotel.users.HabboGender;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChatMessageComposer;
public class PullCommand extends Command {
public PullCommand() {
@ -41,7 +41,7 @@ public class PullCommand extends Command {
return true;
}
habbo.getRoomUnit().setGoalLocation(tile);
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomUserTalkComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_pull.pull").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new ChatMessageComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_pull.pull").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
}
}
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.rooms.RoomTile;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.habbohotel.users.HabboGender;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChatMessageComposer;
public class PushCommand extends Command {
public PushCommand() {
@ -38,7 +38,7 @@ public class PushCommand extends Command {
return true;
}
habbo.getRoomUnit().setGoalLocation(tFrontTarget);
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomUserTalkComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_push.push").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new ChatMessageComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_push.push").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
}
} else {
gameClient.getHabbo().whisper(Emulator.getTexts().getValue("commands.error.cmd_push.cant_reach").replace("%user%", params[1]), RoomChatMessageBubbles.ALERT);

View File

@ -4,7 +4,7 @@ import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserHandItemComposer;
import com.eu.habbo.messages.outgoing.rooms.users.CarryObjectMessageComposer;
public class RoomItemCommand extends Command {
public RoomItemCommand() {
@ -31,7 +31,7 @@ public class RoomItemCommand extends Command {
for (Habbo habbo : gameClient.getHabbo().getHabboInfo().getCurrentRoom().getHabbos()) {
habbo.getRoomUnit().setHandItem(itemId);
habbo.getHabboInfo().getCurrentRoom().sendComposer(new RoomUserHandItemComposer(habbo.getRoomUnit()).compose());
habbo.getHabboInfo().getCurrentRoom().sendComposer(new CarryObjectMessageComposer(habbo.getRoomUnit()).compose());
}
if (itemId > 0) {

View File

@ -5,7 +5,7 @@ import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.habbohotel.rooms.RoomChatMessage;
import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChatMessageComposer;
public class SayCommand extends Command {
public SayCommand() {
@ -38,7 +38,7 @@ public class SayCommand extends Command {
}
}
target.getHabboInfo().getCurrentRoom().sendComposer(new RoomUserTalkComposer(new RoomChatMessage(message.toString(), target, RoomChatMessageBubbles.NORMAL)).compose());
target.getHabboInfo().getCurrentRoom().sendComposer(new ChatMessageComposer(new RoomChatMessage(message.toString(), target, RoomChatMessageBubbles.NORMAL)).compose());
gameClient.getHabbo().whisper(Emulator.getTexts().getValue("commands.succes.cmd_say").replace("%user%", params[1]).replace("%message%", message.toString()), RoomChatMessageBubbles.ALERT);
return true;
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles;
import com.eu.habbo.habbohotel.rooms.RoomTile;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.habbohotel.users.HabboGender;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChatMessageComposer;
public class SuperPullCommand extends Command {
public SuperPullCommand() {
@ -34,7 +34,7 @@ public class SuperPullCommand extends Command {
return true;
}
habbo.getRoomUnit().setGoalLocation(tile);
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomUserTalkComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_pull.pull").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
gameClient.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new ChatMessageComposer(new RoomChatMessage(Emulator.getTexts().getValue("commands.succes.cmd_pull.pull").replace("%user%", params[1]).replace("%gender_name%", (gameClient.getHabbo().getHabboInfo().getGender().equals(HabboGender.M) ? Emulator.getTexts().getValue("gender.him") : Emulator.getTexts().getValue("gender.her"))), gameClient.getHabbo(), gameClient.getHabbo(), RoomChatMessageBubbles.NORMAL)).compose());
}
}
return true;

View File

@ -15,7 +15,7 @@ public class UpdateCatalogCommand extends Command {
@Override
public boolean handle(GameClient gameClient, String[] params) {
Emulator.getGameEnvironment().getCatalogManager().initialize();
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new CatalogUpdatedComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new CatalogPublishedMessageComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new BuildersClubFurniCountMessageComposer(0));
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new BundleDiscountRulesetMessageComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new MarketplaceConfigComposer());

View File

@ -41,7 +41,7 @@ public class GuardianTicket {
public void requestToVote(Habbo guardian) {
guardian.getClient().sendResponse(new GuardianNewReportReceivedComposer());
guardian.getClient().sendResponse(new ChatReviewSessionOfferedToGuideMessageComposer());
this.votes.put(guardian, new GuardianVote(this.guardianCount, guardian));
@ -53,7 +53,7 @@ public class GuardianTicket {
GuardianVote vote = this.votes.get(guardian);
if (vote != null && vote.type == GuardianVoteType.SEARCHING) {
guardian.getClient().sendResponse(new GuardianVotingRequestedComposer(this));
guardian.getClient().sendResponse(new ChatReviewSessionStartedMessageComposer(this));
vote.type = GuardianVoteType.WAITING;
this.updateVotes();
}
@ -72,7 +72,7 @@ public class GuardianTicket {
this.getVoteForGuardian(guardian).ignore = true;
guardian.getClient().sendResponse(new GuardianVotingTimeEnded());
guardian.getClient().sendResponse(new ChatReviewSessionDetachedMessageComposer());
this.updateVotes();
}
@ -95,7 +95,7 @@ public class GuardianTicket {
if (set.getValue().type == GuardianVoteType.WAITING || set.getValue().type == GuardianVoteType.NOT_VOTED || set.getValue().ignore || set.getValue().type == GuardianVoteType.SEARCHING)
continue;
set.getKey().getClient().sendResponse(new GuardianVotingVotesComposer(this, set.getKey()));
set.getKey().getClient().sendResponse(new ChatReviewSessionVotingStatusMessageComposer(this, set.getKey()));
}
}
}
@ -135,7 +135,7 @@ public class GuardianTicket {
if (set.getValue().type == GuardianVoteType.ACCEPTABLY ||
set.getValue().type == GuardianVoteType.BADLY ||
set.getValue().type == GuardianVoteType.AWFULLY) {
set.getKey().getClient().sendResponse(new GuardianVotingResultComposer(this, set.getValue()));
set.getKey().getClient().sendResponse(new ChatReviewSessionResultsMessageComposer(this, set.getValue()));
}
}

View File

@ -3,7 +3,7 @@ package com.eu.habbo.habbohotel.items.interactions;
import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.habbohotel.items.Item;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomNotificationComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomUserNotificationMessageComposer;
import java.sql.ResultSet;
import java.sql.SQLException;
@ -22,7 +22,7 @@ public class InteractionCostumeHopper extends InteractionHopper {
if (client.getHabbo().getRoomUnit().getEffectId() > 0) {
super.onClick(client, room, objects);
} else {
client.sendResponse(new CustomNotificationComposer(CustomNotificationComposer.HOPPER_NO_COSTUME));
client.sendResponse(new CustomUserNotificationMessageComposer(CustomUserNotificationMessageComposer.HOPPER_NO_COSTUME));
}
}
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.items.interactions.interfaces.ConditionalGate;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.habbohotel.rooms.RoomUnit;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomNotificationComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomUserNotificationMessageComposer;
import com.eu.habbo.threading.runnables.CloseGate;
import java.sql.ResultSet;
@ -52,7 +52,7 @@ public class InteractionHabboClubGate extends InteractionDefault implements Cond
if (this.canWalkOn(client.getHabbo().getRoomUnit(), room, null)) {
super.onClick(client, room, objects);
} else {
client.sendResponse(new CustomNotificationComposer(CustomNotificationComposer.GATE_NO_HC));
client.sendResponse(new CustomUserNotificationMessageComposer(CustomUserNotificationMessageComposer.GATE_NO_HC));
}
}
}
@ -70,7 +70,7 @@ public class InteractionHabboClubGate extends InteractionDefault implements Cond
return;
room.getHabbo(roomUnit).getClient().sendResponse(
new CustomNotificationComposer(CustomNotificationComposer.GATE_NO_HC)
new CustomUserNotificationMessageComposer(CustomUserNotificationMessageComposer.GATE_NO_HC)
);
}
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.habbohotel.gameclients.GameClient;
import com.eu.habbo.habbohotel.items.Item;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.habbohotel.rooms.RoomTile;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomNotificationComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.CustomUserNotificationMessageComposer;
import java.sql.ResultSet;
import java.sql.SQLException;
@ -23,7 +23,7 @@ public class InteractionHabboClubHopper extends InteractionHopper {
if (client.getHabbo().getHabboStats().hasActiveClub()) {
super.onClick(client, room, objects);
} else {
client.sendResponse(new CustomNotificationComposer(CustomNotificationComposer.HOPPER_NO_HC));
client.sendResponse(new CustomUserNotificationMessageComposer(CustomUserNotificationMessageComposer.HOPPER_NO_HC));
}
}

View File

@ -13,7 +13,7 @@ import com.eu.habbo.habbohotel.users.HabboItem;
import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.rooms.pets.PetPackageNameValidationComposer;
import com.eu.habbo.messages.outgoing.rooms.pets.breeding.PetBreedingCompleted;
import com.eu.habbo.messages.outgoing.rooms.pets.breeding.PetBreedingResultComposer;
import com.eu.habbo.messages.outgoing.rooms.pets.breeding.ConfirmBreedingRequestComposer;
import com.eu.habbo.threading.runnables.QueryDeleteHabboItem;
import java.sql.ResultSet;
@ -68,7 +68,7 @@ public class InteractionPetBreedingNest extends HabboItem {
Habbo ownerPetTwo = room.getHabbo(this.petTwo.getUserId());
if (ownerPetOne != null && ownerPetTwo != null && this.petOne.getPetData().getType() == this.petTwo.getPetData().getType() && this.petOne.getPetData().getOffspringType() != -1) {
ownerPetTwo.getClient().sendResponse(new PetBreedingResultComposer(this.getId(), this.petOne.getPetData().getOffspringType(), this.petOne, ownerPetOne.getHabboInfo().getUsername(), this.petTwo, ownerPetTwo.getHabboInfo().getUsername()));
ownerPetTwo.getClient().sendResponse(new ConfirmBreedingRequestComposer(this.getId(), this.petOne.getPetData().getOffspringType(), this.petOne, ownerPetOne.getHabboInfo().getUsername(), this.petTwo, ownerPetTwo.getHabboInfo().getUsername()));
this.setExtradata("1");
room.updateItem(this);
}

View File

@ -11,7 +11,7 @@ import com.eu.habbo.messages.outgoing.rooms.pets.PetLevelUpdatedComposer;
import com.eu.habbo.messages.outgoing.rooms.pets.RoomPetExperienceComposer;
import com.eu.habbo.messages.outgoing.rooms.pets.RoomPetRespectComposer;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserRemoveComposer;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChatMessageComposer;
import com.eu.habbo.plugin.events.pets.PetTalkEvent;
import gnu.trove.map.hash.THashMap;
import org.slf4j.Logger;
@ -109,7 +109,7 @@ public class Pet implements ISerialize, Runnable {
RoomChatMessage chatMessage = new RoomChatMessage(message, this.roomUnit, RoomChatMessageBubbles.NORMAL);
PetTalkEvent talkEvent = new PetTalkEvent(this, chatMessage);
if (!Emulator.getPluginManager().fireEvent(talkEvent).isCancelled()) {
this.room.petChat(new RoomUserTalkComposer(chatMessage).compose());
this.room.petChat(new ChatMessageComposer(chatMessage).compose());
}
}
}

View File

@ -39,7 +39,7 @@ import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.GenericAlertComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.GenericErrorMessagesComposer;
import com.eu.habbo.messages.outgoing.guilds.GuildInfoComposer;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewComposer;
import com.eu.habbo.messages.outgoing.hotelview.CloseConnectionMessageComposer;
import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer;
import com.eu.habbo.messages.outgoing.inventory.AddPetComposer;
import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer;
@ -946,7 +946,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
Emulator.getGameEnvironment().getRoomManager().leaveRoom(habbo, this);
}
this.sendComposer(new HotelViewComposer().compose());
this.sendComposer(new CloseConnectionMessageComposer().compose());
this.currentHabbos.clear();
@ -3257,7 +3257,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
}
}
} else if (chatType == RoomChatType.TALK) {
ServerMessage message = new RoomUserTalkComposer(roomChatMessage).compose();
ServerMessage message = new ChatMessageComposer(roomChatMessage).compose();
boolean noChatLimit = habbo.hasPermission(Permission.ACC_CHAT_NO_LIMIT);
for (Habbo h : this.getHabbos()) {
@ -3330,7 +3330,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
RoomChatMessage itemMessage = new RoomChatMessage(Emulator.getTexts().getValue(item.getBaseItem().getName() + ".message." + randomValue, item.getBaseItem().getName() + ".message." + randomValue + " not found!"), habbo, RoomChatMessageBubbles.getBubble(Emulator.getConfig().getInt(item.getBaseItem().getName() + ".message.bubble", RoomChatMessageBubbles.PARROT.getType())));
this.sendComposer(new RoomUserTalkComposer(itemMessage).compose());
this.sendComposer(new ChatMessageComposer(itemMessage).compose());
try {
item.onClick(habbo.getClient(), this, new Object[0]);
@ -4149,7 +4149,7 @@ public class Room implements Comparable<Room>, ISerialize, Runnable {
public void giveHandItem(RoomUnit roomUnit, int handItem) {
roomUnit.setHandItem(handItem);
this.sendComposer(new RoomUserHandItemComposer(roomUnit).compose());
this.sendComposer(new CarryObjectMessageComposer(roomUnit).compose());
}
public void updateItem(HabboItem item) {

View File

@ -30,7 +30,7 @@ import com.eu.habbo.habbohotel.wired.WiredHandler;
import com.eu.habbo.habbohotel.wired.WiredTriggerType;
import com.eu.habbo.messages.incoming.users.UserNuxEvent;
import com.eu.habbo.messages.outgoing.generic.alerts.GenericErrorMessagesComposer;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewComposer;
import com.eu.habbo.messages.outgoing.hotelview.CloseConnectionMessageComposer;
import com.eu.habbo.messages.outgoing.polls.PollStartComposer;
import com.eu.habbo.messages.outgoing.polls.infobus.SimplePollAnswersComposer;
import com.eu.habbo.messages.outgoing.polls.infobus.SimplePollStartComposer;
@ -499,21 +499,21 @@ public class RoomManager {
return;
if (habbo.getHabboInfo().getLoadingRoom() != 0 && room.getId() != habbo.getHabboInfo().getLoadingRoom()) {
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
habbo.getHabboInfo().setLoadingRoom(0);
return;
}
if (Emulator.getPluginManager().fireEvent(new UserEnterRoomEvent(habbo, room)).isCancelled()) {
if (habbo.getHabboInfo().getCurrentRoom() == null) {
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
habbo.getHabboInfo().setLoadingRoom(0);
return;
}
}
if (room.isBanned(habbo) && !habbo.hasPermission(Permission.ACC_ANYROOMOWNER) && !habbo.hasPermission(Permission.ACC_ENTERANYROOM)) {
habbo.getClient().sendResponse(new RoomEnterErrorComposer(RoomEnterErrorComposer.ROOM_ERROR_BANNED));
habbo.getClient().sendResponse(new CantConnectMessageComposer(CantConnectMessageComposer.ROOM_ERROR_BANNED));
return;
}
@ -548,7 +548,7 @@ public class RoomManager {
if (!rightsFound) {
habbo.getClient().sendResponse(new RoomAccessDeniedComposer(""));
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
habbo.getHabboInfo().setLoadingRoom(0);
return;
}
@ -561,11 +561,11 @@ public class RoomManager {
this.openRoom(habbo, room, doorLocation);
else {
habbo.getClient().sendResponse(new GenericErrorMessagesComposer(GenericErrorMessagesComposer.WRONG_PASSWORD_USED));
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
habbo.getHabboInfo().setLoadingRoom(0);
}
} else {
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
habbo.getHabboInfo().setLoadingRoom(0);
}
}
@ -621,12 +621,12 @@ public class RoomManager {
habbo.getRoomUnit().setRoomUnitType(RoomUnitType.USER);
if (room.isBanned(habbo)) {
habbo.getClient().sendResponse(new RoomEnterErrorComposer(RoomEnterErrorComposer.ROOM_ERROR_BANNED));
habbo.getClient().sendResponse(new CantConnectMessageComposer(CantConnectMessageComposer.ROOM_ERROR_BANNED));
return;
}
if (room.getUserCount() >= room.getUsersMax() && !habbo.hasPermission(Permission.ACC_FULLROOMS) && !room.hasRights(habbo)) {
habbo.getClient().sendResponse(new RoomEnterErrorComposer(RoomEnterErrorComposer.ROOM_ERROR_GUESTROOM_FULL));
habbo.getClient().sendResponse(new CantConnectMessageComposer(CantConnectMessageComposer.ROOM_ERROR_GUESTROOM_FULL));
return;
}
@ -681,7 +681,7 @@ public class RoomManager {
public void enterRoom(final Habbo habbo, final Room room) {
if (habbo.getHabboInfo().getLoadingRoom() != room.getId()) {
if (habbo.getHabboInfo().getLoadingRoom() != 0) {
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
}
return;
}
@ -843,7 +843,7 @@ public class RoomManager {
}
if (roomHabbo.getRoomUnit().getHandItem() > 0) {
habbo.getClient().sendResponse(new RoomUserHandItemComposer(roomHabbo.getRoomUnit()));
habbo.getClient().sendResponse(new CarryObjectMessageComposer(roomHabbo.getRoomUnit()));
}
if (roomHabbo.getRoomUnit().getEffectId() > 0) {
@ -946,7 +946,7 @@ public class RoomManager {
room.removeHabbo(habbo, true);
if (redirectToHotelView) {
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
}
habbo.getHabboInfo().setCurrentRoom(null);
habbo.getRoomUnit().isKicked = false;
@ -1539,7 +1539,7 @@ public class RoomManager {
if (habbo != null) {
if (habbo.getHabboInfo().getCurrentRoom() == room) {
room.removeHabbo(habbo, true);
habbo.getClient().sendResponse(new RoomEnterErrorComposer(RoomEnterErrorComposer.ROOM_ERROR_BANNED));
habbo.getClient().sendResponse(new CantConnectMessageComposer(CantConnectMessageComposer.ROOM_ERROR_BANNED));
}
}
}

View File

@ -232,7 +232,7 @@ public class Habbo implements Runnable {
this.getHabboInfo().addCredits(event.credits);
if (this.client != null) this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo()));
if (this.client != null) this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo()));
}
@ -288,7 +288,7 @@ public class Habbo implements Runnable {
public void talk(String message, RoomChatMessageBubbles bubble) {
if (this.getRoomUnit().isInRoom()) {
this.getHabboInfo().getCurrentRoom().sendComposer(new RoomUserTalkComposer(new RoomChatMessage(message, this.client.getHabbo().getRoomUnit(), bubble)).compose());
this.getHabboInfo().getCurrentRoom().sendComposer(new ChatMessageComposer(new RoomChatMessage(message, this.client.getHabbo().getRoomUnit(), bubble)).compose());
}
}

View File

@ -274,7 +274,7 @@ public class HabboManager {
}
habbo.getHabboInfo().run();
habbo.getClient().sendResponse(new CatalogUpdatedComposer());
habbo.getClient().sendResponse(new CatalogPublishedMessageComposer());
habbo.getClient().sendResponse(new BuildersClubFurniCountMessageComposer(0));
habbo.getClient().sendResponse(new BundleDiscountRulesetMessageComposer());
habbo.getClient().sendResponse(new MarketplaceConfigComposer());

View File

@ -11,7 +11,7 @@ import com.eu.habbo.habbohotel.users.HabboInfo;
import com.eu.habbo.habbohotel.users.HabboStats;
import com.eu.habbo.habbohotel.users.clothingvalidation.ClothingValidationManager;
import com.eu.habbo.messages.outgoing.catalog.ClubCenterDataComposer;
import com.eu.habbo.messages.outgoing.generic.PickMonthlyClubGiftNotificationComposer;
import com.eu.habbo.messages.outgoing.generic.ClubGiftNotificationComposer;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserDataComposer;
import com.eu.habbo.messages.outgoing.users.*;
import gnu.trove.map.hash.THashMap;
@ -84,7 +84,7 @@ public class SubscriptionHabboClub extends Subscription {
if (habbo != null && habbo.getClient() != null) {
if (habbo.getHabboStats().getRemainingClubGifts() > 0) {
habbo.getClient().sendResponse(new PickMonthlyClubGiftNotificationComposer(habbo.getHabboStats().getRemainingClubGifts()));
habbo.getClient().sendResponse(new ClubGiftNotificationComposer(habbo.getHabboStats().getRemainingClubGifts()));
}
if ((Emulator.getIntUnixTimestamp() - habbo.getHabboStats().hcMessageLastModified) < 60) {
@ -318,7 +318,7 @@ public class SubscriptionHabboClub extends Subscription {
progressAchievement(habbo.getHabboInfo());
if (habbo.getHabboStats().getRemainingClubGifts() > 0) {
habbo.getClient().sendResponse(new PickMonthlyClubGiftNotificationComposer(habbo.getHabboStats().getRemainingClubGifts()));
habbo.getClient().sendResponse(new ClubGiftNotificationComposer(habbo.getHabboStats().getRemainingClubGifts()));
}
try (Connection connection = Emulator.getDatabase().getDataSource().getConnection();
@ -376,7 +376,7 @@ public class SubscriptionHabboClub extends Subscription {
case "credit":
case "coin":
habbo.getClient().getHabbo().getHabboInfo().addCredits(amount);
habbo.getClient().sendResponse(new UserCreditsComposer(habbo.getClient().getHabbo()));
habbo.getClient().sendResponse(new CreditBalanceComposer(habbo.getClient().getHabbo()));
break;
case "diamonds":

View File

@ -3,7 +3,7 @@ package com.eu.habbo.messages.incoming.camera;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.camera.CameraPublishWaitMessageComposer;
import com.eu.habbo.messages.outgoing.camera.CameraPublishStatusMessageComposer;
import com.eu.habbo.messages.outgoing.catalog.NotEnoughPointsTypeComposer;
import com.eu.habbo.plugin.events.users.UserPublishPictureEvent;
import org.slf4j.Logger;
@ -59,6 +59,6 @@ public class CameraPublishToWebEvent extends MessageHandler {
}
}
this.client.sendResponse(new CameraPublishWaitMessageComposer(isOk, cooldownLeft, isOk ? this.client.getHabbo().getHabboInfo().getPhotoURL() : ""));
this.client.sendResponse(new CameraPublishStatusMessageComposer(isOk, cooldownLeft, isOk ? this.client.getHabbo().getHabboInfo().getPhotoURL() : ""));
}
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.achievements.AchievementManager;
import com.eu.habbo.habbohotel.users.HabboItem;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.camera.CameraPurchaseSuccesfullComposer;
import com.eu.habbo.messages.outgoing.camera.CameraPurchaseOKMessageComposer;
import com.eu.habbo.messages.outgoing.catalog.NotEnoughPointsTypeComposer;
import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer;
import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer;
@ -44,7 +44,7 @@ public class CameraPurchaseEvent extends MessageHandler {
this.client.getHabbo().getInventory().getItemsComponent().addItem(photoItem);
this.client.sendResponse(new CameraPurchaseSuccesfullComposer());
this.client.sendResponse(new CameraPurchaseOKMessageComposer());
this.client.sendResponse(new AddHabboItemComposer(photoItem));
this.client.sendResponse(new InventoryRefreshComposer());

View File

@ -9,7 +9,7 @@ import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.AlertPurchaseFailedComposer;
import com.eu.habbo.messages.outgoing.catalog.PurchaseOKComposer;
import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import com.eu.habbo.messages.outgoing.users.ActivityPointsMessageComposer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -68,7 +68,7 @@ public class CatalogBuyClubDiscountEvent extends MessageHandler {
}
if (totalCredits > 0)
this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo()));
this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo()));
if (totalDuckets > 0)
this.client.sendResponse(new ActivityPointsMessageComposer(this.client.getHabbo()));

View File

@ -107,7 +107,7 @@ public class CatalogBuyItemEvent extends MessageHandler {
((RoomBundleLayout) page).buyRoom(this.client.getHabbo());
if (!this.client.getHabbo().hasPermission(Permission.ACC_INFINITE_CREDITS)) { //if the player has this perm disabled
this.client.getHabbo().getHabboInfo().addCredits(-roomBundleItem.getCredits()); // takes their credits away
this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo())); // Sends the updated currency composer window
this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo())); // Sends the updated currency composer window
}
if (!this.client.getHabbo().hasPermission(Permission.ACC_INFINITE_POINTS)) { //if the player has this perm disabled
this.client.getHabbo().getHabboInfo().addCurrencyAmount(roomBundleItem.getPointsType(), -roomBundleItem.getPoints()); // takes their points away
@ -196,7 +196,7 @@ public class CatalogBuyItemEvent extends MessageHandler {
this.client.sendResponse(new UserClubComposer(this.client.getHabbo()));*/
if (totalCredits > 0)
this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo()));
this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo()));
if (totalDuckets > 0)
this.client.sendResponse(new ActivityPointsMessageComposer(this.client.getHabbo()));

View File

@ -1,18 +1,11 @@
package com.eu.habbo.messages.incoming.catalog;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.catalog.CatalogItem;
import com.eu.habbo.habbohotel.catalog.CatalogPage;
import com.eu.habbo.habbohotel.catalog.CatalogPageLayouts;
import com.eu.habbo.habbohotel.catalog.ClubOffer;
import com.eu.habbo.habbohotel.items.Item;
import com.eu.habbo.habbohotel.users.subscriptions.Subscription;
import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.AlertPurchaseFailedComposer;
import com.eu.habbo.messages.outgoing.unknown.ExtendClubMessageComposer;
import com.eu.habbo.messages.outgoing.users.ClubGiftReceivedComposer;
import gnu.trove.set.hash.THashSet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.catalog.CatalogPageLayouts;
import com.eu.habbo.habbohotel.items.Item;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.*;
import com.eu.habbo.messages.outgoing.users.ClubGiftReceivedComposer;
import com.eu.habbo.messages.outgoing.users.ClubGiftSelectedComposer;
import gnu.trove.set.hash.THashSet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -71,7 +71,7 @@ public class CatalogSelectClubGiftEvent extends MessageHandler {
this.client.getHabbo().getHabboStats().hcGiftsClaimed++;
Emulator.getThreading().run(this.client.getHabbo().getHabboStats());
this.client.sendResponse(new ClubGiftReceivedComposer(itemName, itemsGiven));
this.client.sendResponse(new ClubGiftSelectedComposer(itemName, itemsGiven));
}
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.catalog.CatalogPage;
import com.eu.habbo.habbohotel.modtool.ScripterManager;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.CatalogPageComposer;
import com.eu.habbo.messages.outgoing.catalog.CatalogPageMessageComposer;
public class RequestCatalogPageEvent extends MessageHandler {
@ -18,7 +18,7 @@ public class RequestCatalogPageEvent extends MessageHandler {
if (catalogPageId > 0 && page != null) {
if (page.getRank() <= this.client.getHabbo().getHabboInfo().getRank().getId() && page.isEnabled()) {
this.client.sendResponse(new CatalogPageComposer(page, this.client.getHabbo(), offerId, mode));
this.client.sendResponse(new CatalogPageMessageComposer(page, this.client.getHabbo(), offerId, mode));
} else {
if (!page.isVisible()) {
ScripterManager.scripterDetected(this.client, Emulator.getTexts().getValue("scripter.warning.catalog.page").replace("%username%", this.client.getHabbo().getHabboInfo().getUsername()).replace("%pagename%", page.getCaption()));

View File

@ -1,12 +1,12 @@
package com.eu.habbo.messages.incoming.catalog;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.ClubGiftsComposer;
import com.eu.habbo.messages.outgoing.catalog.ClubGiftInfoComposer;
public class RequestClubGiftsEvent extends MessageHandler {
@Override
public void handle() throws Exception {
this.client.sendResponse(new ClubGiftsComposer(
this.client.sendResponse(new ClubGiftInfoComposer(
(int) Math.floor(this.client.getHabbo().getHabboStats().getTimeTillNextClubGift() / 86400.0),
this.client.getHabbo().getHabboStats().getRemainingClubGifts(),
(int) Math.floor(this.client.getHabbo().getHabboStats().getPastTimeAsClub() / 86400.0)

View File

@ -8,7 +8,7 @@ import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.guides.GuideSessionDetachedComposer;
import com.eu.habbo.messages.outgoing.guides.GuideSessionEndedComposer;
import com.eu.habbo.messages.outgoing.modtool.ModToolReportReceivedAlertComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpResultMessageComposer;
public class GuideReportHelperEvent extends MessageHandler {
@Override
@ -35,7 +35,7 @@ public class GuideReportHelperEvent extends MessageHandler {
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, message));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, message));
this.client.sendResponse(new GuideSessionDetachedComposer());
this.client.sendResponse(new GuideSessionEndedComposer(GuideSessionEndedComposer.HELP_CASE_CLOSED));

View File

@ -18,7 +18,7 @@ import com.eu.habbo.messages.NoAuthMessage;
import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.catalog.TargetedOfferComposer;
import com.eu.habbo.messages.outgoing.events.calendar.AdventCalendarDataComposer;
import com.eu.habbo.messages.outgoing.events.calendar.CampaignCalendarDataMessageComposer;
import com.eu.habbo.messages.outgoing.gamecenter.GameCenterAccountInfoComposer;
import com.eu.habbo.messages.outgoing.gamecenter.GameCenterGameListComposer;
import com.eu.habbo.messages.outgoing.generic.alerts.GenericAlertComposer;
@ -31,7 +31,7 @@ import com.eu.habbo.messages.outgoing.handshake.AvailabilityStatusMessageCompose
import com.eu.habbo.messages.outgoing.handshake.PingComposer;
import com.eu.habbo.messages.outgoing.inventory.BadgePointLimitsComposer;
import com.eu.habbo.messages.outgoing.inventory.AvatarEffectsMessageComposer;
import com.eu.habbo.messages.outgoing.modtool.CfhTopicsMessageComposer;
import com.eu.habbo.messages.outgoing.modtool.CfhTopicsInitComposer;
import com.eu.habbo.messages.outgoing.modtool.ModToolComposer;
import com.eu.habbo.messages.outgoing.modtool.ModToolSanctionInfoComposer;
import com.eu.habbo.messages.outgoing.navigator.*;
@ -212,7 +212,7 @@ public class SecureLoginEvent extends MessageHandler {
messages.add(new IsFirstLoginOfDayComposer(true).compose());
messages.add(new MysteryBoxKeysComposer().compose());
messages.add(new BuildersClubSubscriptionStatusMessageComposer().compose());
messages.add(new CfhTopicsMessageComposer().compose());
messages.add(new CfhTopicsInitComposer().compose());
messages.add(new FavoriteRoomsCountComposer(this.client.getHabbo()).compose());
messages.add(new GameCenterGameListComposer().compose());
messages.add(new GameCenterAccountInfoComposer(3, 100).compose());
@ -229,7 +229,7 @@ public class SecureLoginEvent extends MessageHandler {
if (campaign != null) {
long daysBetween = DAYS.between(new Timestamp(campaign.getStartTimestamp() * 1000L).toInstant(), new Date().toInstant());
if (daysBetween >= 0) {
messages.add(new AdventCalendarDataComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), (int) daysBetween, this.client.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired()).compose());
messages.add(new CampaignCalendarDataMessageComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), (int) daysBetween, this.client.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired()).compose());
if(Emulator.getConfig().getBoolean("hotel.login.show.calendar", false)) {
messages.add(new NuxAlertComposer("openView/calendar").compose());
}

View File

@ -1,7 +1,7 @@
package com.eu.habbo.messages.incoming.hotelview;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewDataComposer;
import com.eu.habbo.messages.outgoing.hotelview.CurrentTimingCodeMessageComposer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -20,9 +20,9 @@ public class HotelViewDataEvent extends MessageHandler {
for (String s : d) {
if (s.contains(",")) {
this.client.sendResponse(new HotelViewDataComposer(s, s.split(",")[s.split(",").length - 1]));
this.client.sendResponse(new CurrentTimingCodeMessageComposer(s, s.split(",")[s.split(",").length - 1]));
} else {
this.client.sendResponse(new HotelViewDataComposer(data, s));
this.client.sendResponse(new CurrentTimingCodeMessageComposer(data, s));
}
break;
@ -30,7 +30,7 @@ public class HotelViewDataEvent extends MessageHandler {
//this.client.sendResponse(new HotelViewDataComposer("2013-05-08 13:0", "gamesmaker"));
} else {
this.client.sendResponse(new HotelViewDataComposer(data, data.split(",")[data.split(",").length - 1]));
this.client.sendResponse(new CurrentTimingCodeMessageComposer(data, data.split(",")[data.split(",").length - 1]));
}
} catch (Exception e) {
LOGGER.error("Caught exception", e);

View File

@ -3,7 +3,7 @@ package com.eu.habbo.messages.incoming.hotelview;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewComposer;
import com.eu.habbo.messages.outgoing.hotelview.CloseConnectionMessageComposer;
public class HotelViewEvent extends MessageHandler {
@Override
@ -22,7 +22,7 @@ public class HotelViewEvent extends MessageHandler {
} else {
this.client.getHabbo().getHabboInfo().setRoomQueueId(0);
}
this.client.sendResponse(new HotelViewComposer());
this.client.sendResponse(new CloseConnectionMessageComposer());
}
if (this.client.getHabbo().getRoomUnit() != null) {

View File

@ -2,15 +2,15 @@ package com.eu.habbo.messages.incoming.hotelview;
import com.eu.habbo.Emulator;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.hotelview.HallOfFameComposer;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewDataComposer;
import com.eu.habbo.messages.outgoing.hotelview.CommunityGoalHallOfFameMessageComposer;
import com.eu.habbo.messages.outgoing.hotelview.CurrentTimingCodeMessageComposer;
import com.eu.habbo.messages.outgoing.hotelview.NewsListComposer;
public class RequestNewsListEvent extends MessageHandler {
@Override
public void handle() throws Exception {
this.client.sendResponse(new HotelViewDataComposer("2013-05-08 13:0", "gamesmaker"));
this.client.sendResponse(new HallOfFameComposer(Emulator.getGameEnvironment().getHotelViewManager().getHallOfFame()));
this.client.sendResponse(new CurrentTimingCodeMessageComposer("2013-05-08 13:0", "gamesmaker"));
this.client.sendResponse(new CommunityGoalHallOfFameMessageComposer(Emulator.getGameEnvironment().getHotelViewManager().getHallOfFame()));
this.client.sendResponse(new NewsListComposer());
}
}

View File

@ -6,7 +6,7 @@ import com.eu.habbo.habbohotel.modtool.*;
import com.eu.habbo.habbohotel.permissions.Permission;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.ModToolIssueChatlogComposer;
import com.eu.habbo.messages.outgoing.modtool.CfhChatlogComposer;
import java.util.ArrayList;
import java.util.List;
@ -67,7 +67,7 @@ public class ModToolRequestIssueChatlogEvent extends MessageHandler {
if (room != null) {
roomName = room.getName();
}
this.client.sendResponse(new ModToolIssueChatlogComposer(issue, chatlog, roomName, chatlogType));
this.client.sendResponse(new CfhChatlogComposer(issue, chatlog, roomName, chatlogType));
}
} else {
ScripterManager.scripterDetected(this.client, Emulator.getTexts().getValue("scripter.warning.modtools.chatlog").replace("%username%", this.client.getHabbo().getHabboInfo().getUsername()));

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.BullyReportedMessageComposer;
import com.eu.habbo.messages.outgoing.modtool.HelperRequestDisabledComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpDisabledNotifyMessageComposer;
import java.util.ArrayList;
@ -15,7 +15,7 @@ public class ReportBullyEvent extends MessageHandler {
@Override
public void handle() throws Exception {
if (this.client.getHabbo().getHabboStats().allowTalk()) {
this.client.sendResponse(new HelperRequestDisabledComposer());
this.client.sendResponse(new CallForHelpDisabledNotifyMessageComposer());
return;
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.modtool.ModToolIssue;
import com.eu.habbo.habbohotel.modtool.ModToolTicketType;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.ModToolReportReceivedAlertComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpResultMessageComposer;
import com.eu.habbo.threading.runnables.InsertModToolIssue;
public class ReportCommentEvent extends MessageHandler {
@ -36,7 +36,7 @@ public class ReportCommentEvent extends MessageHandler {
issue.commentId = commentId;
new InsertModToolIssue(issue).run();
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, message));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, message));
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);
}

View File

@ -17,7 +17,7 @@ public class ReportEvent extends MessageHandler {
@Override
public void handle() throws Exception {
if (!this.client.getHabbo().getHabboStats().allowTalk()) {
this.client.sendResponse(new HelperRequestDisabledComposer());
this.client.sendResponse(new CallForHelpDisabledNotifyMessageComposer());
return;
}
@ -31,7 +31,7 @@ public class ReportEvent extends MessageHandler {
List<ModToolIssue> issues = Emulator.getGameEnvironment().getModToolManager().openTicketsForHabbo(this.client.getHabbo());
if (!issues.isEmpty()) {
//this.client.sendResponse(new GenericAlertComposer("You've got still a pending ticket. Wait till the moderators are done reviewing your ticket."));
this.client.sendResponse(new ReportRoomFormComposer(issues));
this.client.sendResponse(new CallForHelpPendingCallsMessageComposer(issues));
return;
}
@ -66,7 +66,7 @@ public class ReportEvent extends MessageHandler {
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, cfhTopic.reply));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, cfhTopic.reply));
if (cfhTopic != null) {
if (cfhTopic.action != CfhActionType.MODS) {
@ -91,7 +91,7 @@ public class ReportEvent extends MessageHandler {
issue.category = topic;
new InsertModToolIssue(issue).run();
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, message));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, message));
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);

View File

@ -8,7 +8,7 @@ import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.habbohotel.users.HabboInfo;
import com.eu.habbo.habbohotel.users.HabboManager;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.HelperRequestDisabledComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpDisabledNotifyMessageComposer;
import com.eu.habbo.threading.runnables.InsertModToolIssue;
import java.util.ArrayList;
@ -17,7 +17,7 @@ public class ReportFriendPrivateChatEvent extends MessageHandler {
@Override
public void handle() throws Exception {
if (!this.client.getHabbo().getHabboStats().allowTalk()) {
this.client.sendResponse(new HelperRequestDisabledComposer());
this.client.sendResponse(new CallForHelpDisabledNotifyMessageComposer());
return;
}

View File

@ -9,9 +9,8 @@ import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.habbohotel.users.HabboInfo;
import com.eu.habbo.habbohotel.users.HabboItem;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.ModToolReportReceivedAlertComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpResultMessageComposer;
import com.eu.habbo.threading.runnables.InsertModToolIssue;
import com.google.gson.JsonParser;
public class ReportPhotoEvent extends MessageHandler {
@Override
@ -50,7 +49,7 @@ public class ReportPhotoEvent extends MessageHandler {
new InsertModToolIssue(issue).run();
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, ""));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, ""));
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.modtool.ModToolIssue;
import com.eu.habbo.habbohotel.modtool.ModToolTicketType;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.ModToolReportReceivedAlertComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpResultMessageComposer;
import com.eu.habbo.threading.runnables.InsertModToolIssue;
public class ReportThreadEvent extends MessageHandler {
@ -34,7 +34,7 @@ public class ReportThreadEvent extends MessageHandler {
issue.threadId = threadId;
new InsertModToolIssue(issue).run();
this.client.sendResponse(new ModToolReportReceivedAlertComposer(ModToolReportReceivedAlertComposer.REPORT_RECEIVED, message));
this.client.sendResponse(new CallForHelpResultMessageComposer(CallForHelpResultMessageComposer.REPORT_RECEIVED, message));
Emulator.getGameEnvironment().getModToolManager().addTicket(issue);
Emulator.getGameEnvironment().getModToolManager().updateTicketToMods(issue);
}

View File

@ -2,11 +2,11 @@ package com.eu.habbo.messages.incoming.modtool;
import com.eu.habbo.Emulator;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.modtool.ReportRoomFormComposer;
import com.eu.habbo.messages.outgoing.modtool.CallForHelpPendingCallsMessageComposer;
public class RequestReportRoomEvent extends MessageHandler {
@Override
public void handle() throws Exception {
this.client.sendResponse(new ReportRoomFormComposer(Emulator.getGameEnvironment().getModToolManager().openTicketsForHabbo(this.client.getHabbo())));
this.client.sendResponse(new CallForHelpPendingCallsMessageComposer(Emulator.getGameEnvironment().getModToolManager().openTicketsForHabbo(this.client.getHabbo())));
}
}

View File

@ -9,7 +9,7 @@ public class RequestNewNavigatorDataEvent extends MessageHandler {
this.client.sendResponse(new NewNavigatorSettingsComposer(this.client.getHabbo().getHabboStats().navigatorWindowSettings));
this.client.sendResponse(new NewNavigatorMetaDataComposer());
this.client.sendResponse(new NewNavigatorLiftedRoomsComposer());
this.client.sendResponse(new NewNavigatorCollapsedCategoriesComposer());
this.client.sendResponse(new CollapsedCategoriesComposer());
this.client.sendResponse(new NewNavigatorSavedSearchesComposer(this.client.getHabbo().getHabboInfo().getSavedSearches()));
this.client.sendResponse(new NewNavigatorEventCategoriesComposer());
}

View File

@ -3,7 +3,7 @@ package com.eu.habbo.messages.incoming.rooms;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.hotelview.HotelViewComposer;
import com.eu.habbo.messages.outgoing.hotelview.CloseConnectionMessageComposer;
import com.eu.habbo.messages.outgoing.rooms.HideDoorbellComposer;
import com.eu.habbo.messages.outgoing.rooms.RoomAccessDeniedComposer;
@ -24,7 +24,7 @@ public class HandleDoorbellEvent extends MessageHandler {
Emulator.getGameEnvironment().getRoomManager().enterRoom(habbo, this.client.getHabbo().getHabboInfo().getCurrentRoom().getId(), "", true);
} else {
habbo.getClient().sendResponse(new RoomAccessDeniedComposer(""));
habbo.getClient().sendResponse(new HotelViewComposer());
habbo.getClient().sendResponse(new CloseConnectionMessageComposer());
}
habbo.getHabboInfo().setRoomQueueId(0);
}

View File

@ -7,7 +7,7 @@ import com.eu.habbo.habbohotel.users.HabboItem;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.rooms.UpdateStackHeightComposer;
import com.eu.habbo.messages.outgoing.rooms.items.RemoveFloorItemComposer;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import com.eu.habbo.messages.outgoing.users.ActivityPointsMessageComposer;
import com.eu.habbo.plugin.events.furniture.FurnitureRedeemedEvent;
import com.eu.habbo.threading.runnables.QueryDeleteHabboItem;
@ -108,7 +108,7 @@ public class RedeemItemEvent extends MessageHandler {
switch (furniRedeemEvent.currencyID) {
case FurnitureRedeemedEvent.CREDITS:
this.client.getHabbo().getHabboInfo().addCredits(furniRedeemEvent.amount);
this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo()));
this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo()));
break;
case FurnitureRedeemedEvent.DIAMONDS:

View File

@ -2,7 +2,7 @@ package com.eu.habbo.messages.incoming.rooms.users;
import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserHandItemComposer;
import com.eu.habbo.messages.outgoing.rooms.users.CarryObjectMessageComposer;
public class RoomUserDropHandItemEvent extends MessageHandler {
@Override
@ -11,7 +11,7 @@ public class RoomUserDropHandItemEvent extends MessageHandler {
this.client.getHabbo().getRoomUnit().setHandItem(0);
if (room != null) {
room.unIdle(this.client.getHabbo());
room.sendComposer(new RoomUserHandItemComposer(this.client.getHabbo().getRoomUnit()).compose());
room.sendComposer(new CarryObjectMessageComposer(this.client.getHabbo().getRoomUnit()).compose());
}
}
}

View File

@ -3,8 +3,7 @@ package com.eu.habbo.messages.incoming.users;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.users.HabboManager;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserNameChangedComposer;
import com.eu.habbo.messages.outgoing.users.ChangeNameCheckResultComposer;
import com.eu.habbo.messages.outgoing.users.CheckUserNameResultMessageComposer;
import java.util.ArrayList;
import java.util.List;
@ -19,21 +18,21 @@ public class ChangeNameCheckUsernameEvent extends MessageHandler {
String name = this.packet.readString();
int errorCode = ChangeNameCheckResultComposer.AVAILABLE;
int errorCode = CheckUserNameResultMessageComposer.AVAILABLE;
List<String> suggestions = new ArrayList<>(4);
if (name.length() < 3) {
errorCode = ChangeNameCheckResultComposer.TOO_SHORT;
errorCode = CheckUserNameResultMessageComposer.TOO_SHORT;
} else if (name.length() > 15) {
errorCode = ChangeNameCheckResultComposer.TOO_LONG;
errorCode = CheckUserNameResultMessageComposer.TOO_LONG;
} else if (name.equalsIgnoreCase(this.client.getHabbo().getHabboInfo().getUsername()) || HabboManager.getOfflineHabboInfo(name) != null || ConfirmChangeNameEvent.changingUsernames.contains(name.toLowerCase())) {
errorCode = ChangeNameCheckResultComposer.TAKEN_WITH_SUGGESTIONS;
errorCode = CheckUserNameResultMessageComposer.TAKEN_WITH_SUGGESTIONS;
suggestions.add(name + Emulator.getRandom().nextInt(9999));
suggestions.add(name + Emulator.getRandom().nextInt(9999));
suggestions.add(name + Emulator.getRandom().nextInt(9999));
suggestions.add(name + Emulator.getRandom().nextInt(9999));
} else if (!Emulator.getGameEnvironment().getWordFilter().filter(name, this.client.getHabbo()).equalsIgnoreCase(name)) {
errorCode = ChangeNameCheckResultComposer.NOT_VALID;
errorCode = CheckUserNameResultMessageComposer.NOT_VALID;
} else {
String checkName = name;
for (char c : VALID_CHARACTERS.toCharArray()) {
@ -41,12 +40,12 @@ public class ChangeNameCheckUsernameEvent extends MessageHandler {
}
if (!checkName.isEmpty()) {
errorCode = ChangeNameCheckResultComposer.NOT_VALID;
errorCode = CheckUserNameResultMessageComposer.NOT_VALID;
} else {
this.client.getHabbo().getHabboStats().changeNameChecked = name;
}
}
this.client.sendResponse(new ChangeNameCheckResultComposer(errorCode, name, suggestions));
this.client.sendResponse(new CheckUserNameResultMessageComposer(errorCode, name, suggestions));
}
}

View File

@ -5,9 +5,9 @@ import com.eu.habbo.habbohotel.rooms.Room;
import com.eu.habbo.habbohotel.users.HabboInfo;
import com.eu.habbo.habbohotel.users.HabboManager;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.rooms.users.ChangeNameUpdatedComposer;
import com.eu.habbo.messages.outgoing.rooms.users.ChangeUserNameResultMessageEvent;
import com.eu.habbo.messages.outgoing.rooms.users.RoomUserNameChangedComposer;
import com.eu.habbo.messages.outgoing.users.ChangeNameCheckResultComposer;
import com.eu.habbo.messages.outgoing.users.CheckUserNameResultMessageComposer;
import com.eu.habbo.messages.outgoing.users.UserDataComposer;
import com.eu.habbo.plugin.events.users.UserNameChangedEvent;
import org.slf4j.Logger;
@ -33,7 +33,7 @@ public class ConfirmChangeNameEvent extends MessageHandler {
if (name.equalsIgnoreCase(this.client.getHabbo().getHabboInfo().getUsername())) {
this.client.getHabbo().getHabboStats().allowNameChange = false;
this.client.sendResponse(new ChangeNameUpdatedComposer(this.client.getHabbo()));
this.client.sendResponse(new ChangeUserNameResultMessageEvent(this.client.getHabbo()));
this.client.sendResponse(new RoomUserNameChangedComposer(this.client.getHabbo()).compose());
this.client.sendResponse(new UserDataComposer(this.client.getHabbo()));
return;
@ -66,7 +66,7 @@ public class ConfirmChangeNameEvent extends MessageHandler {
changingUsernames.remove(name);
}
this.client.sendResponse(new ChangeNameUpdatedComposer(this.client.getHabbo()));
this.client.sendResponse(new ChangeUserNameResultMessageEvent(this.client.getHabbo()));
if (this.client.getHabbo().getHabboInfo().getCurrentRoom() != null) {
this.client.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomUserNameChangedComposer(this.client.getHabbo()).compose());
@ -87,7 +87,7 @@ public class ConfirmChangeNameEvent extends MessageHandler {
LOGGER.error("Caught SQL exception", e);
}
} else {
this.client.sendResponse(new ChangeNameCheckResultComposer(ChangeNameCheckResultComposer.TAKEN_WITH_SUGGESTIONS, name, new ArrayList<>()));
this.client.sendResponse(new CheckUserNameResultMessageComposer(CheckUserNameResultMessageComposer.TAKEN_WITH_SUGGESTIONS, name, new ArrayList<>()));
}
}
}

View File

@ -1,13 +1,13 @@
package com.eu.habbo.messages.incoming.users;
import com.eu.habbo.messages.incoming.MessageHandler;
import com.eu.habbo.messages.outgoing.users.UserCreditsComposer;
import com.eu.habbo.messages.outgoing.users.CreditBalanceComposer;
import com.eu.habbo.messages.outgoing.users.ActivityPointsMessageComposer;
public class RequestUserCreditsEvent extends MessageHandler {
@Override
public void handle() {
this.client.sendResponse(new UserCreditsComposer(this.client.getHabbo()));
this.client.sendResponse(new CreditBalanceComposer(this.client.getHabbo()));
this.client.sendResponse(new ActivityPointsMessageComposer(this.client.getHabbo()));
}
}

View File

@ -4,12 +4,12 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CameraPublishWaitMessageComposer extends MessageComposer {
public class CameraPublishStatusMessageComposer extends MessageComposer {
public final boolean isOk;
public final int cooldownSeconds;
public final String extraDataId;
public CameraPublishWaitMessageComposer(boolean isOk, int cooldownSeconds, String extraDataId) {
public CameraPublishStatusMessageComposer(boolean isOk, int cooldownSeconds, String extraDataId) {
this.isOk = isOk;
this.cooldownSeconds = cooldownSeconds;
this.extraDataId = extraDataId;

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CameraPurchaseSuccesfullComposer extends MessageComposer {
public class CameraPurchaseOKMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CameraPurchaseOKMessageComposer);

View File

@ -4,10 +4,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CameraURLComposer extends MessageComposer {
public class CameraStorageUrlMessageComposer extends MessageComposer {
private final String URL;
public CameraURLComposer(String url) {
public CameraStorageUrlMessageComposer(String url) {
this.URL = url;
}

View File

@ -4,11 +4,11 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CameraCompetitionStatusComposer extends MessageComposer {
public class CompetitionStatusMessageComposer extends MessageComposer {
private final boolean unknownBoolean;
private final String unknownString;
public CameraCompetitionStatusComposer(boolean unknownBoolean, String unknownString) {
public CompetitionStatusMessageComposer(boolean unknownBoolean, String unknownString) {
this.unknownBoolean = unknownBoolean;
this.unknownString = unknownString;
}

View File

@ -17,13 +17,13 @@ import java.util.Collections;
import java.util.List;
import java.util.Map;
public class CatalogPageComposer extends MessageComposer {
public class CatalogPageMessageComposer extends MessageComposer {
private final CatalogPage page;
private final Habbo habbo;
private final int offerId;
private final String mode;
public CatalogPageComposer(CatalogPage page, Habbo habbo, int offerId, String mode) {
public CatalogPageMessageComposer(CatalogPage page, Habbo habbo, int offerId, String mode) {
this.page = page;
this.habbo = habbo;
this.offerId = offerId;

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CatalogUpdatedComposer extends MessageComposer {
public class CatalogPublishedMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CatalogPublishedMessageComposer);

View File

@ -12,13 +12,13 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class ClubGiftsComposer extends MessageComposer {
public class ClubGiftInfoComposer extends MessageComposer {
private final int daysTillNextGift;
private final int availableGifts;
private final int daysAsHc;
public ClubGiftsComposer(int daysTillNextGift, int availableGifts, int daysAsHc) {
public ClubGiftInfoComposer(int daysTillNextGift, int availableGifts, int daysAsHc) {
this.daysTillNextGift = daysTillNextGift;
this.availableGifts = availableGifts;
this.daysAsHc = daysAsHc;

View File

@ -8,7 +8,7 @@ import gnu.trove.list.array.TIntArrayList;
import java.util.ArrayList;
public class AdventCalendarDataComposer extends MessageComposer {
public class CampaignCalendarDataMessageComposer extends MessageComposer {
private final String eventName;
private final String campaignImage;
private final int totalDays;
@ -16,7 +16,7 @@ public class AdventCalendarDataComposer extends MessageComposer {
private final ArrayList<CalendarRewardClaimed> unlocked;
private final boolean lockExpired;
public AdventCalendarDataComposer(String eventName, String campaignImage, int totalDays, int currentDay, ArrayList<CalendarRewardClaimed> unlocked, boolean lockExpired) {
public CampaignCalendarDataMessageComposer(String eventName, String campaignImage, int totalDays, int currentDay, ArrayList<CalendarRewardClaimed> unlocked, boolean lockExpired) {
this.eventName = eventName;
this.campaignImage = campaignImage;
this.totalDays = totalDays;
@ -44,7 +44,7 @@ public class AdventCalendarDataComposer extends MessageComposer {
if(this.currentDay > 0) expired.remove(this.currentDay - 1);
this.unlocked.forEach(claimed -> {
AdventCalendarDataComposer.this.response.appendInt(claimed.getDay());
CampaignCalendarDataMessageComposer.this.response.appendInt(claimed.getDay());
expired.remove(claimed.getDay());
});
@ -52,7 +52,7 @@ public class AdventCalendarDataComposer extends MessageComposer {
if (this.lockExpired) {
this.response.appendInt(expired.size());
expired.forEach(value -> {
AdventCalendarDataComposer.this.response.appendInt(value);
CampaignCalendarDataMessageComposer.this.response.appendInt(value);
return true;
});
} else {

View File

@ -7,12 +7,12 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class AdventCalendarProductComposer extends MessageComposer {
public class CampaignCalendarDoorOpenedMessageComposer extends MessageComposer {
public final boolean visible;
public final CalendarRewardObject rewardObject;
public final Habbo habbo;
public AdventCalendarProductComposer(boolean visible, CalendarRewardObject rewardObject, Habbo habbo) {
public CampaignCalendarDoorOpenedMessageComposer(boolean visible, CalendarRewardObject rewardObject, Habbo habbo) {
this.visible = visible;
this.rewardObject = rewardObject;
this.habbo = habbo;

View File

@ -4,10 +4,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class PickMonthlyClubGiftNotificationComposer extends MessageComposer {
public class ClubGiftNotificationComposer extends MessageComposer {
private final int count;
public PickMonthlyClubGiftNotificationComposer(int count) {
public ClubGiftNotificationComposer(int count) {
this.count = count;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CustomNotificationComposer extends MessageComposer {
public class CustomUserNotificationMessageComposer extends MessageComposer {
public static final int HOPPER_NO_COSTUME = 1;
public static final int HOPPER_NO_HC = 2;
public static final int GATE_NO_HC = 3;
@ -13,7 +13,7 @@ public class CustomNotificationComposer extends MessageComposer {
private final int type;
public CustomNotificationComposer(int type) {
public CustomUserNotificationMessageComposer(int type) {
this.type = type;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class GuardianVotingTimeEnded extends MessageComposer {
public class ChatReviewSessionDetachedMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.ChatReviewSessionDetachedMessageComposer);

View File

@ -5,7 +5,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class GuardianNewReportReceivedComposer extends MessageComposer {
public class ChatReviewSessionOfferedToGuideMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.ChatReviewSessionOfferedToGuideMessageComposer);

View File

@ -9,11 +9,11 @@ import com.eu.habbo.messages.outgoing.Outgoing;
import java.util.Map;
public class GuardianVotingResultComposer extends MessageComposer {
public class ChatReviewSessionResultsMessageComposer extends MessageComposer {
private final GuardianTicket ticket;
private final GuardianVote vote;
public GuardianVotingResultComposer(GuardianTicket ticket, GuardianVote vote) {
public ChatReviewSessionResultsMessageComposer(GuardianTicket ticket, GuardianVote vote) {
this.ticket = ticket;
this.vote = vote;
}

View File

@ -9,10 +9,10 @@ import gnu.trove.map.hash.TIntIntHashMap;
import java.util.Calendar;
public class GuardianVotingRequestedComposer extends MessageComposer {
public class ChatReviewSessionStartedMessageComposer extends MessageComposer {
private final GuardianTicket ticket;
public GuardianVotingRequestedComposer(GuardianTicket ticket) {
public ChatReviewSessionStartedMessageComposer(GuardianTicket ticket) {
this.ticket = ticket;
}

View File

@ -9,11 +9,11 @@ import com.eu.habbo.messages.outgoing.Outgoing;
import java.util.ArrayList;
public class GuardianVotingVotesComposer extends MessageComposer {
public class ChatReviewSessionVotingStatusMessageComposer extends MessageComposer {
private final GuardianTicket ticket;
private final Habbo guardian;
public GuardianVotingVotesComposer(GuardianTicket ticket, Habbo guardian) {
public ChatReviewSessionVotingStatusMessageComposer(GuardianTicket ticket, Habbo guardian) {
this.ticket = ticket;
this.guardian = guardian;
}

View File

@ -5,11 +5,11 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewExpiringCatalogPageCommposer extends MessageComposer {
public class CatalogPageWithEarliestExpiryMessageComposer extends MessageComposer {
private final CatalogPage page;
private final String image;
public HotelViewExpiringCatalogPageCommposer(CatalogPage page, String image) {
public CatalogPageWithEarliestExpiryMessageComposer(CatalogPage page, String image) {
this.page = page;
this.image = image;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewComposer extends MessageComposer {
public class CloseConnectionMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CloseConnectionMessageComposer);

View File

@ -10,10 +10,10 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class HallOfFameComposer extends MessageComposer {
public class CommunityGoalHallOfFameMessageComposer extends MessageComposer {
private final HallOfFame hallOfFame;
public HallOfFameComposer(HallOfFame hallOfFame) {
public CommunityGoalHallOfFameMessageComposer(HallOfFame hallOfFame) {
this.hallOfFame = hallOfFame;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewCommunityGoalComposer extends MessageComposer {
public class CommunityGoalProgressMessageComposer extends MessageComposer {
private final boolean achieved;
private final int personalContributionScore;
private final int personalRank;
@ -16,7 +16,7 @@ public class HotelViewCommunityGoalComposer extends MessageComposer {
private final int timeLeft;
private final int[] rankData;
public HotelViewCommunityGoalComposer(boolean achieved,
public CommunityGoalProgressMessageComposer(boolean achieved,
int personalContributionScore,
int personalRank,
int totalAmount,

View File

@ -4,10 +4,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewHideCommunityVoteButtonComposer extends MessageComposer {
public class CommunityGoalVoteMessageComposer extends MessageComposer {
private final boolean unknownBoolean;
public HotelViewHideCommunityVoteButtonComposer(boolean unknownBoolean) {
public CommunityGoalVoteMessageComposer(boolean unknownBoolean) {
this.unknownBoolean = unknownBoolean;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewConcurrentUsersComposer extends MessageComposer {
public class ConcurrentUsersGoalProgressMessageComposer extends MessageComposer {
public static final int ACTIVE = 0;
public static final int HIDDEN = 2;
public static final int ACHIEVED = 3;
@ -13,7 +13,7 @@ public class HotelViewConcurrentUsersComposer extends MessageComposer {
private final int userCount;
private final int goal;
public HotelViewConcurrentUsersComposer(int state, int userCount, int goal) {
public ConcurrentUsersGoalProgressMessageComposer(int state, int userCount, int goal) {
this.state = state;
this.userCount = userCount;
this.goal = goal;

View File

@ -4,11 +4,11 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HotelViewDataComposer extends MessageComposer {
public class CurrentTimingCodeMessageComposer extends MessageComposer {
private final String data;
private final String key;
public HotelViewDataComposer(String data, String key) {
public CurrentTimingCodeMessageComposer(String data, String key) {
this.data = data;
this.key = key;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class HelperRequestDisabledComposer extends MessageComposer {
public class CallForHelpDisabledNotifyMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CallForHelpDisabledNotifyMessageComposer);

View File

@ -7,10 +7,10 @@ import com.eu.habbo.messages.outgoing.Outgoing;
import java.util.List;
public class ReportRoomFormComposer extends MessageComposer {
public class CallForHelpPendingCallsMessageComposer extends MessageComposer {
private final List<ModToolIssue> pendingIssues;
public ReportRoomFormComposer(List<ModToolIssue> issues) {
public CallForHelpPendingCallsMessageComposer(List<ModToolIssue> issues) {
this.pendingIssues = issues;
}

View File

@ -4,10 +4,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class ModToolIssueResponseAlertComposer extends MessageComposer {
public class CallForHelpReplyMessageComposer extends MessageComposer {
private final String message;
public ModToolIssueResponseAlertComposer(String message) {
public CallForHelpReplyMessageComposer(String message) {
this.message = message;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class ModToolReportReceivedAlertComposer extends MessageComposer {
public class CallForHelpResultMessageComposer extends MessageComposer {
public static final int REPORT_RECEIVED = 0;
public static final int REPORT_WINDOW = 1;
public static final int REPORT_ABUSIVE = 2;
@ -12,7 +12,7 @@ public class ModToolReportReceivedAlertComposer extends MessageComposer {
private final int errorCode;
private final String message;
public ModToolReportReceivedAlertComposer(int errorCode, String message) {
public CallForHelpResultMessageComposer(int errorCode, String message) {
this.errorCode = errorCode;
this.message = message;
}

View File

@ -11,20 +11,20 @@ import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.List;
public class ModToolIssueChatlogComposer extends MessageComposer {
public class CfhChatlogComposer extends MessageComposer {
public static SimpleDateFormat format = new SimpleDateFormat("HH:mm");
private final ModToolIssue issue;
private final List<ModToolChatLog> chatlog;
private final String roomName;
private ModToolIssueChatlogType type = ModToolIssueChatlogType.CHAT;
public ModToolIssueChatlogComposer(ModToolIssue issue, List<ModToolChatLog> chatlog, String roomName) {
public CfhChatlogComposer(ModToolIssue issue, List<ModToolChatLog> chatlog, String roomName) {
this.issue = issue;
this.chatlog = chatlog;
this.roomName = roomName;
}
public ModToolIssueChatlogComposer(ModToolIssue issue, List<ModToolChatLog> chatlog, String roomName, ModToolIssueChatlogType type) {
public CfhChatlogComposer(ModToolIssue issue, List<ModToolChatLog> chatlog, String roomName, ModToolIssueChatlogType type) {
this.issue = issue;
this.chatlog = chatlog;
this.roomName = roomName;

View File

@ -8,7 +8,7 @@ import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
import gnu.trove.procedure.TObjectProcedure;
public class CfhTopicsMessageComposer extends MessageComposer {
public class CfhTopicsInitComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CfhTopicsInitComposer);
@ -18,14 +18,14 @@ public class CfhTopicsMessageComposer extends MessageComposer {
Emulator.getGameEnvironment().getModToolManager().getCfhCategories().forEachValue(new TObjectProcedure<CfhCategory>() {
@Override
public boolean execute(CfhCategory category) {
CfhTopicsMessageComposer.this.response.appendString(category.getName());
CfhTopicsMessageComposer.this.response.appendInt(category.getTopics().valueCollection().size());
CfhTopicsInitComposer.this.response.appendString(category.getName());
CfhTopicsInitComposer.this.response.appendInt(category.getTopics().valueCollection().size());
category.getTopics().forEachValue(new TObjectProcedure<CfhTopic>() {
@Override
public boolean execute(CfhTopic topic) {
CfhTopicsMessageComposer.this.response.appendString(topic.name);
CfhTopicsMessageComposer.this.response.appendInt(topic.id);
CfhTopicsMessageComposer.this.response.appendString(topic.action.toString());
CfhTopicsInitComposer.this.response.appendString(topic.name);
CfhTopicsInitComposer.this.response.appendInt(topic.id);
CfhTopicsInitComposer.this.response.appendString(topic.action.toString());
return true;
}
});

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class CanCreateEventComposer extends MessageComposer {
public class CanCreateRoomEventComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CanCreateRoomEventComposer);

View File

@ -7,10 +7,10 @@ import com.eu.habbo.messages.outgoing.Outgoing;
import java.util.List;
public class NewNavigatorCategoryUserCountComposer extends MessageComposer {
public class CategoriesWithVisitorCountComposer extends MessageComposer {
public final List<RoomCategory> roomCategories;
public NewNavigatorCategoryUserCountComposer(List<RoomCategory> roomCategories) {
public CategoriesWithVisitorCountComposer(List<RoomCategory> roomCategories) {
this.roomCategories = roomCategories;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class NewNavigatorCollapsedCategoriesComposer extends MessageComposer {
public class CollapsedCategoriesComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CollapsedCategoriesComposer);

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class RoomEnterErrorComposer extends MessageComposer {
public class CantConnectMessageComposer extends MessageComposer {
public static final int ROOM_ERROR_GUESTROOM_FULL = 1;
public static final int ROOM_ERROR_CANT_ENTER = 2;
public static final int ROOM_ERROR_QUE = 3;
@ -18,12 +18,12 @@ public class RoomEnterErrorComposer extends MessageComposer {
private final int errorCode;
private final String queError;
public RoomEnterErrorComposer(int errorCode) {
public CantConnectMessageComposer(int errorCode) {
this.errorCode = errorCode;
this.queError = "";
}
public RoomEnterErrorComposer(int errorCode, String queError) {
public CantConnectMessageComposer(int errorCode, String queError) {
this.errorCode = errorCode;
this.queError = queError;
}

View File

@ -13,13 +13,13 @@ import org.apache.commons.math3.distribution.NormalDistribution;
import java.util.ArrayList;
public class PetBreedingResultComposer extends MessageComposer {
public class ConfirmBreedingRequestComposer extends MessageComposer {
private final int boxId;
private final int petType;
private final PetBreedingPet petOne;
private final PetBreedingPet petTwo;
public PetBreedingResultComposer(int boxId, int petType, Pet petOne, String ownerPetOne, Pet petTwo, String ownerPetTwo) {
public ConfirmBreedingRequestComposer(int boxId, int petType, Pet petOne, String ownerPetOne, Pet petTwo, String ownerPetTwo) {
this.boxId = boxId;
this.petType = petType;
this.petOne = new PetBreedingPet(petOne, ownerPetOne);

View File

@ -4,11 +4,11 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class PetBreedingFailedComposer extends MessageComposer {
public class ConfirmBreedingResultComposer extends MessageComposer {
private final int anInt1;
private final int anInt2;
public PetBreedingFailedComposer(int anInt1, int anInt2) {
public ConfirmBreedingResultComposer(int anInt1, int anInt2) {
this.anInt1 = anInt1;
this.anInt2 = anInt2;
}

View File

@ -5,10 +5,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class RoomUserHandItemComposer extends MessageComposer {
public class CarryObjectMessageComposer extends MessageComposer {
private final RoomUnit roomUnit;
public RoomUserHandItemComposer(RoomUnit roomUnit) {
public CarryObjectMessageComposer(RoomUnit roomUnit) {
this.roomUnit = roomUnit;
}

View File

@ -5,10 +5,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class ChangeNameUpdatedComposer extends MessageComposer {
public class ChangeUserNameResultMessageEvent extends MessageComposer {
private final Habbo habbo;
public ChangeNameUpdatedComposer(Habbo habbo) {
public ChangeUserNameResultMessageEvent(Habbo habbo) {
this.habbo = habbo;
}

View File

@ -5,10 +5,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class RoomUserTalkComposer extends MessageComposer {
public class ChatMessageComposer extends MessageComposer {
private final RoomChatMessage roomChatMessage;
public RoomUserTalkComposer(RoomChatMessage roomChatMessage) {
public ChatMessageComposer(RoomChatMessage roomChatMessage) {
this.roomChatMessage = roomChatMessage;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class UnknownHelperComposer extends MessageComposer {
public class CallForHelpPendingCallsDeletedMessageComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CallForHelpPendingCallsDeletedMessageComposer);

View File

@ -5,12 +5,12 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class ModToolSanctionDataComposer extends MessageComposer {
public class CfhSanctionMessageComposer extends MessageComposer {
private final int unknownInt1;
private final int accountId;
private final CFHSanction sanction;
public ModToolSanctionDataComposer(int unknownInt1, int accountId, CFHSanction sanction) {
public CfhSanctionMessageComposer(int unknownInt1, int accountId, CFHSanction sanction) {
this.unknownInt1 = unknownInt1;
this.accountId = accountId;
this.sanction = sanction;

View File

@ -4,10 +4,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class TalentTrackEmailFailedComposer extends MessageComposer {
public class ChangeEmailResultComposer extends MessageComposer {
private final int result;
public TalentTrackEmailFailedComposer(int result) {
public ChangeEmailResultComposer(int result) {
this.result = result;
}

View File

@ -4,7 +4,7 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class VipTutorialsStartComposer extends MessageComposer {
public class CitizenshipVipOfferPromoEnabledComposer extends MessageComposer {
@Override
protected ServerMessage composeInternal() {
this.response.init(Outgoing.CitizenshipVipOfferPromoEnabledComposer);

View File

@ -4,13 +4,13 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class UnknownCompetitionComposer extends MessageComposer {
public class CompetitionVotingInfoMessageComposer extends MessageComposer {
private final int unknownInt1;
private final String unknownString1;
private final int unknownInt2;
private final int unknownInt3;
public UnknownCompetitionComposer(int unknownInt1, String unknownString1, int unknownInt2, int unknownInt3) {
public CompetitionVotingInfoMessageComposer(int unknownInt1, String unknownString1, int unknownInt2, int unknownInt3) {
this.unknownInt1 = unknownInt1;
this.unknownString1 = unknownString1;
this.unknownInt2 = unknownInt2;

View File

@ -4,11 +4,11 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class ConvertedForwardToRoomComposer extends MessageComposer {
public class ConvertedRoomIdComposer extends MessageComposer {
private final String unknownString1;
private final int unknownInt1;
public ConvertedForwardToRoomComposer(String unknownString1, int unknownInt1) {
public ConvertedRoomIdComposer(String unknownString1, int unknownInt1) {
this.unknownString1 = unknownString1;
this.unknownInt1 = unknownInt1;
}

View File

@ -6,7 +6,7 @@ import com.eu.habbo.messages.outgoing.Outgoing;
import java.util.List;
public class ChangeNameCheckResultComposer extends MessageComposer {
public class CheckUserNameResultMessageComposer extends MessageComposer {
public static final int AVAILABLE = 0;
public static final int TOO_SHORT = 2;
public static final int TOO_LONG = 3;
@ -18,7 +18,7 @@ public class ChangeNameCheckResultComposer extends MessageComposer {
private final String name;
private final List<String> suggestions;
public ChangeNameCheckResultComposer(int status, String name, List<String> suggestions) {
public CheckUserNameResultMessageComposer(int status, String name, List<String> suggestions) {
this.status = status;
this.name = name;
this.suggestions = suggestions;

View File

@ -6,12 +6,12 @@ import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
import gnu.trove.set.hash.THashSet;
public class ClubGiftReceivedComposer extends MessageComposer {
public class ClubGiftSelectedComposer extends MessageComposer {
//:test 735 s:t i:1 s:s i:230 s:throne i:1 b:1 i:1 i:10;
private final String name;
private final THashSet<Item> items;
public ClubGiftReceivedComposer(String name, THashSet<Item> items) {
public ClubGiftSelectedComposer(String name, THashSet<Item> items) {
this.name = name;
this.items = items;
}

View File

@ -5,10 +5,10 @@ import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class UserCreditsComposer extends MessageComposer {
public class CreditBalanceComposer extends MessageComposer {
private final Habbo habbo;
public UserCreditsComposer(Habbo habbo) {
public CreditBalanceComposer(Habbo habbo) {
this.habbo = habbo;
}

View File

@ -14,7 +14,7 @@ public class UpdateCatalog extends RCONMessage<UpdateCatalog.JSONUpdateCatalog>
@Override
public void handle(Gson gson, JSONUpdateCatalog json) {
Emulator.getGameEnvironment().getCatalogManager().initialize();
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new CatalogUpdatedComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new CatalogPublishedMessageComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new BuildersClubFurniCountMessageComposer(0));
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new BundleDiscountRulesetMessageComposer());
Emulator.getGameServer().getGameClientManager().sendBroadcastResponse(new MarketplaceConfigComposer());

Some files were not shown because too many files have changed in this diff Show More