NotAlexNoyle and Claude Fable 5
68d0cdcbe7
TrueOG Network fork of TAB
...
Soft fork of upstream TAB at 93cfd74 , versioned 5.9.9 for Purpur 1.19.4
serving 1.8-1.21.11 clients through ViaVersion/ViaBackwards/ViaRewind.
- Build only Bukkit v1_19_R3, BungeeCord, and Velocity; drop Fabric,
Forge, NeoForge, and unused NMS modules
- LuckPerms 5.5 (Vault removed), GraalVM JDK 17, one shaded JAR
- Vanish-OG and AFK-OG compatibility, legacy scoreboard team colors,
disabled scoreboard number formats
- Legacy (1.8-1.12.2) floating nametags: rank brackets dropped, AFK
badge bolded everywhere, bold rank kept only when the whole tag can
render bold (legacy width calc counts post-paragraph-l glyphs as bold
and never receives paragraph-r, else phantom pixels pad the tag end);
needs ViaBackwards add-teamcolor-to-prefix: false
- Ship live TrueOG Network config values
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N82WDRsXtPi7iRxx1wypXW
2026-07-12 17:58:53 -04:00
NEZNAMY
2beb9563bb
[BossBar] Forward UUID to platforms to prepare for 26.1 changes
2026-03-31 17:02:28 +02:00
NEZNAMY
3261856385
[Forge/NeoForge] Remove redundant content for easier backporting
2026-02-28 18:05:51 +01:00
NEZNAMY
8cf479bf3b
[Forge/NeoForge] Workaround to fix tablist tracking not working properly caused by events being fired too late ( #1623 )
2026-02-28 11:21:34 +01:00
NEZNAMY
ce90a33ce9
[BossBar] Fix unfreezing issue on Velocity and rename some methods ( #1610 )
2026-02-07 10:09:42 +01:00
NEZNAMY
de8fe63bd0
[Components] Partially implement click event and use it in dump command to make the link clickable
2026-01-31 14:40:07 +01:00
NEZNAMY
ff2df25e3b
[Commands] Delete debug command and update references to dump command
2026-01-25 17:10:40 +01:00
NEZNAMY
6dedb05c29
[Commands] Drastically improve the new dump command
2026-01-21 18:18:31 +01:00
NEZNAMY
c360575dec
[Commands] Support args in dynamic commands
2025-12-28 17:45:56 +01:00
NEZNAMY
5cbb1bb5dd
[Commands] Return list of messages to send when plugin is disabled as components instead of strings, also fix error when printing them on BungeeCord
2025-12-23 15:21:26 +01:00
NEZNAMY
5a09a9ce78
[Layout] Add support for layouts with less than 4 columns for 1.19.3+ (does not work on Velocity (yet?))
2025-12-18 15:36:45 +01:00
NEZNAMY
7f7cf97408
[Tablist] Avoid sending tablist packets of entries which are not in the tablist (yet, on join), which caused a warning message in the client.
2025-12-12 15:46:39 +01:00
NEZNAMY
090fe9ccb6
[Tablist] Start improved tracking of tablist entries
2025-12-10 20:40:54 +01:00
NEZNAMY
b277d0973a
Update to 1.21.11 (except Forge, which is broken)
2025-12-10 16:44:56 +01:00
NEZNAMY
8e08ea4e44
[Tablist] Fix gamemode being changed in packets when it shouldn't be ( #1568 )
2025-11-29 16:19:34 +01:00
NEZNAMY
e956e59888
[Commands] Turn custom toggle commands into real registered commands for most platforms (bukkit and sponge are left) ( #1578 )
2025-11-15 17:35:21 +01:00
Joseph T. McQuigg
9553e310e4
Disable ShadowJar tasks on Modded platforms
2025-10-18 16:40:44 -04:00
NEZNAMY
8509718d32
[Header/Footer] Remove anti-override logging due to false positives when pipeline lags and fast animations are used
2025-10-11 20:46:40 +02:00
NEZNAMY
bcd015b6eb
[Header/Footer] Add anti-override to the feature
2025-10-09 20:02:45 +02:00
NEZNAMY
be1122ce50
Update to 1.21.10
2025-10-08 17:08:59 +02:00
NEZNAMY
9236da40dd
[Spectator fix] Rewrite packets to avoid the same packet identity from being sent to all players, causing wrong result from modifying it for another player
2025-10-05 14:51:29 +02:00
NEZNAMY
9adad40aa9
[Pipeline injection] Change return type of onPacketSend to Object to allow changing the packet
2025-10-05 11:17:46 +02:00
NEZNAMY
e1f667079a
[MiniMessage support] Fix error when object components were used
2025-10-01 11:40:53 +02:00
NEZNAMY
6edc3babc8
Update Bukkit, Paper, BungeeCord, Fabric and NeoForge to 1.21.9
2025-10-01 11:03:15 +02:00
NEZNAMY
9283f969c4
[Header/Footer] Fix display-condition updating and change way the feature is resent on server switch (to also prepare for a future improvement)
2025-09-28 11:05:17 +02:00
NEZNAMY
9035f8b57f
[Backend] Add %deaths% placeholder (default refresh 1000)
2025-09-23 16:33:57 +02:00
NEZNAMY
a532cd4fc1
[Code style] Rename some component classes to avoid conflict with platform classes
2025-09-17 18:39:28 +02:00
NEZNAMY
4ef8508c65
[Code style] Extract project variables from TabConstants class and move it back to source folder
2025-09-15 12:37:25 +02:00
NEZNAMY
b01e793a26
[Javadoc] Add some missing docs
2025-09-14 10:49:40 +02:00
NEZNAMY
2b8b5303c8
[Components] Properly set team color to used magic codes if both color and magic codes are used
2025-09-06 11:10:09 +02:00
NEZNAMY
86c294592f
Delete component module and move content to shared
2025-08-27 17:38:45 +02:00
NEZNAMY
458fa4e416
Update Fabric to 25w35a and prepare for new object components
2025-08-26 20:08:24 +02:00
NEZNAMY
f2fa63315e
[Components] Remove toRawText method and replace its usage with the intended method
2025-08-23 18:58:43 +02:00
NEZNAMY
17feac0501
[Ping Spoof] Rework the feature for a faster check
2025-08-23 16:37:58 +02:00
NEZNAMY
49b2723c19
[Components] Introducing ObjectComponent for future 1.21.9 content
2025-08-20 14:54:55 +02:00
NEZNAMY
85ade0dd15
[Spectator Fix] Use packet / periodic detection to make the feature more reliable instead of delays ( #1537 )
2025-08-18 18:06:05 +02:00
NEZNAMY
9c70f5a187
[Code style] Rename "expectedDisplayName" to "forcedDisplayName"
2025-08-17 18:23:11 +02:00
NEZNAMY
9de3fc4bbb
Update to 1.21.8
2025-07-19 11:31:29 +02:00
NEZNAMY
5da16e8055
Update to 1.21.7
2025-07-01 20:33:36 +02:00
NEZNAMY
d5c81298dd
[Modded platforms] Update to 1.21.6
2025-06-18 16:50:36 +02:00
NEZNAMY
e95e6fc20c
Remove anti-override from config and make it permanently enabled
2025-06-03 17:14:18 +02:00
NEZNAMY
bce689e672
[Modded platforms] Use reflection instead of access transforming which may fail
2025-05-15 20:10:32 +02:00
NEZNAMY
cc926ff974
[Modded platforms] Decrease required Java version to 17 (where possible)
2025-05-07 17:39:33 +02:00
NEZNAMY
11bc06182c
[Scoreboard] Use available getter instead of reflection / access transforming (which may not work)
2025-04-27 13:57:22 +02:00
NEZNAMY
53dcc60587
[Code style] Use java 21 switches in modded platforms
2025-04-26 17:51:57 +02:00
NEZNAMY
db347bc192
[Modded platforms] Create component style with setters to avoid using access transforming
2025-04-26 13:13:38 +02:00
NEZNAMY
4c027da093
[Modded platforms] Use reflection to access tablist entries field instead of direct access (since access transforming sometimes doesn't work)
2025-04-26 12:52:10 +02:00
NEZNAMY
43932eb6b3
[Compilation] More changes to make backporting of mod platforms easier
2025-04-06 19:07:54 +02:00
NEZNAMY
024ddeefb4
[Compilation] Create maps for mod platform versions for easier backporting
2025-04-06 12:30:37 +02:00
Joseph T. McQuigg
7a4637368d
Hard Versions
2025-03-31 11:18:36 -04:00