Tags: HugMyPug/TotalFreedomMod
Tags
Updated default config to account for removal of MC Version field.
TotalFreedomMod Electrum Version 5.0 This TotalFreedomMod release implements many changes. Most notably, the internals have been completely revamped. TotalFreedomMod now relies on the Aero library for core mechanics such as command handling and services. Another important change is the UUID system. In TotalFreedomMod Electrum, it has been completely removed. The core reason for this is that the system as a whole was very bugged. Additionally, it did not solve the primary reason for its conception: preserving player data when the player changes their username. This is because TotalFreedomMod servers usually run in offline-mode. This meaning that some of the players joining do not have a registerd Mojang UUID whatsoever. All in all, the UUID system was buggy, and it did not fix the reason it was implemented, so it has been completely removed. The admin list and the ban list now use usernames and IPs again. Lastly, many smaller changes have been implemented. Due to the amount of changes, they have not been named individualy. Please refer to the issues below for more details. Fixes TotalFreedom#342 Fixes TotalFreedom#350 Fixes TotalFreedom#380 Fixes TotalFreedom#684 Fixes TotalFreedom#704 Fixes TotalFreedom#716 Fixes TotalFreedom#735 Fixes TotalFreedom#745 Fixes TotalFreedom#784 Fixes TotalFreedom#765 Fixes TotalFreedom#791 Fixes TotalFreedom#805 Fixes TotalFreedom#826 Fixes TotalFreedom#883 Fixes TotalFreedom#1524 Fixes TotalFreedom#1534 Fixes TotalFreedom#1536 Fixes TotalFreedom#1538 Fixes TotalFreedom#1545 Fixes TotalFreedom#1546 Fixes TotalFreedom#1568 Fixes TotalFreedom#1627 Resolves TotalFreedom#403 Resolves TotalFreedom#435 Resolves TotalFreedom#597 Resolves TotalFreedom#603 Resolves TotalFreedom#628 Resolves TotalFreedom#690 Resolves TotalFreedom#708 Resolves TotalFreedom#747 Resolves TotalFreedom#748 Resolves TotalFreedom#749 Resolves TotalFreedom#764 Resolves TotalFreedom#767 Resolves TotalFreedom#782 Resolves TotalFreedom#809 Resolves TotalFreedom#803 Resolves TotalFreedom#811 Resolves TotalFreedom#813 Resolves TotalFreedom#830 Resolves TotalFreedom#848 Resolves TotalFreedom#856 Resolves TotalFreedom#876 Resolves TotalFreedom#908 Resolves TotalFreedom#992 Resolves TotalFreedom#1018 Resolves TotalFreedom#1432 Resolves TotalFreedom#1446 Resolves TotalFreedom#1494 Resolves TotalFreedom#1501 Resolves TotalFreedom#1526 Resolves TotalFreedom#1540 Resolves TotalFreedom#1550 Resolves TotalFreedom#1560 Resolves TotalFreedom#1561 Resolves TotalFreedom#1578 Resolves TotalFreedom#1613
Handle player online check in AsyncPlayerPreLoginEvent Apparently, online players with the same username are kicked before PlayerLoginEvent is called. This commit moves the online player check to AsyncPlayerPreloginEvent so the default behaviour can still be modified Fixes TotalFreedom#642
PreviousNext