| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| servers:windows:games:void_localhost [2026/05/19 03:24] – [Settings] Sean Rhone | servers:windows:games:void_localhost [2026/05/30 19:45] (current) – Sean Rhone |
|---|
| ====== Information ====== | ====== Information ====== |
| |
| * Void Server ((https://github.com/GregHib/void)) | * Void Server |
| | |
| ===== Resources ===== | |
| | |
| * [[https://rune-server.org/threads/void-634.697260/|Rune-Server]] | |
| * [[https://github.com/GregHib/void/wiki|Wiki]] | |
| |
| ===== Prerequisites ===== | ===== Prerequisites ===== |
| * [[windows:10|Windows 10 (21H2)]] | * [[windows:10|Windows 10 (21H2)]] |
| * [[programs;windows;git|Git]] | * [[programs;windows;git|Git]] |
| * [[games;windows;void_runescape_634|Void Client]] | |
| | ===== Notes ===== |
| | |
| | * For a game client, see [[games;windows;void_runescape_634|Void Client]] |
| |
| ====== Dependencies ====== | ====== Dependencies ====== |
| |
| * https://aka.ms/download-jdk/microsoft-jdk-25-windows-x64.msi | * https://aka.ms/download-jdk/microsoft-jdk-25-windows-x64.msi |
| * Last tested: ''microsoft-jdk-25.0.2-windows-x64.msi'' | * Last tested: ''microsoft-jdk-25.0.3-windows-x64.msi'' |
| |
| * Entire feature install of ''Microsoft Build of OpenJDK'' | * Entire feature install of ''Microsoft Build of OpenJDK'' |
| ====== Settings ====== | ====== Settings ====== |
| |
| * Last commit: [[https://github.com/GregHib/void/commit/201eb448282c056edc45f2b8907027c033f2ea22|Apr 9, 2026]] ''201eb44'' | * Last commit: [[https://github.com/GregHib/void/commit/a543a8b41fc8f16394fd98c57fa5ef4c2375e98c|May 10, 2026]] ''a543a8b'' |
| * [[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)) | |
| |
| COPY /Y "%UserProfile%\Projects\Void-Server\src\game\src\main\resources\game.properties" "%UserProfile%\Projects\Void-Server\src" | COPY /Y "%UserProfile%\Projects\Void-Server\src\game\src\main\resources\game.properties" "%UserProfile%\Projects\Void-Server\src\game.properties" |
| |
| MKDIR "%UserProfile%\Projects\Void-Server\scripts" & "%SystemRoot%\System32\notepad.exe" "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" | MKDIR "%UserProfile%\Projects\Void-Server\scripts" & "%SystemRoot%\System32\notepad.exe" "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" |
| '/usr/bin/sed' -i -e 's/server.live=false/server.live=true/g' ~/'Projects/Void-Server/src/game.properties' | '/usr/bin/sed' -i -e 's/server.live=false/server.live=true/g' ~/'Projects/Void-Server/src/game.properties' |
| '/usr/bin/sed' -i -e 's/development.admin.name=Greg/development.admin.name=Test/g' ~/'Projects/Void-Server/src/game.properties' | '/usr/bin/sed' -i -e 's/development.admin.name=Greg/development.admin.name=Test/g' ~/'Projects/Void-Server/src/game.properties' |
| | '/usr/bin/sed' -i -e 's/grandExchange.enabled=true/grandExchange.enabled=false/g' ~/'Projects/Void-Server/src/game.properties' |
| '/usr/bin/sed' -i -e 's/bots.count=30/bots.count=0/g' ~/'Projects/Void-Server/src/game.properties' | '/usr/bin/sed' -i -e 's/bots.count=30/bots.count=0/g' ~/'Projects/Void-Server/src/game.properties' |
| | '/usr/bin/sed' -i -e 's/storage.players.logs.seconds=10/storage.players.logs.seconds=300/g' ~/'Projects/Void-Server/src/game.properties' |
| |
| # End</code> | # End</code> |
| "%ProgramFiles%\Git\bin\sh.exe" -- "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" | "%ProgramFiles%\Git\bin\sh.exe" -- "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" |
| |
| TYPE "%UserProfile%\Projects\Void-Server\src\game.properties" | "%SystemRoot%\System32\find.exe" "world.experienceRate=1.0" | ===== Check ===== |
| | |
| | "%SystemRoot%\System32\findstr.exe" "server.name server.live development.admin.name world.experienceRate=1.0 grandExchange.enabled bots.count storage.players.logs.seconds" "%UserProfile%\Projects\Void-Server\src\game.properties" |
| |
| "%SystemRoot%\System32\notepad.exe" "%UserProfile%\Projects\Void-Server\src\game.properties" | "%SystemRoot%\System32\notepad.exe" "%UserProfile%\Projects\Void-Server\src\game.properties" |
| CD "%Temp%" | CD "%Temp%" |
| |
| COPY /Y "%UserProfile%\Projects\Void-Server\src\game\src\main\resources\game.properties" "%UserProfile%\Projects\Void-Server\src" | COPY /Y "%UserProfile%\Projects\Void-Server\src\game\src\main\resources\game.properties" "%UserProfile%\Projects\Void-Server\src\game.properties" |
| "%ProgramFiles%\Git\bin\sh.exe" -- "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" | "%ProgramFiles%\Git\bin\sh.exe" -- "%UserProfile%\Projects\Void-Server\scripts\server-settings-sed.sh" |
| |
| |
| MKDIR "%UserProfile%\Projects\Void-Server\src\data\saves" & "%SystemRoot%\explorer.exe" "%UserProfile%\Projects\Void-Server\src\data\saves" | MKDIR "%UserProfile%\Projects\Void-Server\src\data\saves" & "%SystemRoot%\explorer.exe" "%UserProfile%\Projects\Void-Server\src\data\saves" |
| | |
| | ===== Hide Gradle Folder ===== |
| | |
| | **** |
| | |
| | "%SystemRoot%\System32\attrib.exe" +H "%UserProfile%\.gradle" |
| |