
Title Scrolls
A mod allowing players to have craftable titles
Screenshots




About this Mod
Title Scrolls
This mod is a near rewrite of TitleScrolls by repulica. Some code from the original was modified to suit the rewrite, so it remains under the original license. All textures are from the original.
Discription
Title Scrolls adds trinkets that display a title under player names. Common title scrolls can be crafted with two paper and two string and renamed in an anvil to set the title. All Titles are component-based, so adding one is as simple as customizing a give command.
Gameplay Images




Modders
As all titles are component-based, adding a title to a mod is as simple as adding a new component to the title scroll item.
public class Demo implements ModInitializer {
@Override
public void onInitialize() {
ItemStack stack = new ItemStack(Items.BASE_TITLE_SCROLL);
stack.set(ComponentTypes.TITLE_TEXT, TitleTextComponet.of(Text.literal("Early Bird")));
stack.set(ComponentTypes.SCROLL_LORE, ScrollLoreComponent.of(List.of(Text.literal("The Early Bird catches the worm"))));
stack.set(ComponentTypes.RIBBON_COLOR, RibbonColorComponent.of(0x00FF00));
stack.set(ComponentTypes.RENDER_EFFECT, RenderEffectComponent.of(Identifier.of("modid", "demo")));
}
}
Adding a new Effect is as simple as creating a class implementing titlescrolls.api.TitleEffect and registering it with the TitleEffects.INSTANCE#register(Identfier, TitleEffect).
public class Demo implements ModInitializer {
TitleEffect DEMO = new TitleEffect() {
@Override
public void render(ItemStack stack, SlotReference slot, MatrixStack matrixStack,
VertexConsumerProvider vertexConsumer, int light,
EntityModel<? extends LivingEntity> model, LivingEntity player,
float headYaw, float headPitch) {
//Render your effect here
}
};
@Override
public void onInitialize() {
TitleEffects.INSTANCE.register(new Identifier("modid", "demo"), DEMO);
}
}
Available Versions
How to Install Title Scrolls on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Title Scrolls". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Title Scrolls server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Title Scrolls compatible with fabric?
Title Scrolls officially supports fabric for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Title Scrolls – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Title Scrolls consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Title Scrolls with just one click on your server.