Links
Tags
Creators
Details
0.1.0+mc1.21.10
Compatibility
Changes
Initial Alpha Release of Glomphosche
A mod that 'hacks' in composed glyphs since chars weren't enough.
Alpha Usage
This mod is currently in Alpha testing. The vital feature is realized, that is a system that could somehow combine characters or codepoints into a singular glyph.
Currently, only Baybayin, also known as the Tagalog script in Unicode, is pre-included and there currently is no convenient way to register additional sequences aside from creating a helper mod. You also need to somehow have the capability to enter Tagalog/Baybayin characters, either using a keyboard mapper or simply find one that can convert Latin strings into Tagalog/Baybayin.
You may register the first level characters with Minecraft's default font or
your own if it'll work better for what you are achieving. Do note that you want
to retexture the first character and likely use separate textures. You
are required to already know how to manage fonts through vanilla Minecraft
resource packs.
// the letter 'f'
var node1 = GlomphoscheImpl.ROOT.getOrCreate('f');
// the theoretical glyph 'fi'
var node2 = node1.getOrCreate('i');
// register the font that retextures 'f' as the glyph representing 'fi'
node2.register(/* FontDescription.Source here */);
// This one is for 'ffi' by retexturing 'f'
GlomphoscheImpl.ROOT
.getOrCreate('f')
.getOrCreate('f')
.getOrCreate('i')
.register(/* FontDescription.Source here */);
The shortest path to test with an editable text box is through the Add Server
screen found in Title Screen > Multiplayer > Add Server.

Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| glomphosche-0.1.0+mc1.21.10-sources.jar | Unknown | 19.13 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:n48fBTaW:pI97m6Rm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:n48fBTaW:pI97m6Rm"
}

