Oxide for Hurtworld

Oxide server mod framework and API for Hurtworld

  1. Wulf
    This is a test, very alpha test release of Oxide 2 for Hurtworld. All plugin languages are supported! You can use CSharp, JavaScript, Lua, or Python to make plugins using the hooks provided below.

    Requirements
    • The latest .zip downloaded from this page
    • A compatible, unmodded, pre-setup Hurtworld server
    Compatibility
    • Any flavor of Linux, take your pick
    • Windows 32-bit/64-bit Desktop (Vista/7/8.1/10)
    • Windows 64-bit Server (2008/2012)
    • Wine for Linux (1.7.30+)
    What hooks are currently available?
    • CanClientLogin(PlayerSession session)
    • OnFindSpawnPoint()
    • OnConnectionNotice (string name)
    • OnDeathNotice(string name, EntityEffectSourceData source)
    • OnDisconnectionNotice(string name)
    • OnEntitySpawned(NetworkViewData entity)
    • OnPlayerChat(PlayerSession session, string message)
    • OnPlayerConnected(PlayerSession session)
    • OnPlayerDeath(PlayerSession session, EntityEffectSourceData source)
    • OnPlayerDisconnected(PlayerSession session)
    • OnPlayerInit(PlayerSession session)
    • OnPlayerInput(PlayerSession session, InputControls input)
    • OnPlayerRespawn(PlayerSession session)
    • OnPlayerSpawn(PlayerSession session)
    • OnPlayerSuicide (PlayerSession session)
    • OnRunCommand(string command)
    • OnServerInitialized()
    • OnServerSave()
    • OnServerShutdown()
    • OnUserApprove(PlayerSession session)
    More hooks will be added soon! Documentation to follow...

    Source: OxideMod/Oxide · GitHub
    Snapshots: OxideMod/Snapshots · GitHub
    Izya, ghost.pro, Jacmeo and 55 others like this.