What are you searching for?

Inline
Inline

Inline

A mod for inline text rendering

download 130.8K Downloads · favorite 66 Followers · Updated 8 months ago
Decoration Fabric Forge Library Neoforge Quilt Social 1.20.1 1.21.1

Versions

inventory_2
Inline 1.21.1-1.2.2 [Fabric]

1.21.1-1.2.2-fabric · 8 months ago · 206.51 KB

Release download
Fabric Quilt 1.21.1
inventory_2
Inline 1.21.1-1.2.2 [NeoForge]

1.21.1-1.2.2-neoforge · 8 months ago · 210.44 KB

Release download
Neoforge 1.21.1
inventory_2
Inline 1.20.1-1.2.2 [Fabric]

1.20.1-1.2.2-fabric · 8 months ago · 359.01 KB

Release download
Fabric Quilt 1.20.1
inventory_2
Inline 1.20.1-1.2.2 [Forge]

1.20.1-1.2.2-forge · 8 months ago · 367.05 KB

Release download
Forge 1.20.1
inventory_2
Inline 1.21.1-1.2.1 [Fabric]

1.21.1-1.2.1-fabric · 8 months ago · 1.44 MB

Release download
Fabric Quilt 1.21.1

Gallery

About

Inline

Inline is a minecraft library for rendering in-line with text. It has some player facing features, mostly for fun, but also to serve as examples and helpers for future devs.

Check out the gallery for some examples !

Player Facing Features

Clientside

Inline comes with a couple of built-in matchers:

  • Items -- ex: [item:diamond_sword] -- supports any item id
  • Entity -- ex: [entity:pig] -- supports any entity type id
  • Player heads -- ex: [face:samsthenerd] -- supports player name
  • Mod Icon -- ex: [mod:inline]

You can use various characters in place of the :, some of which modify the size of the render, good for sign labels!

  • ; and : are normal size
  • , is x0.75 scale
  • ! is x1.5 scale
  • + is x2 scale

There's a clientside config for upper size limit of in-chat messages to prevent spam from blocking other messages.

You can also prefix any of these with \ to prevent it from matching.

Some other mods, such as emi, rei, and probably others, add the name of the mod that an item comes from to its tooltip. Inline will look for this and attach the mod's icon to it.

All of these are configurable from the in-game config screen.

Create Interop

Inline renders can be used on the create display boards. Due to some limitations, it can be a bit iffy with display links where you need a wider display board than you'd think, otherwise it gets cut off and won't match/render properly.

Serverside

Server-side matchers match against [show:hand] or [show:offhand] to show off your currently held item in chat.

Known Mod Conflicts

  • Emojiful - due to them replacing the text renderer, preventing inline's mixins from applying.

If you find any others, please open an issue about it !

Devs

A flowchart visualizing inline's core process

Check out the readme for more information on developing with Inline !

open_in_new View on Modrinth
Compatibility
Client: Required Server: Optional
gavel LGPL-3.0-or-later

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

download 129.6M
favorite 27,496
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 95.2M
favorite 13,700
Decoration Optimization
Iris Shaders
Iris Shaders

by coderbot

A modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs

download 91.4M
favorite 23,837
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.7M
favorite 7,631
lock Cookie consent

SkinMC uses cookies to provide functionality and features.