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
Revision
Rudy's Vanilla Enhanced
The Vanilla Experience
Minimalstic skyblock
Shifting Voxels
Survival w/ Friends Modpack
Better Frames Per Second!
Rodd's Shadow League LITE
SkillFull Vanilla
Expanded Adventures: Vanilla+
T.MOD
PMI SMP
Light&Lowly
MyPvP Survival
Mister Experience
Prismatic
Ultimate Hypixel Foraging
Smolder's Ultimatum
CobbleBeta
Harold SMP Season 4 Modpack
Truly Vanilla
DiamondFire Modpack
Vanilla & Voyage
BassetBlocks: Creator
MCNS ModPack - Complete Edition
Content Creator Pack (CCP)
PlasmicMC
Convenience at it's finest
Skull Boost
Horizons Edge
OptimisticMC Lycoris Pack
OptimaVisuals
Pixel Earth's Enchanted Survival
Aetherion
Content Creation - JrakeM
Apex
Guy's Server Modpack
Renice Squared
Clear Skies
perfomance
Onyx
Vanilla Rewired
Astro's Mixin' Match Pack
MyNameIsPen's Vanilla+
Joel's Optimizations
SkyForge (Member Edition)
Simply Vanilla
BLOCK ALM
Project Beautiful
XenCraft
Ultimate Hypixel Dungeons
Rutles port
Best Optimization Work - BOW
Kwynn
Loser Modpack
Fireworks Optimization
Tryforce optimizations
Croissant Pack
Opinionatedly Optimized
wiktrEx Youtube Pack
OpTimatic LITE
Inazuma Cobblemon
Liye
Lush Lands
Traveller's Heaven
Mundo Mods Reforged
WhiteWorld Modpack
Oddymized
MazOptimized
LumaVale
MeepPack
PrimeFormance Engine
Fairly Optimized
ZenCobblemon
Lightest
xXCAMPXx
BTE Canada Modpack
Starbounded SMP Lite
Definitive Vanilla
Foreverworld Essentials
MTC (Mastering the Crafts)
Vanilla Refreshed
Ruby Trade World
MbB
Builders Dream
Veloz
jonshu's structure mods!
Aizen Private Modpack
Something of the Sort
Sensible Perfected
PulseNode
Difficulty-10
Matcha Tinted
JoghurtYoki's Community S2
Kinda Vanilla !!
MinefurIV FPS+
[PRH] Project Rabbit Hutch
World shaper
Luconia Network Modpack
WynnEnd