StarmadeWrapper is a wrapper utility for the starmade server. It adds command, and scripting, functionality to your server.
Updates (All updates available at http://gravypod.com/smw/):
Configure:
Commands:
How to find more builds:
How to start:
[*]Wait for the server to start
[*]Stop the server, edit the configs to your liking.
[*]Redo step number 2 to start the server again.
How to use scripts:
[*]Create a file in the scripts directory named the same thing you would like the command to be and an extension of ".sl" (e.x. If you would like to create a ("!test" command, create a file called "test.sl")
[*]Restart the server, or run the "!reload" command in game, so that the wrapper loads your newly created script
How to get in touch:
Good to know info:
Requirements:
Libraries used & packaged within the jar:
Updates (All updates available at http://gravypod.com/smw/):
- Version 0.0.3: http://star-made.org/comment/97583#comment-97583
- Version 0.0.4: http://star-made.org/comment/97587#comment-97587
- Version 0.0.5: http://star-made.org/comment/97634#comment-97634
Configure:
- Refer to "How to start"
- Stop server (type "stop" in console and click ender)
- Open "config.yml"
- Change settings accordingly
Commands:
- !addwarp (faction name or "all" for all users) (x) (z) (x) (z): Add a warp that links to sectors together (Admin Only)
- !claim: Claim rewards for a user after they have voted for on http://starmade-servers.com
- !delwarp (x) (z): Delete all warps that connect to (x) (z)
- !setfactionowner (user) (faction name): Set the owner of a faction to allow them to permit users to use their warp-gates
- !help: Get help info for a user
- !location: Get the location as last reported to StarmadeWrapper
- !permit (user): Permit (user) to use any warp-gates owned by your faction
- !reload: Reload all of the commands, and scripts, registered to the server. (Admin Only)
- !stuck: Teleports the sender to spawn
- !tp (x) (z): Sends the command sender to sector (x) (z)
- !warp: Warps the sender to the other end of a warp sector (Only works in a sector added as a warp)
How to find more builds:
- Go to http://gravypod.com/smw/
How to start:
- Unzip this into a directory
- Run the script file for your OS
On windows run "windows-start.bat" - On linux run "linux-start.sh"
[*]Wait for the server to start
[*]Stop the server, edit the configs to your liking.
[*]Redo step number 2 to start the server again.
How to use scripts:
- Learn how to use the scripting API
Learn how to use Sleep from http://sleep.dashnine.org/manual/ - Download and read all of the information within this script: http://gravypod.com/smw/test.sl
[*]Create a file in the scripts directory named the same thing you would like the command to be and an extension of ".sl" (e.x. If you would like to create a ("!test" command, create a file called "test.sl")
[*]Restart the server, or run the "!reload" command in game, so that the wrapper loads your newly created script
How to get in touch:
- Connect to irc.esper.net and join #gravypod
- Email me at gravypod [at] gravypod com
Good to know info:
- Yes, I do like feature requests and bug reports
- Yes, I can work with you if you are a hosting company to get this working with your setup
- No, I am not breaking the TOS of starmade
Requirements:
- Java 7 may be required
Libraries used & packaged within the jar:
- Sleep ( http://sleep.dashnine.org/ )
- YamlBeans ( https://github.com/EsotericSoftware/yamlbeans/ )
- Json-Simple ( https://code.google.com/p/json-simple/ )