Hey guys, I'm learning Java but I have a Rust server that I put so many hours into and I want to be able to bug fix plugins / make my own, is there any videos online that teach the basics like how to connect libraries and make your first plugin etc. Or even a document?
Tutorials to get started?
Discussion in 'Rust Development' started by ProfesorKush, Apr 29, 2018.
-
Wulf Community Admin
Java wouldn't be of much use here, most everything here is in C#, nothing in Java. If you have some understanding of C#, then getting started with plugins shouldn't be an issue using the provided resources like the Docs, the game's DLLs, existing plugins, and existing answered threads.
-
I meant I know Java since I thought the basics were very similar also is there a doc you or someone made that explains how to load the libraries etc?
[DOUBLEPOST=1525024201][/DOUBLEPOST]Also in I want to use visual studios to make it, what do I have to install on the manager?? Screenshot - 5eb859a1600e1faa3429d77c29941143 - Gyazo -
Wulf Community Admin
Google has plenty of references, tutorials, etc. on how to reference DLLs, use Visual Studio, etc. -
yeah but from my screenshot what do I have to download within visual studios community?
-
.NET desktop development
ASP.NET and web development & Data storage and processing could be helpful -
@Wulf Ok thanks! Also do you know if decompiling plugins for learning purposes is ok? Or do you have to get the coders permission personally?
-
Wulf Community Admin
Plugins are already viewable as source, they aren't compiled. -
Awesome thank you!
-
Hey guys, sorry for the very stupid questions I'm extremely new to code but I really want to contribute.
So I installed Microsoft Visual Community and my first question is what thing do I use to start coding in? Ill upload a screenshot for more details. Also what and how do I import to call all the hooks etc. Lastly anything else I need to do? Or I just import that library and I code and done?Attached Files:
-
-
Wulf Community Admin
A blank project would be fine. Any DLLs you want to reference are up to you, but since you're developing with Oxide for Rust, then you'd generally want the Oxide.*.dll files and select ones from Rust such as Assembly-CSharp.dll.

