
mc-protocol
AlmideでMinecraftプロトコルを実装したライブラリ
できること
- AES-128-CFB8暗号化とzlib圧縮
- VarInt/VarLongの符号化と復号
- パケットの構築・解析・圧縮
Minecraft のプロトコルを Almide で下から実装した一式(mc-protocol)。認証、チャンク、NBT、レジストリ、物理、経路探索、インベントリ、PvP、プロキシ、サーバー、そしてボット(mc-bot・craftsman)。node-minecraft-protocol や prismarine の各層を、型のある言語で置き換えていく試みです。
系統の一覧へ
AlmideでMinecraftプロトコルを実装したライブラリ
AlmideでMinecraftプロトコルを実装したライブラリ
Almide製Minecraftボット用のCLI
Almideで書かれたMinecraftボットのフレームワーク
Almide向けのMinecraft認証モジュール
Almide向けのMinecraftチャットモジュール
Almide向けのMinecraftチャンク用モジュール
Almide向けのMinecraftエンティティモジュール
Almide向けのMinecraftアイテムモジュール
Almide向けのMinecraft NBTモジュール
mineflayer-pathfinderのAlmide実装で、Minecraftボット向けA*経路探索
Almide向けのMinecraftレジストリモジュール
Almide向けのMinecraftワールドモジュール
Almide向けMinecraft neoforgeモジュール
almaiを用いたMinecraftボット向けAI統合レイヤー(Phase 5 Intelligence)
Minecraft bot向けブロック収集自動化。mineflayer-collectblockのAlmide実装
Minecraftボット向けのインベントリウィンドウ管理。prismarine-windowsのAlmide実装
Almide向けのMinecraft物理シミュレーション(prismarine-physics相当)
prismarine-proxyをAlmideで実装したMinecraftプロキシの基盤
mineflayer-pvpをAlmideで実装した、Minecraftボット向けPvP戦闘ユーティリティ
node-minecraft-protocolのサーバーモードをAlmideで実装したMinecraftサーバー基盤
flying-squidをAlmideで実装した軽量Minecraftサーバー
Almide向けのMinecraftブロックモジュール
Almide向けのMinecraftデータ定義集
Almide向けのMinecraftクラフトレシピライブラリ(prismarine-recipe相当)
Docker上のMinecraftサーバーをPak単位で管理する堅牢なCLI