promotional bannermobile promotional banner

AI Villager Chat

A mod that gives villagers AI features and allows you to control them freely.
morwapi | AI Villager Chat
Create your game server with affiliate logo
Create Server
affiliate banner image

Morwapi AI Villager

AI-Powered Autonomous Villagers / AI駆動の自律型村人Mod


✨ What This Mod Does / このModでできること

This mod uses AI to control villagers, making them autonomously follow player instructions. Morwapi AI Villagerは、村人をAIで制御し、プレイヤーの指示に従って自律的に行動させるModです。

Key Features / 主な特徴

🤖 Natural Language Commands / 自然言語で指示

  • 「木を10本切ってきて」「ダイヤのツルハシを作って」など、普通の言葉で指示できます
  • Natural language commands like "chop 10 trees" or "craft a diamond pickaxe"

⚒️ Automated Crafting / 自動クラフト

  • 400種類以上のアイテムを自動でクラフト
  • 素材が足りない場合は自動で中間素材から作成
  • Auto-crafts 400+ items, automatically creating intermediate materials

🏗️ Building Support / 建築サポート

  • Automated block placement and mining
  • ブロックの設置・破壊を自動化
  • 指定した位置にアイテムを配置

💼 Chest Management / チェスト管理

  • アイテムの出し入れを自動化
  • インベントリ整理が簡単に
  • Automated chest interactions and inventory management

🧠 Memory System / メモリシステム

  • Individual memory for each villager
  • 村人ごとに個別の記憶を保持
  • 「家の場所を覚えて」などの指示に対応

🇬🇧 English Version

🚀 Quick Start

1. Installation

  1. Install Fabric API
  2. Install Cloth Config API
  3. Place this mod in your mods folder

2. Configuration

In-game: Mod MenuMorwapi AI VillagerConfig

  1. Enter API URL (e.g., https://generativelanguage.googleapis.com/v1beta/models/)
  2. Enter API Key
  3. Set Model Name (recommended: gemini-2.5-flash)

2.1. Get API Key (Free)

Gemini API has a free tier:

  1. Visit Google AI Studio
  2. Sign in with your Google account
  3. Click "Create API Key"
  4. Click "Create new project" to create a new project
  5. Copy the generated API key and paste it into the mod configuration

3. Basic Usage

Spawn Villager

/generate <villager_name>

Example: /generate kein

Give Commands to Villager

Main Method (Recommended):

  1. Look at the villager
  2. Press "V" key (Opens villager inventory screen)
  3. Enter your instruction in the input field at the bottom
  4. Click "Send" button

Alternative (Command):

/control <villager_name> <instruction>

Basic Command Examples:

  • Chop 5 trees
  • Get 3 diamonds from the chest
  • Craft an iron pickaxe
  • Follow me

Advanced Command Examples:

  • Craft a diamond sword, diamond pickaxe, and 5 bread
  • Remember my home location at (123, 64, 456)
  • Go back to the home location you remembered

🎯 Core Features in Detail

🔨 Automated Crafting

Villagers can automatically craft 400+ items.

Supported Categories:

  • ⚔️ Weapons & Armor: All weapons and armor (wood, stone, iron, gold, diamond)
  • ⛏️ Tools: Axes, pickaxes, shovels, hoes, shears
  • 🏗️ Building Blocks: Stairs, slabs, fences, walls
  • 🔴 Redstone: Pistons, observers, repeaters, comparators
  • 🍞 Food: Bread, cake, stews
  • 🌳 All 11 Wood Types: Oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry, bamboo, crimson, warped
  • 🎨 Decoration: Glazed terracotta, carpets, glass, banners
  • 🧪 Brewing & Enchanting: Brewing stand, enchanting table, anvil
  • 🚂 Transportation: Rails, minecarts, boats
  • 🌌 Nether/End: Nether blocks, End items

Recursive Crafting: When you command "Craft a diamond pickaxe":

  1. Auto-crafts sticks from wood
  2. Crafts pickaxe using diamonds and sticks
  3. Reports any missing materials

🏃 Movement & Following

  • MOVE: Move to specified coordinates
  • FOLLOW: Follow player
  • PATROL: Patrol between multiple points
  • STOP: Stop movement

Look at villager, press "V", and enter:

Follow me
Move to (100, 64, 200)
Wait here

⛏️ Mining

  • Auto Tool Selection: Automatically selects optimal tool for block type
  • Efficient Mining: Supports consecutive block mining

Look at villager, press "V", and enter:

Mine 10 stone
Mine the diamond in front of you

📦 Inventory Management

  • WITHDRAW: Take items from chest
  • DEPOSIT: Put items in chest
  • EQUIP: Equip item
  • DROP: Drop item

Look at villager, press "V", and enter:

Get 32 wood from the chest
Put all iron in the chest
Equip diamond sword

🧠 Memory System

Each villager has individual memory that persists after server restart.

Look at villager, press "V", and enter:

Remember my home at (123, 64, 456)
Go back to the home location
Forget the home location

Stored Data:

  • Location coordinates
  • Important chest positions
  • Player instructions
  • Work progress

🎮 Complete Action List

Movement Actions

Action Description Example (via V key)
MOVE Move to coordinates Move to (100, 64, 200)
FOLLOW Follow player Follow me
PATROL Patrol between points Patrol between A and B
STOP Stop movement Stop
JUMP Jump Jump
LOOK Look at direction Look north

Work Actions

Action Description Example (via V key)
MINE Break block Chop tree
PLACE Place block Place stone
CRAFT Craft item Craft sword
INTERACT Interact with block Open door

Inventory Actions

Action Description Example (via V key)
WITHDRAW Take from chest Get diamond from chest
DEPOSIT Put in chest Put iron in chest
EQUIP Equip item Equip sword
DROP Drop item Drop dirt

Communication Actions

Action Description Example (via V key)
CHAT Send chat message Say hello
REMEMBER Save to memory Remember home location
FORGET Delete from memory Forget home location

🛠️ Technical Specifications

System Requirements

  • Minecraft: 1.20.1
  • Mod Loader: Fabric
  • Dependencies:
    • Fabric API (required)
    • Cloth Config API (required)

Supported AI Providers

  • Google Gemini (recommended: gemini-2.5-flash)
  • Other OpenAI-compatible APIs

⚙️ Advanced Configuration

In-Game Settings

Mod Menu → Morwapi AI Villager → Config

Setting Description Default
API URL API endpoint URL -
API Key API key -
Model Name Model name to use gemini-2.5-flash

Recommended Settings

Gemini (Recommended):

API URL: https://generativelanguage.googleapis.com/v1beta/models/
Model Name: gemini-2.5-flash
API Key: [Your Gemini API Key]

🔧 Troubleshooting

Common Issues

1. Villager Not Responding

Cause: API connection error
Solution:

  • Verify API key is correct
  • Check internet connection
  • Check log file (logs/latest.log) for errors

2. Crafting Fails

Cause: Missing materials or no crafting table
Solution:

  • Check villager inventory for sufficient materials
  • Place crafting table nearby
  • Check error message for missing materials

📊 Complete Implementation List

✅ Completed Features

Core Systems

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Fabric Mod Setup
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> AI API Integration (Gemini, OpenAI, Custom)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Cloth Config Screen
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Villager Spawn Command (/generate)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Villager Control Command (/control)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> V Key Villager Control UI

AI Features

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Natural Language Processing
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Context Gathering (10 blocks radius)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Action Parsing and Routing
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Error Reporting
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Full Localization (Japanese/English)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Autonomous AI Behavior (CONTINUE action)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Multi-step Task Execution

Villager Actions

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 45+ Actions Implemented
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Movement, Following, Patrolling
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Mining (Auto Tool Selection)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Block Placement
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Chest Operations (WITHDRAW, DEPOSIT)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Crafting (Recursive, 400+ recipes)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Interaction (Doors, Levers, Buttons)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Memory (REMEMBER, FORGET)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Farming (TILL, PLANT, HARVEST)

Farming System

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> TILL: Auto-till dirt/grass with hoe
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> PLANT: Plant crops (wheat, carrots, potatoes, beetroot, etc.)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> HARVEST: Harvest fully grown crops
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Auto-tilling: Automatically till before planting
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Y-coordinate Detection: Smart ground detection

Crafting System

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Recursive Crafting
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 400+ Vanilla Recipes
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> All Weapons & Armor
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> All Tools
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Redstone Components
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Building Blocks (Stairs, Slabs, Fences)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Food Items
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 11 Wood Variants
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Nether/End Items
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 1.20 New Items (Hanging Signs, Copper, Bamboo, Archaeology)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Detailed Missing Material Feedback

UI

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Villager Inventory Screen
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Instruction Input Field
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Slot Position Adjustment
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> E Key Disable in Input
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Localized UI (Japanese/English)

User Guidance

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> First-time Welcome Message
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> API Key Setup Guidance
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Clickable Setup URLs
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> In-game Configuration Guide

Memory & Persistence

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Individual Memory System
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> NBT Persistence
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Persist After Server Restart

Advanced Features

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Rate Limit Handling (429 Error)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Automatic Model Fallback
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Configurable Fallback Model List
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Max Autonomous Steps Configuration

Optimizations

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Context Pruning
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Block Filtering
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Entity Count Limit
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Important Block Detection (Ores, Logs, Workstations, etc.)

Error Handling & Localization

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Full Error Message Localization (70+ messages)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Language Auto-detection
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Chat Notification System
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Log Output
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Missing Material Notification on Craft Failure

🔮 Future Plans

Under Consideration

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Dynamic Recipe Scanning: Auto-support for modded recipes
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Advanced Farming: Automatic farm management, crop rotation
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Beekeeping: Bee interactions and honey farming
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Hostile Mob Support: Combat actions and defense
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Multitasking: Parallel work execution
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> Alternative Spawning: UI-based or item-based villager spawning

---

🇯🇵 日本語版

🚀 クイックスタート

1. インストール

  1. Fabric API をインストール
  2. Cloth Config API をインストール
  3. このModをmodsフォルダに配置

2. 設定

ゲーム内で Mod MenuMorwapi AI Villager設定 から:

  1. API URLを入力 (例: https://generativelanguage.googleapis.com/v1beta/models/)
  2. APIキーを入力
  3. モデル名を設定 (推奨: gemini-2.5-flash)

2.1. APIキーの取得(無料)

Gemini APIは無料枠があります:

  1. Google AI Studio にアクセス
  2. Googleアカウントでログイン
  3. 「Create API Key」をクリック
  4. 「Create new project」をクリックして新規作成
  5. 生成されたAPIキーをコピーして、Mod設定に貼り付け

3. 基本的な使い方

村人の生成

/generate <村人の名前>

例: /generate kein

村人に指示を出す

メイン操作方法(推奨):

  1. 村人を見る
  2. 「V」キーを押す (村人のインベントリ画面が開く)
  3. 画面下部の入力欄に指示を入力
  4. 「Send」ボタンをクリック

コマンドでの操作(代替方法):

/control <村人の名前> <指示内容>

基本的な指示例:

  • 木を5本切ってきて
  • チェストからダイヤモンドを3個取ってきて
  • 鉄のツルハシを作って
  • 私についてきて

高度な指示例:

  • ダイヤの剣とダイヤのツルハシとパンを5個作って
  • 家の場所(123, 64, 456)を覚えて
  • 覚えた家の場所に戻って

🎯 主要機能の詳細

🔨 自動クラフト

村人は400種類以上のアイテムを自動でクラフトできます。

対応カテゴリ:

  • ⚔️ 武器・防具: 木/石/鉄/金/ダイヤモンド製の全ての武器と防具
  • ⛏️ ツール: 斧、ツルハシ、シャベル、クワ、ハサミ
  • 🏗️ 建築ブロック: 階段、ハーフブロック、フェンス、壁
  • 🔴 レッドストーン: ピストン、オブザーバー、リピーター、コンパレーター
  • 🍞 食料: パン、ケーキ、シチュー類
  • 🌳 全11種類の木材: オーク、マツ、シラカバ、ジャングル、アカシア、ダークオーク、マングローブ、桜、竹、真紅、歪んだ木材
  • 🎨 装飾: 彩釉テラコッタ、カーペット、ガラス、旗
  • 🧪 醸造・エンチャント: 醸造台、エンチャントテーブル、金床
  • 🚂 輸送: レール、トロッコ、ボート
  • 🌌 ネザー/エンド: 各種ネザーブロック、エンドアイテム

再帰的クラフト:
「ダイヤのツルハシを作って」と指示すると:

  1. 木材から棒を作成
  2. ダイヤモンドと棒を使ってツルハシを作成
  3. 不足している素材があれば報告

🏃 移動・追従

  • MOVE: 指定座標への移動
  • FOLLOW: プレイヤーを追従
  • PATROL: 複数地点の巡回
  • STOP: 移動停止

村人を見て「V」キーを押し、以下のように指示:

ついてきて
(100, 64, 200)に移動して
その場で待って

⛏️ マイニング

  • 自動ツール選択: ブロックの種類に応じて最適なツールを自動選択
  • 効率的な採掘: 複数ブロックの連続採掘に対応

村人を見て「V」キーで指示:

石を10個掘ってきて
目の前のダイヤを掘って

📦 インベントリ管理

  • WITHDRAW: チェストからアイテムを取り出す
  • DEPOSIT: チェストにアイテムを預ける
  • EQUIP: アイテムを装備
  • DROP: アイテムをドロップ

村人を見て「V」キーで指示:

チェストから木材を32個取ってきて
チェストに鉄を全部入れて
ダイヤの剣を装備して

🧠 記憶機能

各村人は個別の記憶を持ち、サーバー再起動後も保持されます。

村人を見て「V」キーで指示:

私の家は(123, 64, 456)だと覚えて
さっき覚えた家の場所に戻って
家の場所を忘れて

記憶されるデータ:

  • 場所の座標
  • 重要なチェストの位置
  • プレイヤーからの指示内容
  • 作業の進捗状況

🎮 全アクション一覧

移動系

アクション 説明 例(Vキーで入力)
MOVE 指定座標へ移動 (100, 64, 200)に移動
FOLLOW プレイヤーを追従 ついてきて
PATROL 複数地点を巡回 AとBの間をパトロール
STOP 移動を停止 止まって
JUMP ジャンプ ジャンプして
LOOK 指定方向を向く 北を向いて

作業系

アクション 説明 例(Vキーで入力)
MINE ブロックを破壊 木を切って
PLACE ブロックを設置 石を置いて
CRAFT アイテムをクラフト 剣を作って
INTERACT ブロックと相互作用 ドアを開けて

インベントリ系

アクション 説明 例(Vキーで入力)
WITHDRAW チェストから取り出す チェストからダイヤを取って
DEPOSIT チェストに入れる チェストに鉄を入れて
EQUIP アイテムを装備 剣を装備
DROP アイテムを捨てる 土を捨てて

コミュニケーション系

アクション 説明 例(Vキーで入力)
CHAT チャットメッセージ送信 こんにちはと言って
REMEMBER 記憶に保存 家の場所を覚えて
FORGET 記憶を削除 家の場所を忘れて

🛠️ 技術仕様

システム要件

  • Minecraft: 1.20.1
  • Mod Loader: Fabric
  • 依存Mod:
    • Fabric API (必須)
    • Cloth Config API (必須)

AIプロバイダー対応

  • Google Gemini (推奨: gemini-2.5-flash)
  • その他OpenAI互換API

⚙️ 詳細設定

ゲーム内設定

Mod Menu → Morwapi AI Villager → 設定

設定項目 説明 デフォルト
API URL APIエンドポイントURL -
API Key APIキー -
Model Name 使用するモデル名 gemini-2.5-flash

推奨設定

Gemini(推奨):

API URL: https://generativelanguage.googleapis.com/v1beta/models/
Model Name: gemini-2.5-flash
API Key: [Your Gemini API Key]

🔧 トラブルシューティング

よくある問題

1. 村人が反応しない

原因: API接続エラー
解決策:

  • APIキーが正しいか確認
  • インターネット接続を確認
  • ログファイル (logs/latest.log) でエラーを確認

2. クラフトが失敗する

原因: 素材不足または作業台がない
解決策:

  • 村人のインベントリに十分な素材があるか確認
  • 近くに作業台を設置
  • エラーメッセージで不足素材を確認

📊 実装済み機能の完全リスト

✅ 完了した機能

コアシステム

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Fabric Modセットアップ
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> AI API統合 (Gemini, OpenAI, Custom)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> Cloth Config設定画面
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 村人生成コマンド (/generate)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 村人制御コマンド (/control)

AI機能

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 自然言語処理
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> コンテキスト収集 (周囲10ブロック)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> アクション解析とルーティング
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> エラーレポーティング
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 日本語・英語対応

村人アクション

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 40種類以上のアクション実装
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 移動・追従・パトロール
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> マイニング (自動ツール選択)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> ブロック設置
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> チェスト操作 (WITHDRAW, DEPOSIT)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> クラフト (再帰的、400+レシピ)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> インタラクション (ドア、レバー、ボタン)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 記憶機能 (REMEMBER, FORGET)

クラフトシステム

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 再帰的クラフト
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 400種類以上のバニラレシピ対応
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 全種類の武器・防具
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 全種類のツール
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> レッドストーン部品
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 建築ブロック (階段、ハーフブロック、フェンス)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 食料アイテム
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 11種類の木材バリエーション
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> ネザー・エンドアイテム
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 1.20新アイテム (吊り看板、銅、竹、考古学)
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 不足素材の詳細フィードバック

UI

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 村人インベントリ画面
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 指示入力フィールド
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> スロット位置の完全調整
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 入力中のEキー無効化

メモリ・永続化

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 個体ごとのメモリシステム
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> NBTによる永続化
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> サーバー再起動後も保持

最適化

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> コンテキストプルーニング
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> ブロックフィルタリング
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> エンティティ数制限
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 重要ブロック検出 (鉱石、木材、作業台など)

エラーハンドリング

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> 全アクションのエラー報告
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> チャット通知システム
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> ログ出力
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;" checked> クラフト失敗時の素材不足通知

🔮 今後の予定

検討中

  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> 動的レシピスキャン: Modded環境のレシピ自動対応
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> 高度な農業機能: 自動農場管理、作物のローテーション
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> 養蜂: ハチとの相互作用、ハチミツ採取
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> 敵対Mob対応: 戦闘アクション、防衛機能
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> マルチタスク: 複数の作業を並行実行
  • <input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"> 代替生成方法: UIベースまたはアイテムベースの村人生成

バージョン / Version: 1.0.1
最終更新 / Last Updated: 2025-11-25
対応Minecraft / Minecraft Version: 1.20.1
開発者 / Developer: Morwapi

The AI Villager Chat Team

profile avatar
Owner
  • 1
    Projects
  • 428
    Downloads