promotional bannermobile promotional banner

NoNameMod's PlayerAPI

Client-side Fabric library giving mods a clean, high-level API for player input, inventory, world queries, look control, events, scheduling, and human-like automation, so they never touch Minecraft internals. The shared base for Ceres, Poseidon, and ESP.
Back to Files

playerapi-1.19.0.jar

File nameplayerapi-1.19.0.jar
Uploader
noname_modsnoname_mods
Uploaded
Aug 14, 2026
Downloads
267
Size
468.2 KB
Mod Loaders
Fabric
File ID
8649733
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:noname-mods-playerapi-1579079:8649733"

Learn more about Curse Maven

What's new

[1.19.0]

Rolls up every addition since 1.12.0 — the internal 1.13–1.19 steps were never released separately, so they ship together here.

Added

  • LineActions — through-wall guide lines between world points (owner-namespaced), drawn always-on-top via the Gizmos layer. For pointing at a target or waypoint. (internal 1.13.0)
  • Shared HUD-editor framework (com.playerapi.hud) — a reusable way for any mod to make HUD elements movable/scalable: HudElement (the element a mod implements, rendered from local origin), HudTransform (x/y + scale), HudManager (owner-namespaced registry + live render + openEditor + a save hook), and HudEditorScreen (drag to move, scroll to scale, Backspace resets the hovered element, Esc/Save & Close persist, Cancel reverts). PlayerAPI holds no mod-specific HUD content — each mod owns its elements and their persistence. (internal 1.14.0–1.15.0)
  • BoxActions — through-wall outlined world-space boxes with an optional translucent fill (owner-namespaced). The ESP-box complement to EntityHighlightActions (which is depth-tested and hitbox-bound); takes caller-supplied AABBs so it fits reconstructed shapes. (internal 1.16.0)
  • BeaconActions — vertical "beacon" beams rising from world points (owner-namespaced, per-point colour) — a locator column like a beacon / waypoint beam.
  • ScoreboardInfo — read-only sidebar scoreboard access: getTitle(), getLines() (top-to-bottom, colour-stripped), findLineContaining. Reconstructs each line from the owning team's prefix/suffix (the visible text isn't in the score-holder name). Companion to TabListInfo. (internal 1.17.0)
  • ItemSnapshot.skyblockId() — the Hypixel SkyBlock internal item id from the item's custom NBT (id tag), e.g. CACTUS_KNIFE. Stable across display-name/reforge/tier changes — the going-forward way to identify SkyBlock items. hasSkyblockId() convenience; "" for vanilla / no tag. (internal 1.18.0)
  • TabListInfo indexed accessstrAt(int) and regexAt(int, Pattern) read the online-player list sorted by the vanilla tab-overlay ordering (via a new PlayerTabOverlayAccessor mixin), so a fixed index lines up with a server's tab-grid layout (e.g. Hypixel's dungeon tab). regexAt returns the matcher only on a full match. (internal 1.19.0)