L2JPREMIUM  5M
com.premium.Config Class Reference
Inheritance diagram for com.premium.Config:
Collaboration diagram for com.premium.Config:

Classes

enum  ChatMode
 
enum  CorrectSpawnsZ
 
enum  IdFactoryType
 
enum  ObjectMapType
 
enum  ObjectSetType
 

Static Public Member Functions

static void loadAdministrationConfig ()
 
static void loadAll ()
 
static void loadPremiumGuardConfig ()
 
static void loadPartyFarm ()
 
static List< RewardHolderparseReward (Properties propertie, String configName)
 
static void loadArenaDuelConfig ()
 
static void loadAltConfig ()
 
static void loadCustomConfig ()
 
static void loadEventsConfig ()
 
static void loadFilter ()
 
static void loadFiltersConfig ()
 
static void loadGmAccess ()
 
static void loadGsConfig ()
 
static void loadHexidConfig ()
 
static void loadMainConfig ()
 
static void loadMainEventsConfig ()
 
static void loadMods ()
 
static void loadNetworkConfig ()
 
static void loadNetworkConfiguration ()
 
static void loadNpcConfig ()
 
static void loadOllyConfig ()
 
static void CassinoManagerConfig ()
 
static void loadOptionsConfig ()
 
static void loadAddOnConfig ()
 
static void loadEquipmentsConfig ()
 
static void loadVoteConfig ()
 
static void loadPlayerConfig ()
 
static void loadRatesConfig ()
 
static void loadSiegeConfig ()
 
static void loadVersion ()
 
static void saveHexid (int serverId, String hexId)
 
static void unallocateFilterBuffer ()
 
static boolean isValidBuffShopItem (int value)
 
static int[] getBuffShopSkill (int value)
 
static boolean isValidBuffShopSkill (String key)
 
static int getBuffShopItem (String key)
 

Static Public Attributes

static final String CASSINO_FILE = "./config/main/CassinoManager.properties"
 
static boolean EFIREX_GAMESHARK = false
 
static int ARENA_DUEL_CALL_INTERVAL
 
static int ARENA_DUEL_CHECK_INTERVAL
 
static int ARENA_DUEL_WAIT_INTERVAL
 
static String ARENA_DUEL_RESTRICT
 
static List< Integer > ARENA_DUEL_LIST_ITEMS_RESTRICT
 
static boolean ARENA_DUEL_ALLOW_S
 
static boolean ALLOW_EVENT_LOSTBUFF
 
static int START_HOUR_A
 
static int END_HOUR_A
 
static int START_HOUR_B
 
static int END_HOUR_B
 
static boolean ARENA_DUEL_1X1_ENABLED
 
static int ARENA_DUEL_1X1_ARENA_COUNT
 
static int[][] ARENA_DUEL_1X1_ARENA_LOCS
 
static List< int[]> ARENA_DUEL_1X1_REWARD
 
static boolean ARENA_DUEL_2X2_ENABLED
 
static int ARENA_DUEL_2X2_ARENA_COUNT
 
static int[][] ARENA_DUEL_2X2_ARENA_LOCS
 
static List< int[]> ARENA_DUEL_2X2_REWARD
 
static boolean ARENA_DUEL_4X4_ENABLED
 
static int ARENA_DUEL_4X4_ARENA_COUNT
 
static int[][] ARENA_DUEL_4X4_ARENA_LOCS
 
static List< int[]> ARENA_DUEL_4X4_REWARD
 
static boolean ARENA_DUEL_9X9_ENABLED
 
static int ARENA_DUEL_9X9_ARENA_COUNT
 
static int[][] ARENA_DUEL_9X9_ARENA_LOCS
 
static List< int[]> ARENA_DUEL_9X9_REWARD
 
static boolean BOTS_PREVENTION
 
static int KILLS_COUNTER
 
static int KILLS_COUNTER_RANDOMIZATION
 
static int VALIDATION_TIME
 
static int PUNISHMENT
 
static int PUNISHMENT_TIME
 
static boolean GAMEGUARD_ENFORCE = false
 
static int EVENT_BEST_FARM_TIME
 
static String[] EVENT_BEST_FARM_INTERVAL_BY_TIME_OF_DAY
 
static int PARTY_FARM_MONSTER_DALAY
 
static String PARTY_FARM_MESSAGE_TEXT
 
static int monsterId
 
static int MONSTER_LOCS_COUNT
 
static int[][] MONSTER_LOCS
 
static boolean PARTY_MESSAGE_ENABLED
 
static boolean ENABLE_DUALBOX_PARTYFARM
 
static boolean START_PARTY
 
static String PART_ZONE_MONSTERS_EVENT
 
static List< Integer > PART_ZONE_MONSTERS_EVENT_ID
 
static List< RewardHolderPARTY_ZONE_REWARDS = new ArrayList<>()
 
static boolean ENABLE_EVENT_MANAGER
 
static int EVENT_MANAGER_ID
 
static boolean SPAWN_EVENT_MANAGER
 
static int EVENT_PARTICIPATION_FEE_ID
 
static int EVENT_PARTICIPATION_FEE_QNT
 
static String EVENT_BLOCKED_CLASS
 
static List< Integer > LIST_EVENT_BLOCKED_CLASSES = new ArrayList<>()
 
static String EVENT_BLOCKED_CLASS_NAMES
 
static final String CLASS_DAMAGES_FILE = "./config/main/classDamages.properties"
 
static boolean SHOW_NPC_LVL
 
static boolean PLAYERS_CAN_HEAL_RB
 
static boolean PLAYERS_CAN_BURN_MANA_RB
 
static boolean FREE_TELEPORT
 
static int FREE_TELEPORT_MINLVL
 
static int FREE_TELEPORT_MAXLVL
 
static boolean NOBLE_FREE_TELEPORT
 
static int NOBLE_FREE_TELEPORT_MINLVL
 
static int NOBLE_FREE_TELEPORT_MAXLVL
 
static int MAX_DRIFT_RANGE
 
static int MIN_NPC_ANIMATION
 
static int MAX_NPC_ANIMATION
 
static int MIN_MONSTER_ANIMATION
 
static int MAX_MONSTER_ANIMATION
 
static int NPC_MIN_WALK_ANIMATION
 
static int NPC_MAX_WALK_ANIMATION
 
static boolean ALT_MOB_AGGRO_IN_PEACEZONE
 
static boolean ALT_ATTACKABLE_NPCS
 
static boolean ALLOW_PET_WALKERS
 
static int ALT_URN_TEMP_FAIL
 
static boolean ALLOW_RENTPET
 
static boolean ALLOW_WYVERN_UPGRADER
 
static int MANAGER_CRYSTAL_COUNT
 
static int WYVERN_SPEED
 
static int STRIDER_SPEED
 
static boolean ALT_CLASS_MASTER_STRIDER_UPDATE
 
static String ALT_CLASS_MASTER_SETTINGS_LINE
 
static ClassMasterSettings ALT_CLASS_MASTER_SETTINGS
 
static boolean ALT_L2J_CLASS_MASTER
 
static boolean ALT_CLASS_MASTER_ENTIRE_TREE
 
static boolean ALT_CLASS_MASTER_TUTORIAL
 
static boolean ALT_DISABLE_RAIDBOSS_PETRIFICATION
 
static int MAX_LEVEL_RAID_CURSE
 
static boolean FORCE_UPDATE_RAIDBOSS_ON_DB
 
static long KICKTIMERESTART
 
static boolean ALT_GAME_VIEWNPC
 
static boolean ALT_GAME_SHOWPC_DROP
 
static boolean ALLOW_EXCHANGE
 
static int CRUMA_TOWER_LEVEL_RESTRICT
 
static boolean ALT_STRICT_HERO_SYSTEM
 
static boolean ENCHANT_HERO_WEAPONS
 
static boolean HERO_LOG_NOCLAN
 
static boolean ALT_GAME_DELEVEL
 
static boolean ALT_GAME_CREATION
 
static boolean IS_CRAFTING_ENABLED
 
static boolean AUTO_LEARN_SKILLS
 
static boolean ALT_GAME_SKILL_LEARN
 
static boolean AUTO_LEARN_DIVINE_INSPIRATION
 
static boolean ES_SP_BOOK_NEEDED
 
static boolean ES_XP_NEEDED
 
static boolean ES_SP_NEEDED
 
static boolean SP_BOOK_NEEDED
 
static boolean LIFE_CRYSTAL_NEEDED
 
static boolean DIVINE_SP_BOOK_NEEDED
 
static boolean ALT_ITEM_SKILLS_NOT_INFLUENCED
 
static boolean CHECK_SKILLS_ON_ENTER
 
static boolean CHECK_ADDITIONAL_SKILLS
 
static boolean ACUMULATIVE_SUBCLASS_SKILLS
 
static boolean ALT_GAME_SUBCLASS_WITHOUT_QUESTS
 
static boolean ALT_GAME_SUBCLASS_EVERYWHERE
 
static boolean SUBCLASS_WITH_ITEM_AND_NO_QUEST
 
static boolean SUBCLASS_WITH_CUSTOM_ITEM
 
static boolean LEVEL_ADD_LOAD
 
static boolean ALT_GAME_MAGICFAILURES
 
static boolean SHOW_SKILL_SUCCESS_CHANCE
 
static boolean ALLOW_USE_EXP_SET
 
static boolean ALLOW_MENU
 
static boolean SHOW_DEBUFF_ONLY
 
static boolean ALLOW_AUTO_LOOT
 
static boolean AUTO_LOOT
 
static boolean AUTO_LOOT_RAID
 
static boolean AUTO_LOOT_HERBS
 
static boolean AUTO_LOOT_ADENA
 
static boolean DESTROY_PLAYER_INVENTORY_DROP
 
static boolean ALLOW_DISCARDITEM
 
static boolean ALLOW_KEYBOARD_MOVEMENT
 
static boolean CHECK_PLAYER_MACRO
 
static boolean CONSUME_SPIRIT_SOUL_SHOTS
 
static boolean CONSUME_ARROWS
 
static boolean KARMA_DROP_GM
 
static boolean KARMA_AWARD_PK_KILL
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_BE_KILLED_IN_PEACEZONE
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_SHOP
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_TELEPORT
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_TRADE
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_USE_WAREHOUSE
 
static boolean CURSED_WEAPON_NPC_INTERACT
 
static boolean BLOCK_PARTY_INVITE_ON_COMBAT
 
static boolean BLOCK_CHANGE_WEAPON_ON_ATTACK
 
static boolean ALT_GAME_KARMA_PLAYER_CAN_USE_GK
 
static int MAX_RUN_SPEED
 
static int MAX_PATK_SPEED
 
static int MAX_MATK_SPEED
 
static int MAX_EVASION
 
static int HIT_TIME_LIMITER
 
static int COMMON_RECIPE_LIMIT
 
static int DWARF_RECIPE_LIMIT
 
static int AUTO_LEARN_MAX_LEVEL
 
static int SEND_NOTDONE_SKILLS
 
static int ALT_PCRITICAL_CAP
 
static int ALT_MCRITICAL_CAP
 
static int SUBCLASS_WITH_CUSTOM_ITEM_ID
 
static int SUBCLASS_WITH_CUSTOM_ITEM_COUNT
 
static int SUBCLASS_MAX_LEVEL
 
static int PLAYER_MAX_LEVEL
 
static int MAX_SUBCLASS
 
static int PLAYER_SPAWN_PROTECTION
 
static int PLAYER_FAKEDEATH_UP_PROTECTION
 
static int DEATH_PENALTY_CHANCE
 
static int INVENTORY_MAXIMUM_NO_DWARF
 
static int INVENTORY_MAXIMUM_DWARF
 
static int INVENTORY_MAXIMUM_GM
 
static int ALT_INVENTORY_MAXIMUM_PET
 
static int PVP_NORMAL_TIME
 
static int PVP_PVP_TIME
 
static int PVP_TIME
 
static int KARMA_MIN_KARMA
 
static int KARMA_MAX_KARMA
 
static int KARMA_XP_DIVIDER
 
static int KARMA_PK_LIMIT
 
static int KARMA_LOST_BASE
 
static float KARMA_RATE
 
static float ALT_GAME_EXPONENT_XP
 
static float ALT_GAME_EXPONENT_SP
 
static float ALT_GAME_SUMMON_PENALTY_RATE
 
static float ALT_LETHAL_RATE_DAGGER
 
static float ALT_LETHAL_RATE_ARCHERY
 
static float ALT_LETHAL_RATE_OTHER
 
static double ALT_GAME_CREATION_SPEED
 
static double ALT_GAME_CREATION_XP_RATE
 
static double ALT_GAME_CREATION_SP_RATE
 
static double ALT_WEIGHT_LIMIT
 
static String PET_RENT_NPC
 
static String KARMA_NON_DROPPABLE_PET_ITEMS
 
static String KARMA_NON_DROPPABLE_ITEMS
 
static List< Integer > LIST_PET_RENT_NPC = new ArrayList<>()
 
static List< String > LIST_MACRO_RESTRICTED_WORDS = new ArrayList<>()
 
static List< Integer > KARMA_LIST_NONDROPPABLE_PET_ITEMS = new ArrayList<>()
 
static List< Integer > KARMA_LIST_NONDROPPABLE_ITEMS = new ArrayList<>()
 
static byte BLOW_FRONT
 
static byte BLOW_SIDE
 
static byte BLOW_BEHIND
 
static byte SUBCLASS_INIT_LEVEL
 
static byte SUBCLASS_MAX_LEVEL_BYTE
 
static byte PLAYER_MAX_LEVEL_BYTE
 
static int CHANCE_LEVEL
 
static int ALT_MOB_NOAGRO
 
static int AUTODESTROY_ITEM_AFTER
 
static int HERB_AUTO_DESTROY_TIME
 
static int GRID_NEIGHBOR_TURNON_TIME
 
static int GRID_NEIGHBOR_TURNOFF_TIME
 
static int GRID_AUTO_DESTROY_ITEM_AFTER
 
static int GRID_AUTO_DESTROY_HERB_TIME
 
static int SAVE_DROPPED_ITEM_INTERVAL
 
static boolean DESTROY_DROPPED_PLAYER_ITEM
 
static boolean DESTROY_EQUIPABLE_PLAYER_ITEM
 
static boolean SAVE_DROPPED_ITEM
 
static boolean EMPTY_DROPPED_ITEM_TABLE_AFTER_LOAD
 
static boolean CLEAR_DROPPED_ITEM_TABLE
 
static boolean GRIDS_ALWAYS_ON
 
static String PROTECTED_ITEMS
 
static List< Integer > LIST_PROTECTED_ITEMS = new ArrayList<>()
 
static int ALT_PERFECT_SHLD_BLOCK
 
static int ALT_BUFFER_HATE
 
static int ALT_BUFFER_TIME
 
static int ALT_DANCE_TIME
 
static int ALT_SONG_TIME
 
static int ALT_HERO_TIME
 
static int ALT_5MIN_TIME
 
static int ALT_CH_TIME
 
static int BUFFS_MAX_AMOUNT
 
static int ALT_MINIMUM_FALL_HEIGHT
 
static float ALT_ATTACK_DELAY
 
static boolean ALT_GAME_TIREDNESS
 
static boolean ALT_GAME_SHIELD_BLOCKS
 
static boolean ALT_GAME_CANCEL_BOW
 
static boolean ALT_GAME_CANCEL_CAST
 
static boolean FAIL_FAKEDEATH
 
static boolean STORE_SKILL_COOLTIME
 
static boolean EFFECT_CANCELING
 
static boolean ALT_DANCE_MP_CONSUME
 
static boolean GRADE_PENALTY
 
static String UNAFFECTED_SKILLS
 
static List< Integer > UNAFFECTED_SKILL_LIST = new ArrayList<>()
 
static boolean ENABLE_MODIFY_SKILL_DURATION
 
static Map< Integer, Integer > SKILL_DURATION_LIST
 
static String ALLOWED_SKILLS
 
static List< Integer > ALLOWED_SKILLS_LIST = new ArrayList<>()
 
static boolean CANCEL_AUGUMENTATION_EFFECT
 
static boolean CONSUME_ON_SUCCESS
 
static boolean USE_STATIC_REUSE
 
static boolean USE_OLY_STATIC_REUSE
 
static int SKILL_DELAY
 
static float MCRIT_RATE
 
static boolean USE_LEVEL_PENALTY
 
static boolean USE_CHAR_LEVEL_MOD
 
static boolean DISABLE_SKILLS_ON_LEVEL_LOST
 
static boolean OLD_CANCEL_MODE
 
static String ANNOUNCE_MODE
 
static boolean GM_ANNOUNCER_NAME
 
static boolean JAIL_IS_PVP
 
static String[] FORBIDDEN_NAMES
 
static int KARMA_DROP_LIMIT
 
static int KARMA_RATE_DROP
 
static int KARMA_RATE_DROP_ITEM
 
static int KARMA_RATE_DROP_EQUIP
 
static int KARMA_RATE_DROP_EQUIP_WEAPON
 
static float RATE_DROP_MANOR
 
static float RATE_XP
 
static float RATE_SP
 
static float RATE_PARTY_XP
 
static float RATE_PARTY_SP
 
static boolean ALLOW_VIP_XPSP
 
static float VIP_XP
 
static float VIP_SP
 
static float VIP_DROP_RATE
 
static float VIP_SPOIL_RATE
 
static float RATE_QUESTS_REWARD_EXPSP
 
static float RATE_QUESTS_REWARD_ADENA
 
static float RATE_QUESTS_REWARD_ITEMS
 
static float RATE_RUN_SPEED
 
static float RATE_DROP_ADENA
 
static float RATE_CONSUMABLE_COST
 
static float RATE_CRAFT_COST
 
static float RATE_DROP_ITEMS
 
static float RATE_DROP_SEAL_STONES
 
static float RATE_DROP_SPOIL
 
static float RATE_DROP_QUEST
 
static int RATE_EXTR_FISH
 
static float RATE_KARMA_EXP_LOST
 
static float RATE_SIEGE_GUARDS_PRICE
 
static float RATE_DROP_COMMON_HERBS
 
static float RATE_DROP_MP_HP_HERBS
 
static float RATE_DROP_GREATER_HERBS
 
static float RATE_DROP_SUPERIOR_HERBS
 
static float RATE_DROP_SPECIAL_HERBS
 
static float PET_XP_RATE
 
static float PET_FOOD_RATE
 
static float SINEATER_XP_RATE
 
static float RATE_DROP_ITEMS_BY_RAID
 
static Map< Integer, Integer > NORMAL_WEAPON_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > BLESS_WEAPON_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > CRYTAL_WEAPON_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > NORMAL_ARMOR_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > BLESS_ARMOR_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > CRYSTAL_ARMOR_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > NORMAL_JEWELRY_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > BLESS_JEWELRY_ENCHANT_LEVEL = new HashMap<>()
 
static Map< Integer, Integer > CRYSTAL_JEWELRY_ENCHANT_LEVEL = new HashMap<>()
 
static boolean ALLOW_CRYSTAL_SCROLL
 
static int ENCHANT_MAX_WEAPON_NORMAL
 
static int ENCHANT_MAX_WEAPON_BLESSED
 
static int ENCHANT_MAX_WEAPON_CRYSTAL
 
static int ENCHANT_MAX_ARMOR_NORMAL
 
static int ENCHANT_MAX_ARMOR_BLESSED
 
static int ENCHANT_MAX_ARMOR_CRYSTAL
 
static int ENCHANT_MAX_JEWELRY_NORMAL
 
static int ENCHANT_MAX_JEWELRY_BLESSED
 
static int ENCHANT_MAX_JEWELRY_CRYSTAL
 
static int ENCHANT_OVER_CHANT_CHECK
 
static int ENCHANT_SAFE_MAX
 
static int ENCHANT_SAFE_MAX_FULL
 
static int ENCHANT_DWARF_1_ENCHANTLEVEL
 
static int ENCHANT_DWARF_2_ENCHANTLEVEL
 
static int ENCHANT_DWARF_3_ENCHANTLEVEL
 
static int ENCHANT_DWARF_1_CHANCE
 
static int ENCHANT_DWARF_2_CHANCE
 
static int ENCHANT_DWARF_3_CHANCE
 
static boolean ENCHANT_DWARF_SYSTEM
 
static boolean CHECK_ENCHANT_LEVEL_EQUIP
 
static boolean AUGMENT_EXCLUDE_NOTDONE
 
static int AUGMENTATION_NG_SKILL_CHANCE
 
static int AUGMENTATION_NG_GLOW_CHANCE
 
static int AUGMENTATION_MID_SKILL_CHANCE
 
static int AUGMENTATION_MID_GLOW_CHANCE
 
static int AUGMENTATION_HIGH_SKILL_CHANCE
 
static int AUGMENTATION_HIGH_GLOW_CHANCE
 
static int AUGMENTATION_TOP_SKILL_CHANCE
 
static int AUGMENTATION_TOP_GLOW_CHANCE
 
static int AUGMENTATION_BASESTAT_CHANCE
 
static boolean ALT_FAILED_ENC_LEVEL
 
static int ALT_MANOR_REFRESH_TIME
 
static int ALT_MANOR_REFRESH_MIN
 
static int ALT_MANOR_APPROVE_TIME
 
static int ALT_MANOR_APPROVE_MIN
 
static int ALT_MANOR_MAINTENANCE_PERIOD
 
static int ALT_MANOR_SAVE_PERIOD_RATE
 
static boolean ALLOW_MANOR
 
static boolean ALT_MANOR_SAVE_ALL_ACTIONS
 
static int MAX_PVTSTORESELL_SLOTS_DWARF
 
static int MAX_PVTSTORESELL_SLOTS_OTHER
 
static int MAX_PVTSTOREBUY_SLOTS_DWARF
 
static int MAX_PVTSTOREBUY_SLOTS_OTHER
 
static boolean CHECK_ZONE_ON_PVT
 
static int WAREHOUSE_SLOTS_NO_DWARF
 
static int WAREHOUSE_SLOTS_DWARF
 
static int WAREHOUSE_SLOTS_CLAN
 
static int FREIGHT_SLOTS
 
static int ALT_GAME_FREIGHT_PRICE
 
static boolean ALT_GAME_FREIGHTS
 
static boolean ENABLE_WAREHOUSESORTING_CLAN
 
static boolean ENABLE_WAREHOUSESORTING_PRIVATE
 
static boolean ENABLE_WAREHOUSESORTING_FREIGHT
 
static boolean ALLOW_WAREHOUSE
 
static boolean ALLOW_FREIGHT
 
static boolean WAREHOUSE_CACHE
 
static int WAREHOUSE_CACHE_TIME
 
static double NPC_HP_REGEN_MULTIPLIER
 
static double NPC_MP_REGEN_MULTIPLIER
 
static double PLAYER_CP_REGEN_MULTIPLIER
 
static double PLAYER_HP_REGEN_MULTIPLIER
 
static double PLAYER_MP_REGEN_MULTIPLIER
 
static double RAID_HP_REGEN_MULTIPLIER
 
static double RAID_MP_REGEN_MULTIPLIER
 
static double RAID_PDEFENCE_MULTIPLIER
 
static double RAID_MDEFENCE_MULTIPLIER
 
static double PET_HP_REGEN_MULTIPLIER
 
static double PET_MP_REGEN_MULTIPLIER
 
static int REQUEST_ID
 
static int MAX_CHARACTERS_NUMBER_PER_ACCOUNT
 
static int MAXIMUM_ONLINE_USERS
 
static int MIN_PROTOCOL_REVISION = 737
 
static int MAX_PROTOCOL_REVISION = 797
 
static boolean ACCEPT_ALTERNATE_ID
 
static boolean SERVER_LIST_BRACKET
 
static boolean SERVER_LIST_CLOCK
 
static boolean SERVER_GMONLY
 
static boolean ENCHANTROLLBACK
 
static int ENCHANTROLLBACK_VALUE
 
static File DATAPACK_ROOT
 
static boolean COMPILE_SCRIPTS = true
 
static int GENERAL_THREAD_POOL_SIZE = 5
 
static int PACKET_THREAD_POOL_SIZE = 4
 
static int EFFECT_THREAD_POOL_SIZE = 6
 
static int AI_THREAD_POOL_SIZE = 6
 
static int THREAD_POOL_SIZE
 
static String SERVER_NAME
 
static int MMO_SELECTOR_SLEEP_TIME = 26
 
static int MMO_MAX_SEND_PER_PASS = 18
 
static int MMO_MAX_READ_PER_PASS = 18
 
static int MMO_HELPER_BUFFER_COUNT = 26
 
static boolean MMO_TCP_NODELAY = false
 
static boolean ENABLE_DDOS_PROTECTION = true
 
static boolean BAN_CHAT_LOG
 
static boolean BAN_ACCOUNT_LOG
 
static boolean JAIL_LOG
 
static boolean BAN_CHAR_LOG
 
static boolean CLASSIC_ANNOUNCE_MODE
 
static boolean ANNOUNCE_BAN_CHAT
 
static boolean ANNOUNCE_UNBAN_CHAT
 
static boolean ANNOUNCE_BAN_ACCOUNT
 
static boolean ANNOUNCE_UNBAN_ACCOUNT
 
static boolean ANNOUNCE_JAIL
 
static boolean ANNOUNCE_UNJAIL
 
static boolean ANNOUNCE_BAN_CHAR
 
static boolean ANNOUNCE_UNBAN_CHAR
 
static int GLOBAL_BAN_CHAT_TIME
 
static boolean DATETIME_SAVECAL = true
 
static int DATETIME_SUNRISE = 6
 
static int DATETIME_SUNSET = 0
 
static int DATETIME_MULTI = 10
 
static int DATETIME_MOVE_DELAY = 180
 
static String TIME_ZONE
 
static boolean ADVANCED_DIAGONAL_STRATEGY = true
 
static boolean ONLY_CLANLEADER_CAN_SIT_ON_THRONE
 
static IdFactoryType IDFACTORY_TYPE
 
static boolean BAD_ID_CHECKING
 
static boolean ID_FACTORY_CLEANUP
 
static int DEFAULT_PUNISH = 2
 
static int SAFE_REBOOT_TIME = 10
 
static boolean SAFE_REBOOT
 
static boolean SAFE_REBOOT_DISABLE_ENCHANT
 
static boolean SAFE_REBOOT_DISABLE_TELEPORT
 
static boolean SAFE_REBOOT_DISABLE_CREATEITEM
 
static boolean SAFE_REBOOT_DISABLE_TRANSACTION
 
static boolean SAFE_REBOOT_DISABLE_PC_ITERACTION
 
static boolean SAFE_REBOOT_DISABLE_NPC_ITERACTION
 
static int DISCONNECTED_UNKNOWN_PACKET = 10
 
static boolean Allow_Same_IP_On_Events = true
 
static int ENCHAT_TIME = 1
 
static int LIT_REGISTRATION_MODE
 
static int LIT_REGISTRATION_TIME
 
static int LIT_MIN_PARTY_CNT
 
static int LIT_MAX_PARTY_CNT
 
static int LIT_MIN_PLAYER_CNT
 
static int LIT_MAX_PLAYER_CNT
 
static int LIT_TIME_LIMIT
 
static int FS_PARTY_MEMBER_COUNT
 
static int RIFT_MIN_PARTY_SIZE
 
static int RIFT_MAX_JUMPS
 
static int RIFT_AUTO_JUMPS_TIME_MIN
 
static int RIFT_AUTO_JUMPS_TIME_MAX
 
static int RIFT_ENTER_COST_RECRUIT
 
static int RIFT_ENTER_COST_SOLDIER
 
static int RIFT_ENTER_COST_OFFICER
 
static int RIFT_ENTER_COST_CAPTAIN
 
static int RIFT_ENTER_COST_COMMANDER
 
static int RIFT_ENTER_COST_HERO
 
static int RIFT_SPAWN_DELAY
 
static int HS_DEBUFF_CHANCE
 
static float RIFT_BOSS_ROOM_TIME_MUTIPLY
 
static int FOG_MOBS_CLONE_CHANCE
 
static double RAID_MINION_RESPAWN_TIMER
 
static double RESPAWN_RESTORE_CP
 
static double RESPAWN_RESTORE_HP
 
static double RESPAWN_RESTORE_MP
 
static int RESPAWN_RANDOM_MAX_OFFSET
 
static float RAID_MIN_RESPAWN_MULTIPLIER
 
static float RAID_MAX_RESPAWN_MULTIPLIER
 
static boolean RESPAWN_RANDOM_ENABLED
 
static int ALT_DEFAULT_RESTARTTOWN
 
static boolean MON_RESPAWN_RANDOM_ENABLED
 
static int MON_RESPAWN_RANDOM_ZONE
 
static long CS_TELE_FEE_RATIO
 
static int CS_TELE1_FEE
 
static int CS_TELE2_FEE
 
static long CS_MPREG_FEE_RATIO
 
static int CS_MPREG1_FEE
 
static int CS_MPREG2_FEE
 
static int CS_MPREG3_FEE
 
static int CS_MPREG4_FEE
 
static long CS_HPREG_FEE_RATIO
 
static int CS_HPREG1_FEE
 
static int CS_HPREG2_FEE
 
static int CS_HPREG3_FEE
 
static int CS_HPREG4_FEE
 
static int CS_HPREG5_FEE
 
static long CS_EXPREG_FEE_RATIO
 
static int CS_EXPREG1_FEE
 
static int CS_EXPREG2_FEE
 
static int CS_EXPREG3_FEE
 
static int CS_EXPREG4_FEE
 
static long CS_SUPPORT_FEE_RATIO
 
static int CS_SUPPORT1_FEE
 
static int CS_SUPPORT2_FEE
 
static int CS_SUPPORT3_FEE
 
static int CS_SUPPORT4_FEE
 
static long CH_TELE_FEE_RATIO
 
static int CH_TELE1_FEE
 
static int CH_TELE2_FEE
 
static long CH_ITEM_FEE_RATIO
 
static int CH_ITEM1_FEE
 
static int CH_ITEM2_FEE
 
static int CH_ITEM3_FEE
 
static long CH_MPREG_FEE_RATIO
 
static int CH_MPREG1_FEE
 
static int CH_MPREG2_FEE
 
static int CH_MPREG3_FEE
 
static int CH_MPREG4_FEE
 
static int CH_MPREG5_FEE
 
static long CH_HPREG_FEE_RATIO
 
static int CH_HPREG1_FEE
 
static int CH_HPREG2_FEE
 
static int CH_HPREG3_FEE
 
static int CH_HPREG4_FEE
 
static int CH_HPREG5_FEE
 
static int CH_HPREG6_FEE
 
static int CH_HPREG7_FEE
 
static int CH_HPREG8_FEE
 
static int CH_HPREG9_FEE
 
static int CH_HPREG10_FEE
 
static int CH_HPREG11_FEE
 
static int CH_HPREG12_FEE
 
static int CH_HPREG13_FEE
 
static long CH_EXPREG_FEE_RATIO
 
static int CH_EXPREG1_FEE
 
static int CH_EXPREG2_FEE
 
static int CH_EXPREG3_FEE
 
static int CH_EXPREG4_FEE
 
static int CH_EXPREG5_FEE
 
static int CH_EXPREG6_FEE
 
static int CH_EXPREG7_FEE
 
static long CH_SUPPORT_FEE_RATIO
 
static int CH_SUPPORT1_FEE
 
static int CH_SUPPORT2_FEE
 
static int CH_SUPPORT3_FEE
 
static int CH_SUPPORT4_FEE
 
static int CH_SUPPORT5_FEE
 
static int CH_SUPPORT6_FEE
 
static int CH_SUPPORT7_FEE
 
static int CH_SUPPORT8_FEE
 
static long CH_CURTAIN_FEE_RATIO
 
static int CH_CURTAIN1_FEE
 
static int CH_CURTAIN2_FEE
 
static long CH_FRONT_FEE_RATIO
 
static int CH_FRONT1_FEE
 
static int CH_FRONT2_FEE
 
static long FORT_TELE_FEE_RATIO
 
static int FORT_TELE1_FEE
 
static int FORT_TELE2_FEE
 
static long FORT_MPREG_FEE_RATIO
 
static int FORT_MPREG1_FEE
 
static int FORT_MPREG2_FEE
 
static long FORT_HPREG_FEE_RATIO
 
static int FORT_HPREG1_FEE
 
static int FORT_HPREG2_FEE
 
static long FORT_EXPREG_FEE_RATIO
 
static int FORT_EXPREG1_FEE
 
static int FORT_EXPREG2_FEE
 
static long FORT_SUPPORT_FEE_RATIO
 
static int FORT_SUPPORT1_FEE
 
static int FORT_SUPPORT2_FEE
 
static boolean SPAWN_CLASS_MASTER
 
static String CLASS_MASTER_SETTINGS_LINE
 
static ClassMasterSettings CLASS_MASTER_SETTINGS
 
static boolean ALLOW_SAY_MSG_CLASS_MASSTER
 
static boolean CLASS_MASTER_POPUP
 
static boolean AUTODELETE_INVALID_QUEST_DATA
 
static boolean LOG_ITEMS
 
static String IGNORE_LOG
 
static boolean FALLDOWNONDEATH
 
static int COORD_SYNCHRONIZE
 
static int DELETE_DAYS
 
static int ZONE_TOWN
 
static int CHAR_STORE_INTERVAL
 
static boolean UPDATE_ITEMS_ON_CHAR_STORE
 
static boolean LAZY_ITEMS_UPDATE
 
static boolean RESTORE_PLAYER_INSTANCE
 
static boolean L2OFF_ADENA_PROTECTION
 
static boolean SET_ETCITEM_MAX_SELL
 
static int SET_ETCITEM_MAX_SELL_VALUE
 
static int CASINO_NPC_RATE
 
static int FARM_CASINO_1
 
static int FARM_CASINO_2
 
static int FARM_CASINO_3
 
static int FARM_CASINO_4
 
static boolean ALLOW_SUMMON_TO_INSTANCE
 
static boolean USE_BOW_CROSSBOW_DISTANCE_PENALTY
 
static double BOW_CROSSBOW_DISTANCE_PENALTY
 
static boolean GEODATA
 
static boolean PATHFINDING
 
static boolean FORCE_GEODATA = true
 
static File GEODATA_ROOT
 
static int PATH_LENGTH
 
static int Z_DENSITY
 
static PathFindingMode PATHFIND_MODE
 
static String GEOENGINE
 
static CorrectSpawnsZ GEO_CORRECT_Z
 
static boolean ALLOW_CURSED_WEAPONS
 
static boolean ALLOW_WEAR
 
static boolean ALLOW_LOTTERY
 
static boolean ALLOW_WATER
 
static boolean ALLOW_BOAT
 
static boolean ALLOW_GUARDS
 
static boolean ALLOW_FISHING
 
static boolean ALLOW_NPC_WALKERS
 
static boolean RESET_TO_BASE
 
static boolean ENABLE_RESTART
 
static String RESTART_TIME
 
static String RESTART_WARN_TIME
 
static int MAX_ITEM_IN_PACKET
 
static boolean MULTIPLE_ITEM_DROP
 
static boolean PRECISE_DROP_CALCULATION
 
static boolean DEEPBLUE_DROP_RULES
 
static String COMMUNITY_TYPE
 
static String BBS_DEFAULT
 
static boolean SHOW_LEVEL_COMMUNITYBOARD
 
static boolean SHOW_STATUS_COMMUNITYBOARD
 
static int NAME_PAGE_SIZE_COMMUNITYBOARD
 
static int NAME_PER_ROW_COMMUNITYBOARD
 
static boolean ALLOW_CUSTOM_COMMUNITY
 
static List< String > COMMUNITY_BUFFER_EXCLUDE_ON = new ArrayList<>()
 
static List< String > COMMUNITY_GATEKEEPER_EXCLUDE_ON = new ArrayList<>()
 
static boolean ONLINE_COMMUNITY_BOARD
 
static boolean COLOR_COMMUNITY_BOARD
 
static String BBS_RESTRICTIONS
 
static List< String > BBS_DISABLED_PAGES = new ArrayList<>()
 
static boolean SHOW_LEGEND
 
static boolean SHOW_KARMA_PLAYERS
 
static boolean SHOW_JAILED_PLAYERS
 
static boolean SHOW_CLAN_LEADER
 
static int SHOW_CLAN_LEADER_CLAN_LEVEL
 
static boolean MAIL_STORE_DELETED_LETTERS
 
static int MIN_CLAN_LEVEL_FOR_USE_AUCTION
 
static int ALT_CLAN_MEMBERS_FOR_WAR
 
static int ALT_CLAN_WAR_PENALTY_WHEN_ENDED
 
static int ALT_CLAN_JOIN_DAYS
 
static int ALT_CLAN_CREATE_DAYS
 
static int ALT_CLAN_DISSOLVE_DAYS
 
static int ALT_ALLY_JOIN_DAYS_WHEN_LEAVED
 
static int ALT_ALLY_JOIN_DAYS_WHEN_DISMISSED
 
static int ALT_ACCEPT_CLAN_DAYS_WHEN_DISMISSED
 
static int ALT_CREATE_ALLY_DAYS_WHEN_DISSOLVED
 
static int ALT_MAX_NUM_OF_CLANS_IN_ALLY
 
static int MINIMUN_LEVEL_FOR_PLEDGE_CREATION
 
static boolean ALT_MEMBERS_CAN_WITHDRAW_FROM_CLANWH
 
static boolean REMOVE_CASTLE_CIRCLETS
 
static int ALT_REPUTATION_SCORE_PER_KILL
 
static String ALT_REPUTATION_SCORE_PER_KILL_SM
 
static int ALT_CLAN_LEADER_DATE_CHANGE
 
static String ALT_CLAN_LEADER_HOUR_CHANGE
 
static boolean ALT_CLAN_LEADER_INSTANT_ACTIVATION
 
static int MAX_CLAN_MEMBERS_LVL0
 
static int MAX_CLAN_MEMBERS_LVL1
 
static int MAX_CLAN_MEMBERS_LVL2
 
static int MAX_CLAN_MEMBERS_LVL3
 
static int MAX_CLAN_MEMBERS_LVL4
 
static int MAX_CLAN_MEMBERS_LVL5
 
static int MAX_CLAN_MEMBERS_LVL6
 
static int MAX_CLAN_MEMBERS_LVL7
 
static int MAX_CLAN_MEMBERS_LVL8
 
static int MAX_CLAN_MEMBERS_ROYALS
 
static int MAX_CLAN_MEMBERS_KNIGHTS
 
static double PARTY_XP_CUTOFF_PERCENT
 
static int ALT_PARTY_RANGE
 
static int ALT_PARTY_RANGE2
 
static int MAX_PARTY_LEVEL_DIFFERENCE
 
static int PARTY_XP_CUTOFF_LEVEL
 
static boolean NO_PARTY_LEVEL_LIMIT
 
static String PARTY_XP_CUTOFF_METHOD
 
static int MAX_PETITIONS_PER_PLAYER
 
static int MAX_PETITIONS_PENDING
 
static boolean PETITIONING_ALLOWED
 
static boolean PETITION_NEED_GM_ONLINE
 
static boolean SEND_PAGE_ON_PETTITON
 
static List< Pattern > FILTER_LIST = new ArrayList<>()
 
static ChatMode DEFAULT_GLOBAL_CHAT
 
static ChatMode DEFAULT_TRADE_CHAT
 
static boolean REGION_CHAT_ALSO_BLOCKED
 
static int CHAT_LENGTH
 
static boolean USE_SAY_FILTER
 
static String CHAT_FILTER_CHARS
 
static int KARMA_ON_OFFENSIVE
 
static boolean LOG_CHAT
 
static int GLOBAL_CHAT_TIME
 
static int TRADE_CHAT_TIME
 
static int HERO_CHAT_TIME
 
static int SHOUT_CHAT_LEVEL
 
static int TRADE_CHAT_LEVEL
 
static boolean ALT_GAME_CASTLE_DAWN
 
static boolean ALT_GAME_CASTLE_DUSK
 
static boolean ALT_GAME_REQUIRE_CLAN_CASTLE
 
static int ALT_FESTIVAL_MIN_PLAYER
 
static int ALT_MAXIMUM_PLAYER_CONTRIB
 
static long ALT_FESTIVAL_MANAGER_START
 
static long ALT_FESTIVAL_LENGTH
 
static long ALT_FESTIVAL_CYCLE_LENGTH
 
static long ALT_FESTIVAL_FIRST_SPAWN
 
static long ALT_FESTIVAL_FIRST_SWARM
 
static long ALT_FESTIVAL_SECOND_SPAWN
 
static long ALT_FESTIVAL_SECOND_SWARM
 
static long ALT_FESTIVAL_CHEST_SPAWN
 
static int ALT_FESTIVAL_ARCHER_AGGRO
 
static int ALT_FESTIVAL_CHEST_AGGRO
 
static int ALT_FESTIVAL_MONSTER_AGGRO
 
static boolean ANNOUNCE_MAMMON_SPAWN
 
static boolean ANNOUNCE_7S_AT_START_UP
 
static boolean ALT_STRICT_SEVENSIGNS
 
static int ALT_DAWN_JOIN_COST
 
static double ALT_SIEGE_DAWN_GATES_PDEF_MULT
 
static double ALT_SIEGE_DUSK_GATES_PDEF_MULT
 
static double ALT_SIEGE_DAWN_GATES_MDEF_MULT
 
static double ALT_SIEGE_DUSK_GATES_MDEF_MULT
 
static boolean PC_CAFFE_ENABLED
 
static int PC_CAFFE_MIN_LEVEL
 
static int PC_CAFFE_MAX_LEVEL
 
static int PC_CAFFE_MIN_SCORE
 
static int PC_CAFFE_MAX_SCORE
 
static int PC_CAFFE_INTERVAL
 
static int ALT_LOTTERY_PRIZE
 
static int ALT_LOTTERY_TICKET_PRICE
 
static int ALT_LOTTERY_2_AND_1_NUMBER_PRIZE
 
static float ALT_LOTTERY_5_NUMBER_RATE
 
static float ALT_LOTTERY_4_NUMBER_RATE
 
static float ALT_LOTTERY_3_NUMBER_RATE
 
static int CHAMPION_FREQUENCY
 
static int CHAMPION_HP
 
static boolean CHAMPION_PASSIVE
 
static String CHAMPION_TITLE
 
static int CHAMPION_ADENA
 
static int CHAMPION_REWARDS
 
static int CHAMPION_EXP_SP
 
static int CHAMPION_MIN_LEVEL
 
static int CHAMPION_MAX_LEVEL
 
static int CHAMPION_SPCL_CHANCE
 
static int CHAMPION_SPCL_ITEM
 
static int CHAMPION_SPCL_QTY
 
static int CHAMPION_SPCL_LVL_DIFF
 
static float CHAMPION_HP_REGEN
 
static float CHAMPION_ATK
 
static float CHAMPION_SPD_ATK
 
static boolean CHAMPION_BOSS
 
static boolean CHAMPION_MINIONS
 
static boolean CHAMPION_ENABLE
 
static boolean EVENT_MESSAGE
 
static boolean STAR_DROP
 
static boolean STAR_SPAWN
 
static int STAR_CHANCE1
 
static int STAR_CHANCE2
 
static int STAR_CHANCE3
 
static boolean MEDAL_DROP
 
static boolean MEDAL_SPAWN
 
static int MEDAL_CHANCE1
 
static int MEDAL_CHANCE2
 
static boolean CRISTMAS_DROP
 
static boolean CRISTMAS_SPAWN
 
static int CRISTMAS_CHANCE
 
static int CRISTMAS_TREE_TIME
 
static boolean L2DAY_DROP
 
static boolean L2DAY_SPAWN
 
static int L2DAY_CHANCE
 
static int L2DAY_SCROLLCHANCE
 
static int L2DAY_ENCHSCROLLCHANCE
 
static int L2DAY_ACCCHANCE
 
static String L2DAY_REWARD
 
static String L2DAY_ACCESSORIE
 
static String L2DAY_SCROLL
 
static boolean L2DROPDAY_ENABLE
 
static int L2DROPDAY_ITEM1
 
static int L2DROPDAY_CHANCE1
 
static int L2DROPDAY_ITEM2
 
static int L2DROPDAY_CHANCE2
 
static int L2DROPDAY_ITEM3
 
static int L2DROPDAY_CHANCE3
 
static int L2DROPDAY_ITEM4
 
static int L2DROPDAY_CHANCE4
 
static int L2DROPDAY_ITEM5
 
static int L2DROPDAY_CHANCE5
 
static int L2DROPDAY_ITEM6
 
static int L2DROPDAY_CHANCE6
 
static int L2DROPDAY_ITEM7
 
static int L2DROPDAY_CHANCE7
 
static int L2DROPDAY_ITEM8
 
static int L2DROPDAY_CHANCE8
 
static int L2DROPDAY_ITEM9
 
static int L2DROPDAY_CHANCE9
 
static int L2DROPDAY_ITEM10
 
static int L2DROPDAY_CHANCE10
 
static int L2DROPDAY_ITEM11
 
static int L2DROPDAY_CHANCE11
 
static int L2DROPDAY_ITEM12
 
static int L2DROPDAY_CHANCE12
 
static int L2DROPDAY_ITEM13
 
static int L2DROPDAY_CHANCE13
 
static int L2DROPDAY_ITEM14
 
static int L2DROPDAY_CHANCE14
 
static int L2DROPDAY_ITEM15
 
static int L2DROPDAY_CHANCE15
 
static int L2DROPDAY_ITEM16
 
static int L2DROPDAY_CHANCE16
 
static int L2DROPDAY_ITEM17
 
static int L2DROPDAY_CHANCE17
 
static int L2DROPDAY_ITEM18
 
static int L2DROPDAY_CHANCE18
 
static int L2DROPDAY_ITEM19
 
static int L2DROPDAY_CHANCE19
 
static int L2DROPDAY_ITEM20
 
static int L2DROPDAY_CHANCE20
 
static int L2DROPDAY_ITEM21
 
static int L2DROPDAY_CHANCE21
 
static int L2DROPDAY_ITEM22
 
static int L2DROPDAY_CHANCE22
 
static int L2DROPDAY_ITEM23
 
static int L2DROPDAY_CHANCE23
 
static int L2DROPDAY_ITEM24
 
static int L2DROPDAY_CHANCE24
 
static int L2DROPDAY_ITEM25
 
static int L2DROPDAY_CHANCE25
 
static int L2DROPDAY_ITEM26
 
static int L2DROPDAY_CHANCE26
 
static int BIGSQUASH_CHANCE
 
static boolean BIGSQUASH_SPAWN
 
static boolean BIGSQUASH_DROP
 
static boolean BIGSQUASH_USE_SEEDS
 
static boolean FISHERMAN_ENABLED
 
static int FISHERMAN_INTERVAL
 
static int FISHERMAN_REWARD_ID
 
static int FISHERMAN_REWARD_COUNT
 
static boolean ALLOW_WEDDING
 
static boolean SPAWN_WEDDING_NPC
 
static int WEDDING_PRICE
 
static int WEDDING_TELEPORT_PRICE
 
static int WEDDING_TELEPORT_INTERVAL
 
static int WEDDING_DIVORCE_COSTS
 
static boolean WEDDING_PUNISH_INFIDELITY
 
static boolean WEDDING_TELEPORT
 
static boolean WEDDING_SAMESEX
 
static boolean WEDDING_FORMALWEAR
 
static boolean WEDDING_GIVE_CUPID_BOW
 
static boolean WEDDING_HONEYMOON_PORT
 
static int WEDDING_PORT_X
 
static int WEDDING_PORT_Y
 
static int WEDDING_PORT_Z
 
static boolean WEDDING_USE_COLOR
 
static int WEDDING_NORMAL
 
static int WEDDING_GAY
 
static int WEDDING_LESBI
 
static int SIEGE_MAX_ATTACKER
 
static int SIEGE_MAX_DEFENDER
 
static int SIEGE_BLOODALIANCE_REWARD_CNT
 
static int SIEGE_RESPAWN_DELAY_ATTACKER
 
static int SIEGE_FLAG_MAX_COUNT
 
static int SIEGE_CLAN_MIN_LEVEL
 
static int SIEGE_LENGTH_MINUTES
 
static int SIEGE_CLAN_MIN_MEMBERCOUNT
 
static boolean SPAWN_SIEGE_GUARD
 
static boolean SIEGE_ONLY_REGISTERED
 
static boolean ALT_FLYING_WYVERN_IN_SIEGE
 
static boolean SIEGE_GATE_CONTROL
 
static boolean CHANGE_SIEGE_TIME_IS_DISABLES
 
static boolean CORECT_SIEGE_DATE_BY_7S
 
static List< String > CL_SET_SIEGE_TIME_LIST
 
static List< Integer > SIEGE_HOUR_LIST_MORNING
 
static List< Integer > SIEGE_HOUR_LIST_AFTERNOON
 
static int MAX_GUARD_COUNT_FOR_CASTLE
 
static int CASTLE_REWARD_ID
 
static int CASTLE_REWARD_COUNT
 
static int FORTSIEGE_MAX_ATTACKER
 
static int FORTSIEGE_FLAG_MAX_COUNT
 
static int FORTSIEGE_CLAN_MIN_LEVEL
 
static int FORTSIEGE_LENGTH_MINUTES
 
static int FORTSIEGE_COUNTDOWN_LENGTH
 
static int FORTSIEGE_MERCHANT_DELAY
 
static int FORTSIEGE_COMBAT_FLAG_ID
 
static int FORTSIEGE_REWARD_ID
 
static int FORTSIEGE_REWARD_COUNT
 
static boolean LOAD_AUTOANNOUNCE_AT_STARTUP = true
 
static int WEAR_DELAY
 
static int WEAR_PRICE
 
static boolean ALT_PLAYER_CAN_DROP_ADENA
 
static boolean SHOW_HTML_WELCOME
 
static boolean ALT_RECOMMEND
 
static boolean ALT_BLACKSMITH_USE_RECIPES
 
static boolean LOAD_CUSTOM_TELEPORTS
 
static int PET_TICKET_ID
 
static int SPECIAL_PET_TICKET_ID
 
static int PLAYER_RATE_DROP_ADENA
 
static boolean ALT_MANA_POTIONS
 
static int MANAHEAL_POWER
 
static boolean ALLOW_NEW_CHAR_CUSTOM_POSITION
 
static int NEW_CHAR_POSITION_X
 
static int NEW_CHAR_POSITION_Y
 
static int NEW_CHAR_POSITION_Z
 
static boolean ENABLE_STARTUP_LVL
 
static int ADD_LVL_NEWBIE
 
static int STARTING_AA
 
static int STARTING_ADENA
 
static boolean ALLOW_CUSTOM_ITEM_TABLE
 
static boolean ALLOW_CUSTOM_NPC_TABLE
 
static boolean ALLOW_CUSTOM_ARMORSET_TABLE
 
static boolean ALLOW_CUSTOM_DROPLIST_TABLE
 
static boolean ALLOW_CUSTOM_SPAWNLIST_TABLE
 
static int AUCTION_ITEM_ID
 
static int RAID_MIN_MP_TO_CAST
 
static boolean EPIC_REQUIRE_QUEST
 
static boolean BANKING_ENABLED
 
static int BANKING_GOLDBAR_PRICE
 
static int BANKING_GOLDBAR_ID
 
static byte[] HEX_ID
 
static int SERVER_ID
 
static int ALT_OLY_START_TIME
 
static int ALT_OLY_MIN
 
static int ALT_OLY_CPERIOD
 
static int ALT_OLY_BATTLE
 
static int ALT_OLY_WPERIOD
 
static int ALT_OLY_VPERIOD
 
static boolean ALT_OLY_ALLOW_BSS
 
static boolean ALT_OLY_ENABLED
 
static boolean ALT_OLY_SAME_IP
 
static int ALT_OLY_CLASSED
 
static int ALT_OLY_BATTLE_REWARD_ITEM
 
static int ALT_OLY_CLASSED_RITEM_C
 
static int ALT_OLY_NONCLASSED_RITEM_C
 
static int ALT_OLY_GP_PER_POINT
 
static int ALT_OLY_MIN_POINT_FOR_EXCH
 
static int ALT_OLY_HERO_POINTS
 
static List< Integer > LIST_OLY_RESTRICTED_ITEMS = new ArrayList<>()
 
static int ALT_OLY_NONCLASSED
 
static boolean ALT_OLY_MATCH_HEAL_COUNTS
 
static boolean ALT_OLY_REMOVE_CUBICS
 
static boolean ALT_OLY_LOG_FIGHTS
 
static boolean ALT_OLY_SHOW_MONTHLY_WINNERS
 
static int ALT_OLY_ENCHANT_LIMIT
 
static boolean ALT_OLY_RESTORE_PLAYER_HP_CP_MP_ON_TELEPORT
 
static boolean ALT_OLY_RESTORE_PLAYER_HP_CP_MP_ON_FIGHT_START
 
static List< Integer > LIST_OLY_RESTRICTED_SKILLS = new ArrayList<>()
 
static boolean ALT_OLY_RESET_SKILL_TIME
 
static boolean ALT_OLY_REMOVE_POINTS_ON_TIE
 
static int ALT_OLY_START_PCOUNT
 
static int ALT_OLY_WEEKLY_PCOUNT
 
static String ALT_OLY_DURATION_TYPES
 
static int ALT_OLY_DURATION
 
static boolean ALT_OLY_INCLUDE_SUMMON_DAMAGE
 
static int GAME_SERVER_LOGIN_PORT
 
static int PORT_GAME
 
static String GAMESERVER_HOSTNAME
 
static String GAME_SERVER_LOGIN_HOST
 
static String INTERNAL_HOSTNAME
 
static String EXTERNAL_HOSTNAME
 
static int DATABASE_MAX_CONNECTIONS
 
static String DATABASE_DRIVER
 
static String DATABASE_URL
 
static String DATABASE_LOGIN
 
static boolean USE_DATABASE_LAYER = true
 
static int DATABASE_MAX_IDLE_TIMEOUT = 600
 
static int DATABASE_IDLE_TEST_PERIOD = 60
 
static String DATABASE_PASSWORD
 
static boolean ASSERT = false
 
static boolean DEVELOPER = false
 
static boolean DEBUG = false
 
static boolean SEND_PACKET_LOG = false
 
static boolean RECIVE_PACKET_LOG = false
 
static boolean ALT_DEV_NO_QUESTS = false
 
static boolean ALT_DEV_NO_SPAWNS = false
 
static boolean SHOW_NOT_REG_QUEST = true
 
static boolean SERVER_LIST_TESTSERVER = false
 
static int DEADLOCKCHECK_INTERVAL = 10000
 
static boolean GM_STARTUP_INVISIBLE
 
static boolean GM_STARTUP_INVULNERABLE
 
static boolean GM_STARTUP_SILENCE
 
static boolean GM_STARTUP_AUTO_LIST
 
static boolean SHOW_GM_LOGIN
 
static boolean GM_ITEM_RESTRICTION
 
static int GM_MAX_ENCHANT
 
static int STANDARD_RESPAWN_DELAY
 
static boolean GM_AUDIT
 
static boolean SHOW_HTML_CHAT
 
static int GM_NAME_COLOR
 
static int GM_TITLE_COLOR
 
static boolean ALLOW_OFFLINE_TRADE
 
static boolean ALLOW_OFFLINE_TRADE_CRAFT
 
static boolean ALLOW_OFFLINE_TRADE_COLOR_NAME
 
static int OFFLINE_TRADE_COLOR_NAME
 
static boolean ALLOW_OFFLINE_TRADE_PROTECTION
 
static int OFFLINE_TRADE_PRICE_ITEM_ID
 
static int OFFLINE_TRADE_PRICE_ITEM_ID_TIME
 
static int OFFLINE_TRADE_PRICE_COUNT
 
static int OFFLINE_CRAFT_PRICE_ITEM_ID
 
static int OFFLINE_CRAFT_PRICE_ITEM_ID_TIME
 
static int OFFLINE_CRAFT_PRICE_COUNT
 
static boolean RESTORE_OFFLINE_TRADERS
 
static int ALLOW_OFFLINE_HOUR
 
static boolean SHOW_NPC_CREST
 
static boolean CUSTOM_CHAR_TITLE
 
static String CUSTOM_CHAR_TITLE_TEXT
 
static int TITLE_COLOR
 
static int COLOR_FOR_AMMOUNT1
 
static int COLOR_FOR_AMMOUNT2
 
static int COLOR_FOR_AMMOUNT3
 
static int COLOR_FOR_AMMOUNT4
 
static int COLOR_FOR_AMMOUNT5
 
static int PVP_AMMOUNT1
 
static int PVP_AMMOUNT2
 
static int PVP_AMMOUNT3
 
static int PVP_AMMOUNT4
 
static int PVP_AMMOUNT5
 
static boolean PVP_COLOR_SYSTEM
 
static int PVP_COLOR_MODE
 
static int TITLE_COLOR_FOR_AMMOUNT1
 
static int TITLE_COLOR_FOR_AMMOUNT2
 
static int TITLE_COLOR_FOR_AMMOUNT3
 
static int TITLE_COLOR_FOR_AMMOUNT4
 
static int TITLE_COLOR_FOR_AMMOUNT5
 
static final int PVP_MODE_TITLE = 1
 
static final int PVP_MODE_NAME = 2
 
static final int PVP_MODE_BOTH = 3
 
static boolean VOICED_HELP
 
static boolean VOICED_OFFLINE
 
static boolean VOICED_WEDDING
 
static boolean VOICED_BANK
 
static boolean VOICED_CONFIGURATOR
 
static boolean VOICED_GAINXPSP
 
static boolean VOICED_CLASS_MASTER
 
static String SERVER_VERSION
 
static String SERVER_BUILD_DATE
 
static boolean ENABLE_REWARDSKILL_TIME
 
static int REWARDSKILL_TIME_TASK
 
static int REWARDSKILL_TIME_SKILL_ID
 
static int REWARDSKILL_TIME_SKILL_MAXLVL
 
static boolean ENABLE_FIRSTLOGIN_REWARD
 
static boolean ENABLE_REWARDITEM_BYTIME
 
static int REWARDITEM_BYTIME_MIN
 
static int[][] REWARDITEM_BYTIME_ITEM
 
static int[][] FIRSTLOGIN_REWARD_ITEM
 
static boolean FIRSTLOGIN_BUFFS
 
static String FIRSTLOGIN_FIGHTER_BUFF
 
static ArrayList< Integer > FIRSTLOGIN_FIGHTER_BUFF_LIST = new ArrayList<>()
 
static String FIRSTLOGIN_MAGE_BUFF
 
static ArrayList< Integer > FIRSTLOGIN_MAGE_BUFF_LIST = new ArrayList<>()
 
static boolean STARTUP_SYSTEM_ENABLED
 
static boolean DISABLE_TUTORIAL
 
static boolean STARTUP_SYSTEM_SELECTCLASS
 
static boolean STARTUP_SYSTEM_SELECTARMOR
 
static boolean STARTUP_SYSTEM_SELECTWEAP
 
static boolean STARTUP_SYSTEM_BUFF_MAGE
 
static boolean STARTUP_SYSTEM_BUFF_FIGHT
 
static String FIGHTER_BUFF
 
static ArrayList< Integer > FIGHTER_BUFF_LIST = new ArrayList<>()
 
static String MAGE_BUFF
 
static ArrayList< Integer > MAGE_BUFF_LIST = new ArrayList<>()
 
static int BUFFER_MAX_SCHEMES
 
static int BUFFER_STATIC_BUFF_COST
 
static String BYBASS_HEAVY_ITEMS
 
static String BYBASS_LIGHT_ITEMS
 
static String BYBASS_ROBE_ITEMS
 
static List< int[]> SET_HEAVY_ITEMS = new ArrayList<>()
 
static int[] SET_HEAVY_ITEMS_LIST
 
static List< int[]> SET_LIGHT_ITEMS = new ArrayList<>()
 
static int[] SET_LIGHT_ITEMS_LIST
 
static List< int[]> SET_ROBE_ITEMS = new ArrayList<>()
 
static int[] SET_ROBE_ITEMS_LIST
 
static String BYBASS_WP_01_ITEM
 
static String BYBASS_WP_02_ITEM
 
static String BYBASS_WP_03_ITEM
 
static String BYBASS_WP_04_ITEM
 
static String BYBASS_WP_05_ITEM
 
static String BYBASS_WP_06_ITEM
 
static String BYBASS_WP_07_ITEM
 
static String BYBASS_WP_08_ITEM
 
static String BYBASS_WP_09_ITEM
 
static String BYBASS_WP_10_ITEM
 
static String BYBASS_WP_11_ITEM
 
static String BYBASS_WP_12_ITEM
 
static String BYBASS_WP_13_ITEM
 
static String BYBASS_WP_14_ITEM
 
static String BYBASS_WP_15_ITEM
 
static String BYBASS_WP_16_ITEM
 
static String BYBASS_WP_17_ITEM
 
static String BYBASS_WP_18_ITEM
 
static String BYBASS_WP_19_ITEM
 
static String BYBASS_WP_20_ITEM
 
static String BYBASS_WP_21_ITEM
 
static String BYBASS_WP_22_ITEM
 
static String BYBASS_WP_23_ITEM
 
static String BYBASS_WP_24_ITEM
 
static String BYBASS_WP_25_ITEM
 
static String BYBASS_WP_26_ITEM
 
static String BYBASS_WP_27_ITEM
 
static String BYBASS_WP_28_ITEM
 
static String BYBASS_WP_29_ITEM
 
static String BYBASS_WP_30_ITEM
 
static String BYBASS_WP_31_ITEM
 
static String BYBASS_WP_SHIELD
 
static String BYBASS_ARROW
 
static int WP_01_ID
 
static int WP_02_ID
 
static int WP_03_ID
 
static int WP_04_ID
 
static int WP_05_ID
 
static int WP_06_ID
 
static int WP_07_ID
 
static int WP_08_ID
 
static int WP_09_ID
 
static int WP_10_ID
 
static int WP_11_ID
 
static int WP_12_ID
 
static int WP_13_ID
 
static int WP_14_ID
 
static int WP_15_ID
 
static int WP_16_ID
 
static int WP_17_ID
 
static int WP_18_ID
 
static int WP_19_ID
 
static int WP_20_ID
 
static int WP_21_ID
 
static int WP_22_ID
 
static int WP_23_ID
 
static int WP_24_ID
 
static int WP_25_ID
 
static int WP_26_ID
 
static int WP_27_ID
 
static int WP_28_ID
 
static int WP_29_ID
 
static int WP_30_ID
 
static int WP_31_ID
 
static int WP_ARROW
 
static int WP_SHIELD
 
static float LOW_WEIGHT = 0.5f
 
static float MEDIUM_WEIGHT = 2.0f
 
static float HIGH_WEIGHT = 3.0f
 
static float DIAGONAL_WEIGHT = 0.707f
 
static int MAX_POSTFILTER_PASSES = 3
 
static String PATHFIND_BUFFERS = "100x6;128x6;192x6;256x4;320x4;384x4;500x2"
 
static int WORLD_X_MIN = 15
 
static int WORLD_X_MAX = 26
 
static byte WORLD_Y_MIN = 10
 
static byte WORLD_Y_MAX = 26
 
static int INTEREST_MAX_THREAD = 10
 
static long PROTECT_COMPRESSION_WRITEDELAY = 2L
 
static String GEOFILES_PATTERN = "(\\d{2}_\\d{2})\\.l2j"
 
static int CLIENT_PACKET_QUEUE_SIZE = 18
 
static int CLIENT_PACKET_QUEUE_MAX_BURST_SIZE = 16
 
static int CLIENT_PACKET_QUEUE_MAX_PACKETS_PER_SECOND = 120
 
static int CLIENT_PACKET_QUEUE_MEASURE_INTERVAL = 5
 
static int CLIENT_PACKET_QUEUE_MAX_AVERAGE_PACKETS_PER_SECOND = 50
 
static int CLIENT_PACKET_QUEUE_MAX_FLOODS_PER_MIN = 2
 
static int CLIENT_PACKET_QUEUE_MAX_OVERFLOWS_PER_MIN = 1
 
static int CLIENT_PACKET_QUEUE_MAX_UNDERFLOWS_PER_MIN = 1
 
static int CLIENT_PACKET_QUEUE_MAX_UNKNOWN_PER_MIN = 5
 
static int THREAD_P_EFFECTS = 12
 
static int THREAD_P_GENERAL = 15
 
static int IO_PACKET_THREAD_CORE_SIZE = 10
 
static int GENERAL_PACKET_THREAD_CORE_SIZE = 20
 
static int GENERAL_THREAD_CORE_SIZE = 20
 
static int AI_MAX_THREAD = 6
 
static boolean RESERVE_HOST_ON_LOGIN = false
 
static long AUTOSAVE_INITIAL_TIME = 250000
 
static long AUTOSAVE_DELAY_TIME = 700000
 
static boolean ACTIVATED_SYSTEM
 
static boolean ALLOW_LETHAL_PROTECTION_MOBS
 
static String LETHAL_PROTECTED_MOBS
 
static ArrayList< Integer > LIST_LETHAL_PROTECTED_MOBS = new ArrayList<>()
 
static boolean PROTECTION_SECOND_PASSWORD = false
 
static boolean ALLOW_VIP_NCOLOR
 
static int VIP_NCOLOR
 
static boolean ALLOW_VIP_TCOLOR
 
static int VIP_TCOLOR
 
static boolean BUFFSHOP_ENABLE
 
static boolean OFFLINE_BUFF_SHOP
 
static boolean BUFFSHOP_RESTORE = false
 
static int BUFFSHOP_MAX_DAYS
 
static int DEFAULT_BUFFSHOP_SLOTS
 
static Map< String, Integer > VALID_BUFFSHOP_SKILLS = new HashMap<>()
 
static String BUFFSHOP_EFFECT
 
static int RAID_BOSS_INFO_PAGE_LIMIT
 
static int RAID_BOSS_DROP_PAGE_LIMIT
 
static String RAID_BOSS_DATE_FORMAT
 
static String RAID_BOSS_IDS
 
static List< Integer > LIST_RAID_BOSS_IDS
 
static int VIP_ITEM = 9212
 
static int VIP_DIAS
 
static int VIP_ITEM2 = 9213
 
static int VIP_DIAS2
 
static int VIP_ITEM3 = 9214
 
static int VIP_DIAS3
 
static int CLANFULL_ITEM = 9220
 
static int CLANSKILL_ITEM
 
static int[][] CLANSKILL_ITEM_SKILL
 
static int DAY_TO_SIEGE
 
static int HOUR_TO_SIEGE
 
static boolean ALLOW_PVP_REWARD
 
static int[][] PVP_REWARD_ITEM
 
static boolean ALLOW_PK_REWARD
 
static int[][] PK_REWARD_ITEM
 
static boolean LEAVE_BUFFS_ONDIE
 
static boolean ALLOW_KILL_BARAKIEL_SETNOBLES
 
static boolean ALLOW_LIGHT_USE_HEAVY
 
static String NOTALLOWCLASS
 
static List< Integer > NOTALLOWEDUSEHEAVY
 
static boolean ALLOW_HEAVY_USE_LIGHT
 
static String NOTALLOWCLASSE
 
static List< Integer > NOTALLOWEDUSELIGHT
 
static boolean ALT_DISABLE_BOW_CLASSES
 
static String DISABLE_BOW_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_BOW_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_DAGGER_CLASSES
 
static String DISABLE_DAGGER_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_DAGGER_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_SWORD_CLASSES
 
static String DISABLE_SWORD_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_SWORD_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_BLUNT_CLASSES
 
static String DISABLE_BLUNT_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_BLUNT_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_DUAL_CLASSES
 
static String DISABLE_DUAL_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_DUAL_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_POLE_CLASSES
 
static String DISABLE_POLE_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_POLE_CLASSES = new ArrayList<>()
 
static boolean ALT_DISABLE_BIGSWORD_CLASSES
 
static String DISABLE_BIGSWORD_CLASSES_STRING
 
static ArrayList< Integer > DISABLE_BIGSWORD_CLASSES = new ArrayList<>()
 
static String VOTE_API_KEYTOPZONE
 
static int VOTE_SERVERID_KEYTOPZONE
 
static String VOTE_APIKEY_HOPZONE
 
static String VOTE_SERVERID_NETWORK
 
static int VOTE_API_REWARD_ID
 
static int VOTE_API_REWARD_COUNT
 
static HashMap< Integer, Integer > DONATOR_WEAPON_ENCHANT_LEVEL = new HashMap<>()
 
static HashMap< Integer, Integer > DONATOR_ARMOR_ENCHANT_LEVEL = new HashMap<>()
 
static HashMap< Integer, Integer > DONATOR_JEWELRY_ENCHANT_LEVEL = new HashMap<>()
 
static int ENCHANT_MAX_WEAPON_DONATOR
 
static int ENCHANT_MAX_ARMOR_DONATOR
 
static int ENCHANT_MAX_JEWELRY_DONATOR
 
static boolean ANNOUNCE_HER0
 
static boolean ANNOUNCE_VIP
 
static boolean ANNOUNCE_LORD
 
static boolean ANNOUNCE_NEWBIE
 
static boolean ANNOUNCE_PK_PVP
 
static boolean ANNOUNCE_PK_PVP_NORMAL_MESSAGE
 
static String ANNOUNCE_PK_MSG
 
static String ANNOUNCE_PVP_MSG
 
static boolean PVP_CONGRATULATIONS_MSG
 
static boolean ALLOW_QUAKE_SYSTEM
 
static boolean QUAKE_SYSTEM_RESETONDIE
 
static boolean SELL_BY_ITEM
 
static int SELL_ITEM
 
static String COIN_TEXT
 
static boolean WAR_LEGEND_AURA
 
static int KILLS_TO_GET_WAR_LEGEND_AURA
 
static boolean CUSTOM_STARTER_ITEMS_ENABLED
 
static List< int[]> STARTING_CUSTOM_ITEMS_F = new ArrayList<>()
 
static List< int[]> STARTING_CUSTOM_ITEMS_M = new ArrayList<>()
 
static boolean ANNOUNCE_RAID_SPAWN
 
static int NOBLESSE_ITEM
 
static boolean ALLOW_HERO_SUBSKILL
 
static boolean ALLOW_CUSTOM_CANCEL
 
static int CUSTOM_CANCEL_SECONDS
 
static float ADENA_BOSS
 
static float ADENA_RAID
 
static float ADENA_MINION
 
static float JEWEL_BOSS
 
static float ITEMS_BOSS
 
static float ITEMS_RAID
 
static float ITEMS_MINION
 
static float SPOIL_BOSS
 
static float SPOIL_RAID
 
static float SPOIL_MINION
 

Static Protected Attributes

static Logger _log = Logger.getLogger(Config.class.getName())
 

Member Function Documentation

◆ loadGsConfig()

static void com.premium.Config.loadGsConfig ( )
inlinestatic

Class Master

◆ loadOptionsConfig()

static void com.premium.Config.loadOptionsConfig ( )
inlinestatic

Community board

◆ loadRatesConfig()

static void com.premium.Config.loadRatesConfig ( )
inlinestatic

RB Rate Control

Member Data Documentation

◆ COMMUNITY_TYPE

String com.premium.Config.COMMUNITY_TYPE
static

Community board

◆ EVENT_BEST_FARM_TIME

int com.premium.Config.EVENT_BEST_FARM_TIME
static

Party Farm Event

◆ SERVER_BUILD_DATE

String com.premium.Config.SERVER_BUILD_DATE
static

Date of server build

◆ SERVER_VERSION

String com.premium.Config.SERVER_VERSION
static

Server version

◆ SPAWN_CLASS_MASTER

boolean com.premium.Config.SPAWN_CLASS_MASTER
static

Class Master


The documentation for this class was generated from the following file: