1. Post #1
    Gold Member
    Dorkslayz's Avatar
    September 2009
    1,733 Posts


    Oxide is a fully modular modding API for the Rust game server. Oxide utilises the Lua scripting language to provide a plugin based system to modify the core behaviour of the game. Plugins can modify existing functions or create their own. By using a modular plugin system, Oxide makes it easy to customise the server on which Oxide is running; it’s as simple as putting a file in a folder and starting the server!


    Since launch, there have been over 100 unique plugins created by the community, and over 2,000 servers running Oxide; that’s more than half of all Rust servers! We’ve received tremendous amounts of feedback from our constantly growing community of 8,500-strong, consisting of plugin developers, server owners and players. One of our key objectives with Oxide is to meet the needs of those who use it, and we’ve received numerous suggestions for ways we can improve Oxide. The community has been requesting since the start, and the most popular suggestion by far is to open source Oxide.


    As of today, the source to Oxide will be publicly available on GitHub! By open sourcing Oxide, we feel that we will be giving the community an opportunity to contribute new features and improve the Oxide modding API as a whole. However, it is important to note that this will not mean that Oxide will be publicly available for all servers to use, it is still restricted to GSP-provided servers only.

    Read the full post over on our blog

    Discussion Thread
    Reply With Quote Edit / Delete Reply Show Events Winner Winner x 8Friendly Friendly x 2 (list)

  2. Post #2

    February 2014
    8 Posts
    how exactly can we help develop oxide when we:
    1) do not have access to any of the actual server files
    2) do not have a way of testing changes at all because no GSP allows to upload oxide / mods.
    ?

  3. Post #3
    Wulfspider's Avatar
    January 2014
    147 Posts
    how exactly can we help develop oxide when we:
    1) do not have access to any of the actual server files
    2) do not have a way of testing changes at all because no GSP allows to upload oxide / mods.
    ?
    1) There is documentation, and an entire forum with developers willing and able to help if you have any questions.
    2) Not all GSPs disallow uploading of plugins of your own, but right now Facepunch doesn't want everyone having the Rust server, which is why GSPs have to restrict access.

    The source is open for those who are able to help. Keep in mind that the Rust server likely won't be restricted down the road, just while the game is early in development as it is now.