Whitelist Fix

Whitelist Fix

A simple mod to fix the broken server whitelist function using PlayerDB

71.0 загрузок
Обновлён 13 дней назад

Описание

сказка Белый список исправлять

Это небольшой мод для исправления реализации белого списка для серверов Hytale. В настоящее время белые списки обрабатываются HytaleWhitelistProvider. Когда вы пытаетесь внести имя пользователя в белый список, он генерирует поддельный UUID, который не работает. Этот мод использует API PlayerDB для получения точных UUID плеера на основе имени пользователя.

Как установить 

Бросьте файл .jar в папку модов и запустите сервер. После первого бега, /config/whitelistconfig.properties будет генерироваться. Здесь вы можете настроить сообщение, которое пользователи видят, когда они пытаются присоединиться. Вы также можете отключить игру PlayerDB. Сохраните файл и перезагрузите сервер.

Как использовать

/wl add <hytale_username> Чтобы добавить пользователя
/wl удалить <hytale_username> Чтобы удалить пользователя
/l список Для просмотра белых имен пользователей

Вы также можете использовать UUID.a1234567-890b-123c-456d-12345678901e) игрока.

Остальные команды белого списка остаются прежними:

/ Whitelist позволяет - Включает белый список
/ Whitelist отключен Отключает белый список
Белый лист ясно - Очистить белый список
Статус белого списка Отображает статус белого списка

 

Это первый раз, когда я пытался создать мод, и первый раз, когда я пытался кодировать с Java. Я надеюсь, что будут глупые ошибки. Пожалуйста, оставьте комментарий ко всему, что вы найдете.

Показать оригинальное описание (English)

Hytale Whitelist Fix

This is a small mod to fix the whitelist implementation for Hytale servers. Currently, whitelists are handled by the HytaleWhitelistProvider. When you try to whitelist a username, it generates a fake UUID that doesn't work. This mod uses the PlayerDB API to fetch accurate player UUIDs based on username.

How to install 

Drop the .jar file into your mods folder and run your server. After first run, /config/whitelistconfig.properties will be generated. Here you can customize the message users see when they attempt to join. You can also turn off the PlayerDB fetching. Save the file and restart your server.

How to use

/wl add <hytale_username> to add a user
/wl remove <hytale_username> to remove a user
/wl list to view whitelisted usernames

You can also use the UUID (a1234567-890b-123c-456d-12345678901e) of a player.

The rest of the whitelist commands remain the same:

/whitelist enable - Enables the whitelist
/whitelist disable - Disables the whitelist
/whitelist clear - Clears the whitelist
/whitelist status - Displays the status of the whitelist

 

This is the first time I've ever tried to create a mod and the first time I've ever tried to code with Java. I expect there will be stupid mistakes. Please leave a comment with anything you find.

Последние версии

HytaleWhitelistFix-1.2.jar

Early Access 21.01.2026 94.6 КБ

HytaleWhitelistFix-1.0.jar

Early Access 19.01.2026 89.8 КБ