|
3 | 3 | * [Java](#java) |
4 | 4 | * [Supported server software and versions](#supported-server-software-and-versions) |
5 | 5 | * [Supported features per platform](#supported-features-per-platform) |
6 | | -* [Plugin hooks](#plugin-hooks) |
7 | | - * [All platforms](#all-platforms) |
8 | | - * [Bukkit](#bukkit) |
9 | | - * [BungeeCord](#bungeecord) |
10 | | - * [Fabric](#fabric) |
11 | | - * [Forge / NeoForge](#forge--neoforge) |
12 | | - * [Velocity](#velocity) |
| 6 | +* [Plugin / mod hooks](#plugin--mod-hooks) |
13 | 7 | * [Compatibility issues](#compatibility-issues) |
14 | 8 |
|
15 | 9 | # Requirements |
@@ -49,7 +43,7 @@ TAB's shared module is compiled with Java 8. For the platforms themselves, TAB d |
49 | 43 | </tr> |
50 | 44 | <tr> |
51 | 45 | <td rowspan=1><a href="https://minecraftforge.net">Forge</a></td> |
52 | | - <td>✔ (1.21.9 - 1.21.10)<sup>1</sup></td> |
| 46 | + <td>✔ (1.21.11)<sup>1</sup></td> |
53 | 47 | </tr> |
54 | 48 | <tr> |
55 | 49 | <td rowspan=1><a href="https://neoforged.net/">NeoForge</a></td> |
@@ -97,41 +91,20 @@ so you can always safely update to new version/build of your proxy software if t |
97 | 91 | ✔ = Fully functional |
98 | 92 | ❌ = Completely missing |
99 | 93 |
|
100 | | -# Plugin hooks |
101 | | -To enhance user experience, TAB hooks into other plugins for better experience. |
102 | | -This set of plugins is different for each platform based on their availability. |
| 94 | +# Plugin / mod hooks |
| 95 | +To enhance user experience, TAB hooks into other plugins / mods for better experience. |
| 96 | +This set of plugins / mods is different for each platform based on their availability. |
103 | 97 | Some are available on all platforms, some only in a few. |
104 | | -## All platforms |
105 | | -[**Floodgate**](https://github.com/GeyserMC/Floodgate) - For properly detecting bedrock players to adapt features for the best possible user experience. |
106 | | -[**LuckPerms**](https://github.com/LuckPerms/LuckPerms) - Detecting permission groups of players for per-group settings. |
107 | | -[**ViaVersion**](https://github.com/ViaVersion/ViaVersion) - For properly detecting player's version to adapt features for the best possible user experience. |
108 | | - |
109 | | -## Bukkit |
110 | | -[**LibsDisguises**](https://github.com/libraryaddict/LibsDisguises) - Detecting disguised players to disable collision to avoid endless push by colliding with own copy created by LibsDisguises. |
111 | | -[**PlaceholderAPI**](https://github.com/PlaceholderAPI/PlaceholderAPI) - Allows users to use its placeholders inside TAB. |
112 | | -[**PremiumVanish**](https://www.spigotmc.org/resources/14404) - Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. |
113 | | -[**Vault**](https://github.com/milkbowl/Vault) - Detecting permission groups of players for per-group settings. |
114 | | - |
115 | | -## BungeeCord |
116 | | -[**PremiumVanish**](https://www.spigotmc.org/resources/14404) - |
117 | | -Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. |
118 | | -[**RedisBungee**](https://github.com/ProxioDev/RedisBungee) - |
119 | | -Communicating with other proxies to properly display visuals on players on another proxy. |
120 | | - |
121 | | -## Fabric |
122 | | -[**fabric-permissions-api**](https://github.com/lucko/fabric-permissions-api) - Supporting permission nodes instead of OP levels. |
123 | | -[**placeholder-api**](https://modrinth.com/mod/placeholder-api) - Displaying placeholders from that mod and offering TAB's placeholders into it. |
124 | | - |
125 | | -## Forge / NeoForge |
126 | | -[**LuckPerms**](https://github.com/LuckPerms/LuckPerms) - Permission checks with a string instead of using vanilla OP levels. |
127 | 98 |
|
128 | | -## Velocity |
129 | | -[**PremiumVanish**](https://www.spigotmc.org/resources/14404) - |
130 | | -Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. |
131 | | -[**RedisBungee**](https://github.com/ProxioDev/RedisBungee) - |
132 | | -Communicating with other proxies to properly display visuals on players on another proxy. |
133 | | -[**VelocityScoreboardAPI**](https://github.com/NEZNAMY/VelocityScoreboardAPI) - |
134 | | -Sending scoreboard packets (scoreboard-teams, belowname-objective, playerlist-objective, scoreboard) |
| 99 | +| Platform | Plugins / mods | |
| 100 | +|---------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 101 | +| All platforms | [**Floodgate**](https://github.com/GeyserMC/Floodgate) - For properly detecting bedrock players to adapt features for the best possible user experience. <br /> [**LuckPerms**](https://github.com/LuckPerms/LuckPerms) - Detecting permission groups of players for per-group settings. <br /> [**ViaVersion**](https://github.com/ViaVersion/ViaVersion) - For properly detecting player's version to adapt features for the best possible user experience. | |
| 102 | +| Bukkit | [**LibsDisguises**](https://github.com/libraryaddict/LibsDisguises) - Detecting disguised players to disable collision to avoid endless push by colliding with own copy created by LibsDisguises. <br />[**PlaceholderAPI**](https://github.com/PlaceholderAPI/PlaceholderAPI) - Allows users to use its placeholders inside TAB. <br />[**PremiumVanish**](https://www.spigotmc.org/resources/14404) - Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. <br />[**Vault**](https://github.com/milkbowl/Vault) - Detecting permission groups of players for per-group settings. | |
| 103 | +| BungeeCord | [**PremiumVanish**](https://www.spigotmc.org/resources/14404) - Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. <br />[**RedisBungee**](https://github.com/ProxioDev/RedisBungee) - Communicating with other proxies to properly display visuals on players on another proxy. | |
| 104 | +| Fabric | [**fabric-permissions-api**](https://github.com/lucko/fabric-permissions-api) - Supporting permission nodes instead of OP levels. <br />[**placeholder-api**](https://modrinth.com/mod/placeholder-api) - Displaying placeholders from that mod and offering TAB's placeholders into it. | |
| 105 | +| Forge | [**LuckPerms**](https://github.com/LuckPerms/LuckPerms) - Permission checks with a string instead of using vanilla OP levels. <br /> [**ForgePlaceholderAPI**](https://github.com/EnvyWare/ForgePlaceholderAPI) - Allows users to use its placeholders inside TAB. <br /> [**Vanishmod**](https://modrinth.com/mod/vanishmod) - Getting player's vanish status. | |
| 106 | +| NeoForge | [**LuckPerms**](https://github.com/LuckPerms/LuckPerms) - Permission checks with a string instead of using vanilla OP levels. | |
| 107 | +| Velocity | [**PremiumVanish**](https://www.spigotmc.org/resources/14404) - Supporting PremiumVanish's vanishing levels instead of using a basic compatibility system. <br />[**RedisBungee**](https://github.com/ProxioDev/RedisBungee) - Communicating with other proxies to properly display visuals on players on another proxy. <br />[**VelocityScoreboardAPI**](https://github.com/NEZNAMY/VelocityScoreboardAPI) - Sending scoreboard packets (scoreboard-teams, belowname-objective, playerlist-objective, scoreboard) | |
135 | 108 |
|
136 | 109 | # Compatibility issues |
137 | 110 | * **Glow plugins** will fail to apply glow color correctly. Check [How to make the plugin compatible with glow plugins](https://github.com/NEZNAMY/TAB/wiki/How-to-make-TAB-compatible-with-glow-plugins) for more information. |
|
0 commit comments