We've recently made changes to the storage location/path and core configuration for Oxide that will hopefully fix a few issues some hosts and server owners were facing when using shared paths.
To start with, the 'oxide' directory is now created and located under your game server's root location by default. This change goes along with the pattern that most of the games we support and makes it more obvious where you'd look for Oxide-related files. With this change, we've also removed the "InstanceCommandLines" portion of the oxide.core.json config file, but you can still override the path where the 'oxide' folder location is by using the +oxide.directory "path/to/oxide" command-line argument.
If you provide or run a Rust server and you'd like to use the same setup as before, you can add +oxide.directory "server/{server.identity}/oxide" to your command-line to have the 'oxide' folder placed under your Rust server's identity directory.
We've also changed the where the oxide.core.json file is located. You can now find this file under the new 'oxide' directory location instead of your server's root install location.
Lastly, if you run a "vanilla" Rust server (only running plugins meant for admin use, nothing that affects gameplay or makes server appear to be modded), you can make use of the "Modded" setting to have your server listed under the Community tab in the Rust client. Keep in mind that Facepunch may change what is allowed under this section, so use at your own risk.
Configuration example:
Code:{ "Options": { "Modded": true, "DefaultGroups": { "Players": "default", "Administrators": "admin" } }, "OxideConsole": { "Enabled": true, "MinimalistMode": true, "ShowStatusBar": true, "ShowStacktraces": false }, "OxideRcon": { "Enabled": false, "Port": 25580, "Password": "", "ChatPrefix": "[Server Console]" } }
Oxide directory location and configuration changes
Discussion in 'News and Announcements' started by Wulf, May 1, 2017.
-
Wulf Community Admin
-
What exactly is the "Modded" option for? Does it allow people to put their server into the Community tab?
-
Wulf Community Admin
-
Okay thanks for clearing that up. Seems like some people may abuse this though :/
-
Wulf Community Admin
-
-
Hi, any chance you can clarify on the +oxide.directory "server/{server.identity}/oxide" bit? What exactly is the command I should enter? I've moved my plugins to the new folders and now ALL the plugin data (home teleport data, plugin permissions) has been removed. So now I'm trying to move the plugins back to the old folder and run this command to make them work. This, sadly, is in hopes of recovering my permissions & plugin data (probably won't work). Can you help me with this command to enter?
-
Wulf Community Admin
-
Thank you for your reply. To be clear, I really don't understand the +oxide.directory bit. What does that mean? Am I to enter this into my server console?
+oxide.directory "server/{server.identity}/oxide"
Sorry if that's a dumb question. I entered that and nothing happened. Desperately trying to fix this. -
Wulf Community Admin
-
Thanks for taking the time.
-
LGSM people are screwed currently
-
Wulf Community Admin
-
I am hosted on GameServers and this is resulting in major downtime for me.
-
Fragnet, have no way of using the +oxide.directory option.
-
Wulf Community Admin
-
-
Wulf Community Admin
-
-
Wulf Community Admin