Text Placeholder API
ModPlaceholder and Text manipulation library for your Minecraft mods.
Description
About Placeholder API
It's a small, JIJ-able API that allows creation and parsing placeholders within strings and Minecraft Text Components.
Placeholder API uses a simple format of %modid:type% or %modid:type data% (%modid:type/data% prior to 1.19).
It also includes simple, general usage text format indented for simplifying user input in configs/chats/etc.
For users
It allows users to configure multiple mods in similar way without losing compatibility between mods. Placeholders allow changing what and where any information is present within compatible mods.
Additionally, Simplified Text Format allows to style them in readable way without the requirement of writing JSON manually or using generators.
Mods generally using this api should just include it directly, but you can downloaded updated version from here if needed!
For developers
Usage of Placeholder API is a simple way to achieve good mod compatibility without having to implement multiple mod specific apis. Additionally, the placeholder parsing system can be used for replacing own static (or dynamic placeholders) in Text created by player or read from config. This with combination of Simplified Text Format allows creating great user/admin experience.
- Getting Started
- Adding placeholders
- Parsing placeholders
- TextNodes and NodeParsers
- Using Simplified Text Format (TextParserV1)
*[JIJ]: Jar-in-Jar
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Just Enough Items (JEI)
View Items and Recipes
Cloth Config API (Fabric/Forge/NeoForge)
Config Screen API for Minecraft
Mouse Tweaks
Enhances inventory management by adding various functions to the mouse buttons.
Fabric API
Core API library for the Fabric toolchain
AppleSkin
Adds some useful information about food/hunger to the HUD
GeckoLib
A 3D animation library for entities, blocks, items, armor, and more!
Included in Modpacks (1,649)
Show fewer
Comfy Optimized
Performance Enhanced
Hero Enhanced Vanilla
(PSG) Project survival gila
AtlantMC
ChickenPack
Cubr's Modpack
ClassicMC
QuikPak
NixoCraft 5
THE SAME MINE
Smooth n' Sleek
Wynn Ultimate
Remboy Better
Doughnut
Hyper Real
FermiumLITE
Wynncraft Xtra
MytoEvent
Kingdomity's Vanilla+
PotaTOE QOL
Lexes - Reimagined
Wynncraft - Embers
Plumm's Vanilla +
iAstra17's Vision
Vanilla Fluent Plus [VFP]
MCPvP Mods
Squid Optimize
PacPack Aroma
Carbon Edition
Vanilla Paste
Ultimate Client ModPack
Cakeman's Enhanced Vanilla
Bisteckportz ModPack
Many Many Mods I - MMM1
Mythara Optimized
The Hearth Pack
Gridlock
Shah Optimization
Bigcraft modpack
Agile Optimized
GurtCraft
Mod Garden: DIY
OptiCoreFPS
Velocity PVP
Mediumcore Enhanced+
Pharaoh's Modpack | Modpack van de Farao
Project Gherkin
Omnia
The best adventure modpack I have ever made! (TBAMHEM!)
that_gob's Modpack
LugiaSMP Modpack
SurShield Everyone
OptiMax
The Horizons
Apex optimized
LowVanilla
Super0ptimizati0n
Stonix
Lantern SMP Official Pack
M2C
Piksus Perfected
ReFabricated
Amazingly Optimised
Exodus Client
MCLegacyCraft
Empire Vanthex Heavy Modpack
Finding Balance
N20R's pack
Tales of Folks
VanillaFast
More Than Optimized
An Extra Pinch of Vanilla
Guaropolis Lite
VisualMadness
Beyond SMP - Enhanced
Vanilla Boosted
Minimal.
Optimeta
Apex Essentials
BEANs
Voidered Blaqua
Arbitrium +
The 100 Year Video Game
Gracefully Optimized
Beyond SMP - Essential
lilacs
Simply Play
Robikov's Cobblemon
Arbitrium Q+
WhiteHaven Modpack
Dolle Mods
ShadyVanilla
COBBLERUNE
PacPack Voxydized Server
MineboundSMP
EarlyExit
DaniRev SMP Instance
Actions & Items
StoneHaven Experience: Barebones