Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Any help ?
Spoiler:
Code:
ant -f "C:\\Users\\Fation\\Desktop\\Lithium Dist" jar
init:
Deleting: C:\Users\Fation\Desktop\Lithium Dist\build\built-jar.properties
deps-jar:
Updating property file: C:\Users\Fation\Desktop\Lithium Dist\build\built-jar.properties
Compiling 252 source files to C:\Users\Fation\Desktop\Lithium Dist\build\classes
C:\Users\Fation\Documents\trunk\src\client\messages\CommandProcessor.java:31: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\CommandProcessor.java:32: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandObject.java:5: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\CommandProcessor.java:91: error: cannot find symbol
private static void sendDisplayMessage(MapleClient c, String msg, CommandType type) {
symbol: class CommandType
location: class CommandProcessor
C:\Users\Fation\Documents\trunk\src\client\messages\CommandProcessor.java:122: error: cannot find symbol
public static boolean processCommand(MapleClient c, String line, CommandType type) {
symbol: class CommandType
location: class CommandProcessor
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandExecute.java:4: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandObject.java:35: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class CommandObject
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandExecute.java:31: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class CommandExecute
C:\Users\Fation\Documents\trunk\src\client\messages\commands\AdminCommand.java:5: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\AdminCommand.java:30: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class AdminCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandExecute.java:38: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class TradeExecute
C:\Users\Fation\Documents\trunk\src\client\messages\commands\CommandExecute.java:46: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class PokemonExecute
C:\Users\Fation\Documents\trunk\src\client\messages\commands\DonatorCommand.java:3: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\DonatorCommand.java:11: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class DonatorCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\InternCommand.java:14: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\InternCommand.java:42: error: cannot find symbol
import server.MapleSquad.MapleSquadType;
symbol: class MapleSquadType
location: class MapleSquad
C:\Users\Fation\Documents\trunk\src\client\messages\commands\GMCommand.java:21: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\GMCommand.java:45: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class GMCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\InternCommand.java:61: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class InternCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\PlayerCommand.java:8: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\PlayerCommand.java:40: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class PlayerCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\SuperDonatorCommand.java:9: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\SuperDonatorCommand.java:17: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class SuperDonatorCommand
C:\Users\Fation\Documents\trunk\src\client\messages\commands\SuperGMCommand.java:27: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\client\messages\commands\SuperGMCommand.java:87: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class SuperGMCommand
C:\Users\Fation\Documents\trunk\src\handling\channel\ChannelServer.java:43: error: cannot find symbol
import server.MapleSquad.MapleSquadType;
symbol: class MapleSquadType
location: class MapleSquad
C:\Users\Fation\Documents\trunk\src\handling\channel\ChannelServer.java:81: error: cannot find symbol
private final Map<MapleSquadType, MapleSquad> mapleSquads = new ConcurrentEnumMap<MapleSquadType, MapleSquad>(MapleSquadType.class);
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Documents\trunk\src\handling\channel\ChannelServer.java:297: error: cannot find symbol
public Map<MapleSquadType, MapleSquad> getAllSquads() {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Documents\trunk\src\handling\channel\ChannelServer.java:305: error: cannot find symbol
public final MapleSquad getMapleSquad(final MapleSquadType type) {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Documents\trunk\src\handling\channel\ChannelServer.java:319: error: cannot find symbol
public final boolean removeMapleSquad(final MapleSquadType types) {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Documents\trunk\src\handling\channel\handler\ChatHandler.java:27: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\handling\world\family\MapleFamilyBuff.java:31: error: CancelEffectAction has private access in MapleStatEffect
import server.MapleStatEffect.CancelEffectAction;
C:\Users\Fation\Documents\trunk\src\server\MapleTrade.java:12: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuest.java:69: error: left has private access in Pair
ret.relevantMobs.put(mob.left, mob.right);
^
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuest.java:69: error: right has private access in Pair
ret.relevantMobs.put(mob.left, mob.right);
^
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuest.java:259: error: no suitable method found for broadcastMessage(MapleCharacter,byte[],boolean)
c.getMap().broadcastMessage(c, EffectPacket.showForeignEffect(c.getId(), 12), false);
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,double,Point) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,Point) is not applicable
(actual argument byte[] cannot be converted to MaplePacket by method invocation conversion)
method MapleMap.broadcastMessage(MaplePacket,Point) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,boolean,boolean) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,boolean) is not applicable
(actual argument byte[] cannot be converted to MaplePacket by method invocation conversion)
method MapleMap.broadcastMessage(MaplePacket) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket) is not applicable
(actual and formal argument lists differ in length)
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuest.java:298: error: method isEvan in class GameConstants cannot be applied to given types;
return (GameConstants.isEvan(player.getJob()) && npcid == 1013000) || npcid == 9000040 || npcid == 9000066 || (player.getMap() != null && player.getMap().containsNPC(npcid));
required: int
found: MapleJob
reason: actual argument MapleJob cannot be converted to int by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:84: error: incomparable types: Integer and MapleJob
if (a.getRight() == c.getJob() || c.isGM()) {
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:135: error: method getInventory in class MapleCharacter cannot be applied to given types;
for (Item item : c.getInventory(iType).listById(itemId)) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:186: error: cannot find symbol
return c.getNumQuest() >= intStore;
symbol: method getNumQuest()
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:191: error: cannot find symbol
if (c.getPetById(a.getRight()) != -1) {
symbol: method getPetById(Integer)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:197: error: incompatible types
for (MaplePet pet : c.getPets()) {
required: client.inventory.MaplePet
found: client.MaplePet
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:207: error: cannot find symbol
final String rank = c.getOneInfo(i, "rank");
symbol: method getOneInfo(int,String)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:214: error: cannot find symbol
return c.getSubcategory() == (intStore / 2);
symbol: method getSubcategory()
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestRequirement.java:221: error: cannot find symbol
return c.getTrait(MapleTraitType.getByQuestName(type.name())).getLevel() >= intStore;
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:118: error: bad operand types for binary operator '/'
if (codec / 100 == c.getJob() / 100) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:126: error: bad operand types for binary operator '/'
if ((codec / 100 % 10) == (c.getJob() / 100 % 10)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:142: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (!c.haveItem(item.itemid, item.count, true, false)) {
required: int
found: int,int,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:160: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getStat()
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:160: error: illegal start of type
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:160: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:229: error: left has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:229: error: right has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:241: error: incomparable types: MapleJob and int
if (c.getJob() == applicableJob) {
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:250: error: cannot find symbol
c.changeSkillsLevel(sa);
symbol: method changeSkillsLevel(Map<Skill,SkillEntry>)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:287: error: bad operand types for binary operator '>='
if (c.getJob() >= job_val && job_val > finalJob) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:292: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:294: error: cannot find symbol
c.gainSP(sp_val, GameConstants.getSkillBook(finalJob));
symbol: method gainSP(int,int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:297: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:311: error: cannot find symbol
c.getTrait(MapleTraitType.getByQuestName(type.name())).addExp(intStore, c);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:355: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (!c.haveItem(id, count, false, true)) {
required: int
found: int,short,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:360: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (MapleItemInformationProvider.getInstance().isPickupRestricted(id) && c.haveItem(id, 1, true, false)) {
required: int
found: int,int,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:383: error: method getInventory in class MapleCharacter cannot be applied to given types;
if (c.getInventory(MapleInventoryType.EQUIP).getNumFreeSlot() < eq) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:386: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.USE).getNumFreeSlot() < use) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:389: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.SETUP).getNumFreeSlot() < setup) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:392: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.ETC).getNumFreeSlot() < etc) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:395: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.CASH).getNumFreeSlot() < cash) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:419: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getStat()
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:419: error: illegal start of type
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:419: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:479: error: left has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:479: error: right has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:492: error: incomparable types: MapleJob and int
if (c.getJob() == applicableJob) {
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:501: error: cannot find symbol
c.changeSkillsLevel(sa);
symbol: method changeSkillsLevel(Map<Skill,SkillEntry>)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:528: error: bad operand types for binary operator '>='
if (c.getJob() >= job_val && job_val > finalJob) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:533: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:535: error: cannot find symbol
c.gainSP(sp_val, GameConstants.getSkillBook(finalJob));
symbol: method gainSP(int,int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:538: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\server\quest\MapleQuestAction.java:548: error: cannot find symbol
c.getTrait(MapleTraitType.getByQuestName(type.name())).addExp(intStore, c);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:61: error: cannot find symbol
MapleQuestStatus stat = chr.getQuestNoAdd(MapleQuest.getInstance(GameConstants.CURRENT_SET));
symbol: method getQuestNoAdd(MapleQuest)
location: variable chr of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:64: error: right has private access in Pair
if (!sets.containsKey(currentSet) || !sets.get(currentSet).right) {
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:73: error: method getInventory in class MapleCharacter cannot be applied to given types;
Equip item = (Equip) chr.getInventory(MapleInventoryType.EQUIPPED).getItem((short) -55);
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:80: error: method getInventory in class MapleCharacter cannot be applied to given types;
chr.getInventory(MapleInventoryType.EQUIPPED).addFromDB(item);
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:82: error: cannot find symbol
chr.forceReAddItem_Book(item, MapleInventoryType.EQUIPPED);
symbol: method forceReAddItem_Book(Equip,MapleInventoryType)
location: variable chr of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:104: error: left has private access in Pair
sets.get(x).left++;
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:106: error: left has private access in Pair
if (sets.get(x).left == set.mid.size()) {
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:107: error: right has private access in Pair
sets.get(x).right = Boolean.TRUE;
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:252: error: right has private access in Pair
if (sets.containsKey(c) && sets.get(c).right) {
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:343: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50195) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:346: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50196) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\MonsterBook.java:352: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50197) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:142: error: playerDead() has private access in MapleCharacter
chra.playerDead();
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:258: error: cannot find symbol
if (chra.isClone()) {
symbol: method isClone()
location: variable chra of type MapleCharacter
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:298: error: incomparable types: MapleJob and int
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:298: error: bad operand types for binary operator '>='
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:298: error: bad operand types for binary operator '<='
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:300: error: incomparable types: MapleJob and int
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '>='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '<='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '>='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Documents\trunk\src\client\messages\CommandProcessor.java:56: warning: non-varargs call of varargs method with inexact argument type for last parameter;
PlayerGMRank rankNeeded = (PlayerGMRank) clasz.getMethod("getPlayerLevelRequired", new Class<?>[]{}).invoke(null, null);
cast to Object for a varargs call
cast to Object[] for a non-varargs call and to suppress this warning
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
1 warning
C:\Users\Fation\Desktop\Lithium Dist\nbproject\build-impl.xml:900: The following error occurred while executing this line:
C:\Users\Fation\Desktop\Lithium Dist\nbproject\build-impl.xml:265: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 6 seconds)
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:133: error: method addLast in class DefaultIoFilterChainBuilder cannot be applied to given types;
acceptor_config.getFilterChain().addLast("codec", new ProtocolCodecFilter(new MapleCodecFactory()));
required: String,IoFilter
found: String,ProtocolCodecFilter
reason: actual argument ProtocolCodecFilter cannot be converted to IoFilter by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\client\messages\CommandProcessor.java:56: warning: non-varargs call of varargs method with inexact argument type for last parameter;
PlayerGMRank rankNeeded = (PlayerGMRank) clasz.getMethod("getPlayerLevelRequired", new Class<?>[]{}).invoke(null, null);
cast to Object for a varargs call
cast to Object[] for a non-varargs call and to suppress this warning
C:\Users\Fation\Desktop\trunk\src\handling\cashshop\CashShopServer.java:57: error: method addLast in class DefaultIoFilterChainBuilder cannot be applied to given types;
cfg.getFilterChain().addLast("codec", new ProtocolCodecFilter(new MapleCodecFactory()));
required: String,IoFilter
found: String,ProtocolCodecFilter
reason: actual argument ProtocolCodecFilter cannot be converted to IoFilter by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\handling\login\LoginServer.java:99: error: method addLast in class DefaultIoFilterChainBuilder cannot be applied to given types;
cfg.getFilterChain().addLast("codec", new ProtocolCodecFilter(new MapleCodecFactory()));
required: String,IoFilter
found: String,ProtocolCodecFilter
reason: actual argument ProtocolCodecFilter cannot be converted to IoFilter by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\handling\mina\MapleCodecFactory.java:27: error: MapleCodecFactory is not abstract and does not override abstract method getDecoder(IoSession) in ProtocolCodecFactory
public class MapleCodecFactory implements ProtocolCodecFactory {
C:\Users\Fation\Desktop\trunk\src\handling\mina\MaplePacketDecoder.java:32: error: MaplePacketDecoder is not abstract and does not override abstract method doDecode(IoSession,IoBuffer,ProtocolDecoderOutput) in CumulativeProtocolDecoder
public class MaplePacketDecoder extends CumulativeProtocolDecoder {
C:\Users\Fation\Desktop\trunk\src\handling\mina\MaplePacketDecoder.java:41: error: method does not override or implement a method from a supertype
@Override
C:\Users\Fation\Desktop\trunk\src\handling\mina\MaplePacketEncoder.java:35: error: MaplePacketEncoder is not abstract and does not override abstract method dispose(IoSession) in ProtocolEncoder
public class MaplePacketEncoder implements ProtocolEncoder {
C:\Users\Fation\Desktop\trunk\src\handling\mina\MaplePacketEncoder.java:37: error: method does not override or implement a method from a supertype
@Override
C:\Users\Fation\Desktop\trunk\src\handling\mina\MaplePacketEncoder.java:66: error: method does not override or implement a method from a supertype
@Override
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
9 errors
1 warning
C:\Users\Fation\Desktop\LITHIUMDIST\nbproject\build-impl.xml:900: The following error occurred while executing this line:
C:\Users\Fation\Desktop\LITHIUMDIST\nbproject\build-impl.xml:265: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 8 seconds)
----------------------------------------------------------------------------
EDIT Everytime I press F11 i get different errors I HAVE NO EDITED ANYTHING IN THE JAVA FILES
Spoiler:
Code:
\Desktop\trunk\src\client\messages\CommandProcessor.java:31: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\CommandProcessor.java:32: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandObject.java:5: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\CommandProcessor.java:91: error: cannot find symbol
private static void sendDisplayMessage(MapleClient c, String msg, CommandType type) {
symbol: class CommandType
location: class CommandProcessor
C:\Users\Fation\Desktop\trunk\src\client\messages\CommandProcessor.java:122: error: cannot find symbol
public static boolean processCommand(MapleClient c, String line, CommandType type) {
symbol: class CommandType
location: class CommandProcessor
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandExecute.java:4: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandObject.java:35: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class CommandObject
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandExecute.java:31: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class CommandExecute
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\AdminCommand.java:5: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\AdminCommand.java:30: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class AdminCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandExecute.java:38: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class TradeExecute
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\CommandExecute.java:46: error: cannot find symbol
public CommandType getType() {
symbol: class CommandType
location: class PokemonExecute
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\DonatorCommand.java:3: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\DonatorCommand.java:11: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class DonatorCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\InternCommand.java:14: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\InternCommand.java:42: error: cannot find symbol
import server.MapleSquad.MapleSquadType;
symbol: class MapleSquadType
location: class MapleSquad
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\GMCommand.java:21: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\GMCommand.java:45: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class GMCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\InternCommand.java:61: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class InternCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\PlayerCommand.java:8: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\PlayerCommand.java:40: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class PlayerCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\SuperDonatorCommand.java:9: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\SuperDonatorCommand.java:17: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class SuperDonatorCommand
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\SuperGMCommand.java:27: error: cannot find symbol
import constants.ServerConstants.PlayerGMRank;
symbol: class PlayerGMRank
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\client\messages\commands\SuperGMCommand.java:87: error: cannot find symbol
public static PlayerGMRank getPlayerLevelRequired() {
symbol: class PlayerGMRank
location: class SuperGMCommand
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:43: error: cannot find symbol
import server.MapleSquad.MapleSquadType;
symbol: class MapleSquadType
location: class MapleSquad
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:81: error: cannot find symbol
private final Map<MapleSquadType, MapleSquad> mapleSquads = new ConcurrentEnumMap<MapleSquadType, MapleSquad>(MapleSquadType.class);
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:297: error: cannot find symbol
public Map<MapleSquadType, MapleSquad> getAllSquads() {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:305: error: cannot find symbol
public final MapleSquad getMapleSquad(final MapleSquadType type) {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Desktop\trunk\src\handling\channel\ChannelServer.java:319: error: cannot find symbol
public final boolean removeMapleSquad(final MapleSquadType types) {
symbol: class MapleSquadType
location: class ChannelServer
C:\Users\Fation\Desktop\trunk\src\handling\channel\handler\ChatHandler.java:27: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\handling\world\family\MapleFamilyBuff.java:31: error: CancelEffectAction has private access in MapleStatEffect
import server.MapleStatEffect.CancelEffectAction;
C:\Users\Fation\Desktop\trunk\src\server\MapleTrade.java:12: error: cannot find symbol
import constants.ServerConstants.CommandType;
symbol: class CommandType
location: class ServerConstants
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuest.java:69: error: left has private access in Pair
ret.relevantMobs.put(mob.left, mob.right);
^
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuest.java:69: error: right has private access in Pair
ret.relevantMobs.put(mob.left, mob.right);
^
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuest.java:259: error: no suitable method found for broadcastMessage(MapleCharacter,byte[],boolean)
c.getMap().broadcastMessage(c, EffectPacket.showForeignEffect(c.getId(), 12), false);
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,double,Point) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,Point) is not applicable
(actual argument byte[] cannot be converted to MaplePacket by method invocation conversion)
method MapleMap.broadcastMessage(MaplePacket,Point) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,boolean,boolean) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket,boolean) is not applicable
(actual argument byte[] cannot be converted to MaplePacket by method invocation conversion)
method MapleMap.broadcastMessage(MaplePacket) is not applicable
(actual and formal argument lists differ in length)
method MapleMap.broadcastMessage(MapleCharacter,MaplePacket) is not applicable
(actual and formal argument lists differ in length)
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuest.java:298: error: method isEvan in class GameConstants cannot be applied to given types;
return (GameConstants.isEvan(player.getJob()) && npcid == 1013000) || npcid == 9000040 || npcid == 9000066 || (player.getMap() != null && player.getMap().containsNPC(npcid));
required: int
found: MapleJob
reason: actual argument MapleJob cannot be converted to int by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:84: error: incomparable types: Integer and MapleJob
if (a.getRight() == c.getJob() || c.isGM()) {
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:135: error: method getInventory in class MapleCharacter cannot be applied to given types;
for (Item item : c.getInventory(iType).listById(itemId)) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:186: error: cannot find symbol
return c.getNumQuest() >= intStore;
symbol: method getNumQuest()
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:191: error: cannot find symbol
if (c.getPetById(a.getRight()) != -1) {
symbol: method getPetById(Integer)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:197: error: incompatible types
for (MaplePet pet : c.getPets()) {
required: client.inventory.MaplePet
found: client.MaplePet
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:207: error: cannot find symbol
final String rank = c.getOneInfo(i, "rank");
symbol: method getOneInfo(int,String)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:214: error: cannot find symbol
return c.getSubcategory() == (intStore / 2);
symbol: method getSubcategory()
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestRequirement.java:221: error: cannot find symbol
return c.getTrait(MapleTraitType.getByQuestName(type.name())).getLevel() >= intStore;
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:118: error: bad operand types for binary operator '/'
if (codec / 100 == c.getJob() / 100) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:126: error: bad operand types for binary operator '/'
if ((codec / 100 % 10) == (c.getJob() / 100 % 10)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:142: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (!c.haveItem(item.itemid, item.count, true, false)) {
required: int
found: int,int,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:160: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getStat()
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:160: error: illegal start of type
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:160: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:229: error: left has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:229: error: right has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:241: error: incomparable types: MapleJob and int
if (c.getJob() == applicableJob) {
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:250: error: cannot find symbol
c.changeSkillsLevel(sa);
symbol: method changeSkillsLevel(Map<Skill,SkillEntry>)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:287: error: bad operand types for binary operator '>='
if (c.getJob() >= job_val && job_val > finalJob) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:292: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:294: error: cannot find symbol
c.gainSP(sp_val, GameConstants.getSkillBook(finalJob));
symbol: method gainSP(int,int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:297: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:311: error: cannot find symbol
c.getTrait(MapleTraitType.getByQuestName(type.name())).addExp(intStore, c);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:355: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (!c.haveItem(id, count, false, true)) {
required: int
found: int,short,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:360: error: method haveItem in class MapleCharacter cannot be applied to given types;
if (MapleItemInformationProvider.getInstance().isPickupRestricted(id) && c.haveItem(id, 1, true, false)) {
required: int
found: int,int,boolean,boolean
reason: actual and formal argument lists differ in length
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:383: error: method getInventory in class MapleCharacter cannot be applied to given types;
if (c.getInventory(MapleInventoryType.EQUIP).getNumFreeSlot() < eq) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:386: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.USE).getNumFreeSlot() < use) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:389: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.SETUP).getNumFreeSlot() < setup) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:392: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.ETC).getNumFreeSlot() < etc) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:395: error: method getInventory in class MapleCharacter cannot be applied to given types;
} else if (c.getInventory(MapleInventoryType.CASH).getNumFreeSlot() < cash) {
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:419: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getStat()
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:419: error: illegal start of type
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:419: error: cannot find symbol
c.gainExp(intStore * GameConstants.getExpRate_Quest(c.getLevel()) * (c.getStat().questBonus) * ((c.getTrait(MapleTraitType.sense).getLevel() * 3 / 10) + 100) / 100, true, true, true);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:479: error: left has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:479: error: right has private access in Pair
c.updateQuest(new MapleQuestStatus(MapleQuest.getInstance(q.left), q.right));
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:492: error: incomparable types: MapleJob and int
if (c.getJob() == applicableJob) {
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:501: error: cannot find symbol
c.changeSkillsLevel(sa);
symbol: method changeSkillsLevel(Map<Skill,SkillEntry>)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:528: error: bad operand types for binary operator '>='
if (c.getJob() >= job_val && job_val > finalJob) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:533: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:535: error: cannot find symbol
c.gainSP(sp_val, GameConstants.getSkillBook(finalJob));
symbol: method gainSP(int,int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:538: error: cannot find symbol
c.gainSP(sp_val);
symbol: method gainSP(int)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\server\quest\MapleQuestAction.java:548: error: cannot find symbol
c.getTrait(MapleTraitType.getByQuestName(type.name())).addExp(intStore, c);
symbol: method getTrait(MapleTraitType)
location: variable c of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:61: error: cannot find symbol
MapleQuestStatus stat = chr.getQuestNoAdd(MapleQuest.getInstance(GameConstants.CURRENT_SET));
symbol: method getQuestNoAdd(MapleQuest)
location: variable chr of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:64: error: right has private access in Pair
if (!sets.containsKey(currentSet) || !sets.get(currentSet).right) {
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:73: error: method getInventory in class MapleCharacter cannot be applied to given types;
Equip item = (Equip) chr.getInventory(MapleInventoryType.EQUIPPED).getItem((short) -55);
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:80: error: method getInventory in class MapleCharacter cannot be applied to given types;
chr.getInventory(MapleInventoryType.EQUIPPED).addFromDB(item);
required: client.MapleInventoryType
found: client.inventory.MapleInventoryType
reason: actual argument client.inventory.MapleInventoryType cannot be converted to client.MapleInventoryType by method invocation conversion
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:82: error: cannot find symbol
chr.forceReAddItem_Book(item, MapleInventoryType.EQUIPPED);
symbol: method forceReAddItem_Book(Equip,MapleInventoryType)
location: variable chr of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:104: error: left has private access in Pair
sets.get(x).left++;
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:106: error: left has private access in Pair
if (sets.get(x).left == set.mid.size()) {
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:107: error: right has private access in Pair
sets.get(x).right = Boolean.TRUE;
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:252: error: right has private access in Pair
if (sets.containsKey(c) && sets.get(c).right) {
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:343: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50195) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:346: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50196) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\MonsterBook.java:352: error: cannot find symbol
if (c.getPlayer().getQuestStatus(50197) != 1) {
symbol: method getQuestStatus(int)
location: class MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:142: error: playerDead() has private access in MapleCharacter
chra.playerDead();
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:258: error: cannot find symbol
if (chra.isClone()) {
symbol: method isClone()
location: variable chra of type MapleCharacter
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:298: error: incomparable types: MapleJob and int
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:298: error: bad operand types for binary operator '>='
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:298: error: bad operand types for binary operator '<='
if (chra.getJob() == 500 || (chra.getJob() >= 520 && chra.getJob() <= 522)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:300: error: incomparable types: MapleJob and int
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '>='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '<='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\client\PlayerStats.java:300: error: bad operand types for binary operator '>='
} else if (chra.getJob() == 400 || (chra.getJob() >= 410 && chra.getJob() <= 412) || (chra.getJob() >= 1400 && chra.getJob() <= 1412)) {
first type: MapleJob
second type: int
C:\Users\Fation\Desktop\trunk\src\client\messages\CommandProcessor.java:56: warning: non-varargs call of varargs method with inexact argument type for last parameter;
PlayerGMRank rankNeeded = (PlayerGMRank) clasz.getMethod("getPlayerLevelRequired", new Class<?>[]{}).invoke(null, null);
cast to Object for a varargs call
cast to Object[] for a non-varargs call and to suppress this warning
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
1 warning
C:\Users\Fation\Desktop\LITHIUMDIST\nbproject\build-impl.xml:900: The following error occurred while executing this line:
C:\Users\Fation\Desktop\LITHIUMDIST\nbproject\build-impl.xml:265: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 5 seconds)
19-10-12
Riven1
^ did you add your libraries?
19-10-12
iWillAvenge
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Quote:
Originally Posted by Riven1
^ did you add your libraries?
Yeah ;/ tried restarting everything starting from scratch same errors over and over again
19-10-12
youdude100
1 Attachment(s)
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Can you please help me , I got another error now ...
19-10-12
Loots
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Quote:
Originally Posted by bennehsim
turn off firewall. try again 2-3 times u shud get in
Not working even tried 10++ times
19-10-12
Tommy Ang
1 Attachment(s)
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Attachment 115769
Any help??
Is there any tutorial how to create MySQL database with Workbench? As i have Ragnarok Database with MySQL Workbench.. If I use wampserver... my Ragnarok database will be gone.
EDIT: Fixed by placing JDBC driver in java directory
22-10-12
lionmark01
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Cant create character anyone plz tell me how to fix it
24-10-12
CrossAngel Dbgr
Re: How To Make A Maplestory v111 (Lithium Based) Private Server
Help !!!
I Run Dump.bat File Is Error.
error: could not find or load main class tools.wztosql.DumpItems.
please any key to continue...
And I verified that the code is correct.
dump-items
Quote:
@echo off
@title Dump
set CLASSPATH=.;dist\Lithium.jar;dist\mina-core.jar;dist\slf4j-api.jar;dist\slf4j-jdk14.jar;dist\mysql-connector-java-bin.jar
java -server -Dnet.sf.odinms.wzpath=wz/ tools.wztosql.DumpItems
pause
dump-mobskills
Quote:
@echo off
@title Dump
set CLASSPATH=.;dist\Lithium.jar;dist\mina-core.jar;dist\slf4j-api.jar;dist\slf4j-jdk14.jar;dist\mysql-connector-java-bin.jar;dist\bcprov-jdk16-145.jar
java -server -Dnet.sf.odinms.wzpath=wz/ tools.wztosql.DumpMobSkills
pause
dump-quests
Quote:
@echo off
@title Dump
set CLASSPATH=.;dist\Lithium.jar;dist\mina-core.jar;dist\slf4j-api.jar;dist\slf4j-jdk14.jar;dist\mysql-connector-java-bin.jar;dist\bcprov-jdk16-145.jar
java -server -Dnet.sf.odinms.wzpath=wz/ tools.wztosql.DumpQuests
pause
launch
Quote:
@echo off
@title Lithium Server Console
set CLASSPATH=.;dist\Lithium.jar;dist\mina-core.jar;dist\slf4j-api.jar;dist\slf4j-jdk14.jar;dist\mysql-connector-java-bin.jar
java -server -Dnet.sf.odinms.wzpath=wz/ server.Start
pause
And error all file.
24-10-12
CrossAngel Dbgr
2 Attachment(s)
Re: How To Make A Maplestory v111 (Lithium Based) Private Server