-
Posts
14 -
Joined
-
Last visited
Recent Profile Visitors
1,839 profile views
Toni's Achievements
-
Toni started following its not making a config file , Mai Update Fix please , Not work for update and 6 others
-
Toni changed their profile photo
-
Changed Status from Pending to Closed
-
Changed Status from Pending to Not a Bug
-
Version 1.0.0
1,014 downloads
Simple QoL utility for Oxide that will automatically patch and unpatch Harmony patches contained inside plugin files when the plugin is loaded and unloaded. This allows easy Harmony modding in reloadable plugins without having to copy paste 20+ lines of code into every single plugin that uses Harmony. After you install it, you can delete all the repetitive code and have simple reloadable patches. Patching Harmony patches in plugins is done after OnPluginLoaded. Unpatching is done after OnPluginUnloaded. This utility takes care to not patch plugins that already create a HarmonyInstance and patch themselves, but if it can't detect it somehow, you may end up with double patching. Note: this also disables Oxide sandbox automatically. You need to disable Oxide sandbox anyway to use Harmony regardless, so this is just for your convenience if you want to drag-and-drop this and start harmony-modding.Free- 1 review
-
- 5
-
Changed Status from Pending to Closed
-
Have you tried adjusting the config and testing it out? The plugin uses native Rust convars.
-
Version 1.0.0
1,530 downloads
Oxide has (finally) removed the sandbox, so this plugin is no longer necessary. A helper plugin to quickly disable the Oxide sandbox with reflection, without creating files manually or restarting the server. Once dragged into the plugins folder, the sandbox will be immediately disabled. You won't need to restart the server. However, if you launch your server and it loads all your plugins at once, you may need to reload the unsandboxed plugins to re-compile them if it's the first time your server is loading. Why Disable The Sandbox? Oxide's sandbox tries to block certain functions to make it a bit harder to run malicious code, but it also blocks developers from doing any actual modding outside of Oxide. The sandbox is also fairly pointless as it isn't secure. This plugin, and any others, can disable it trivially, even on shared hosting, which means it's just getting in the way. This is why sites like CodeFling review plugins for security to make sure what you download isn't a virus. If you download a plugin from somewhere without moderation (CF, Lone, or uMod are all fine), it's not safe unless you verify it yourself---even with the sandbox on. Running random plugins from people you don't trust is the same as running a random `.exe` on your computer. Even "safe" sandboxed plugins can do nasty things to your server, like give hackers backdoor access to your RCON. You can read more on how to disable the sandbox the normal way here.Free -
- 40 comments
-
- #performance
- #admintool
-
(and 3 more)
Tagged with:
-
Changed Status from Pending to Not a Bug
-
Disable Oxide sandbox.
-
- 40 comments
-
- #performance
- #admintool
-
(and 3 more)
Tagged with:
-
Version 1.0.1
1,704 downloads
This plugin modifies Rust's network system to use a more performant circular version. Using this on maximum settings with lower network distance offers an extreme performance boost over vanilla settings, and it has allowed huge server networks to push an extra 100 server pop on wipe with minimal lag. It's not a catch-all solution, but it works well for network lag with almost no downside. This also can marginally improve client FPS in some situations, as less entities are sent to clients. This method of optimization is being given out for free. If this helped your network reach higher pop, please consider supporting what I do on Patreon: https://www.patreon.com/vicerust This Plugin Uses Harmony This plugin uses Harmony patching which is a library built into Rust for modifying game functions. Since it is packaged as an Oxide plugin though, it needs Oxide's sandbox disabled to be able to do real modding. Oxide's sandbox tries to block certain functions to make it a bit harder to run malicious code, but it also blocks developers from doing any actual modding outside of Oxide. The sandbox is pointless as it isn't secure at all, which is why sites like CodeFling review plugins for security to make sure what you download isn't a virus. If you download a plugin from somewhere without moderation (CF, Lone, or uMod are all fine), it's not safe unless you verify it yourself---even with the sandbox on. You can read more on how to disable the sandbox here. How Does This Work? This quite literally just cuts the corners off the network distance grid. Vanilla Rust uses a square with radius 8 for "far" view distance, and 4 for "high priority" distance. This evens it out so that you will see the same distance in all directions, and cuts down 20% on networking costs at the same view distance. However, anecdotes from server owners show that nobody will notice if this is lower, so by default this plugin sets the far view distance to 6, which yields massive improvements over vanilla---around 52% lower networking costs.. Feel free to change the default Rust convars for network distance even lower, as this plugin will respect them: Net.visibilityRadiusFarOverride 5 Net.visibilityRadiusNearOverride 3 Defaults are 8 and 4 respectively. Unloading the plugin will disable the circular distance effect, but you will need to set the visibility radius back manually.Free- 40 comments
- 3 reviews
-
- 11
-
- #performance
- #admintool
-
(and 3 more)
Tagged with: