Improved Player List with Better Tab
This modification completely transforms the standard player list by adding scrolling functionality and numeric ping display. The basic Minecraft interface limits display to just 80 players, and on smaller resolution screens, names start overlapping, creating reading difficulties. With Better Tab, this problem is solved - the game list becomes scrollable, all entries display correctly without overlaps, and you can see an unlimited number of players.
Feature Demonstration
The video below shows the difference between the standard game list behavior and its enhanced version with the mod installed.
For Developers
Developer Documentation
BetterTab also includes a library that helps display icons next to players in the list. This can be useful, for example, if you want to set a unified logo for all users of your mod or modpack. BetterTab will handle part of the rendering work. To add a badge, you need to register a badge provider and insert your badges into the badge array. This might look something like this:java import static tab.bettertab.tabList.BadgeManager.registerBadgeProvider; public class MyMod implements ModInitializer { @Override public void onInitialize() { // You can easily add your own badges by registering a provider as follows. registerBadgeProvider((player, badgeList) -> { if (player.getProfile().getName().equals("Fy17")) { badgeList.add(Identifier.of("myMod", "textures/gui/example.png")); } }); } }