Important Where to put the plugins?!

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
3,956
1,129
113
At your house.
github.com
Stop asking if Oxide can run Fougerite plugins. It never will.

As for the new people, you might have noticed the Plugin's Engine at the resource. If not, I attached a picture for this post. The reason of this, because Fougerite supports several languages. So what do they mean?


Programming Language Speed Test

Currently we have four engines:
  1. Jint (Magma Plugin) - This is the old engine of magma, which is Jint 1. This means It's even compatible with magma. Unless It uses some new methods that are not available in Magma. The plugins that run on It must be copied to the Magma folder under Save.
  2. Jint2 (Jint) - Not many people use the new Jint engine. The only difference between the old and the new one is that the new one is faster. The plugins that run on It must be copied to the JsPlugins folder under Save.
  3. Python (IronPython) - More people used It on Fougerite in order to create much faster plugins, and It also fits people who didn't want to use a C# compiler. Python fits people's need just like Jint, the only difference is the language syntax, and the speed. Python is the second fastest engine available to the Plugin Developers. The plugins that run on It must be copied to the PyPlugins folder under Save.
  4. C# Modules. (DLL FILES) - The fastest engine that is available, since Rust is written in C#, the C# plugins are just way too faster than all the other 4. The "suffering" with an IDE is worth if the developer wants to create huge plugins, or just to create a plugin which needs more CPU or RAM, or the developer can prognosticate that the server will probably lagg on Py/Js/Lua. The plugins that run on It must be written in the Fougerite.cfg. Read more at: http://fougerite.com/posts/3770/
  5. Lua (MoonSharp) - The new engine for Lua plugins. This engine is 99% compatible with Lua 5.2, and currently has the same hooks/methods as the other engines. I plan on adding Oxide plugin compatibility to It. The plugins that run on It must be copied to the LuaPlugins folder under Save.
I hope I was clear enough.
 

Attachments

Last edited:
  • Like
Reactions: Ehsan and Snake

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
3,956
1,129
113
At your house.
github.com
Read the post above. The Python part. Its highlighed. Thats thr location where you place the plugin

Sent From My Samsung Galaxy S4
 

Jakkee

Plugin Developer
Plugin Developer
Contributor
Jul 28, 2014
1,463
284
83
Australia
how can edit plugin ?

Where is the data folder?
What plugin? C#:
Root/Modules/PluginNameHere/PluginNameHere.dll
or C# settings file?:
Root/Save/PluginNameHere/Files from the plugin here (Settings)
Python:
Root/Save/PyPlugins/PluginNameHere/PluginNameHere.py
 

Luis

New Member
Member
Mar 7, 2017
2
0
1
24
I have a problem related to this, I can not connect to my own server.
If your server is running on port 28015 ENSURE THAT28016 IS OPEN, and 28017 IS ALSO OPEN. Your port and the two ports after It has to be open. For example If you are running It on 28356, then you also have to open 28357, and 28358
Help me pls?
 

salva

Friendly self-taught developer
Administrator
Jan 31, 2016
576
164
43
I have a problem related to this, I can not connect to my own server.
If your server is running on port 28015 ENSURE THAT28016 IS OPEN, and 28017 IS ALSO OPEN. Your port and the two ports after It has to be open. For example If you are running It on 28356, then you also have to open 28357, and 28358
Help me pls?
You wrote a post in the wrong place ... you can try reading this thread http://fougerite.com/forums/tech-support.29/ and if you do not find the solution there then you can post your question in that thread ... regards!!!
 
  • Agree
Reactions: Jakkee

kimmie

New Member
Member
Mar 29, 2017
3
0
1
25
I believe its included in Fougerite now so you don't need to download that and install it
yeah i noticed that but... whenever i run the server the plug in is working and appearing on the cmd.. but i don't know why it doesn't save my home... when i try to create one... ?

any tips? i just want to know the cause of whats wrong... it will be a big help.. tnx in advance :)
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
3,956
1,129
113
At your house.
github.com
yeah i noticed that but... whenever i run the server the plug in is working and appearing on the cmd.. but i don't know why it doesn't save my home... when i try to create one... ?

any tips? i just want to know the cause of whats wrong... it will be a big help.. tnx in advance :)
Fougerite Version?

Errors?
 

Jakkee

Plugin Developer
Plugin Developer
Contributor
Jul 28, 2014
1,463
284
83
Australia
im using 1.5.5
some plugins are working ...
but im having problem on homesystem whenever i try to save my home this shows up on cmd
Maybe when you ran FougeritePatcher.exe you didn't press 0 (Patches both) and only pressed 1 which I think doesn't patch the methods?
If this isn't your issue then I guess bug @DreTaX for a fix (Might already be fixed in 1.5.6)