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
Oxygen
Excellent Performance with Voxy
RPG Create+
云游轻量生存整合包【YunGames Lite Survival Optimization】
[JWN] Just what is needed
Spears' Modpack
Monumenta Cakedition
Cobblemon Stellar
All The Trains MTR
Crystal Tierlist
vanilla experience : the best client-side modpack
Diamond Age
OptimisticMC
Jam Hardcore
duziy's PvP Optimized
Performa
3d blocks n' stuff
Animations & Stuff
ContentCreatorsTool
Kuri's FreshVanilla
Loka Fabric
Hexwoven
The Ultimate Experience
Splitted Multiplayer
CobbleCraft
[Cobblemon] BlockeMon
Turtle's Auxiliar Modpack
Adaptive
All you need: Mace PVP
[Cobblemon] PokeClash+
lwkSlick's PvP Modpack
1000 Ways to Explode
TABSMP Modpack
Vanilla+
Optimus
FrozenBlock
Qearioz's Optimized PvP & SMP
Best FPS For Pojav/Mojo
SBooster Official
Ludo's Modpack
Beautifully Optimized
PocketSMP (OFFICIAL)
NSCOP生电客户端
Volormon
Minimoriya Pack
Survival Project Pack
Utopia SMP
spook's setup
363帆的原版美化
LinusMinus
Vanilla Pack
Lumen Packs
Amethyst Optimized
Performized
Pojavlauncher+
PeakCraftTV
CobblemonCove - Cobblemon
GSZYpack
The best fps boosting modpack
Scurz PvP
Cows FPS
Mexus' Modpack
Boostify
SimplyVanilla
A Toca da Coruja
Better Vanilla Combat
GenZ's Modpack
Cold Soul
Chunky Optimizations
PvP Perfect
Minr Official Modpack
Java & Stuff
More Perfect Minecraft
Team Byte: The Backrooms (Client)
Logically Optimized
Nirvana - Better Vanilla
Valkaw Client
ROG Ally Modpack
Wxrlds's Optimisations
Opti Boost Craft
Cobblemon Eclipse
Minecraft: Trailer Edition
Explorer's Feast | 探索者的盛宴
ImagineFun Add-Ons
Nybblecraft
The Better Vanilla
Phantom
PonyCraft a New Generation Vanilla
Affogato
VisionSteps
Skyblock Isles
Damine
Helix Modpack
Ultra Optimized
Proximity Optimized Vanilla
Detailed Optimized
Pojav+