Skip to content

Minecraft 1.20.1, 1.21.1用Knight Lib MOD

MOD間の橋渡しをするライブラリ。

ダウンロード
37 ダウンロード
閲覧
95 閲覧
更新日
更新日 30.10.2026

Knight Lib MODについて

Knight Lib — スクリーンショット 1

KnightLibは、コードの重複を排除し、どのMODもゼロから再発明しがちなシステムのクリーンな実装を提供するために設計されたマルチローダーユーティリティライブラリです。

● このライブラリはForge、NeoForge(1.21.1+)、Fabricと完全に互換性があり、Jaredのマルチローダーテンプレートを基に構築されています。

● このMODには、デフォルトで無効になっている少量のコンテンツが含まれています。このコンテンツを使用したいMODは、その実装内で有効にする必要があります。つまり、外部のMODが指定しない限り、このMOD単体では何も行いません。

質問、問題、コントリビューション、コンテンツ/MODに関する新しいアイデアなどについては、公式Discordに参加して適切なチャンネルにコメントしてください。

含まれるもの

ネットワーキング シンプルな送受信APIを備えた、MODごとのS2C/C2Sパケットチャンネル

自動コンフィグ 自動生成されるゲーム内GUI、ホットリロード、Configured/ModMenu(fabric)互換性を備えたTOMLコンフィグ

イベントバス 各ローダーへの呼び出しを抽象化する共通イベントシステムで、すべてを共通パッケージで管理できます。

オートマトンAI 複雑なエンティティAIの挙動のための有限状態マシンシステム。

OBBヒットボックス 個々のモデルボーンにリンクされた有向境界ボックス(OBB)で、ヒットボックスをより動的に管理します。

カメラシェイク 特定のプレイヤーのカメラシェイクを管理するAPIで、複数レベルの設定が可能です。

カスタムボスバー 任意のエンティティに対してカスタムボスバーを(リアルタイムで)指定・設定できます。

カットシーン ゲーム内カットシーンエディタで、使用したい場所で使えるJAVAコードを自動的にエクスポートします(開発モードでのみ利用可能)。

音楽プロバイダー ボス音楽の処理など、カスタム条件の下でエンティティの音楽トラックをループ再生・設定します。

ポストシェーダー マルチターゲット(実験的)パスを含む、ポストプロセッシングシェーダー用のユーティリティ。

アニメーションとレンダリング イージング、molang、bedrock(geo/geckolib)フォーマットなどのサポートを備えたアニメーションおよびレンダリングエンジンを含み、バニラパイプラインの拡張として機能します。

バイオームスポーン バイオームごとにエンティティのスポーンを登録するための使いやすいAPI。

ルートテーブル ルートテーブル(エンティティ、チェストなど)を全般的に変更するためのヘルパー。

永続サウンド サウンドの重複を気にすることなく、エンティティ、アイテム、ブロックに紐づくループサウンド。

エンティティデータ エンティティの永続データに素早くアクセスするためのAPI。

アタッチメント 任意のエンティティに永続データをアタッチ(名前の由来)するためのAPIで、情報は自動的に同期されます(S2C)。

レジストラシステム ブロック、アイテム、エンティティ、フィーチャーなどのための強化された共通登録ヘルパー。

追加ユーティリティ 数学、色、イージングなどのための追加ユーティリティ。

開発者向け

GitHubのプロジェクトwikiにあるインストール手順を参照してください。

Discord

バグの報告や機能の提案、一般的な質問がある場合は、Discordサーバーに参加するか、issuesで報告してください!

Knight Libのインストール方法

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.20–1.21.1 on Fabric, Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file knightlib-neoforge-1.21.1-2.0.3.jar (1.0 MB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Knight Lib should be in the list.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

バージョン

依存関係あり

Minecraftローダーファイル日付操作
1.21NeoForge[NEOFORGE] Knight Lib 2.0.3-1.21.11 MB 12
1.21Fabric[FABRIC] Knight Lib 2.0.3-1.21.11.2 MB 2
1.20.1Forge[FORGE] Knight Lib 2.0.3-1.20.11 MB 23

FAQ

Which Minecraft versions does Knight Lib work on?

There are files for 1.21.1, 1.21, 1.20.1, 1.20. The newest is 1.21.1.

Is Knight Lib for Forge or Fabric?

There are files for Fabric: 1.21–1.21.1, for Forge: 1.20–1.20.1 and for NeoForge: 1.21–1.21.1.

Does Knight Lib need other mods?

The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.

Which Java does Knight Lib need?

Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Knight Lib safely?

On this page: the file knightlib-neoforge-1.21.1-2.0.3.jar (1.0 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 8408f403c2bd56abbe1a2cd29c6b75bc518b3c4c.

レビュー

Knight Libの最初の評価を書きませんか

コメント 0

コメントするにはサインインしてくださいログイン

類似のMOD

すべてのMOD

この項目の詳細