OtterLib 图标

Minecraft 服务端插件

OtterLib

A cool new simple library mod that everyone can use!

库/API管理类工具类fabricfoliapaperpurpurquiltspigot
版本范围
1.20–26.2
下载量
15.7 万

插件介绍

A simple library mod for minecraft, made mostly to develop my mods easier, but can be used by anyone! Currently supported loaders: Fabric, Spigot, & Paper

Use in your projects! 👍️

Want to use OtterLib in your project? You can add it as a dependency in your build.gradle file:

repositories {
    maven {
        name "oth3rMavenSnapshots"
        url "https://maven.oth3r.one/snapshots"
    }
}

Implementing on each loader, where ${project.otterlib_version} is the current version of OtterLib for the loader (e.g. 0.2.0.0+1.21.6, 0.2.0.0+1.20-1.21.6)

// fabric
modImplementation "one.oth3r:otterlib:${project.otterlib_version}-fabric"
// spigot
implementation "one.oth3r:otterlib:${project.otterlib_version}-spigot"
// paper
implementation "one.oth3r:otterlib:${project.otterlib_version}-paper"

Visit the maven repository to see more indepth information about the library, including the latest versions.

Features

💬 Simple Chat Builder

sample usage:

player.sendMessage(new CTxT("Hello").color(Color.BLUE).bold(true).strikethrough(true)
    .append(new CTxT("World!!!!!!!!!").rainbow(new Rainbow(true)).underline(true).italic(true)).b());

in game example:

In game example

📜 Custom Language Reader

OtterLib provides a custom language reader that allows you to easily have server-side localization on all supported loaders. There is also support for a secondary location for locales for easy player overrides.

🗃️ Robust file saving and loading

Adds an interface that enables easy config file creation with support for saving, loading, and updating versions easily.

updating an old entry from the json to the new version:

@Override
public void update(JsonElement jsonElement) {
    JsonObject file = jsonElement.getAsJsonObject();
    if (file.get("version").getAsDouble() == 1.0) {
        this.version = 1.1;
        this.test = file.get("test-bool").getAsBoolean();
    }
}

⚙️ Custom config screen

OtterLib offers a custom config screen that can be cuztomized to offer a way to edit multiple config files, link to social media, or even open different screens.

creating the screen:

client.setScreen(new ConfigScreen(client.currentScreen, Text.of("test"),
    new CustomImage(Identifier.of(FabricTest.MOD_ID, "textures/gui/banner.png"),240, 60),
    // the list of buttons to be displayed in the middle
    List.of(
            SimpleButton.Templates.fileEditor(new CTxT("Test File"), FabricTest.testFile, new CustomImage(Identifier.of(FabricTest.MOD_ID, "button/server_button"),246,26)).build(),
            SimpleButton.Templates.fileEditor(new CTxT("Test File No Image"), FabricTest.testFile).build(),
            SimpleButton.Templates.wiki(new CTxT("Help")).openLink("https://oth3r.one").size(30,30).build(),
            SimpleButton.Templates.wiki(new CTxT("Help")).openLink("https://oth3r.one").size(30,30).build(),
            SimpleButton.Templates.warning(new CTxT("Help")).openLink("https://oth3r.one").size(150,15).hideText(false).build()
    ),
    // the bottom buttons can be customized!
    List.of(
            new SimpleButton.Builder(new CTxT("Donate"))
                    .miniIcon(new CustomImage(Identifier.of(Assets.ID, "icon/donate"),15,15)).build(),
            SimpleButton.Templates.donate(new CTxT("Donate")).openLink(URI.create("https://ko-fi.com/oth3r")).build(),
            SimpleButton.Templates.done(new CTxT("Done")).build(),
            SimpleButton.Templates.wiki(new CTxT("Wiki")).openLink("https://oth3r.one").build()
    )));

main config screen in game:

main config screen

file editor in game: (individual entry editor is planned, this is just a simple placeholder)

file config screen

版本与下载

推荐下载

paper-0.4.0.0+26.2-paper-all.jar版本 0.4.0.0+26.2 · 59.8 KBSHA-1 3a5c2150cfc4cfa299bda485a5b5336ae7533a3a下载 paper-0.4.0.0+26.2-paper-all.jar

0.4.0.0+26.2

测试版
加载器
folia · paper · purpur
MC 版本
26.2
paper-0.4.0.0+26.2-paper-all.jar59.8 KBSHA-1 3a5c2150cfc4cfa299bda485a5b5336ae7533a3a获取文件 paper-0.4.0.0+26.2-paper-all.jar
展开更新日志

b0.4.0.0

  • improved custom loader text and language translation support
  • updated Paper and Spigot API/build configuration

0.4.0.0+26.2

测试版
加载器
spigot
MC 版本
26.1 · 26.2
spigot-0.4.0.0+26.2-spigot-all.jar59.1 KBSHA-1 7da57971b39b76de43f83e153928242bd1c56113获取文件 spigot-0.4.0.0+26.2-spigot-all.jar
展开更新日志

b0.4.0.0

  • improved custom loader text and language translation support
  • updated Paper and Spigot API/build configuration

0.4.0.0+26.2

测试版
加载器
fabric · quilt
MC 版本
26.2
otterlib-0.4.0.0+26.2-fabric.jar1.3 MBSHA-1 aa5b3c405a5236edec6c273a4cac05303b2381e1获取文件 otterlib-0.4.0.0+26.2-fabric.jar
展开更新日志

b0.4.0.0

  • improved custom loader text and language translation support
  • updated Paper and Spigot API/build configuration

0.3.0.1+26.2

测试版
加载器
fabric · quilt
MC 版本
26.2
otterlib-0.3.0.1+26.2-fabric.jar1.3 MBSHA-1 a51d1e3b38697dd9ae5ff247402d0b36d0f77f46获取文件 otterlib-0.3.0.1+26.2-fabric.jar
展开更新日志

b0.3.0.1

  • fixed mod versioning for the new minecraft version system

0.3.0.1+26.1

测试版
加载器
fabric · quilt
MC 版本
26.1 · 26.1.1 · 26.1.2
otterlib-0.3.0.1+26.1-fabric.jar1.3 MBSHA-1 b20fbed5efe39c8a7c685c3f8bff023bf4a3ff38获取文件 otterlib-0.3.0.1+26.1-fabric.jar
展开更新日志

b0.3.0.1

  • fixed mod versioning for the new minecraft version system

0.3.0.0+26.1.1

测试版
加载器
fabric · quilt
MC 版本
26.1 · 26.1.1
otterlib-0.3.0.0+26.1.1-fabric.jar1.3 MBSHA-1 211fde0cf8e7e85a49aedc58673af8b155ec4e28获取文件 otterlib-0.3.0.0+26.1.1-fabric.jar
展开更新日志

b0.3.0.0

  • added the nothing click action
  • added the HoverActions class
  • added another superclass to CTxT for better adaptability
  • make color default to null, and null default to white
  • make rainbow default to null
  • switch from button to chat wrapper system
  • other ChatText changes and improvements

0.3.0.0+26.1

测试版
加载器
fabric · quilt
MC 版本
26.1
otterlib-0.3.0.0+26.1-fabric.jar1.3 MBSHA-1 62f4eda2e778c867e7ac11c9b5ac885539da970e获取文件 otterlib-0.3.0.0+26.1-fabric.jar
展开更新日志

b0.3.0.0

  • added the nothing click action
  • added the HoverActions class
  • added another superclass to CTxT for better adaptability
  • make color default to null, and null default to white
  • make rainbow default to null
  • switch from button to chat wrapper system
  • other ChatText changes and improvements

0.2.2.1+1.21.11

测试版
加载器
fabric · quilt
MC 版本
1.21.11
otterlib-0.2.2.1+1.21.11-fabric.jar659.8 KBSHA-1 85f681152d94064d941a0cc095e92c6114454939获取文件 otterlib-0.2.2.1+1.21.11-fabric.jar
展开更新日志

b0.2.2.1

  • increased supported version range (eg. 1.21.8 now runs on 1.21.6 and 1.21.7 as well) [Fabric]

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.1+1.21.10

测试版
加载器
fabric · quilt
MC 版本
1.21.9 · 1.21.10
otterlib-0.2.2.1+1.21.10-fabric.jar660 KBSHA-1 33822deeebacbdf44eb5105baf5b995f55fa0ad1获取文件 otterlib-0.2.2.1+1.21.10-fabric.jar
展开更新日志

b0.2.2.1

  • increased supported version range (eg. 1.21.8 now runs on 1.21.6 and 1.21.7 as well) [Fabric]

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.1+1.21.9

测试版
加载器
fabric · quilt
MC 版本
1.21.9
otterlib-0.2.2.1+1.21.9-fabric.jar660 KBSHA-1 36f8b293b19a1d8c5c5110d19cd47cfec28b7581获取文件 otterlib-0.2.2.1+1.21.9-fabric.jar
展开更新日志

b0.2.2.1

  • increased supported version range (eg. 1.21.8 now runs on 1.21.6 and 1.21.7 as well) [Fabric]

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.1+1.21.8

测试版
加载器
fabric · quilt
MC 版本
1.21.6 · 1.21.7 · 1.21.8
otterlib-0.2.2.1+1.21.8-fabric.jar660.1 KBSHA-1 65a9ba180612baaf384947f81c5888dc2e293e6f获取文件 otterlib-0.2.2.1+1.21.8-fabric.jar
展开更新日志

b0.2.2.1

  • increased supported version range (eg. 1.21.8 now runs on 1.21.6 and 1.21.7 as well) [Fabric]

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.21.1

测试版
加载器
fabric · quilt
MC 版本
1.21 · 1.21.1
otterlib-0.2.2.0+1.21.1-fabric.jar659.9 KBSHA-1 2f8d1ba003d1b475d8eb88c85708077771f85107获取文件 otterlib-0.2.2.0+1.21.1-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.20.1

测试版
加载器
fabric · quilt
MC 版本
1.20.1
otterlib-0.2.2.0+1.20.1-fabric.jar662.2 KBSHA-1 3d94b5d5a4a2a84b204841eddeaca4a18dce598c获取文件 otterlib-0.2.2.0+1.20.1-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.20.4

测试版
加载器
fabric · quilt
MC 版本
1.20.4
otterlib-0.2.2.0+1.20.4-fabric.jar660.1 KBSHA-1 764f4e22cab39e6b88bd71633685c1601d40c458获取文件 otterlib-0.2.2.0+1.20.4-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.20.6

测试版
加载器
fabric · quilt
MC 版本
1.20.6
otterlib-0.2.2.0+1.20.6-fabric.jar659.9 KBSHA-1 039cfeefb79d509143ab6f1b570c7c5a21d76107获取文件 otterlib-0.2.2.0+1.20.6-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.1.1+1.20.1

测试版
加载器
fabric · quilt
MC 版本
1.20.1
otterlib-0.2.1.1+1.20.1-fabric.jar655.2 KBSHA-1 1bb1d4014005b09b27901db0be1c33584a21baf3获取文件 otterlib-0.2.1.1+1.20.1-fabric.jar
展开更新日志

b0.2.1.1

  • fixed OtterLib not working properly on 1.20.4 and below

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.1+1.20.4

测试版
加载器
fabric · quilt
MC 版本
1.20.4
otterlib-0.2.1.1+1.20.4-fabric.jar653.1 KBSHA-1 1aa9c2142d868c92789bff9cab2df8bcd64e1d32获取文件 otterlib-0.2.1.1+1.20.4-fabric.jar
展开更新日志

b0.2.1.1

  • fixed OtterLib not working properly on 1.20.4 and below

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.2.0+1.21.8

测试版
加载器
fabric · quilt
MC 版本
1.21.8
otterlib-0.2.2.0+1.21.8-fabric.jar660 KBSHA-1 47c4c3f6aa093dfb24f6f6520a6958560b14e3f8获取文件 otterlib-0.2.2.0+1.21.8-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.21.4

测试版
加载器
fabric · quilt
MC 版本
1.21.4
otterlib-0.2.2.0+1.21.4-fabric.jar660.1 KBSHA-1 74546b99a95648892d429e7641ff0014784b00fe获取文件 otterlib-0.2.2.0+1.21.4-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.2.2.0+1.21.5-fabric.jar660.2 KBSHA-1 4c94fb37a267858436b61eec990cfdf65edaa3c9获取文件 otterlib-0.2.2.0+1.21.5-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.20-1.21.7

测试版
加载器
spigot
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7
spigot-0.2.2.0+1.20-1.21.7-spigot-all.jar50.3 KBSHA-1 8e059a40bb4f54178bec45da955be9ce89c4f401获取文件 spigot-0.2.2.0+1.20-1.21.7-spigot-all.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.21.7

测试版
加载器
folia · paper · purpur
MC 版本
1.21.7
paper-0.2.2.0+1.21.7-paper-all.jar50.4 KBSHA-1 cf946b58b4281a6385066462155a8ee4938e5249获取文件 paper-0.2.2.0+1.21.7-paper-all.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.2.0+1.21.7

测试版
加载器
fabric · quilt
MC 版本
1.21.7
otterlib-0.2.2.0+1.21.7-fabric.jar660 KBSHA-1 00b73c36d6ccf935fe6903d63798881c6c87568e获取文件 otterlib-0.2.2.0+1.21.7-fabric.jar
展开更新日志

b0.2.2.0

A new file registration system is here! (for both config and language files)
OtterLib will now handle storing, loading and saving config files! Auto loading and saving can be configured, and the file will be registered via queried via ModID and FileID.

  • added a config file registration system (CustomFileReg)
  • added a language file registration system (LanguageReg)

0.2.1.0+1.20.1

测试版
加载器
fabric · quilt
MC 版本
1.20.1
otterlib-0.2.1.0+1.20.1-fabric.jar655.2 KBSHA-1 ca7fa2bfecffafb40bfb1dc8c569d11b60852622获取文件 otterlib-0.2.1.0+1.20.1-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.20.4

测试版
加载器
fabric · quilt
MC 版本
1.20.4
otterlib-0.2.1.0+1.20.4-fabric.jar653.1 KBSHA-1 fa50930d5d9656f5ff2993b9a615117181666246获取文件 otterlib-0.2.1.0+1.20.4-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.20.6

测试版
加载器
fabric · quilt
MC 版本
1.20.6
otterlib-0.2.1.0+1.20.6-fabric.jar652.9 KBSHA-1 eccf9dd2fc771e2b66ae73b6e203ed124359b8ff获取文件 otterlib-0.2.1.0+1.20.6-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.7

测试版
加载器
fabric · quilt
MC 版本
1.21.7
otterlib-0.2.1.0+1.21.7-fabric.jar653 KBSHA-1 7c3ec832948bc608669099ecaa297fe8bb0a0b53获取文件 otterlib-0.2.1.0+1.21.7-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.1

测试版
加载器
fabric · quilt
MC 版本
1.21 · 1.21.1
otterlib-0.2.1.0+1.21.1-fabric.jar652.9 KBSHA-1 d76233a98ea51934b462ee2f2409a5dfe76db8b4获取文件 otterlib-0.2.1.0+1.21.1-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.4

测试版
加载器
fabric · quilt
MC 版本
1.21.4
otterlib-0.2.1.0+1.21.4-fabric.jar653.1 KBSHA-1 63eb6258c047c15e170faf0ab7398490936b55c0获取文件 otterlib-0.2.1.0+1.21.4-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.2.1.0+1.21.5-fabric.jar653.2 KBSHA-1 678add79271e1e2b8fef5c974548c05fe64ff89e获取文件 otterlib-0.2.1.0+1.21.5-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.6

测试版
加载器
folia · paper · purpur
MC 版本
1.21.6
paper-0.2.1.0+1.21.6-paper-all.jar45.3 KBSHA-1 0b19dd1e9616091aea0572bb47993220d3aeb6a7获取文件 paper-0.2.1.0+1.21.6-paper-all.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.20-1.21.6

测试版
加载器
spigot
MC 版本
1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6
spigot-0.2.1.0+1.20-1.21.6-spigot-all.jar45.2 KBSHA-1 ec7164970eddf1c54c4720f623c78e9dcf46fb29获取文件 spigot-0.2.1.0+1.20-1.21.6-spigot-all.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.1.0+1.21.6

测试版
加载器
fabric · quilt
MC 版本
1.21.6
otterlib-0.2.1.0+1.21.6-fabric.jar653 KBSHA-1 b05d1d11b5575d7894dd622ad8d9ac363ee76707获取文件 otterlib-0.2.1.0+1.21.6-fabric.jar
展开更新日志

b0.2.1.0

Fixed support for reading language files inside of jars.

  • added ResourceReader, allowing for the reading of resources in the jar
  • updated LanguageReader to use ResourceReaders instead of normal paths

0.2.0.0+1.21.6

测试版
加载器
folia · paper · purpur
MC 版本
1.21.6
paper-0.2.0.0+1.21.6-paper-all.jar44.3 KBSHA-1 3d72b372e1ca6e2802f32faf53095d5ee5bde385获取文件 paper-0.2.0.0+1.21.6-paper-all.jar
展开更新日志

b0.2.0.0

Server side Language Reader & Spigot and Paper Ports!

  • added a custom language reader
  • added spigot port
  • added native paper port
  • switch logger custom OtterLogger for compatibility between different loaders
  • add more overloads to ChatText text() method
  • updated CustomFile loading and updating logic
    • added updateFromJSON() for updating the JSON pre-load
    • renamed update() -> updateInstance() for JSON post-load
  • fix fabric main file capitalization

0.2.0.0+1.20-1.21.6

测试版
加载器
spigot
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6
spigot-0.2.0.0+1.20-1.21.6-spigot-all.jar44.2 KBSHA-1 3077e911d9c3b6dd6e094d1df7448ae09657aee2获取文件 spigot-0.2.0.0+1.20-1.21.6-spigot-all.jar
展开更新日志

b0.2.0.0

Server side Language Reader & Spigot and Paper Ports!

  • added a custom language reader
  • added spigot port
  • added native paper port
  • switch logger custom OtterLogger for compatibility between different loaders
  • add more overloads to ChatText text() method
  • updated CustomFile loading and updating logic
    • added updateFromJSON() for updating the JSON pre-load
    • renamed update() -> updateInstance() for JSON post-load
  • fix fabric main file capitalization

0.2.0.0+1.21.6

测试版
加载器
fabric · quilt
MC 版本
1.21.6
otterlib-0.2.0.0+1.21.6-fabric.jar652 KBSHA-1 22202979271f61ce7ee16290990e54fbf85ca7a9获取文件 otterlib-0.2.0.0+1.21.6-fabric.jar
展开更新日志

b0.2.0.0

Server side Language Reader & Spigot and Paper Ports!

  • added a custom language reader
  • added spigot port
  • added native paper port
  • switch logger custom OtterLogger for compatibility between different loaders
  • add more overloads to ChatText text() method
  • updated CustomFile loading and updating logic
    • added updateFromJSON() for updating the JSON pre-load
    • renamed update() -> updateInstance() for JSON post-load
  • fix fabric main file capitalization

0.1.2.1+1.21.6

测试版
加载器
fabric · quilt
MC 版本
1.21.6
otterlib-0.1.2.1+1.21.6-fabric.jar643.8 KBSHA-1 90db53961ce4c9a1e8dd4177d37d64cbdc6e4d2b获取文件 otterlib-0.1.2.1+1.21.6-fabric.jar
展开更新日志

b0.1.2.2

  • fixed background rendering on mod config screens (1.20.4)

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.21.6-pre1

测试版
加载器
fabric · quilt
MC 版本
1.21.6-pre1
otterlib-0.1.2.1+1.21.6-pre1-fabric.jar643.8 KBSHA-1 cffd7ae5269b4311c6d374bdc53fcb8c21023806获取文件 otterlib-0.1.2.1+1.21.6-pre1-fabric.jar
展开更新日志

b0.1.2.2

  • fixed background rendering on mod config screens (1.20.4)

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.21.6-pre1

测试版
加载器
fabric · quilt
MC 版本
1.21.6-pre1
otterlib-0.1.2.1+1.21.6-pre1-fabric.jar643.8 KBSHA-1 cffd7ae5269b4311c6d374bdc53fcb8c21023806获取文件 otterlib-0.1.2.1+1.21.6-pre1-fabric.jar
展开更新日志

b0.1.2.2

  • fixed background rendering on mod config screens (1.20.4)

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.2+1.20.4

测试版
加载器
fabric · quilt
MC 版本
1.20.4
otterlib-0.1.2.2+1.20.4-fabric.jar643.9 KBSHA-1 347f518960a92f1467bca5ed845f8d1de23b9a60获取文件 otterlib-0.1.2.2+1.20.4-fabric.jar
展开更新日志

b0.1.2.2

  • fixed background rendering on mod config screens (1.20.4)

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.20.1

测试版
加载器
fabric · quilt
MC 版本
1.20.1
otterlib-0.1.2.1+1.20.1-fabric.jar646 KBSHA-1 4cff2afef3dbf72df15a3d94dc007e8580df24a0获取文件 otterlib-0.1.2.1+1.20.1-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.20.4

测试版
加载器
fabric · quilt
MC 版本
1.20.4
otterlib-0.1.2.1+1.20.4-fabric.jar643.8 KBSHA-1 3837c91a9314f469e3fd86168591f676e90a7ab0获取文件 otterlib-0.1.2.1+1.20.4-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.20.6

测试版
加载器
fabric · quilt
MC 版本
1.20.6
otterlib-0.1.2.1+1.20.6-fabric.jar643.7 KBSHA-1 2a774fc66ed0a7aa0785bc6ff5ce1c30b1e90eef获取文件 otterlib-0.1.2.1+1.20.6-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.21.1

测试版
加载器
fabric · quilt
MC 版本
1.21 · 1.21.1
otterlib-0.1.2.1+1.21.1-fabric.jar643.7 KBSHA-1 a84d16526dbc3a7cb8b44632c3515af900a74b2d获取文件 otterlib-0.1.2.1+1.21.1-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.21.4

测试版
加载器
fabric · quilt
MC 版本
1.21.4
otterlib-0.1.2.1+1.21.4-fabric.jar643.9 KBSHA-1 d4c80b1760c9fa4cabedaeec1ef690f34a4e22af获取文件 otterlib-0.1.2.1+1.21.4-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.1+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.1.2.1+1.21.5-fabric.jar644 KBSHA-1 115f3ab6426cfddf925878cd71fac9b77ebb7565获取文件 otterlib-0.1.2.1+1.21.5-fabric.jar
展开更新日志

b0.1.2.1

  • fixed hoverText null issue

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.2.0+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.1.2.0+1.21.5-fabric.jar643.9 KBSHA-1 17f46b9f8d60e2954dd038bbcfeee3df8f493e24获取文件 otterlib-0.1.2.0+1.21.5-fabric.jar
展开更新日志

b0.1.2.0

  • fixed modmenu warning in logs

Screens & UI

  • undeprecated the CustomImage constructor
  • made ClickableImageWidget use CTxT
  • added a title image lang entry

Custom File

  • better error logging
  • fixed directory creation logic
  • tweaked saving and loading logic
  • deprecated fileNotExist() in favor of createDirectory()

0.1.1.0+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.1.1.0+1.21.5-fabric.jar643.7 KBSHA-1 805585554036911d38c9b4c973744de02644fdc9获取文件 otterlib-0.1.1.0+1.21.5-fabric.jar
展开更新日志

b0.1.1.0

  • added a language file
  • made ConfigScreen able to take a ClickableImageWidget as a banner, deprecating the old method

0.1.0.1+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-0.1.0.1+1.21.5-fabric.jar642.9 KBSHA-1 4bf8b3e983891d745f2edd8ab08438ceba924029获取文件 otterlib-0.1.0.1+1.21.5-fabric.jar
展开更新日志

b0.1.0.1

  • fixed the hovering animation on ClickableImageWidgets
  • added modmenu metadata for quilt and fabric
  • made ConfigScreen use CTxT instead of minecraft Text

b0.1.0.0

Initial release of OtterLib!

0.1.0.0+1.21.5

测试版
加载器
fabric · quilt
MC 版本
1.21.5
otterlib-fabric-0.1.0.0+1.21.5.jar642.8 KBSHA-1 05bb5eee51b1e7d26e647c66301cf923b15e2363获取文件 otterlib-fabric-0.1.0.0+1.21.5.jar
展开更新日志

b0.1.0.0

Initial release of OtterLib!

依赖关系

  • 必需未命名依赖