IMIsle Modkit

Documentation

Isle Modkit is a modding platform for The Isle (Evrima). A server owner writes Lua resources. The server runs the server scripts inside the game server and sends the client scripts and UI pages to every player who joins with the Isle Modkit launcher.

Getting started

What the parts are, how a server is set up and how a resource reaches the players.

A first server script

One event and one admin command. Put it in server.lua of a resource.

modkit.events.add("playerSpawned", function(player)
  player:message("Welcome " .. player.name .. ", you are a " .. player.species)
end)

modkit.commands.add("heal", function(player)
  if not player.hasDino then player:message("Spawn first.") return end
  player:setHealth(player.maxHealth)
  player:message("Healed.")
end, true)

For server owners

Running the server, server.cfg, skins and the Server Tool, without writing code.