2.5.0 Aug 3, 2024
Update 2.5.0
  • 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.

2.4.7 Jul 22, 2024
Update 2.4.7
  • 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

2.4.6 Jul 12, 2024
Update 2.4.6
  • Fixed Spoof Engine placeholders for PlaceholderAPI (again, sorry)
  • Updated some dependencies.

2.4.5 Jun 23, 2024
Update 2.4.5
  • Fixed bug that showed fake players disconnected in the tablist.
  • Fixed bug in interactions where there was no time per letter.

2.4.4 Jun 23, 2024
Update 2.4.4
  • 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

2.4.3 Jun 18, 2024
Update 2.4.3
  • [Spoof Engine Proxy - Velocity] The missing driver has been included.
  • [Spoof Engine Proxy - Bungee] Reduced obfuscation.

2.4.2 Jun 16, 2024
Update 2.4.2
  • Fixed AuthMe support
  • Fixed bug where a wrong name of the fake player appeared in the tablist in some occasions.

2.4.1 Jun 15, 2024
Update 2.4.1
  • Fixed bug that did not generate configuration files to new users.
  • Fixed internal bug that did not allow to verify some licenses.

2.4.0 Jun 15, 2024
Update 2.4.0
  • 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

2.3.2 Apr 18, 2024
Update 2.3.2
  • Different modes of behavior with the player counter have been added to the proxy version:
  1. Add fake players to real players (Recommended for servers with only 1 proxy).
  2. 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").

2.3.1 Apr 5, 2024
Update 2.3.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.

 


2.3.0 Apr 1, 2024
Update 2.3.0
  • 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:
  1. %spoofengine_proxy_{server_name}_fake%
  2. %spoofengine_proxy_{server_name}_real%
  3. %spoofengine_proxy_{server_name}_total%
  • Fixed counters in PAPI, subcommand "list" and placeholder.
  • Fixed /spoofengine disconnect (number) error.

 


2.2.0 Mar 3, 2024
Update 2.2.0
  • Added cache system, which saves data for later use. It contains several types:
  1. Chat cache. Automatically saves all messages from real players so that fake players can use them in the future.
  2. 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:
  1. %spoofengine_server_total%
  2. %spoofengine_server_fake%
  3. %spoofengine_server_real%
  4. %spoofengine_proxy_total% (You need to have Spoof Engine configured in the proxy.)
  5. %spoofengine_proxy_fake%
  6. %spoofengine_proxy_real%
  • Fixed compatibility for the following plugins:
  1. 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.

 


2.1.3 Jan 21, 2024
Update 2.1.3
  • Fixed compatibility for the following plugins:
  1. AntiPopup
  2. ViaVersion
  3. DecentHolograms

2.1.2 Jan 20, 2024
Update 2.0.0-2.1.2

Update 2.0.0

  • Plugin made completely from scratch fixing all the problems that the plugin had in previous versions.

Update 2.1.0

  • 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.

Update 2.1.1

Update 2.1.2 (current)

  • 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.

23.0 Jan 5, 2023
Update 23.0

- 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).


1.0.9 Aug 31, 2022

- Added cache system, which saves data for later use. It contains several types:
    1. Chat cache. Automatically saves all messages from real players so that fake players can use them in the future.
    2. Cache for nicknames. Automatically saves the nicknames of all real players who enter and in case they have little activity, fake players can use them in the future (EXPERIMENTAL).
    3. Session cache. Automatically saves the fake players that are connected when the server is turned off to automatically reconnect them when the server is restarted. With this you can simulate a restart.
    4. 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.
- Discretion system improved. More options have been added to improve realism:
    1. You can now disable the plugin name from changing in the console.
    2. You can hide the command plugin as /pl in the console (previously, it was only in-game).
    3. A list of people authorized to use the plugin commands has been added, if a person is not in this list, an unknown command message will appear.
- The Bungee/Velocity version of the plugin has been improved:
    1. HOCON is now used for the configuration files (like the Spigot version).
    2. Added licensing system to prevent the plugin from being pirated (in case the license is invalid it will start the Trial mode as in the Spigot version).
    3. MySQL has been added as a driver for people who have problems with Sockets (more drivers will be added in the future).
    4. Now the user's decision to disable Metrics is respected (before there was a bug that sent the data anyway).
    5. Now the bungee and velocity versions are completely identical and differ in absolutely no way.
- Changes in the licensing system and in the test mode of the plugin:
    1. From now on if the plugin does not have a license configured, it will not be deactivated, but the trial mode will be activated. So you can use the plugin, but with many limitations.
    2. Now users with the Trial version will also be able to test the plugin in 1.8, 1.16, 1.17, 1.18 and 1.19. It has been decided to do this so that users can test the compatibility of the plugin with their server plugins before purchasing it.
- Added languages: Arabic (AR), Chinese (ZH), French (FR), Japanese (JA), Portuguese (PT), Russian (RU), German (DE), Italian (it_IT)
- Console messages can now be customized, so the plugin is now 100% customizable.
- Added support for 1.19.2 and removed for 1.19.0
- Some of the changes made in version 1.0.7 have been reverted to try to fix some bugs that many users have in 1.17, 1.18 and 1.19.
- Debug mode added to help developers detect problems faster.
- Added the possibility to disable the update check.
- The conversation module now works with intervals, making it more realistic.
- Subcommand "cache" added to reset the cache or use it.
- Improved "reload" subcommand. Now, the plugin is reloaded completely and not only some parts.
- Subcommand "checkproxy" fixed (Broken since 1.0.7)
- Permission "xtremespoofer.reload" fixed.
- Permission "xtremespoofer.*" fixed.
- Fixed bug that prevented the Quit Event from working.
- Fixed bug where the ping of fake players was not displayed in 1.17, 1.18 and 1.19.
- Fixed bug where fake players were not correctly assigned an ip in 1.17, 1.18 and 1.19.
- Fixed bug when connecting a fake player in 1.12 (Fixed in a HOTFIX).


1.0.8 HOTFIX #1 Aug 17, 2022
  • Fixed bug that prevented connecting fake players.

1.0.8 Jul 12, 2022
  • Support for 1.17 added by request of many users.
  • Ping spoofer for fake players added.
  • API for developers reinstated.
  • Now if you activate discretion, the plugin messages in the console will appear as the name you set.
  • The command /xs checkproxy now also works for Velocity.
  • Fixed bug that did not allow execution of the /xs connect command in Paper 1.18 and 1.19
  • Fixed bug that prevented the traffic module from working correctly.
  • Fixed bug where the fake players list was not displayed with the /xs list command.
  • Fixed bug where the plugin did not work correctly when selecting the Spanish language (es_ES).
  • Fixed bug not executing commands on fake players with /xs sudo
  • Fixed bug that did not allow the correct functioning of the events.
  • Other minor internal changes.

1.0.7 Jun 16, 2022