promotional bannermobile promotional banner

NameplateBuilder - API

The lightweight API for mod developers who want to add their own nameplate segments to NameplateBuilder.

File Details

NameplateBuilder-API-2.2.0.zip

  • R
  • Apr 10, 2026
  • 3.99 MB
  • 813
  • Early Access

File Name

NameplateBuilder-API-2.2.0.zip

Supported Versions

  • Early Access

[2.2.0] - 2026-04-10

Added

  • SegmentBuilder.overridable() - marks a segment as accepting override providers from other mods
  • NameplateAPI.override(plugin, segmentId, description, resolver) - registers an override provider for an overridable segment. The provider's resolver is checked first per entity; if it returns null, the original resolver handles it
  • INameplateRegistry.override() - registry-level override registration method

Notes

  • Override providers are intended for identity segments (names) where a mod has context-specific knowledge (e.g. a pet naming mod overriding entity-name with the pet's custom name)
  • Only segments marked as overridable() accept overrides. Attempting to override a non-overridable segment logs a warning and is ignored