TI

TWISTED ISLE

The Isle: Evrima · Control Panel

Sign in with Discord Admin tools unlock automatically if you have the admin role in the Twisted Isle Discord.
TWISTED ISLE / Dashboard
THE ISLE: EVRIMA · UNOFFICIAL SERVER

TWISTED
ISLE

Survive. Evolve. Dominate.

◈ Join Discord
MAP— REGIONEUROPE BUILDEVRIMA UPTIME—
OVERVIEW

Server Command Center

● LIVE DATA
♙PLAYERS ONLINE—waiting for data
◉SERVER STATUS——
◫SERVER FPS——
◷UPTIME——
LIVE TELEMETRY

Player Activity

LAST 24H
00:0006:0012:0018:00NOW
RECENT ACTIVITY

Server Events

● Waiting for connectionConnect the RCON bridge to stream events

QUICK ACTIONS

Server Controls

PLAYERS

Connected Players

PLAYERSTEAMIDSPECIESSTATUSACTIONS
Loading players…
SURVIVOR PERKS

My Dino

PLUGIN —
Sign in to use daily points. Link your SteamID64 once, then spend points — applied live in-game.
POINTS WALLET

— pts

Daily +10 points.

SPEND POINTS

Growth and Diet

Type any amount up to 100%. Cost: 6 pts.

Spawn in-game first. Failed jobs refund automatically.

QUICK TELEPORTS

Jump to a destination

1 point per jump. Your dino must be spawned and online.

Loading destinations…

FAST TRAVEL

Teleports

PLUGIN —
Teleport your dinosaur to any saved location. Costs 1 point per jump and is applied by the IsleCommands plugin the moment you are online.

Loading destinations…

ISLAND

Live Map

PLUGIN —
Live positions come from the IsleCommands plugin. Players appear only while they are online and spawned.
DinosaursLargeSmall
TRACKED

Live Dinosaurs

STEAMIDSPECIESTIERGROWTH
Waiting for plugin data…
SERVER

Population

PLUGIN —
PLAYERS ONLINE from the plugin
BY SIZE TIER

Population Split

Waiting for plugin data…

POINTS

Leaderboard

Top 25 members by points balance.
#MEMBERSTEAM LINKPOINTS
Loading leaderboard…
RCON

Live Console

Type any The Isle: Evrima RCON command below, e.g. playerlist, announce Your text, save, getplayables.
twisted-isle — rcon

Twisted Isle RCON console ready.

Commands run through the authenticated bridge → server. Type help for examples.

CUSTOMIZATION

Skin Editor

Every body part is editable. Values are the raw numbers the game uses for colours — negative values are allowed on purpose: they produce glitched, out-of-range skins.
LIVE PREVIEW

Your Dinosaur

—

BASE

Species

IDENTITY

Skin name

CODES

In-game code

BODY PARTS

Colors

Negative numbers are valid and produce glitched colours.

COLLECTION

Skin Garage

Skins you saved in the editor. Load one to keep editing, or copy its in-game code.

Loading your skins…

POINTS

Dino Shop

— pts
Spend points to unlock dinosaurs. One copy each, forever on your account.

Loading…

POINTS

Skin Shop

— pts
Premium skins bought with points. Design your own in the Skin Editor.

Loading…

POINTS

Casino

— pts
Luck items that boost your rewards. Points are spent, never refunded.

Loading…

POINTS

Dino Packs

— pts
Bundles that unlock several dinosaurs at once.

Loading…

POINTS

Reward Packs

— pts
Daily and rare reward boxes.

Loading…

GETTING STARTED

Setup & Help

Everything you need in order. You can stop after Part 1 — the Skin Editor, shops, leaderboard and admin tools all work without the game plugin.
PART 1 — THE PANEL (your Windows PC, ~30 min)

Get the website online

  1. Open the folder. In File Explorer go to C:\Users\noure\Downloads\Twisted-Isle-Evrima-Panel, click the address bar, type cmd, press Enter. You should see public and functions folders.
  2. Check the code works. Run npm test. It must end with 0 failed on all five suites.
  3. Log in to Cloudflare. Run npx wrangler login.
  4. Apply the database migrations. Run npx wrangler d1 migrations apply twisted-isle-econ --remote. Safe to re-run — already-applied migrations are skipped.
  5. Deploy the site. Run npx wrangler pages deploy public.
  6. Add your secret keys in the Cloudflare dashboard under Workers & Pages → your project → Settings → Environment variables. Mark them Encrypt / Secret:
    DISCORD_CLIENT_ID, DISCORD_CLIENT_SECRET, DISCORD_BOT_TOKEN, DISCORD_GUILD_ID, ADMIN_ROLE_ID, SESSION_SECRET, SITE_URL, RCON_HOST, RCON_PORT, RCON_PASSWORD, PLUGIN_TOKEN
  7. Deploy AGAIN — keys only apply to a fresh upload. This catches everybody once.
  8. Add your domain in Custom domains, then add the redirect in the Discord developer portal: https://thetwistedisle.com/api/auth/callback (and the .pages.dev one). Copy exactly, no trailing slash.
  9. Sign in with Discord and confirm the sidebar loads.
PART 2 — THE PLUGIN (your Linux game server, ~45 min)

Make points do things in-game

Optional. Adds growth, diet and teleports that apply to your live dinosaur, plus the Live Map and Population pages.

  1. Install UE4SS into your game's Mods folder and confirm it activates (UE4SS.log will say so).
  2. Copy the mod. Put this project's plugin/IsleCommands folder into Mods/IsleCommands.
  3. Enable it — add IsleCommands : 1 to mods.txt (or create Mods/IsleCommands/enabled.txt).
  4. Restart the game server. In UE4SS.log you want:
    [IsleCommands] Boot; version=v001 verbs=grow/heal/diet/teleport
    If teleport is missing, the server still has the old main.lua — restart it fully, not just the relay.
  5. Install the relay daemon (same machine as the game server):
    sudo mkdir -p /opt/twisted-isle && sudo cp plugin/relay.js /opt/twisted-isle/
    Create /opt/twisted-isle/relay.env with PANEL_URL=https://thetwistedisle.com, PLUGIN_TOKEN=<same token as Cloudflare>, MODS_DIR=/path/to/TheIsle/Binaries/Linux/Mods, then sudo chmod 600 it.
  6. Start it: sudo systemctl enable --now twisted-isle-relay, then journalctl -u twisted-isle-relay -f to watch the log.
  7. Set real teleport coordinates. The shipped ones are placeholders. Edit TELEPORTS in the API file, and add the same keys to the teleports table in config.lua.
QUICK TEST

Prove it works

  1. Open My Dino → the badge should read PLUGIN ONLINE.
  2. Link your SteamID64 (17–20 digits). You can't spend points without it.
  3. Claim daily +10, then spawn your dinosaur in-game.
  4. Buy Perfect diet (3 pts, cheapest) — it should confirm in ~5s.
  5. Type a number in the growth box (0.1–100, one decimal) and apply it.
  6. If a job fails you are refunded automatically — you cannot lose points to a server problem.
STILL BROKEN?

Common problems

SYMPTOMFIX
Shop or Garage says "unavailable"The skins / inventory tables are missing — re-run the migration in Part 1, step 4.
Migration says "duplicate column name: loc"The column already exists (created automatically by the app). Pull the updated folder and run the migration again — it's fixed and safe to re-run.
PLUGIN OFFLINEsudo systemctl status twisted-isle-relay. A wrong token logs 401.
"player is not online"The SteamID you linked isn't the one you play on.
Jobs queue and never finishYour dino isn't spawned. Spawn it and wait.
Growth box shows "— (enter 0.1–100)"Value is 0 or over 100. Must be greater than 0, max 100, one decimal.
No Admin Panel linkYour Discord account lacks the admin role. Correct behaviour.
Changed a key, nothing happenedKeys only apply after deploying again.
Saved skin doesn't change your dinoExpected for now — skins are stored and shareable, but not yet applied to game assets.
EVENTS

Giveaways

HOW IT WORKS

Community Giveaways

Giveaways are posted in the Twisted Isle Discord. Winners are picked by staff and receive points or rewards directly on their account.

EVENTS

Bounties

ACTIVE BOUNTIES

Hunting Contracts

Bounty targets are announced in Discord. Claim a kill by tagging a staff member with proof.

EVENTS

Carcass Drop

CARCASS DROPS

Feeding Events

During a carcass drop, staff spawn extra food sources across the island. Times are posted in Discord.

STAFF

Apply

JOIN THE TEAM

Apply for Staff

We are always looking for moderators, builders and event staff. Applications are reviewed weekly in Discord.

COMMUNITY

Invite Friends

YOUR LINK

Invite link

Share the Discord with friends. Survivors who join and link their SteamID start earning points right away.

SYSTEM

Live Logs

twisted-isle — activity

Log stream initialised. Actions you take are recorded here.

RESTRICTED

Admin PanelADMIN

⚿ ROLE VERIFIED
These controls affect the live server. Every action is verified against your Discord admin role server-side.
POINTS ECONOMY

Give Points to a Member

Pick a member from the list, enter an amount (negative to deduct) and give it a reason. Every change is written to the member's ledger.

—

DISCORD IDPOINTSSTEAM
Load members to grant points.
CORE CONFIGURATION

Server Settings

WORLD CONTROLS

Instant Actions

DANGEROUS

High-Risk Controls

WHITELIST

Manage Whitelist

SYSTEM

Panel Settings

Dark InterfaceTwisted Isle command-center theme

Live UpdatesAuto-refresh telemetry every 15 seconds

Server NotificationsShow important events as toasts