Jump to content

Toni

Member
  • Posts

    14
  • Joined

  • Last visited

Recent Profile Visitors

1,839 profile views

Toni's Achievements

Apprentice

Apprentice (3/15)

  • One Year In
  • Collaborator
  • First Post
  • Conversation Starter
  • One Month Later

Recent Badges

23

Reputation

  1. Toni

    Make for Harmony V2

    Changed Status from Pending to Closed
  2. Toni

    its not making a config file

    Changed Status from Pending to Not a Bug
  3. Toni

    Test

    Header text
  4. 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
  5. Toni

    how low can you turn it?

    Changed Status from Pending to Closed
  6. Toni

    how low can you turn it?

    Have you tried adjusting the config and testing it out? The plugin uses native Rust convars.
  7. Toni

    Disable Sandbox

    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
  8. It's a way to make it a bit harder to run malicious code, but it's not secure. That's why sites like CodeFling review plugins for security. If you download a plugin from somewhere other than CF, Lone, or uMod, it's not safe---even with the sandbox on.
  9. Toni

    Error when loading

    Changed Status from Pending to Not a Bug
  10. Toni

    Error when loading

    Disable Oxide sandbox.
  11. That plugin appears outdated and useless as Rust has default convars for this now.
  12. 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
1.1m

Downloads

Total number of downloads.

5.7k

Customers

Total customers served.

82.2k

Files Sold

Total number of files sold.

1.6m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.