Arcturus-Community/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildFurniWidgetComposer.java

37 lines
1.3 KiB
Java
Raw Normal View History

2018-07-06 15:30:00 +02:00
package com.eu.habbo.messages.outgoing.guilds;
import com.eu.habbo.Emulator;
import com.eu.habbo.habbohotel.guilds.Guild;
import com.eu.habbo.habbohotel.users.Habbo;
import com.eu.habbo.habbohotel.users.HabboItem;
import com.eu.habbo.messages.ServerMessage;
import com.eu.habbo.messages.outgoing.MessageComposer;
import com.eu.habbo.messages.outgoing.Outgoing;
public class GuildFurniWidgetComposer extends MessageComposer
{
private final HabboItem item;
private final Guild guild;
private final Habbo habbo;
public GuildFurniWidgetComposer(Habbo habbo, Guild guild, HabboItem item)
{
this.habbo = habbo;
this.item = item;
this.guild = guild;
}
@Override
public ServerMessage compose()
{
this.response.init(Outgoing.GuildFurniWidgetComposer);
2019-04-29 06:13:02 +02:00
this.response.appendInt(item.getId());
2018-07-06 15:30:00 +02:00
this.response.appendInt(this.guild.getId());
this.response.appendString(this.guild.getName());
this.response.appendInt(this.guild.getRoomId());
this.response.appendBoolean(Emulator.getGameEnvironment().getGuildManager().getGuildMember(this.guild, this.habbo) != null); //User Joined.
this.response.appendBoolean(this.guild.hasForum()); //Has Forum.
return this.response;
}
}