evrima-rcon
v0.1.1
Published
TypeScript RCON client for The Isle: Evrima.
Downloads
658
Readme
evrima-rcon
TypeScript RCON client for The Isle: Evrima.
Get Started
Node.js
npm i evrima-rconimport { EvrimaRCON } from "evrima-rcon";Deno
deno add jsr:@von/evrima-rconimport { EvrimaRCON } from "@von/evrima-rcon";Usage
const rcon = new EvrimaRCON({
host: "213.0.113.42",
password: "●●●●●●●●●●●●",
});
await rcon.connect();
await rcon.announce("Hello world!");
rcon.close();Commands
| Command | Note | Support |
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | :-----: |
| Announce | announce(message: string): void | ✅ |
| Wipe Corpses | wipeCorpses(): void | ✅ |
| Kick | kick(steamId: string, reason: string): boolean | ✅ |
| Ban | ban(name: string, steamId: string, reason: string, duration?: number): boolean | ✅ |
| List Players | listPlayers(): Player[] | ✅ |
| List Player Data | listPlayerData(): Character[] | ✅ |
| Direct Message | (broken in-game) | ❌ |
| Server Details | | Planned |
| Get Playables | | Planned |
| Update Playables | | Planned |
| Add Playable | | Planned |
| Remove Playable | | Planned |
| Toggle Migrations | | Planned |
| Toggle Growth Multiplier | | Planned |
| Set Growth Multiplier | | Planned |
| Toggle Net Update Distance Checks | | Planned |
| Save | | Planned |
| Pause | | Planned |
| Toggle Whitellist | | Planned |
| Add to Whitellist | | Planned |
| Remove from Whitellist | | Planned |
| Toggle Global Chat | | Planned |
| Toggle Humans | | Planned |
| Toggle AI | | Planned |
| Disable AI Species | | Planned |
| Adjust AI Density | | Planned |
| Get Queue Status | | Planned |
| Toggle AI Learning | | Planned |
| Command | | Unknown |
Licence
Copyright © 2026 Violation.
This project is licensed under the terms of the GPL-3.0 licence.
