promotional bannermobile promotional banner
premium banner
A simple control panel for starting/stopping HyWebConnect and enabling remote command execution via RCON

Description

HyWebConnect

RCON server plugin for Hytale with in-game GUI management.


English

Features

  • RCON server for remote command execution
  • In-game GUI control panel for server operators
  • Start/Stop/Reload RCON server from GUI
  • Password management through GUI
  • Multi-language support (English/Turkish)
  • IP whitelist and rate limiting
  • Blocked commands configuration

Installation

  1. Build the plugin: gradlew build
  2. Copy the JAR from build/libs/ to your Hytale server's Mods folder
  3. Start the server - config will be generated automatically

Commands

Command Description Permission
/hwc Opens the RCON Control Panel OP only

Configuration

Config file: HyWebConnect/rcon-config.properties

# RCON Settings
port=25575
enabled=true
max.connections=10
connection.timeout=30000
rate.limit=60

# Security
whitelist.enabled=false
ip.whitelist=127.0.0.1,192.168.1.100
blocked.commands=stop,shutdown,op,deop

# Password (hashed - use GUI to change)
password.hash=...
password.salt=...

RCON Clients

Example clients are provided in the examples/ folder:

  • Node.js: examples/nodejs/rcon-client.js
  • PHP: examples/php/RconClient.php

Default Password

Default RCON password is: changeme. Change it immediately using the in-game GUI!


Turkce

Ozellikler

  • Uzaktan komut calistirma icin RCON sunucusu
  • Sunucu operatorleri icin oyun ici GUI kontrol paneli
  • GUI uzerinden RCON sunucusunu Baslat/Durdur/Yenile
  • GUI uzerinden sifre yonetimi
  • Coklu dil destegi (Ingilizce/Turkce)
  • IP beyaz listesi ve hiz sinirlamasi
  • Engellenen komutlar yapilandirmasi

Kurulum

  1. Eklentiyi derleyin: gradlew build
  2. build/libs/ klasorundeki JAR dosyasini Hytale sunucunuzun Mods klasorune kopyalayin
  3. Sunucuyu baslatin - yapilandirma otomatik olusturulacak

Komutlar

Komut Aciklama Yetki
/hwc RCON Kontrol Panelini acar Sadece OP

Yapilandirma

Yapilandirma dosyasi: HyWebConnect/rcon-config.properties

# RCON Ayarlari
port=25575
enabled=true
max.connections=10
connection.timeout=30000
rate.limit=60

# Guvenlik
whitelist.enabled=false
ip.whitelist=127.0.0.1,192.168.1.100
blocked.commands=stop,shutdown,op,deop

# Sifre (hashli - degistirmek icin GUI kullanin)
password.hash=...
password.salt=...

RCON Istemcileri

Ornek istemciler examples/ klasorunde bulunmaktadir:

  • Node.js: examples/nodejs/rcon-client.js
  • PHP: examples/php/RconClient.php

Varsayilan Sifre

Varsayilan RCON sifresi: changeme'dir. Oyun ici GUI kullanarak hemen degistirin!


License

MIT License

Author

TRX Yazilim