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
Krümelchencraft
EndlessPixel-Modpack
OasisPack
IYD experience
Pixel Craft Modpack
EmAlter's Trains
Aeternum Roleplay
02's PvP Modpack
Cobblemon Generations SMP
ORICHILL Client
Vanilla Bloom
HeXHub.net optimized | Handheld
Slick and Packed
Makenai Wynncraft
Malimala
Survival Mode Tweaks
PvP & Performance Mods
[FMCS-L] fps X media X crystal x survival Optimized LITE
Cobblemon Adventures
Wynn's Legacy - Wynncraft
BiFrost
Pocky's Vanilla
PvP by sikorka
Vulkanized
Skyblock essentials (SE)
Pixalis Plus – Performance & QoL
Tech's Optimized MC
pseudofred's Vanilla+
amethyst pvp
Haydenmon Evolved
MCC Island Enhanced
Better Vanilla Optimized
Hypheria
Client For DreamsFeather 梦落空羽客户端
Perfect Minecraft V3
Vanilla Enhanced
thesomewhatyou's Old School Computer Revival project
arco's funny modpack
loq
Electricmon
Socky's Create Modpack
Core Enhancements
Fellas Exploration
MinecountriesPack
FPS PACK
Dutch Pet Shelter
Project Hytale
BlazeCraft Infinite
medieval smp S4
Legacy Remnant
HeXHub.net optimized | Potato
Entropy SMP Pack
Cobble Lemon
Wisp Optimised
TSpack
Old Scenery
ThaSMP
ModFest 26
Gold Not Old
Optimization+++
Yucataland
RTX ON
One Click Optimization.
Cobblemon EngineMc
Fast and Better Vanilla
Lumina Visuals
universal modpack
Mc Ps1 Beta Build
Eclipse Client
All Of Maces
MTUM - More Than Useful Modpack
Iceberg Summer
Visual Overhaul
Evangelium Modpack
Heart&Beyond
Mystic Mods
Potato Optimizer
Cozy Visuals
Survival Discovered for minecraft
Mellend Optimization
Mods Fabric for building massive proyects
ImAcidicSMP Modpack
Bucketsink
DTEmpire Optimized
Horribly Optimized
Essentials
nClient
Connect Client
Cobblemon Coliseum Modpack
Refined Hypixel Skyblock (J.A.B.O.S.M.)
HSB +
LastHope
Unijted
OptiFabricium
Aksu's Peaceful Gameplay Pack
Slemprix's Essentials
Server-Modpack-Pvp
Toad Head Basic
Angels PvP Pack