<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>AdvancedTabOverlay Git changes</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/changes</link><description>AdvancedTabOverlay Git changes</description><item><title>#147 update for custom placeholder config refactor (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/147/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/147/changes#detail0</guid><pubDate>Wed, 11 Nov 2020 18:21:53 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/MainConfig.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#146 update submodule reference (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/146/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/146/changes#detail0</guid><pubDate>Wed, 11 Nov 2020 18:12:31 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#145 update submodule reference (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail0</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#145 release 1.2.2 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail1</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#145 snapshot (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail2</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail2</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#145 fix issue with mods; don't block unknown packets (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail3</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail3</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
</description></item><item><title>#145 update submodule (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail4</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail4</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>minecraft-data-api
</description></item><item><title>#145 release 1.2.3 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail5</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail5</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#145 snapshot (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/145/changes#detail6</link><guid isPermaLink="false">job/AdvancedTabOverlay/145/changes#detail6</guid><pubDate>Wed, 11 Nov 2020 10:12:52 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#144 fix issue with PAPI placeholders (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/144/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/144/changes#detail0</guid><pubDate>Fri, 30 Oct 2020 11:38:57 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PAPIAwarePlayerPlaceholderResolver.java
</description></item><item><title>#142 update submodules (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/142/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/142/changes#detail0</guid><pubDate>Wed, 28 Oct 2020 19:09:45 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
minecraft-data-api
</description></item><item><title>#141 fix scoreboard team tracking; closes #12 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/141/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/141/changes#detail0</guid><pubDate>Mon, 21 Sep 2020 11:36:09 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
</description></item><item><title>#140 clarify license (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/140/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/140/changes#detail0</guid><pubDate>Fri, 11 Sep 2020 11:28:49 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PlayerTabViewManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomHeaderAndFooterOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomContentOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/TeamManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/ConcurrentBitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATOCommand.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/AbstractOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/RectangularOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/TabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATOContextKeys.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/Completer.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/NoOpOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/UnorderedPair.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/WorldPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandlerFactory.java
LICENSE
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/Util.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATODataKeys.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/Constants.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATODataAccess.java
minecraft-data-api
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HandlerQueue.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PlayerManager.java
TabOverlayCommon
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PAPIDataAccess.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/BitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_12.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HeaderAndFooterPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DataManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PAPIAwarePlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_8.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/template/PlayersByWorldComponentTemplate.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/MainConfig.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_13.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/BukkitPlayer.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/ContentPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SimpleOperationModeHandler.java
</description></item><item><title>#139 release 1.2.1 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/139/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/139/changes#detail0</guid><pubDate>Wed, 09 Sep 2020 17:16:49 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#139 snapshot (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/139/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/139/changes#detail1</guid><pubDate>Wed, 09 Sep 2020 17:16:49 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#138 fix hex colors in header/ footer (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/138/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/138/changes#detail0</guid><pubDate>Wed, 09 Sep 2020 17:14:49 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomHeaderAndFooterOperationModeHandler.java
</description></item><item><title>#137 release 1.2.0 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/137/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/137/changes#detail0</guid><pubDate>Wed, 09 Sep 2020 16:53:39 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#137 snapshot (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/137/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/137/changes#detail1</guid><pubDate>Wed, 09 Sep 2020 16:53:39 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#136 update submodules (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/136/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/136/changes#detail0</guid><pubDate>Wed, 09 Sep 2020 16:45:13 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
minecraft-data-api
</description></item><item><title>#135 increase delay before loading tab list config files, to allow PAPI expansions to register; closes #9 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/135/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/135/changes#detail0</guid><pubDate>Thu, 27 Aug 2020 14:34:57 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#134 add api-version to plugin.yml (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/134/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/134/changes#detail0</guid><pubDate>Thu, 27 Aug 2020 14:16:37 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/resources/plugin.yml
</description></item><item><title>#133 fix 1.8 support (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/133/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/133/changes#detail0</guid><pubDate>Mon, 17 Aug 2020 16:34:44 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_8.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
build.gradle
</description></item><item><title>#132 don't print exceptions in channel handler (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/132/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/132/changes#detail0</guid><pubDate>Tue, 28 Jul 2020 16:28:24 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
</description></item><item><title>#131 add fastutil (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/131/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/131/changes#detail0</guid><pubDate>Sat, 18 Jul 2020 10:15:22 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
build.gradle
</description></item><item><title>#130 release 1.1.0 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/130/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/130/changes#detail0</guid><pubDate>Tue, 14 Jul 2020 20:37:21 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#130 1.1.1-SNAPSHOT (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/130/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/130/changes#detail1</guid><pubDate>Tue, 14 Jul 2020 20:37:21 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#129 add minecraft-data-api as submodule (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/129/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/129/changes#detail0</guid><pubDate>Tue, 14 Jul 2020 20:34:38 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>.gitmodules
settings.gradle
minecraft-data-api
</description></item><item><title>#128 update TabOverlayCommon reference (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/128/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/128/changes#detail0</guid><pubDate>Tue, 14 Jul 2020 20:27:08 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#127 update TabOverlayCommon reference (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/127/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/127/changes#detail0</guid><pubDate>Thu, 02 Jul 2020 09:14:40 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#126 avoid crashing when stupid plugins send ADD_PLAYER twice (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/126/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/126/changes#detail0</guid><pubDate>Thu, 02 Jul 2020 09:12:20 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
</description></item><item><title>#125 update TabOverlayCommon (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/125/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/125/changes#detail0</guid><pubDate>Mon, 08 Jun 2020 16:23:33 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#121 add `left`, `center`, and `right` options to the basic component, prepare for 1.16 chat formatting changes, add pixel precise padding (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/121/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/121/changes#detail0</guid><pubDate>Sat, 06 Jun 2020 15:44:19 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#121 add `left`, `center`, and `right` options to the basic component, prepare for 1.16 chat formatting changes, add pixel precise padding (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/121/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/121/changes#detail1</guid><pubDate>Sat, 06 Jun 2020 15:44:19 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/FastChat.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomContentOperationModeHandler.java
</description></item><item><title>#120 set version to 1.0.2-SNAPSHOT (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/120/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/120/changes#detail0</guid><pubDate>Fri, 05 Jun 2020 11:09:41 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#119 set version to 1.0.1 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/119/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/119/changes#detail0</guid><pubDate>Fri, 05 Jun 2020 11:06:51 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#118 fix the fillSlotsVertical option of the !players_by_world component (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/118/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/118/changes#detail0</guid><pubDate>Fri, 05 Jun 2020 11:04:56 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/template/PlayersByWorldComponentTemplate.java
</description></item><item><title>#117 update TabOverlayCommon (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/117/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/117/changes#detail0</guid><pubDate>Fri, 05 Jun 2020 10:58:14 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#116 Print warnings if other plugins don't use thread safe listeners for PLAYER_INFO, PLAYER_LIST_HEADER_FOOTER or SCOREBOARD_TEAM. (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/116/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/116/changes#detail0</guid><pubDate>Fri, 05 Jun 2020 10:56:50 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#115 set version to 1.0.0 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/115/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/115/changes#detail0</guid><pubDate>Tue, 19 May 2020 18:01:21 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#115 set version to 1.0.1-SNAPSHOT (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/115/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/115/changes#detail1</guid><pubDate>Tue, 19 May 2020 18:01:21 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#112 Improve Readme (#6) (noreply)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/112/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/112/changes#detail0</guid><pubDate>Sun, 17 May 2020 11:05:58 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>README.md
</description></item><item><title>#111 remove release plugin, doesn't work in composite builds (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/111/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/111/changes#detail0</guid><pubDate>Sat, 16 May 2020 18:42:36 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#110 add TabOverlayCommon as submodule (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/110/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/110/changes#detail0</guid><pubDate>Sat, 16 May 2020 18:11:17 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>gradlew
settings.gradle
.gitmodules
gradle/wrapper/gradle-wrapper.jar
build.gradle
TabOverlayCommon
gradle/wrapper/gradle-wrapper.properties
gradlew.bat
</description></item><item><title>#110 update TabOverlayCommon reference (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/110/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/110/changes#detail1</guid><pubDate>Sat, 16 May 2020 18:11:17 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>TabOverlayCommon
</description></item><item><title>#109 add release plugin (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/109/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/109/changes#detail0</guid><pubDate>Sat, 16 May 2020 16:59:13 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#107 fix #7 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/107/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/107/changes#detail0</guid><pubDate>Thu, 14 May 2020 09:45:04 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#105 add disableCustomTabListForSpectators config option (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/105/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/105/changes#detail0</guid><pubDate>Mon, 11 May 2020 16:10:36 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATODataAccess.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/MainConfig.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATODataKeys.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#103 add global config.yml (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/103/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/103/changes#detail0</guid><pubDate>Thu, 07 May 2020 11:38:48 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/resources/default/config.yml
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/MainConfig.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#87 Make sure we're loaded before the TAB plugin (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/87/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/87/changes#detail0</guid><pubDate>Wed, 01 Apr 2020 12:05:06 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/resources/plugin.yml
</description></item><item><title>#86 Fix this totally stupid bug (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/86/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/86/changes#detail0</guid><pubDate>Wed, 01 Apr 2020 12:02:11 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/TeamManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATOCommand.java
</description></item><item><title>#79 move call to networkTick method a few lines down (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/79/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/79/changes#detail0</guid><pubDate>Mon, 16 Mar 2020 16:29:44 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
</description></item><item><title>#68 Add a lot of plugins as softdepend, fixes #4 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/68/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/68/changes#detail0</guid><pubDate>Fri, 06 Mar 2020 09:53:05 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/resources/plugin.yml
</description></item><item><title>#60 delay loading configs until all plugins are loaded (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/60/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/60/changes#detail0</guid><pubDate>Sun, 26 Jan 2020 11:26:40 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#58 update TabOverlayCommon version (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/58/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/58/changes#detail0</guid><pubDate>Wed, 22 Jan 2020 09:27:54 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#57 soft reload on plugin enable/ disable events (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/57/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/57/changes#detail0</guid><pubDate>Wed, 22 Jan 2020 09:25:09 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#49 improve error handling in !players_by_world component (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/49/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/49/changes#detail0</guid><pubDate>Fri, 17 Jan 2020 20:28:36 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
</description></item><item><title>#48 adapt to changes in TabOverlayCommon (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/48/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/48/changes#detail0</guid><pubDate>Fri, 17 Jan 2020 20:24:27 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/template/PlayersByWorldComponentTemplate.java
</description></item><item><title>#47 update ProtocolLib dependency (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/47/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/47/changes#detail0</guid><pubDate>Sat, 11 Jan 2020 16:24:35 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#47 adapt to changes in TabOverlayCommon (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/47/changes#detail1</link><guid isPermaLink="false">job/AdvancedTabOverlay/47/changes#detail1</guid><pubDate>Sat, 11 Jan 2020 16:24:35 +0100</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#31 introduce TabViewManager (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/31/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/31/changes#detail0</guid><pubDate>Sat, 05 Oct 2019 18:16:38 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PlayerTabViewManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#30 attempt to fix NullPointerException; see #3 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/30/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/30/changes#detail0</guid><pubDate>Fri, 04 Oct 2019 18:00:51 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
</description></item><item><title>#27 more placeholder tweaks (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/27/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/27/changes#detail0</guid><pubDate>Sat, 28 Sep 2019 12:18:16 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PAPIAwarePlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PlayerPlaceholderResolver.java
</description></item><item><title>#26 refactor placeholder code (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/26/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/26/changes#detail0</guid><pubDate>Wed, 25 Sep 2019 12:30:18 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/WorldPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PAPIAwarePlayerPlaceholderResolver.java
</description></item><item><title>#21 adopt latest common update (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/21/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/21/changes#detail0</guid><pubDate>Sat, 21 Sep 2019 13:26:51 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#17 add !players_by_world (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/17/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/17/changes#detail0</guid><pubDate>Tue, 16 Apr 2019 12:44:07 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/config/PlayersByWorldComponentConfiguration.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/ATOContextKeys.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PAPIAwarePlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/WorldPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/placeholders/PAPIAwarePlayerPlaceholderResolver.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/template/PlayersByWorldComponentTemplate.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
</description></item><item><title>#16 add bStats for metrics (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/16/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/16/changes#detail0</guid><pubDate>Fri, 12 Apr 2019 15:08:09 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
build.gradle
</description></item><item><title>#15 use BTLP tab overlay handler (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/15/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/15/changes#detail0</guid><pubDate>Fri, 12 Apr 2019 15:07:30 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomHeaderAndFooterOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomContentOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/ConcurrentBitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/TeamManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/AbstractOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/RectangularOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/NoOpOperationModeHandler.java
build.gradle
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/Constants.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HandlerQueue.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/BitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_12.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HeaderAndFooterPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/FastChat.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_13.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/ContentPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SimpleOperationModeHandler.java
</description></item><item><title>#14 use BTLP tab overlay handler (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/14/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/14/changes#detail0</guid><pubDate>Fri, 12 Apr 2019 14:54:45 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomHeaderAndFooterOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/VanillaTabOverlayTracker.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/CustomContentOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/TeamManager.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/ConcurrentBitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/AbstractOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/RectangularOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/NoOpOperationModeHandler.java
build.gradle
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/AggressiveTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/Constants.java
src/main/java/de/codecrafter47/taboverlay/bukkit/AdvancedTabOverlay.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SafeTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HandlerQueue.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_12.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/BitSet.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/HeaderAndFooterPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/aggressive/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/util/FastChat.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/PacketHelper1_13.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/ContentPassthroughOperationModeHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/handler/safe/SimpleOperationModeHandler.java
</description></item><item><title>#13 update TabOverlay API (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/13/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/13/changes#detail0</guid><pubDate>Wed, 03 Apr 2019 12:22:02 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandlerFactory.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/PassthroughPriorFirstMoveHandler.java
src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandler.java
build.gradle
</description></item><item><title>#7 avoid race condition (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/7/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/7/changes#detail0</guid><pubDate>Sun, 07 Oct 2018 13:03:37 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DataManager.java
</description></item><item><title>#4 bumb version to 0.3 (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/4/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/4/changes#detail0</guid><pubDate>Fri, 07 Sep 2018 18:47:04 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>build.gradle
</description></item><item><title>#2 revert to using old (deprecated) hide/showPlayer API (flo.e3)</title><link>https://ci.codecrafter47.de/job/AdvancedTabOverlay/2/changes#detail0</link><guid isPermaLink="false">job/AdvancedTabOverlay/2/changes#detail0</guid><pubDate>Fri, 07 Sep 2018 18:41:34 +0200</pubDate><author>jenkins@server4.codecrafter47.de</author><description>src/main/java/de/codecrafter47/taboverlay/bukkit/internal/DefaultTabOverlayHandlerFactory.java
</description></item></channel></rss>