
Spoof Engine 2.5.1
AI-powered fake players
- License verification removed.
The plugin was unusable because the license server went down a few months ago, but now it should be working again on all supported versions.
Note: I am working on supporting newer versions of Paper, I will update it as soon as possible!
- Added support for 1.21
- Now you can see the list of real players with /se list real.
- Added possibility to disconnect all fake players with /se disconnect all
- Fake players will now automatically respawn.
- LuckPerms compatibility issues fixed.
-
New placeholder for PAPI: “%spoofengine_check_player_{name}%”. To check if a user is real or fake.
-
Fixed bug that did not load saved UUIDs of fake players.
-
Fixed problem with MySQL in 1.8.8-1.16.4
- Fixed Spoof Engine placeholders for PlaceholderAPI (again, sorry)
- Updated some dependencies.
- Fixed bug that showed fake players disconnected in the tablist.
- Fixed bug in interactions where there was no time per letter.
-
Added integration for Skins Restorer. It is activated through the compatibility list.
-
Fixed interactions with AI in the chat module.
-
Fixed bug in 1.20.4-6 that teleported all fake players to the world spawn point every time a new fake player logged in.
-
Fixed Spoof Engine placeholders for PlaceholderAPI
- [Spoof Engine Proxy - Velocity] The missing driver has been included.
- [Spoof Engine Proxy - Bungee] Reduced obfuscation.
- Fixed AuthMe support
- Fixed bug where a wrong name of the fake player appeared in the tablist in some occasions.
- Fixed bug that did not generate configuration files to new users.
- Fixed internal bug that did not allow to verify some licenses.
- Added support for 1.20.5-1.20.6 (Requires Java 21)
- Added support for 1.16.5
- Added support for 1.15.2
- Added support for 1.14.4
- Added support for 1.13.2
- Added support for 1.12.2
- Added support for 1.11.2
- Added support for 1.10.2
- Added support for 1.9.4
- Added support for 1.8.8
- Added integration for DecentHolograms. It is activated through the compatibility list.
- Significantly reduced the size of the plugin. Now it is more lightweight.
- The trial version has been extended to 7 days (previously 24h).
- Fixed bug with all plugins using packetevents
- Different modes of behavior with the player counter have been added to the proxy version:
-
Add fake players to real players (Recommended for servers with only 1 proxy).
-
Replace counter with the total number of both real and fake players. (Recommended for servers with more than 1 proxy)
-
It is now forced to remove "/n" from the GPT responses.
-
Fixed bug that did not connect correctly to the license server.
-
Fixed bug when trying to load placeholders without having PlaceholderAPI installed.
-
Fixed bug that did not allow to disconnect a fake player that was called only one number (Example: /spoofengine disconnect "1").
- The compatibility mode has been set by default to mode 2 (Whitelist).
- Some plugins have been included in the compatibility list that we are aware of that need to be forced.
- Now if the Mojang API returns an error it will set a default profile for the fake player.
- Reduced the obfuscation level for the risk of errors.
- Added random IP generator for better compatibility and realism.
- Added support for Paper 1.20.3 and Paper 1.20.2.
- Added integration with AuthMe plugin.
- Now forced compatibility with all default plugins.
- Now it is allowed to add fake players that are only numbers with /spoofengine connect "123" (Including quotations)
- The default model for GPT usage has been changed to "gpt-3.5-turbo-instruct".
- It is no longer necessary to accept the terms and conditions in license.yml. You will be considered to accept them if you download the plugin.
- More placeholders for PAPI:
- %spoofengine_proxy_{server_name}_fake%
- %spoofengine_proxy_{server_name}_real%
- %spoofengine_proxy_{server_name}_total%
- Fixed counters in PAPI, subcommand "list" and placeholder.
- Fixed /spoofengine disconnect (number) error.
- Added cache system, which saves data for later use. It contains several types:
- Chat cache. Automatically saves all messages from real players so that fake players can use them in the future.
- Uuid cache. Automatically saves the uuid generated for fake players so you don't have to create a new one every time the same fake player connects.
- Placeholders for PAPI added:
- %spoofengine_server_total%
- %spoofengine_server_fake%
- %spoofengine_server_real%
- %spoofengine_proxy_total% (You need to have Spoof Engine configured in the proxy.)
- %spoofengine_proxy_fake%
- %spoofengine_proxy_real%
- Fixed compatibility for the following plugins:
- TradeSystem
- Added system to recalculate false players in case of failure.
- Optimized the use of ChatGPT and MySQL database.
- Fixed error when executing the subcommands "help" and "list" in the console.
- Fixed license systems.
- Fixed incorrect version in the main command. (Reset file en_UK.yml)
- Fixed "check" subcommand in the console.
- Fixed Incorrect version in velocity.
- Added compatibility check on plugin startup.
- The default license now works for 7 days so you don't have to wait to receive your license.
- AI-powered messages added to the chat module.
- Fixed spamming error in the console related to events module.
- Fixed the Ping module. No longer stuck at 150ms.
- Fixed the Chat module. Configurable messages are now working.
- Method of API updatePlayer(); removed due to poor performance.
- Plugin made completely from scratch fixing all the problems that the plugin had in previous versions.
- Changed the version enumeration. Now: Year.Identifier(.Letter)
- New "Lite" mode. More information: https://docs.xtreme.red/xtremespoofer/plugin/modes
- Changed the syntax of the "connect" subcommand to /xs connect [amount] (name). This will connect fake players with already configured nicknames.
- Configuration format changed to YAML by popular request. Old configuration will be adapted automatically.
- Configuration file backups are back. If a syntax error is detected in your configuration file, a backup will be created and the file will be reset for correct plugin operation.
- Added support for 1.9, 1.10, 1.11, 1.13, 1.14, 1.15 and 1.19.3.
- Removed support for 1.19.2.
- Improved autocompletion of commands.
- Fixed bug in 1.19 where fake players were not detected by plugins.
- Fixed bug in 1.19 where no welcome message appeared for any fake player.
- Fixed bug that did not allow sockets to work correctly in proxy mode.
- Plugin code has been completely improved: Now it is better organized, no obsolete methods, useless methods removed, etc...
- Plugin size reduced considerably (-500kb).