|
RuneHive-Game
|
The class that contains setting-related constants for the server. More...
Static Public Attributes | |
| static final int | ACTIVITY_TAB = 7 |
| static final double | AGILITY_MODIFICATION |
| The experience modification for agility. | |
| static final int | ATTACK_TAB = 0 |
| All the tab identifications. | |
| static final String[] | BAD_STRINGS |
| Strings that are classified as bad. | |
| static final int | CLAN_TAB = 10 |
| static final int | CLIENT_PACKET_THRESHOLD |
| The amount of client (incoming) packets that can be handled by the server each tick. | |
| static final int | CLIENT_VERSION |
| static final double | COMBAT_MODIFICATION |
| The experience modification for combat. | |
| static final int | CONNECTION_LIMIT |
| The maximum amount of connections that can be active at a time, or in other words how many clients can be logged in at once per connection. | |
| static final double | COOKING_MODIFICATION |
| The experience modification for cooking. | |
| static final double | CRAFTING_MODIFICATION |
| The experience modification for crafting. | |
| static final int | CURRENCY = 995 |
| The currency identification of the server. | |
| static final Appearance | DEFAULT_APPEARANCE |
| The default appearance of a player. | |
| static final Position | DEFAULT_POSITION = new Position(3087, 3497, 0) |
| The default, i.e. | |
| static boolean | DISABLE_BROADCASTS = true |
| Flag to disable all broadcast messages (TriviaBot, killstreaks, pets, etc.) | |
| static final String | DISCORD_TOKEN |
| The OS Royale community discord token. | |
| static boolean | DISPLAY_PACKETS = Config.SERVER_DEBUG |
| Displays packet information in the output stream. | |
| static boolean | DOUBLE_EXPERIENCE = false |
| static final int | EMAIL_MAX_CHARACTERS = 28 |
| static final int | EMAIL_MIN_CHARACTERS = 7 |
| static final int | EMOTE_TAB = 12 |
| static final int | EQUIPMENT_TAB = 4 |
| static final int | FAILED_LOGIN_ATTEMPTS |
| static final int | FAILED_LOGIN_TIMEOUT |
| static final double | FARMING_MODIFICATION |
| The experience modification for farming. | |
| static final double | FIREMAKING_MODIFICATION |
| The experience modification for firemaking. | |
| static final double | FISHING_MODIFICATION |
| The experience modification for fishing. | |
| static final double | FLETCHING_MODIFICATION |
| The experience modification for fletching. | |
| static final String | FORUM_DB_PASS |
| This is used for mySQL to authenticate username and passwords from the forum. | |
| static final String | FORUM_DB_URL |
| This is used for mySQL to authenticate username and passwords from the forum. | |
| static final String | FORUM_DB_USER |
| This is used for mySQL to authenticate username and passwords from the forum. | |
| static final boolean | FORUM_INTEGRATION |
| If forum integration is true, users can only login if they enter the same username and password that's on the forums also mongo must be running when this is true. | |
| static final int | FRIENDS_TAB = 8 |
| static final Position | GAMBLING_ZONE = new Position(1886, 5025, 0) |
| static final double | HERBLORE_MODIFICATION |
| The experience modification for herblore. | |
| static boolean | highscoresEnabled = false |
| static final double | HUNTER_MODIFICATION |
| The experience modification for hunter. | |
| static final int | IDLE_TIMEOUT |
| The number of seconds before a connection becomes idle. | |
| static final int | IGNORE_TAB = 9 |
| static final ObjectSet< String > | IGNORED_EXCEPTIONS |
| The list of exceptions that are ignored and discarded by the. | |
| static final int | INVENTORY_TAB = 3 |
| static final int | IP_TOS |
| static final int | ITEM_DEFINITION_LIMIT |
| The limit of the item identification. | |
| static final Position | JAIL_ZONE = new Position(2713, 2564, 0) |
| The Jail zone. | |
| static final String | LATEST_ANNOUNCEMENT_THREAD = "" |
| The latest announcement thread link. | |
| static final String | LATEST_UPDATE_THREAD = "" |
| The latest update thread link. | |
| static final int[] | LEET_BANK_AMOUNTS = {7, 46, 19, 42, 41, 15, 21, 4, 0, 0,} |
| TEMP VARS - WILL BE DELETED AFTER BETA IS FINISHED. | |
| static final Item[] | LEET_BANK_ITEMS |
| static final boolean | LOG_PLAYER |
| static final int | LOGIN_THESHOLD |
| The amount of players that can be logged in, in a single cycle. | |
| static final int | LOGOUT_TAB = 14 |
| static final int | LOGOUT_THESHOLD |
| The amount of players that can logout in a single cycle. | |
| static final double | MAGIC_MODIFICATION |
| The experience modification for magic. | |
| static final int | MAGIC_TAB = 6 |
| static final int | MAX_BOTS |
| The amount of bots that will spawn into the game world. | |
| static final int | MAX_NPCS |
| The maximum amount of npcs that can be held within the game world. | |
| static final int | MAX_PLAYERS |
| The maximum amount of players that can be held within the game world. | |
| static final String[] | MESSAGES |
| Messages that are sent periodically to all players. | |
| static final double | MINING_MODIFICATION |
| The experience modification for mining. | |
| static final int | MUSIC_TAB = 13 |
| static final int | NPC_BITS |
| The npc bits for the server which can execute 6755 npcs. | |
| static final int | NPC_DEFINITION_LIMIT |
| The limit of the npc identification. | |
| static final int | NPC_WALKING_RADIUS |
| The walking radius for Npc. | |
| static final boolean | PARALLEL_GAME_ENGINE |
| This will use the parallel game game. | |
| static final int | PASSWORD_MAX_CHARACTERS = 20 |
| static final String | POSTGRE_PASS |
| static final String | POSTGRE_URL |
| static final String | POSTGRE_USER |
| static final double | PRAYER_MODIFICATION |
| The experience modification for prayer. | |
| static final int | PRAYER_TAB = 5 |
| static final int | QUEST_TAB = 2 |
| static final Position | REGULAR_DONATOR_ZONE = new Position(2478, 10435, 0) |
| static final ResourceLeakDetector.Level | RESOURCE_LEAK_DETECTION |
The resource leak detection level, should be PARANOID in a development environment and DISABLED in a production environment. | |
| static final BigInteger | RSA_EXPONENT |
| The RSA exponent. | |
| static final BigInteger | RSA_MODULUS |
| The RSA modulus. | |
| static final double | RUNECRAFTING_MODIFICATION |
| The experience modification for runecrafting. | |
| static final boolean | SERVER_CYCLE_DEBUG |
| Displays the time in milliseconds each tick the game takes to run through a game cycle. | |
| static boolean | SERVER_DEBUG |
| The development state flag. | |
| static final String | SERVER_NAME |
| The name of the server. | |
| static final int | SERVER_PACKET_THRESHOLD |
| The amount of server (outgoing) packets that can be written by the server each tick. | |
| static final int | SERVER_PORT |
| The server port. | |
| static final AttributeKey< Session > | SESSION_KEY = AttributeKey.valueOf("session.key") |
| The session key. | |
| static final int[][] | SIDEBAR_INTERFACE |
| Holds the array of all the side-bar identification and their corresponding itemcontainer identification. | |
| static final int | SKILL_TAB = 1 |
| static final int | SKULL_TIME |
| The time in ticks a player remains skulled for. | |
| static final double | SLAYER_MODIFICATION |
| The experience modification for Slayer. | |
| static final double | SMITHING_MODIFICATION |
| The experience modification for smithing. | |
| static final AttributeKey< String > | SOURCE_ADDRESS = AttributeKey.valueOf("source.address") |
| static final Position | STAFF_ZONE = new Position(2602, 3874, 0) |
| The staff zone. | |
| static final Item[] | STARTER_BANK |
| static final int[] | STARTER_BANK_AMOUNT = { 2, 8, 21, 11, 48, 9, 0, 0, 0, 0, } |
| Starter bank. | |
| static final Position | SUPER_DONATOR_ZONE = new Position(2426, 10419, 0) |
| The donator zone. | |
| static final boolean | SUPPORT_HAPROXY |
| static final double | THIEVING_MODIFICATION |
| The experience modification for thieving. | |
| static final int | USERNAME_MAX_CHARACTERS = 12 |
| static final int | USERNAME_MIN_CHARACTERS = 3 |
| static final String | WEBSITE_URL |
| static final String[] | WELCOME_ANNOUNCEMENT |
| The welcome announcement. | |
| static final String[] | WELCOME_DIALOGUE |
| The welcome dialogue. | |
| static final String[] | WELCOME_MARQUEE |
| The welcome marquee. | |
| static final String[] | WELCOME_UPDATE |
| static final double | WOODCUTTING_MODIFICATION |
| The experience modification for woodcutting. | |
| static WorldType | WORLD_TYPE = WorldType.LOCAL |
| static final int | WRENCH_TAB = 11 |
Static Package Functions | |
| [static initializer] | |
The class that contains setting-related constants for the server.
Definition at line 24 of file Config.java.
|
staticpackage |
References AGILITY_MODIFICATION, CLIENT_PACKET_THRESHOLD, CLIENT_VERSION, COMBAT_MODIFICATION, CONNECTION_LIMIT, COOKING_MODIFICATION, CRAFTING_MODIFICATION, DISCORD_TOKEN, DISPLAY_PACKETS, FAILED_LOGIN_ATTEMPTS, FAILED_LOGIN_TIMEOUT, FARMING_MODIFICATION, FIREMAKING_MODIFICATION, FISHING_MODIFICATION, FLETCHING_MODIFICATION, FORUM_DB_PASS, FORUM_DB_URL, FORUM_DB_USER, FORUM_INTEGRATION, HERBLORE_MODIFICATION, highscoresEnabled, HUNTER_MODIFICATION, IDLE_TIMEOUT, IP_TOS, ITEM_DEFINITION_LIMIT, com.runehive.game.world.WorldType.LIVE, com.runehive.game.world.WorldType.LOCAL, LOG_PLAYER, LOGIN_THESHOLD, LOGOUT_THESHOLD, MAGIC_MODIFICATION, MAX_BOTS, MAX_NPCS, MAX_PLAYERS, MINING_MODIFICATION, NPC_BITS, NPC_DEFINITION_LIMIT, NPC_WALKING_RADIUS, PARALLEL_GAME_ENGINE, PASSWORD_MAX_CHARACTERS, POSTGRE_PASS, POSTGRE_URL, POSTGRE_USER, PRAYER_MODIFICATION, RESOURCE_LEAK_DETECTION, RSA_EXPONENT, RSA_MODULUS, RUNECRAFTING_MODIFICATION, SERVER_CYCLE_DEBUG, SERVER_DEBUG, SERVER_NAME, SERVER_PACKET_THRESHOLD, SERVER_PORT, SKULL_TIME, SLAYER_MODIFICATION, SMITHING_MODIFICATION, SUPPORT_HAPROXY, com.runehive.game.world.WorldType.TEST, THIEVING_MODIFICATION, WEBSITE_URL, WOODCUTTING_MODIFICATION, and WORLD_TYPE.
|
static |
|
static |
The experience modification for agility.
Definition at line 247 of file Config.java.
Referenced by [static initializer](), com.runehive.game.action.impl.RevShortcutAction.execute(), and com.runehive.content.skill.impl.agility.obstacle.ObstacleInteraction.rewards().
|
static |
All the tab identifications.
Definition at line 194 of file Config.java.
Referenced by com.runehive.game.world.entity.combat.magic.Autocast.clickButton(), com.runehive.game.world.entity.combat.weapon.WeaponInterface.defaultWeaponInterface(), com.runehive.game.world.entity.combat.weapon.WeaponInterface.execute(), com.runehive.game.world.entity.combat.magic.Autocast.sendSelectionInterface(), and com.runehive.game.world.entity.combat.magic.Autocast.setAutocast().
|
static |
Strings that are classified as bad.
Definition at line 216 of file Config.java.
Referenced by com.runehive.content.triviabot.TriviaBot.answer(), com.runehive.content.store.impl.PersonalStore.changeName(), com.runehive.content.clanchannel.channel.ClanChannel.setName(), com.runehive.content.clanchannel.channel.ClanChannel.setSlogan(), and com.runehive.content.clanchannel.channel.ClanChannel.setTag().
|
static |
Definition at line 194 of file Config.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannelHandler.manage(), and com.runehive.content.clanchannel.content.ClanViewer.update().
|
static |
The amount of client (incoming) packets that can be handled by the server each tick.
Definition at line 60 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.session.GameSession.processClientPackets().
|
static |
Definition at line 135 of file Config.java.
Referenced by [static initializer](), com.runehive.net.codec.login.LoginDecoder.decodePayload(), and com.runehive.RuneHive.start().
|
static |
The experience modification for combat.
Definition at line 244 of file Config.java.
Referenced by [static initializer](), com.runehive.game.world.entity.combat.strategy.basic.MagicStrategy< T extends Mob >.addCombatExperience(), com.runehive.game.world.entity.combat.strategy.player.custom.DragonfireShieldStrategy.start(), com.runehive.game.world.entity.combat.strategy.player.custom.TridentOfTheSeasStrategy.start(), com.runehive.game.world.entity.combat.strategy.player.custom.TridentOfTheSwampStrategy.start(), and com.runehive.game.world.entity.combat.strategy.player.custom.TumekenStrategy.start().
|
static |
The maximum amount of connections that can be active at a time, or in other words how many clients can be logged in at once per connection.
Definition at line 73 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.ChannelFilter.channelRegistered().
|
static |
The experience modification for cooking.
Definition at line 250 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.fishing.FishingAction.fish(), and com.runehive.content.skill.impl.cooking.Cooking.modifier().
|
static |
The experience modification for crafting.
Definition at line 253 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.crafting.impl.Glass.blow(), com.runehive.content.skill.impl.crafting.Crafting.craft(), com.runehive.content.skill.impl.crafting.impl.Jewellery.craft(), com.runehive.content.skill.impl.crafting.impl.Spinning.spin(), and com.runehive.content.skill.impl.crafting.impl.Stringing.string().
|
static |
The currency identification of the server.
Definition at line 175 of file Config.java.
Referenced by com.runehive.content.skill.impl.thieving.Thieving.exchange(), com.runehive.content.skill.impl.magic.spell.impl.HighAlchemy.execute(), com.runehive.content.skill.impl.magic.spell.impl.LowAlchemy.execute(), com.runehive.content.skill.impl.crafting.impl.Tanning.open(), and com.runehive.content.skill.impl.crafting.impl.Tanning.tan().
|
static |
The default appearance of a player.
Definition at line 212 of file Config.java.
The default, i.e.
onSpawn, location.
Definition at line 197 of file Config.java.
Referenced by com.runehive.game.world.entity.combat.attack.listener.item.RingOfLifeListener.block(), com.runehive.content.activity.impl.kraken.KrakenActivity.clickObject(), com.runehive.game.action.impl.TutorialActivity.create(), com.runehive.content.bot.PlayerBot.endFight(), com.runehive.content.activity.impl.JailActivity.finish(), com.runehive.content.activity.Activity.onDeath(), com.runehive.content.activity.impl.godwars.GodwarsActivity.onDeath(), com.runehive.content.activity.impl.warriorguild.WarriorGuild.onDeath(), com.runehive.content.activity.impl.kraken.KrakenActivity.onLogout(), com.runehive.game.action.impl.TutorialActivity.onLogout(), com.runehive.game.world.entity.mob.player.Player.onStep(), com.runehive.game.world.entity.mob.player.Player.Player(), com.runehive.game.world.entity.mob.player.Player.Player(), com.runehive.content.bot.PlayerBot.postDeath(), com.runehive.game.world.entity.mob.player.PlayerDeath.postDeath(), com.runehive.content.activity.randomevent.RandomEvent.start(), and com.runehive.game.action.impl.TutorialActivity.start().
|
static |
Flag to disable all broadcast messages (TriviaBot, killstreaks, pets, etc.)
Definition at line 148 of file Config.java.
|
static |
The OS Royale community discord token.
Definition at line 142 of file Config.java.
Referenced by [static initializer]().
|
static |
Displays packet information in the output stream.
Definition at line 67 of file Config.java.
Referenced by [static initializer]().
|
static |
Definition at line 139 of file Config.java.
Referenced by com.runehive.game.world.entity.skill.SkillManager.addExperience(), com.runehive.content.WellOfGoodwill.contribute(), com.runehive.game.world.cronjobs.impl.DoubleExperienceJob.execute(), and com.runehive.game.world.entity.mob.player.Player.sendInitialPackets().
|
static |
Definition at line 297 of file Config.java.
Referenced by com.runehive.net.session.LoginSession.evaluate().
|
static |
Definition at line 298 of file Config.java.
Referenced by com.runehive.net.session.LoginSession.evaluate().
|
static |
Definition at line 194 of file Config.java.
|
static |
Definition at line 194 of file Config.java.
|
static |
Definition at line 132 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.session.LoginSession.handleUserLoginDetails().
|
static |
Definition at line 133 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.session.LoginSession.handleUserLoginDetails().
|
static |
The experience modification for farming.
Definition at line 295 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.farming.patches.FarmingPatch.createClearingAction(), com.runehive.content.skill.impl.farming.patches.HarvestablePatch.createHarvestAction(), com.runehive.content.wintertodt.actions.PickHerb.execute(), com.runehive.content.skill.impl.farming.patches.FarmingPatch.plantSeed(), and com.runehive.content.skill.impl.farming.patches.FarmingPatch.putCompost().
|
static |
The experience modification for firemaking.
Definition at line 256 of file Config.java.
Referenced by [static initializer](), com.runehive.content.wintertodt.Wintertodt.award(), com.runehive.content.skill.impl.firemaking.Firemaking.bonfireAction(), com.runehive.content.wintertodt.actions.FeedBrazier.execute(), com.runehive.content.wintertodt.actions.LightBrazier.execute(), and com.runehive.content.skill.impl.firemaking.FiremakingAction.experience().
|
static |
The experience modification for fishing.
Definition at line 292 of file Config.java.
Referenced by [static initializer](), and com.runehive.content.skill.impl.fishing.FishingAction.fish().
|
static |
The experience modification for fletching.
Definition at line 259 of file Config.java.
Referenced by [static initializer](), com.runehive.content.wintertodt.actions.FletchKindling.execute(), and com.runehive.content.skill.impl.fletching.Fletching.modifier().
|
static |
This is used for mySQL to authenticate username and passwords from the forum.
Definition at line 126 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.service.ForumService.start().
|
static |
This is used for mySQL to authenticate username and passwords from the forum.
Definition at line 120 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.service.ForumService.start().
|
static |
This is used for mySQL to authenticate username and passwords from the forum.
Definition at line 123 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.service.ForumService.start().
|
static |
If forum integration is true, users can only login if they enter the same username and password that's on the forums also mongo must be running when this is true.
Since all the players will be stored in the mongo database.
Definition at line 117 of file Config.java.
Referenced by [static initializer](), com.runehive.net.session.LoginSession.evaluate(), com.runehive.game.event.impl.log.LogEvent.log(), com.runehive.game.world.entity.mob.player.persist.PlayerPersistDB.save(), and com.runehive.RuneHive.start().
|
static |
Definition at line 194 of file Config.java.
Definition at line 209 of file Config.java.
|
static |
The experience modification for herblore.
Definition at line 262 of file Config.java.
Referenced by [static initializer](), com.runehive.content.wintertodt.actions.MixHerb.execute(), and com.runehive.content.skill.impl.herblore.Herblore.modifier().
|
static |
Definition at line 137 of file Config.java.
Referenced by [static initializer]().
|
static |
The experience modification for hunter.
Definition at line 265 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.hunter.net.Netting.execute(), and com.runehive.content.skill.impl.hunter.Hunter.modifier().
|
static |
The number of seconds before a connection becomes idle.
Definition at line 76 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.ServerPipelineInitializer.initChannel().
|
static |
Definition at line 194 of file Config.java.
|
static |
The list of exceptions that are ignored and discarded by the.
Definition at line 85 of file Config.java.
Referenced by com.runehive.net.ChannelHandler.exceptionCaught().
|
static |
Definition at line 194 of file Config.java.
Referenced by com.runehive.content.activity.panel.ActivityPanel.clear(), com.runehive.content.activity.panel.Activity_Panel.close(), com.runehive.game.world.items.containers.impl.LootingBag.close(), and com.runehive.game.world.items.containers.impl.LootingBag.open().
|
static |
Definition at line 101 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.service.NetworkService.start().
|
static |
The limit of the item identification.
Definition at line 181 of file Config.java.
Referenced by [static initializer](), com.runehive.game.world.items.ItemDefinition.create(), com.runehive.game.world.items.ItemDefinition.createParser(), and com.runehive.game.world.items.ItemDefinition.fromClientDump().
The Jail zone.
Definition at line 207 of file Config.java.
Referenced by com.runehive.content.activity.impl.JailActivity.create(), com.runehive.content.activity.impl.JailActivity.onDeath(), and com.runehive.content.activity.impl.JailActivity.onRegionChange().
|
static |
The latest announcement thread link.
Definition at line 27 of file Config.java.
|
static |
The latest update thread link.
Definition at line 30 of file Config.java.
|
static |
TEMP VARS - WILL BE DELETED AFTER BETA IS FINISHED.
Definition at line 420 of file Config.java.
|
static |
Definition at line 421 of file Config.java.
|
static |
Definition at line 105 of file Config.java.
Referenced by [static initializer](), com.runehive.game.plugin.PluginContext.handleCommandEvent(), and com.runehive.game.event.impl.log.LogEvent.log().
|
static |
The amount of players that can be logged in, in a single cycle.
Definition at line 160 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.world.World.dequeLogins().
|
static |
|
static |
The amount of players that can logout in a single cycle.
Definition at line 163 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.world.World.dequeLogouts().
|
static |
The experience modification for magic.
Definition at line 268 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.magic.spell.SpellCasting.enchant(), com.runehive.content.skill.impl.magic.spell.SpellCasting.enchantItem(), com.runehive.content.skill.impl.magic.spell.impl.BonesToBananas.execute(), com.runehive.content.skill.impl.magic.spell.impl.BonesToPeaches.execute(), com.runehive.content.skill.impl.magic.spell.impl.HighAlchemy.execute(), com.runehive.content.skill.impl.magic.spell.impl.LowAlchemy.execute(), and com.runehive.content.skill.impl.magic.spell.impl.SuperHeat.execute().
|
static |
Definition at line 194 of file Config.java.
Referenced by com.runehive.content.preset.PresetManager.activate(), com.runehive.content.skill.impl.magic.spell.SpellCasting.enchantItem(), com.runehive.content.lms.LMSGame.giveItems(), com.runehive.content.lms.LMSGame.reset(), and com.runehive.game.world.entity.mob.player.PlayerAssistant.setSidebar().
|
static |
The amount of bots that will spawn into the game world.
Definition at line 172 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.task.impl.BotStartupEvent.tick().
|
static |
The maximum amount of npcs that can be held within the game world.
Definition at line 169 of file Config.java.
Referenced by [static initializer]().
|
static |
The maximum amount of players that can be held within the game world.
Definition at line 166 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.session.LoginSession.evaluate().
|
static |
Messages that are sent periodically to all players.
Definition at line 224 of file Config.java.
Referenced by com.runehive.game.task.impl.MessageEvent.execute().
|
static |
The experience modification for mining.
Definition at line 271 of file Config.java.
Referenced by [static initializer](), com.runehive.content.shootingstar.ShootingStarData.decreaseDust(), com.runehive.content.skill.impl.mining.MiningAction.handleCelestialRing(), and com.runehive.content.skill.impl.mining.MiningAction.mine().
|
static |
Definition at line 194 of file Config.java.
|
static |
The npc bits for the server which can execute 6755 npcs.
Definition at line 184 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.packet.out.SendNpcUpdate.addNewNpc().
|
static |
The limit of the npc identification.
Definition at line 178 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.get().
|
static |
The walking radius for Npc.
Definition at line 157 of file Config.java.
Referenced by [static initializer](), and com.runehive.content.skill.SkillRepository.spawn().
|
static |
This will use the parallel game game.
Definition at line 108 of file Config.java.
Referenced by [static initializer](), com.runehive.game.engine.GameEngine.GameEngine(), and com.runehive.RuneHive.start().
|
static |
Definition at line 301 of file Config.java.
Referenced by [static initializer]().
|
static |
Definition at line 130 of file Config.java.
Referenced by [static initializer](), com.runehive.game.service.PostgreService.getConnection(), and com.runehive.game.service.PostgreService.start().
|
static |
Definition at line 128 of file Config.java.
Referenced by [static initializer](), com.runehive.game.service.PostgreService.getConnection(), and com.runehive.game.service.PostgreService.start().
|
static |
Definition at line 129 of file Config.java.
Referenced by [static initializer](), com.runehive.game.service.PostgreService.getConnection(), and com.runehive.game.service.PostgreService.start().
|
static |
The experience modification for prayer.
Definition at line 274 of file Config.java.
Referenced by [static initializer](), com.runehive.game.action.impl.BuryBoneAction.experience(), com.runehive.game.action.impl.ScatterAshAction.experience(), com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.handleAshSanctifier(), com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.handleBoneCrusher(), and com.runehive.content.skill.impl.prayer.BoneSacrifice.modifier().
|
static |
Definition at line 194 of file Config.java.
|
static |
Definition at line 194 of file Config.java.
Referenced by com.runehive.game.plugin.PluginContext.onClick(), and com.runehive.game.action.impl.TutorialActivity.start().
Definition at line 201 of file Config.java.
|
static |
The resource leak detection level, should be PARANOID in a development environment and DISABLED in a production environment.
Definition at line 82 of file Config.java.
Referenced by [static initializer]().
|
static |
The RSA exponent.
Definition at line 98 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.codec.login.LoginDecoder.decodePayload().
|
static |
The RSA modulus.
Definition at line 95 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.codec.login.LoginDecoder.decodePayload().
|
static |
The experience modification for runecrafting.
Definition at line 277 of file Config.java.
Referenced by [static initializer](), and com.runehive.content.skill.impl.runecrafting.Runecraft.modifier().
|
static |
Displays the time in milliseconds each tick the game takes to run through a game cycle.
Definition at line 151 of file Config.java.
Referenced by [static initializer]().
|
static |
The development state flag.
(Always make sure you run the official server with this disabled!)
Definition at line 145 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.engine.GameEngine.runOneIteration().
|
static |
The name of the server.
Definition at line 111 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.world.entity.mob.player.Player.sendInitialPackets().
|
static |
The amount of server (outgoing) packets that can be written by the server each tick.
Definition at line 64 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.session.GameSession.processServerPacketQueue().
|
static |
The server port.
Definition at line 154 of file Config.java.
Referenced by [static initializer](), and com.runehive.RuneHive.start().
|
static |
The session key.
Definition at line 90 of file Config.java.
Referenced by com.runehive.net.ChannelHandler.channelInactive(), com.runehive.net.ChannelHandler.channelRead0(), com.runehive.net.codec.login.LoginDecoder.decodeHandshake(), com.runehive.net.ChannelHandler.exceptionCaught(), com.runehive.net.session.LoginSession.handleUserLoginDetails(), and com.runehive.net.ServerPipelineInitializer.initChannel().
|
static |
Holds the array of all the side-bar identification and their corresponding itemcontainer identification.
Definition at line 234 of file Config.java.
Referenced by com.runehive.game.world.entity.mob.player.PlayerAssistant.setSidebar().
|
static |
Definition at line 194 of file Config.java.
|
static |
The time in ticks a player remains skulled for.
720 ticks ~20 minutes
Definition at line 191 of file Config.java.
Referenced by [static initializer](), and com.runehive.content.combat.Skulling.skull().
|
static |
The experience modification for Slayer.
Definition at line 280 of file Config.java.
Referenced by [static initializer](), and com.runehive.content.skill.impl.slayer.Slayer.activate().
|
static |
The experience modification for smithing.
Definition at line 289 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.magic.spell.impl.SuperHeat.execute(), com.runehive.content.skill.impl.smithing.SmithingArmour.experience(), com.runehive.content.skill.impl.mining.MiningAction.mine(), com.runehive.content.skill.impl.smithing.SmithingArmour.openInterface(), and com.runehive.content.skill.impl.smithing.Smelting.smelt().
|
static |
Definition at line 92 of file Config.java.
Referenced by com.runehive.net.HAProxyMessageHandler.channelRead0(), and com.runehive.net.session.Session.getHost().
The staff zone.
Definition at line 204 of file Config.java.
|
static |
Definition at line 396 of file Config.java.
|
static |
The donator zone.
Definition at line 200 of file Config.java.
|
static |
Definition at line 100 of file Config.java.
Referenced by [static initializer](), and com.runehive.net.ServerPipelineInitializer.initChannel().
|
static |
The experience modification for thieving.
Definition at line 286 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.thieving.Thieving.clickNpc(), com.runehive.content.skill.impl.thieving.Thieving.clickObject(), com.runehive.content.skill.impl.thieving.WallSafe.crack(), com.runehive.content.skill.impl.thieving.PickpocketAction.execute(), and com.runehive.content.skill.impl.thieving.Thieving.modifier().
|
static |
Definition at line 299 of file Config.java.
Referenced by com.runehive.net.session.LoginSession.evaluate().
|
static |
Definition at line 300 of file Config.java.
Referenced by com.runehive.net.session.LoginSession.evaluate().
|
static |
Definition at line 241 of file Config.java.
Referenced by [static initializer](), and com.runehive.game.service.WebsitePlayerCountService.runOneIteration().
|
static |
The welcome announcement.
Definition at line 45 of file Config.java.
|
static |
The welcome dialogue.
Definition at line 38 of file Config.java.
|
static |
The welcome marquee.
Definition at line 33 of file Config.java.
|
static |
Definition at line 53 of file Config.java.
|
static |
The experience modification for woodcutting.
Definition at line 283 of file Config.java.
Referenced by [static initializer](), com.runehive.content.skill.impl.woodcutting.WoodcuttingAction.chop(), and com.runehive.content.wintertodt.actions.ChopRoots.execute().
|
static |
Definition at line 103 of file Config.java.
Referenced by [static initializer](), com.runehive.game.service.PostgreService.getConnection(), com.runehive.game.service.HighscoreService.saveHighscores(), and com.runehive.RuneHive.start().
|
static |
Definition at line 194 of file Config.java.
Referenced by com.runehive.game.action.impl.TutorialActivity.clickButton(), and com.runehive.game.action.impl.TutorialActivity.start().