User Tools

Site Tools


servers:linux:games:void_localhost

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:linux:games:void_localhost [2026/05/22 03:07] Sean Rhoneservers:linux:games:void_localhost [2026/05/22 07:39] (current) Sean Rhone
Line 2: Line 2:
  
   * Void Server ((https://github.com/GregHib/void))   * Void Server ((https://github.com/GregHib/void))
- 
-  * :!: 2026/05/22: WIP 
  
 ===== Resources ===== ===== Resources =====
Line 12: Line 10:
 ===== Media ===== ===== Media =====
  
-  * [[https://media.realmofespionage.xyz/index/category/3|Progress Pics]]+  * [[https://media.realmofespionage.xyz/index/category/42|Progress Pics]]
  
 ===== Prerequisites ===== ===== Prerequisites =====
Line 38: Line 36:
 **** ****
  
-  cd ~/'Projects/Void-Server/src' && JAVA_HOME='/usr/lib64/jvm/java-26-openjdk-26' ~/'Projects/Void-Server/src/gradlew' 'clean' --no-daemon && JAVA_HOME='/usr/lib64/jvm/java-26-openjdk-26' _JAVA_OPTIONS="--enable-native-access='ALL-UNNAMED'" ~/'Projects/Void-Server/src/gradlew' 'assemble' --no-daemon && cd -+  cd ~/'Projects/Void-Server/src' && JAVA_HOME='/usr/lib64/jvm/java-26-openjdk-26' _JAVA_OPTIONS="--enable-native-access='ALL-UNNAMED'" ~/'Projects/Void-Server/src/gradlew' 'clean' --no-daemon && JAVA_HOME='/usr/lib64/jvm/java-26-openjdk-26' _JAVA_OPTIONS="--enable-native-access='ALL-UNNAMED'" ~/'Projects/Void-Server/src/gradlew' 'assemble' --no-daemon && cd -
  
 ====== Cache ====== ====== Cache ======
Line 52: Line 50:
   * [[https://github.com/GregHib/void/commits/main/game/src/main/resources/game.properties|New commits check]]   * [[https://github.com/GregHib/void/commits/main/game/src/main/resources/game.properties|New commits check]]
   * [[https://github.com/GregHib/void/blob/main/game/src/main/resources/game.properties|Upstream Settings]] ([[https://raw.githubusercontent.com/GregHib/void/refs/heads/main/game/src/main/resources/game.properties|raw]])   * [[https://github.com/GregHib/void/blob/main/game/src/main/resources/game.properties|Upstream Settings]] ([[https://raw.githubusercontent.com/GregHib/void/refs/heads/main/game/src/main/resources/game.properties|raw]])
-  * TODO: Disable server logging ((bot actions get logged to disk along with players)) (''storage.players.logs'') 
  
-  mkdir -p ~/'Projects/2009Scape-Server/conf' && nano ~/'Projects/2009Scape-Server/conf/localhost.conf'+  cp -fv ~/'Projects/Void-Server/src/game/src/main/resources/game.properties' ~/'Projects/Void-Server/src/game.properties' 
 + 
 +  mkdir -p ~/'Projects/Void-Server/scripts' && nano ~/'Projects/Void-Server/scripts/client-settings-sed.sh' && chmod +x ~/'Projects/Void-Server/scripts/client-settings-sed.sh'
  
 <code> <code>
-[server] +#!/bin/bash
-log_level = "detailed" +
-secret_key = "2009scape_development" +
-write_logs = false +
-msip = "127.0.0.1" +
-preload_map = false +
-use_auth = false +
-persist_accounts = false +
-noauth_default_admin = false +
-daily_accounts_per_ip = 3 +
-watchdog_enabled = false +
-connectivity_check_url = "localhost" +
-connectivity_timeout = 500+
  
-[database] +cd '/tmp'
-database_name = "2009scape" +
-database_username = "2009scape" +
-database_password = "x" +
-database_address = "127.0.0.1" +
-database_port = "3306"+
  
-[integrations] +sed -i 's/server.name=Void/server.name=Void ::1/g' ~/'Projects/Void-Server/src/game.properties' 
-grafana_logging = false +sed -i 's/server.live=false/server.live=true/g' ~/'Projects/Void-Server/src/game.properties' 
-grafana_log_path "@data/logs" +sed -i 's/development.admin.name=Greg/development.admin.name=Test/g' ~/'Projects/Void-Server/src/game.properties' 
-grafana_log_ttl_days 1+sed -i 's/grandExchange.enabled=true/grandExchange.enabled=false/g' ~/'Projects/Void-Server/src/game.properties' 
 +sed -i 's/bots.count=30/bots.count=0/g' ~/'Projects/Void-Server/src/game.properties' 
 +sed -i 's/storage.players.logs.seconds=10/storage.players.logs.seconds=300/g' ~/'Projects/Void-Server/src/game.properties'
  
-[world] +End</code>
-name = "2009Scape (::1)" +
-name_ge = "2009Scape" +
-debug = false +
-dev = false +
-start_gui = false +
-daily_restart = false +
-world_id = "1" +
-country_id = "0" +
-members = true +
-activity = "2009Scape Classic." +
-pvp = false +
-enable_default_clan = false +
-enable_bots = false +
-motw_identifier = "0" +
-motw_text = "Welcome to your localhost server!" +
-new_player_location = "2524,5002,0" +
-home_location = "3222,3218,0" +
-autostock_ge = false +
-allow_token_purchase = false +
-skillcape_perks = false +
-increased_door_time = false +
-enable_botting = false +
-max_adv_bots = 100 +
-enable_doubling_money_scammers = false +
-wild_pvp_enabled = false +
-jad_practice_enabled = false +
-enable_global_chat = false +
-ge_announcement_limit = 500 +
-enable_castle_wars = false +
-personalized_shops = false +
-bots_influence_ge_price = false +
-verbose_cutscene = false +
-show_rules = false +
-revenant_population = 0 +
-i_want_to_cheat = false +
-better_agility_pyramid_gp = false +
-better_dfs = false +
-new_player_announcement = false +
-inauthentic_candlelight_random = false +
-######################################## +
-holiday_event_randoms = false +
-force_halloween_randoms = false +
-force_christmas_randoms = false +
-######################################## +
-runecrafting_formula_revision = 530 +
-enhanced_deep_wilderness = false +
-wilderness_exclusive_loot = false +
-xp_rates = false +
-ironman = false +
-shooting_star_ring = false +
-ring_of_wealth_teleport = false +
-second_bank = false +
-player_commands = false +
-boosted_trawler_rewards = false+
  
-[paths] +  ~/'Projects/Void-Server/scripts/client-settings-sed.sh'
-data_path = "data" +
-cache_path = "@data/cache" +
-store_path = "@data/serverstore" +
-save_path = "@data/players" +
-configs_path = "@data/configs" +
-logs_path = "@data/logs" +
-bot_data = "@data/botdata" +
-eco_data = "@data/eco" +
-grand_exchange_data_path = "@data/eco" +
-object_parser_path = "@data/ObjectParser.xml" +
-rare_drop_table_path = "@data/configs/shared_tables/RDT.xml" +
-cele_drop_table_path = "@data/configs/shared_tables/CELEDT.xml" +
-uncommon_seed_drop_table_path = "@data/configs/shared_tables/USDT.xml" +
-herb_drop_table_path = "@data/configs/shared_tables/HDT.xml" +
-gem_drop_table_path = "@data/configs/shared_tables/GDT.xml" +
-rare_seed_drop_table_path = "@data/configs/shared_tables/RSDT.xml" +
-allotment_seed_drop_table_path = "@data/configs/shared_tables/ASDT.xml"+
  
-# End</code>+===== Check ===== 
 + 
 +  cat ~/'Projects/Void-Server/src/game.properties' | egrep 'server.name|server.live|development.admin.name|world.experienceRate=1.0|grandExchange.enabled|bots.count|storage.players.logs.seconds' 
 + 
 +  nano ~/'Projects/Void-Server/src/game.properties'
  
 ====== Scripts ====== ====== Scripts ======
Line 164: Line 81:
 ===== Server Start ===== ===== Server Start =====
  
-  mkdir -p ~/'Projects/2009Scape-Server/scripts' && nano ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh' && chmod +x ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh'+  mkdir -p ~/'Projects/Void-Server/scripts' && nano ~/'Projects/Void-Server/scripts/localhost-server-start.sh' && chmod +x ~/'Projects/Void-Server/scripts/localhost-server-start.sh'
  
 <code> <code>
 #!/bin/bash #!/bin/bash
  
-cd ~/'Projects/2009Scape-Server/src/Server'+cd ~/'Projects/Void-Server/src'
  
-export _JAVA_OPTIONS="--sun-misc-unsafe-memory-access='allow' --enable-native-access='ALL-UNNAMED' -Djava.net.preferIPv6Addresses='false'"+'/usr/lib64/jvm/java-26-openjdk-26/bin/java' -jar ~/'Projects/Void-Server/src/game/build/libs/void-server-dev.jar'
  
-'/usr/lib64/jvm/java-26-openjdk-26/bin/java' -jar ~/'Projects/2009Scape-Server/src/Server/target/server-'*'-jar-with-dependencies.jar' '../../conf/localhost.conf' 
- 
-unset '_JAVA_OPTIONS' 
 cd '/tmp' cd '/tmp'
  
 # End</code> # End</code>
  
-  ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh'+  ~/'Projects/Void-Server/scripts/localhost-server-start.sh'
  
 ===== Server Update ===== ===== Server Update =====
  
-  mkdir -p ~/'Projects/2009Scape-Server/scripts' && nano ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh' && chmod +x ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh'+  mkdir -p ~/'Projects/Void-Server/scripts' && nano ~/'Projects/Void-Server/scripts/localhost-server-update.sh' && chmod +x ~/'Projects/Void-Server/scripts/localhost-server-update.sh'
  
 <code> <code>
Line 191: Line 105:
 cd '/tmp' cd '/tmp'
  
-git -C ~/'Projects/2009Scape-Server/src' reset --hard 'origin/master+git -C ~/'Projects/Void-Server/src' reset --hard 'origin/main
-git -C ~/'Projects/2009Scape-Server/src' pull origin 'master' --rebase+git -C ~/'Projects/Void-Server/src' pull origin 'main' --rebase
  
-cd ~/'Projects/2009Scape-Server/src/Server'+cd ~/'Projects/Void-Server/src'
  
-export JAVA_HOME='/usr/lib64/jvm/java-21-openjdk-21'+export JAVA_HOME='/usr/lib64/jvm/java-26-openjdk-26' 
 +export _JAVA_OPTIONS="--enable-native-access='ALL-UNNAMED'"
  
-~/'Projects/2009Scape-Server/src/Server/mvnw' --define 'skipTests' 'clean' 'package'+~/'Projects/Void-Server/src/gradlew' 'clean' --no-daemon
  
-unset 'JAVA_HOME'+~/'Projects/Void-Server/src/gradlew' 'assemble' --no-daemon 
 + 
 +unset 'JAVA_HOME' '_JAVA_OPTIONS'
 cd '/tmp' cd '/tmp'
  
-zenity --title '2009Scape Updater' --text 'localhost server update complete' --icon ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' --timeout '2' --info+cp -f ~/'Projects/Void-Server/src/game/src/main/resources/game.properties' ~/'Projects/Void-Server/src/game.properties' 
 +~/'Projects/Void-Server/scripts/client-settings-sed.sh' 
 + 
 +zenity --title 'Void Updater' --text 'localhost server update complete' --icon ~/'Projects/Void-Client/src/client/resources/icon-256.png' --timeout '2' --info
  
 # End</code> # End</code>
  
-  ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh'+  ~/'Projects/Void-Server/scripts/localhost-server-update.sh'
  
 ===== Save Data Back-up ===== ===== Save Data Back-up =====
  
-  mkdir -p ~/'Projects/2009Scape-Server/scripts' && nano ~/'Projects/2009Scape-Server/scripts/localhost-save-backup.sh' && chmod +x ~/'Projects/2009Scape-Server/scripts/localhost-save-backup.sh'+  mkdir -p ~/'Projects/Void-Server/scripts' && nano ~/'Projects/Void-Server/scripts/localhost-save-backup.sh' && chmod +x ~/'Projects/Void-Server/scripts/localhost-save-backup.sh'
  
 <code> <code>
Line 218: Line 138:
 cd '/tmp' cd '/tmp'
  
-tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-2009Scape-localhost-Saves.tar.gz' -C ~/'Projects/2009Scape-Server/src/Server/data' 'players'+tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-Void-localhost-Saves.tar.gz' --exclude='grand_exchange' --exclude='logs' -C ~/'Projects/Void-Server/src/data' 'saves'
  
-zenity --title '2009Scape Save Backup' --text 'Save Data Backed-up to Downloads' --icon ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' --timeout '2' --info+zenity --title 'Void Save Backup' --text 'Save Data Backed-up to Downloads' --icon ~/'Projects/Void-Client/src/client/resources/icon-256.png' --timeout '2' --info
  
 # End</code> # End</code>
  
-  ~/'Projects/2009Scape-Server/scripts/localhost-save-backup.sh' +  ~/'Projects/Void-Server/scripts/localhost-save-backup.sh'
- +
-====== Extras ====== +
- +
-  * https://2009scape.org/site/game_guide/the_commands.html +
-  * https://2009scape.org/services/m=data/drop-table/ +
- +
-===== Quests ===== +
- +
-==== Tree Gnome Village ==== +
- +
-  * 2025/12/09: Chest after ballista wall jump didn't give 1st orb +
-  * Temporary ''noauth_default_admin = true'' +
- +
-  ::item 587+
  
 ====== Quick Commands ====== ====== Quick Commands ======
Line 244: Line 150:
 ===== Save Restore ===== ===== Save Restore =====
  
-  * ''Server/data/players/espionage724.json''+  * ''data/saves/espionage724.toml''
  
-  mkdir -p ~/'Projects/2009Scape-Server/src/Server/data/players' && gio open ~/'Projects/2009Scape-Server/src/Server/data/players'+  mkdir -p ~/'Projects/Void-Server/src/data/saves' && gio open ~/'Projects/Void-Server/src/data/saves'
  
/srv/www/wiki/data/attic/servers/linux/games/void_localhost.1779433658.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki