Rename and clean up MapleGuild

This commit is contained in:
P0nk
2021-09-09 21:34:29 +02:00
parent 5e5f7b12ca
commit 559d3a42b3
18 changed files with 73 additions and 73 deletions

View File

@@ -49,7 +49,7 @@ import net.server.channel.Channel;
import net.server.coordinator.session.IpAddresses;
import net.server.coordinator.session.SessionCoordinator;
import net.server.guild.Alliance;
import net.server.guild.MapleGuild;
import net.server.guild.Guild;
import net.server.guild.MapleGuildCharacter;
import net.server.task.*;
import net.server.world.World;
@@ -104,7 +104,7 @@ public class Server {
private final Map<Integer, Integer> worldChars = new HashMap<>();
private final Map<String, Integer> transitioningChars = new HashMap<>();
private List<Pair<Integer, String>> worldRecommendedList = new LinkedList<>();
private final Map<Integer, MapleGuild> guilds = new HashMap<>(100);
private final Map<Integer, Guild> guilds = new HashMap<>(100);
private final Map<Client, Long> inLoginState = new HashMap<>(100);
private final PlayerBuffStorage buffStorage = new PlayerBuffStorage();
@@ -999,7 +999,7 @@ public class Server {
if (guildex == gid) {
continue;
}
MapleGuild guild = guilds.get(gid);
Guild guild = guilds.get(gid);
if (guild != null) {
guild.broadcast(packet, exception);
}
@@ -1055,12 +1055,12 @@ public class Server {
}
public int createGuild(int leaderId, String name) {
return MapleGuild.createGuild(leaderId, name);
return Guild.createGuild(leaderId, name);
}
public MapleGuild getGuildByName(String name) {
public Guild getGuildByName(String name) {
synchronized (guilds) {
for (MapleGuild mg : guilds.values()) {
for (Guild mg : guilds.values()) {
if (mg.getName().equalsIgnoreCase(name)) {
return mg;
}
@@ -1070,7 +1070,7 @@ public class Server {
}
}
public MapleGuild getGuild(int id) {
public Guild getGuild(int id) {
synchronized (guilds) {
if (guilds.get(id) != null) {
return guilds.get(id);
@@ -1080,18 +1080,18 @@ public class Server {
}
}
public MapleGuild getGuild(int id, int world) {
public Guild getGuild(int id, int world) {
return getGuild(id, world, null);
}
public MapleGuild getGuild(int id, int world, Character mc) {
public Guild getGuild(int id, int world, Character mc) {
synchronized (guilds) {
MapleGuild g = guilds.get(id);
Guild g = guilds.get(id);
if (g != null) {
return g;
}
g = new MapleGuild(id, world);
g = new Guild(id, world);
if (g.getId() == -1) {
return null;
}
@@ -1114,12 +1114,12 @@ public class Server {
}
public void setGuildMemberOnline(Character mc, boolean bOnline, int channel) {
MapleGuild g = getGuild(mc.getGuildId(), mc.getWorld(), mc);
Guild g = getGuild(mc.getGuildId(), mc.getWorld(), mc);
g.setOnline(mc.getId(), bOnline, channel);
}
public int addGuildMember(MapleGuildCharacter mgc, Character chr) {
MapleGuild g = guilds.get(mgc.getGuildId());
Guild g = guilds.get(mgc.getGuildId());
if (g != null) {
return g.addGuildMember(mgc, chr);
}
@@ -1127,7 +1127,7 @@ public class Server {
}
public boolean setGuildAllianceId(int gId, int aId) {
MapleGuild guild = guilds.get(gId);
Guild guild = guilds.get(gId);
if (guild != null) {
guild.setAllianceId(aId);
return true;
@@ -1140,56 +1140,56 @@ public class Server {
}
public void leaveGuild(MapleGuildCharacter mgc) {
MapleGuild g = guilds.get(mgc.getGuildId());
Guild g = guilds.get(mgc.getGuildId());
if (g != null) {
g.leaveGuild(mgc);
}
}
public void guildChat(int gid, String name, int cid, String msg) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.guildChat(name, cid, msg);
}
}
public void changeRank(int gid, int cid, int newRank) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.changeRank(cid, newRank);
}
}
public void expelMember(MapleGuildCharacter initiator, String name, int cid) {
MapleGuild g = guilds.get(initiator.getGuildId());
Guild g = guilds.get(initiator.getGuildId());
if (g != null) {
g.expelMember(initiator, name, cid);
}
}
public void setGuildNotice(int gid, String notice) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.setGuildNotice(notice);
}
}
public void memberLevelJobUpdate(MapleGuildCharacter mgc) {
MapleGuild g = guilds.get(mgc.getGuildId());
Guild g = guilds.get(mgc.getGuildId());
if (g != null) {
g.memberLevelJobUpdate(mgc);
}
}
public void changeRankTitle(int gid, String[] ranks) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.changeRankTitle(ranks);
}
}
public void setGuildEmblem(int gid, short bg, byte bgcolor, short logo, byte logocolor) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.setGuildEmblem(bg, bgcolor, logo, logocolor);
}
@@ -1197,14 +1197,14 @@ public class Server {
public void disbandGuild(int gid) {
synchronized (guilds) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
g.disbandGuild();
guilds.remove(gid);
}
}
public boolean increaseGuildCapacity(int gid) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
return g.increaseCapacity();
}
@@ -1212,7 +1212,7 @@ public class Server {
}
public void gainGP(int gid, int amount) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.gainGP(amount);
}
@@ -1223,7 +1223,7 @@ public class Server {
}
public void guildMessage(int gid, Packet packet, int exception) {
MapleGuild g = guilds.get(gid);
Guild g = guilds.get(gid);
if (g != null) {
g.broadcast(packet, exception);
}

View File

@@ -27,8 +27,8 @@ import net.AbstractPacketHandler;
import net.packet.InPacket;
import net.server.Server;
import net.server.guild.Alliance;
import net.server.guild.Guild;
import net.server.guild.GuildPackets;
import net.server.guild.MapleGuild;
import net.server.guild.MapleGuildCharacter;
import tools.PacketCreator;
@@ -95,7 +95,7 @@ public final class AllianceOperationHandler extends AbstractPacketHandler {
break;
case 0x04: { // Accept Invite
MapleGuild guild = chr.getGuild();
Guild guild = chr.getGuild();
if (guild.getAllianceId() != 0 || chr.getGuildRank() != 1 || chr.getGuildId() < 1) {
return;
}
@@ -123,7 +123,7 @@ public final class AllianceOperationHandler extends AbstractPacketHandler {
Server.getInstance().resetAllianceGuildPlayersRank(guildid);
chr.getMGC().setAllianceRank(2);
MapleGuild g = Server.getInstance().getGuild(chr.getGuildId());
Guild g = Server.getInstance().getGuild(chr.getGuildId());
if (g != null) {
g.getMGC(chr.getId()).setAllianceRank(2);
}

View File

@@ -25,7 +25,7 @@ import client.Character;
import client.Client;
import net.AbstractPacketHandler;
import net.packet.InPacket;
import net.server.guild.MapleGuild;
import net.server.guild.Guild;
/**
*
@@ -38,7 +38,7 @@ public final class DenyGuildRequestHandler extends AbstractPacketHandler {
p.readByte();
Character cfrom = c.getWorldServer().getPlayerStorage().getCharacterByName(p.readString());
if (cfrom != null) {
MapleGuild.answerInvitation(c.getPlayer().getId(), c.getPlayer().getName(), cfrom.getGuildId(), false);
Guild.answerInvitation(c.getPlayer().getId(), c.getPlayer().getName(), cfrom.getGuildId(), false);
}
}
}

View File

@@ -30,8 +30,8 @@ import net.packet.InPacket;
import net.server.Server;
import net.server.coordinator.matchchecker.MatchCheckerListenerFactory.MatchCheckerType;
import net.server.guild.Alliance;
import net.server.guild.Guild;
import net.server.guild.GuildPackets;
import net.server.guild.MapleGuild;
import net.server.guild.MapleGuildResponse;
import net.server.world.MapleParty;
import net.server.world.World;
@@ -77,7 +77,7 @@ public final class GuildOperationHandler extends AbstractPacketHandler {
return;
}
Set<Character> eligibleMembers = new HashSet<>(MapleGuild.getEligiblePlayersForGuild(mc));
Set<Character> eligibleMembers = new HashSet<>(Guild.getEligiblePlayersForGuild(mc));
if (eligibleMembers.size() < YamlConfig.config.server.CREATE_GUILD_MIN_PARTNERS) {
if (mc.getMap().getAllPlayers().size() < YamlConfig.config.server.CREATE_GUILD_MIN_PARTNERS) {
// thanks NovaStory for noticing message in need of smoother info
@@ -108,7 +108,7 @@ public final class GuildOperationHandler extends AbstractPacketHandler {
}
String targetName = p.readString();
MapleGuildResponse mgr = MapleGuild.sendInvitation(c, targetName);
MapleGuildResponse mgr = Guild.sendInvitation(c, targetName);
if (mgr != null) {
c.sendPacket(mgr.getPacket(targetName));
} else {} // already sent invitation, do nothing
@@ -126,7 +126,7 @@ public final class GuildOperationHandler extends AbstractPacketHandler {
return;
}
if (!MapleGuild.answerInvitation(cid, mc.getName(), gid, true)) {
if (!Guild.answerInvitation(cid, mc.getName(), gid, true)) {
return;
}

View File

@@ -37,8 +37,8 @@ import net.server.coordinator.session.Hwid;
import net.server.coordinator.session.SessionCoordinator;
import net.server.coordinator.world.EventRecallCoordinator;
import net.server.guild.Alliance;
import net.server.guild.Guild;
import net.server.guild.GuildPackets;
import net.server.guild.MapleGuild;
import net.server.world.MaplePartyCharacter;
import net.server.world.PartyOperation;
import net.server.world.World;
@@ -268,7 +268,7 @@ public final class PlayerLoggedinHandler extends AbstractPacketHandler {
}
if (player.getGuildId() > 0) {
MapleGuild playerGuild = server.getGuild(player.getGuildId(), player.getWorld(), player);
Guild playerGuild = server.getGuild(player.getGuildId(), player.getWorld(), player);
if (playerGuild == null) {
player.deleteGuild(player.getGuildId());
player.getMGC().setGuildId(0);

View File

@@ -26,8 +26,8 @@ import net.packet.Packet;
import net.server.Server;
import net.server.coordinator.matchchecker.AbstractMatchCheckerListener;
import net.server.coordinator.matchchecker.MatchCheckerListenerRecipe;
import net.server.guild.Guild;
import net.server.guild.GuildPackets;
import net.server.guild.MapleGuild;
import net.server.guild.MapleGuildCharacter;
import net.server.world.MapleParty;
@@ -120,7 +120,7 @@ public class MatchCheckerGuildCreation implements MatchCheckerListenerRecipe {
leader.gainMeso(-YamlConfig.config.server.CREATE_GUILD_COST, true, false, true);
leader.getMGC().setGuildId(gid);
MapleGuild guild = Server.getInstance().getGuild(leader.getGuildId(), leader.getWorld(), leader); // initialize guild structure
Guild guild = Server.getInstance().getGuild(leader.getGuildId(), leader.getWorld(), leader); // initialize guild structure
Server.getInstance().changeRank(gid, leader.getId(), 1);
leader.sendPacket(GuildPackets.showGuildInfo(leader));

View File

@@ -406,7 +406,7 @@ public class Alliance {
public MapleGuildCharacter getLeader() {
synchronized (guilds) {
for (Integer gId : guilds) {
MapleGuild guild = Server.getInstance().getGuild(gId);
Guild guild = Server.getInstance().getGuild(gId);
MapleGuildCharacter mgc = guild.getMGC(guild.getLeaderId());
if (mgc.getAllianceRank() == 1) {
@@ -425,7 +425,7 @@ public class Alliance {
public void dropMessage(int type, String message) {
synchronized (guilds) {
for (Integer gId : guilds) {
MapleGuild guild = Server.getInstance().getGuild(gId);
Guild guild = Server.getInstance().getGuild(gId);
guild.dropMessage(type, message);
}
}
@@ -436,7 +436,7 @@ public class Alliance {
}
public static void sendInvitation(Client c, String targetGuildName, int allianceId) {
MapleGuild mg = Server.getInstance().getGuildByName(targetGuildName);
Guild mg = Server.getInstance().getGuildByName(targetGuildName);
if (mg == null) {
c.getPlayer().dropMessage(5, "The entered guild does not exist.");
} else {

View File

@@ -44,7 +44,7 @@ import java.sql.SQLException;
import java.util.*;
import java.util.concurrent.locks.Lock;
public class MapleGuild {
public class Guild {
private enum BCOp {
NONE, DISBAND, EMBLEMCHANGE
@@ -60,7 +60,7 @@ public class MapleGuild {
private Map<Integer, List<Integer>> notifications = new LinkedHashMap<>();
private boolean bDirty = true;
public MapleGuild(int guildid, int world) {
public Guild(int guildid, int world) {
this.world = world;
members = new ArrayList<>();
@@ -521,7 +521,7 @@ public class MapleGuild {
ps.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
System.out.println("expelMember - MapleGuild " + e);
System.out.println("expelMember - Guild " + e);
}
Server.getInstance().getWorld(mgc.getWorld()).setOfflineGuildStatus((short) 0, (byte) 5, cid);
}

View File

@@ -23,7 +23,7 @@ public class GuildPackets {
p.writeByte(0);
return p;
}
MapleGuild g = chr.getClient().getWorldServer().getGuild(chr.getMGC());
Guild g = chr.getClient().getWorldServer().getGuild(chr.getMGC());
if (g == null) { //failed to read from DB - don't show a guild
p.writeByte(0);
return p;
@@ -335,7 +335,7 @@ public class GuildPackets {
return p;
}
public static void getGuildInfo(OutPacket p, MapleGuild guild) {
public static void getGuildInfo(OutPacket p, Guild guild) {
p.writeInt(guild.getId());
p.writeString(guild.getName());
for (int i = 1; i <= 5; i++) {
@@ -531,7 +531,7 @@ public class GuildPackets {
return p;
}
public static Packet guildMarkChanged(int chrId, MapleGuild guild) {
public static Packet guildMarkChanged(int chrId, Guild guild) {
OutPacket p = OutPacket.create(SendOpcode.GUILD_MARK_CHANGED);
p.writeInt(chrId);
p.writeShort(guild.getLogoBG());

View File

@@ -29,7 +29,7 @@ public class MapleGuildSummary {
private byte logoColor;
private int allianceId;
public MapleGuildSummary(MapleGuild g) {
public MapleGuildSummary(Guild g) {
this.name = g.getName();
this.logoBG = (short) g.getLogoBG();
this.logoBGColor = (byte) g.getLogoBGColor();

View File

@@ -44,8 +44,8 @@ import net.server.coordinator.partysearch.PartySearchCoordinator;
import net.server.coordinator.world.InviteCoordinator;
import net.server.coordinator.world.InviteCoordinator.InviteResult;
import net.server.coordinator.world.InviteCoordinator.InviteType;
import net.server.guild.Guild;
import net.server.guild.GuildPackets;
import net.server.guild.MapleGuild;
import net.server.guild.MapleGuildCharacter;
import net.server.guild.MapleGuildSummary;
import net.server.services.BaseService;
@@ -576,11 +576,11 @@ public class World {
}
}
public MapleGuild getGuild(MapleGuildCharacter mgc) {
public Guild getGuild(MapleGuildCharacter mgc) {
if(mgc == null) return null;
int gid = mgc.getGuildId();
MapleGuild g = Server.getInstance().getGuild(gid, mgc.getWorld(), mgc.getCharacter());
Guild g = Server.getInstance().getGuild(gid, mgc.getWorld(), mgc.getCharacter());
if (gsStore.get(gid) == null) {
gsStore.put(gid, new MapleGuildSummary(g));
}
@@ -611,7 +611,7 @@ public class World {
if (gsStore.containsKey(gid)) {
return gsStore.get(gid);
} else {
MapleGuild g = Server.getInstance().getGuild(gid, wid, null);
Guild g = Server.getInstance().getGuild(gid, wid, null);
if (g != null) {
gsStore.put(gid, new MapleGuildSummary(g));
}
@@ -624,7 +624,7 @@ public class World {
}
public void reloadGuildSummary() {
MapleGuild g;
Guild g;
Server server = Server.getInstance();
for (int i : gsStore.keySet()) {
g = server.getGuild(i, getId(), null);
@@ -675,7 +675,7 @@ public class World {
}
if (bDifferentGuild) {
if (mc.isLoggedinWorld()) {
MapleGuild guild = Server.getInstance().getGuild(guildid);
Guild guild = Server.getInstance().getGuild(guildid);
if (guild != null) {
mc.getMap().broadcastPacket(mc, GuildPackets.guildNameChanged(cid, guild.getName()));
mc.getMap().broadcastPacket(mc, GuildPackets.guildMarkChanged(cid, guild));