Hi, I've got a few questions about C# extensions for Oxide.
1. What are the benefits? Pros/cons over normal plugins?
2. How would I start to make one?
3. Are there any specific compiling options I need to use in Visual Studio 2015?
4. Do they need a server restart to be loaded?
Edit: I am aware that Oxide doesn't accept extensions for security reasons, I am talking about private use here.
Thank you!
Extension development queries
Discussion in 'Rust Development' started by Spicy, Apr 13, 2016.
-
Wulf Community Admin
Extensions aren't sandboxed, plugins are. That's about the only difference other than plugins have more language choices.
You can see 20+ examples of extensions in our GitHub repo for Oxide, most of Oxide is made up extensions.
You'd just need to setup references like you would with plugins if you wanted them in a project.
Extensions are only loaded on server start, they can't be hotloaded like plugins. -
Thank you, Wulf! Very helpful.
