かをCommons(littleMaidMob拡張API)
このサイトのMODの前提MOD兼、littleMaidMobにいくつかの機能とAPIを(無理矢理)追加するMODです。
更新履歴
0.0.6
過去の更新履歴
0.0.5
0.0.4
どらごんメイドさんに対するAPI拡張処理がやっぱり動作していなかったのを修正
0.0.3
どらごんメイドさんに対するAPI拡張処理で生成したクラスが原因でクラッシュするのを修正
0.0.2
NEIとの競合を解消
どらごんメイドさんに対するAPI拡張処理が動作していなかったのを修正
0.0.1
▲目次
解説
追々書き足していきます…。
前提環境
各バージョンごとのダウンロード先に記載
インストール
ダウンロードしたファイルをmodsに置いて下さい。
初期状態では、「アンインストール状態」になっていますので、
コンフィグを開き「enableUninstallMode=false」にしてModを有効化して下さい。
!注意!アンインストール
当MODをアンインストールする際、必ずコンフィグを開き「enableUninstallMode=true」にして、
「アンインストール状態」にしてから一度Minecraftを起動し、その後Minecraftを終了させてから、
MODを削除して下さい。
上記手順を行わずにMODを削除してワールドを読み込んだ場合、全てのスポーン済みのメイドさんが消滅します。
使い方
書ける本による指示
書ける本に書式に従って各種指示を書き、
その本を持った状態でメイドさんを右クリックする
または
その本をメイドさんインベントリの左上に置き、待機モード時に砂糖を与える(通常のモード切替と同じ方法)
ことによって、様々な指示を与えることができます。(どちらの方法でも書ける本は消費しません。また、署名をする必要はありません)
書式
[コマンド],[引数],[引数];
複数行に渡って記載できます。
コマンドの大文字小文字は無視されます。
「;」は単一の指示を記載する場合、省略可能です。
モード変更指示
mode,[モード名]
もしくは
m,[モード名]
契約中で、待機中"でない"メイドさんのモードを[モード名]で指定されたモードに変更します。
各モード割り当てられた[モード名]は以下のとおりです。
従者:「Escorter」もしくは「Es」
フェンサー:「Fencer」もしくは「Fe」
アーチャー:「Archer」もしくは「Ar」
お料理:「Cooking」もしくは「Co」
ヒーラー:「Healer」もしくは「He」
薬剤師:「Pharmacist」もしくは「Ph」
毛刈り:「Ripper」もしくは「Ri」
トーチャー:「Torcher」もしくは「To」
他にもあるかも…?
お名前命名
name,[つけたい名前]
もしくは
n,[つけたい名前]
契約中のメイドさんに名前をつけます。
ferne氏の「だれでも名札」や、
本体のmobEgg使用時の命名、(1.6以降の)NameTagによる命名と互換性があります。
砂糖カウント
メイドさんにカーソルを合わせると現在所持している砂糖の量を表示します。
非表示にしたい場合はコンフィグからOFFに出来ます。(SugarCountVisible=false)
拡張API(開発者向け)
追加したモードの専用GUIを開く、interactを完全に上書きする、などなど。
基本的には(とても読みづらい)ソースを見てね。
ニーズがありそうなら解説を書いていきます。
▲目次
ダウンロード
最新バージョン
for Minecraft 1.6.2
Ver 0.0.6
↑↑↑ここより上のバージョンの前提環境↑↑↑
Java 7 以上
Minecraft 1.6.2
MinecraftForge 9.10.0.789
MMMLib 1.6.2-2
LittleMaidMob 1.6.2-1
for Minecraft 1.5.2
Ver 0.0.5
過去のバージョン
for Minecraft 1.6.2
↑↑↑ここより上のバージョンの前提環境↑↑↑
Java 7 以上
Minecraft 1.6.2
MinecraftForge 9.10.0.789
MMMLib 1.6.2-2
LittleMaidMob 1.6.2-1
for Minecraft 1.5.2
Ver 0.0.3
Ver 0.0.2
Ver 0.0.1
↑↑↑ここより上のバージョンの前提環境↑↑↑
Java 7 以上
Minecraft 1.5.2
MinecraftForge
1.5.2-7.8.0.737
MMMLib 1.5.2-6a
LittleMaidMob 1.5.2-5
▲目次