UnstableChanges

Summary

  1. implement taboverlaycommon api (commit: 29cea26) (details)
  2. set version to 3.0.0-SNAPSHOT (commit: ab4a14c) (details)
  3. increase task limit on event executors (commit: 9b33c77) (details)
  4. fix server data delegation in AbstractPlayer (commit: b518fc1) (details)
  5. adapt to latest TabOverlayCommon changes (commit: 08dae32) (details)
  6. hide "null" server (commit: 19ad735) (details)
  7. small cleanup in PlayersByServerComponentView (commit: c6dc4a0) (details)
  8. handle excludedServers correctly (commit: 7588ae6) (details)
  9. remove some todo's - I think they're done (commit: e7bc3d7) (details)
  10. fix excludedServer reload (commit: 59b14b7) (details)
  11. fix removal of header in passthrough handler (commit: 281fd78) (details)
Commit 29cea266197275043cfc4531d60c5497480b1ab8 by Flo.e3
implement taboverlaycommon api
(commit: 29cea26)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/BungeeCordGroups.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/Comment.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/TeamsAlphabetically.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/config/MainConfig.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/ExpressionResult.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/player/AbstractPlayer.java (diff)
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/YamlNode.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/config/PlayersByServerComponentConfiguration.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/FixedSizeConfigTablistProvider.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/BungeeTabListPlus.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/Options.java
The file was modifiedapi-bungee/src/main/java/codecrafter47/bungeetablistplus/api/bungee/tablist/FakePlayer.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/Config.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/util/ConcurrentBitSet.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/command/CommandHide.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/TabListHandler.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/template/PlayersByServerComponentTemplate.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/ConditionalComponent.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/Factory.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/LowMemoryTabOverlayHandlerImpl.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/SortingRule.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/PlayerSorter.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/DynamicSizeConfig.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/LoggingTabListLogic.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/eventlog/Transformer.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/UnsupportedConfig.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/FactionFirst.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/GetGamemodeLogic.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/eventlog/Transformer.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/LowMemoryTabListLogic.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/updater/UpdateNotifier.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/bridge/BukkitBridge.java (diff)
The file was modifiedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/logic/AbstractTabListLogicTestBase.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/data/TrackingDataCache.java (diff)
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/util/EmptyOrderedPlayerSet.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/bridge/PlaceholderAPIHook.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/ServerCountPlaceholderResolver.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/eventlog/EventLogger.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/TabViewManager.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/data/BTLPBungeeDataKeys.java (diff)
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/BungeePlayerProvider.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/protocol/AbstractPacketHandler.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/player/JoinedPlayerProvider.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/GlobalServerPlaceholderResolver.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/player/RedisPlayer.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/VaultGroupInfo.java
The file was removedapi-bungee/src/main/java/codecrafter47/bungeetablistplus/api/bungee/IPlayer.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/util/BitSetTest.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/GetGamemodeLogic.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/player/FakePlayerManagerImpl.java (diff)
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/API.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/RewriteLogic.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/RedisPlayerManager.java (diff)
The file was modifiedpom.xml (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/context/Context.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/protocol/ProtocolManager.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/TabListManager.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/TabOverlayHandlerImpl.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/ConfigTablistProvider.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/eventlog/EventLogger.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/YamlConfig.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/BasicComponent.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/TableComponent.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/player/Player.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/Component.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/LegacyTabList.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/util/ConcurrentBitSetTest.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/ConfigValidationUtil.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/ServerAlphabetically.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/VaultPrefixAlphabetically.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/NumberToken.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/OperationModeHandler.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/Alphabet.java
The file was removedbungee/src/test/java/codecrafter47/bungeetablistplus/expression/ExpressionTest.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/DefaultTablistProvider.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/logic/TabListHandler.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/FixedColumnsConfig.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/util/BitSet.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/SortingRuleRegistry.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/Path.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/Placeholder.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/YouFirst.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/ContainerComponent.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/PlayerPlaceholderResolver.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/PlayerSet.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/AbstractLegacyTabOverlayHandler.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/AnimatedComponent.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/SpacerComponent.java
The file was removedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/AbstractLegacyTabListTest.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/ListComponent.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/HiddenPlayersManager.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/ServerPlaceholderResolver.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/LegacyTabOverlayHandlerImpl.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/DynamicSizeConfigTablistProvider.java
The file was modifiedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/logic/TestRealWorldExamples.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/template/PingTemplate.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/UpdatableConfig.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/util/EmptyPlayerSet.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/AbstractCustomTablist.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/player/ConnectedPlayer.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/PlayerVisibility.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/FactionsAlphabetically.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/CustomPlaceholder.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/config/Comment.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/placeholder/ComponentServerPlaceholderResolver.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/PlayersComponent.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/DataManager.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/SkinManagerImpl.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/player/FakePlayer.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/ConnectedLast.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/DefaultCustomTablist.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/FixedSizeConfig.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/BungeePermsGroupInfo.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/listener/TabListListener.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/TablistProvider.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/handler/AbstractLegacyTabOverlayHandlerTest.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/AbstractTabListLogic.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/TeamFirst.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/template/IconTemplate.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/ServerStateManager.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/PlayerTablistHandler.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/LuckPermsGroupInfo.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/ViewerInSpectatorModeLast.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/components/PlayersByServerComponent.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/util/IconUtil.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/context/PlayerSets.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/AFKLast.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/Validate.java
The file was removedyaml-config/pom.xml
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/util/FastChat.java (diff)
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/RewriteLogic.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/util/PingTask.java
The file was modifiedbungee/pom.xml (diff)
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/YamlValidationException.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/data/ServerDataHolder.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/StringToken.java
The file was modifiedbootstrap-bungee/pom.xml (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/config/ITabListConfig.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/PlayerWorld.java
The file was addedbungee/src/test/java/codecrafter47/bungeetablistplus/handler/AbstractTabOverlayHandlerTest.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/BTLPContextKeys.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/BooleanToken.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/compat/SortingRuleAliasProcessor.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/WorldByName.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/AbstractLegacyTabList.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/command/CommandFakePlayers.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/PermissionManager.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/ExpressionTokenizer.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/ConnectedPlayerManager.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/Expression.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/config/Path.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/player/BungeePlayer.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/util/ContextAwareOrdering.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablistproviders/FixedColumnsConfigTablistProvider.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/PlayerServerFirst.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablisthandler/logic/TabListLogic.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/Token.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/player/IPlayerProvider.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/view/PlayersByServerComponentView.java
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/AbstractTabOverlayHandler.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/command/util/CommandExecutor.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/template/TextTemplate.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/expression/PlaceholderToken.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/playersorting/rules/ReverseOrder.java
The file was removedyaml-config/src/main/java/codecrafter47/bungeetablistplus/yamlconfig/Subtype.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/managers/SkinManager.java
The file was modifiedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/logic/AbstractTabListLogicTest.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/data/BTLPDataTypes.java (diff)
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/component/ComponentTablistAccess.java
The file was removedbungee/src/main/java/codecrafter47/bungeetablistplus/ResendThread.java
Commit ab4a14cf2ea5776a9482e142824d5efefc8cca09 by Flo.e3
set version to 3.0.0-SNAPSHOT
(commit: ab4a14c)
The file was modifiedapi-sponge/pom.xml (diff)
The file was modifiedbungee/pom.xml (diff)
The file was modifiedapi-bukkit/pom.xml (diff)
The file was modifiedapi-bungee/pom.xml (diff)
The file was modifiedexample/bungee/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedbridge/pom.xml (diff)
The file was modifiedbootstrap-bungee/pom.xml (diff)
The file was modifiedcommon/pom.xml (diff)
The file was modifiedbootstrap-bukkit/pom.xml (diff)
The file was modifiedbungee_compat/pom.xml (diff)
The file was modifiedsponge/pom.xml (diff)
The file was modifiedbukkit/pom.xml (diff)
The file was modifiedexample/bukkit/pom.xml (diff)
The file was modifiedexample/pom.xml (diff)
Commit 9b33c779c49dff2946c1c77b8066f33a8a0ff714 by Flo.e3
increase task limit on event executors
(commit: 9b33c77)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/BungeeTabListPlus.java (diff)
Commit b518fc15eb7269d69704921921a7307e72ecbcfe by Flo.e3
fix server data delegation in AbstractPlayer
(commit: b518fc1)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/player/AbstractPlayer.java (diff)
Commit 08dae327b4732121598c7d5000d04ad93a057e80 by Flo.e3
adapt to latest TabOverlayCommon changes
(commit: 08dae32)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/template/PlayersByServerComponentTemplate.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/config/PlayersByServerComponentConfiguration.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/view/PlayersByServerComponentView.java (diff)
Commit c6dc4a0872a7b9d7be69158dd08b6cf031d32a6c by Flo.e3
small cleanup in PlayersByServerComponentView
(commit: c6dc4a0)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/view/PlayersByServerComponentView.java (diff)
Commit 7588ae6cc3fb2cea995c2f204c69c0cfe31a7b48 by Flo.e3
handle excludedServers correctly
(commit: 7588ae6)
The file was addedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/ExcludedServersTabOverlayProvider.java
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/BungeeTabListPlus.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/DefaultCustomTablist.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/listener/TabListListener.java (diff)
Commit e7bc3d7aca76d812841c6a42a6b596901b68cbcf by Flo.e3
remove some todo's - I think they're done
(commit: e7bc3d7)
The file was modifiedbungee/src/test/java/codecrafter47/bungeetablistplus/tablisthandler/logic/AbstractTabListLogicTestBase.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/AbstractTabOverlayHandler.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/BungeeTabListPlus.java (diff)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/tablist/ExcludedServersTabOverlayProvider.java (diff)
Commit 281fd78a4dc2abc607850b41ccf71511a9d21717 by Flo.e3
fix removal of header in passthrough handler
(commit: 281fd78)
The file was modifiedbungee/src/main/java/codecrafter47/bungeetablistplus/handler/AbstractTabOverlayHandler.java (diff)