2017/11/17

coming soon?

I made a gun that could fire newly, but it did not behave as expected. I searched for a tutorial but I found only old things. Current production is suspended. I asked a question at an informal forum in Japan, but since I just posted it I have not received a reply.

It will take time.

If you hold the right click, the gun will rampage ('· ω · `) !!!!!!!!!!!!

It seems that recoil can be reproduced.

2017/11/15

Next update coming soon

Line Gun

Flame Thrower
I succeeded in creating a new weapon. I am also making a new mob. Of course I plan to correspond to 1.12.2.

2017/11/12

Sometimes.

Sometimes I write something that does not relate to Minecraft.


Occasionally I do the sound of the wedding reception party at work. I use djay which is iPadPro's application. The reaction is slow if it is a normal cd player.


In addition, SONY α 7 II, Panasonic HC - VX 985 M for photographic equipment. I also use TASCAM's DR-40 for recording equipment. DR - 40 was also used to record voice of Minecraft mob.

Such a daily life.

2017/11/09

Bug in BiomeDictionary?

It should be able to get biome from BiomeDictionary # getBiomes in version 1.11.2, but why Null is returned. Since the 1.11.2 version does not exist in the famous MOD "Mo 'Creatures", it may be a bug in Forge's side.

Uploaded the latest version to CurseForge. However, the 1.11.2 version does not correspond to Biomes O 'Plenty. Instead, it specifies the biome to spawn with vanilla biome.

In addition, I modified the json recipe file of Plasma Cutter, Stasis Module, and also modified the config file. Some of the mobs did not spawn in the config file.

Because it is made by one person, sometimes forget the setting item. I am grateful to get to the bug report each time. I will continue to do my best in the future.

1.11.2版でBiomeDictionary#getBiomesからバイオームを取得できるはずなのだが、なぜかNullを返す不具合に遭遇。著名なMODである「Mo' Creatures」に1.11.2版が存在しないので、もしかしたらForge側のバグなのかもしれない。

最新版をCurseForgeにアップロードしました。ただし、1.11.2版はBiomes O' Plentyに対応していません。その代わりに、バニラバイオームでスポーンするバイオームを指定してあります。

他にプラズマカッター、ステイシスモジュールのjsonレシピファイルの修正、コンフィグファイルの修正も行った。一部mobがスポーンしなかったのはコンフィグファイルの不具合だった様子。

一人で作っているため、設定項目を忘れることがあったり…(;´Д`)その度に不具合報告をしてもらえるのはありがたいことです。これからも頑張って作りますー(´・ω・`)

2017/11/03

The end was like hell

I received a report that nearly all mobs spawned at the end. I thought that it was impossible to end Ender Dragon and mob at the same time, so I corrected it soon.

The setting of the biome dictionary was wrong ... I'm sorry ('· ω · `)

ほぼすべてのmobがthe endでスポーンするという報告を受けたので即修正。エンダードラゴンとmobを同時に相手するのはまず無理というか、見た瞬間笑ってしまった(∀`*ゞ)

バイオーム辞典の設定が間違ってたよ…ごめんね(´・ω・`)

2017/11/02

1.12.2 version mod release

1.12.2 version release.
Since the sound playback in multi play was solved, 1.12.2 version release. iYAMATO's Mob Mod is available for tactical reloading.

Installation should be installed in the server and client's mods folder.

For details, please visit the menu at the top of the page.

マルチプレイでのサウンド再生が解決したので1.12.2版リリース。iYAMATO's Mob Modの方はタクティカルリロード可能です。

導入は、サーバとクライアントのmodsフォルダにインストールしてください。

詳細はページ上部のメニューからどうぞ。

I did it!

Successfully played sound with multiplayer!

It seems there was no need to use EventBus. @ Mod.EventSubscriber was important.

('· ω · `) I got tired ... It took me five hours ...

1.12.2 version self-made mod problem

No additional sounds are played in Multiplayer.  In single play the sound is playing. Since nothing is written in the log, it will take time to solve it.

1.12.2版のマルチプレイでサウンドが再生されないという不具合に直面。シングルプレイでは問題ないのにどうしたものか(´・ω・`)他の部分はほぼ完成だというのに…

2017/10/26

Armor setting mistake

Currently I am making 1.12.2 version of mod, but I knew the item called Armor Toughness for the first time today. In addition, I noticed that the durability value was abnormally high. Correct armor settings in the next update.

('· ω · `) What a thing!

2017/10/23

1.12.2 ver mod coming soon

Ghost Armor.

I could also add recipes.
I began making my own mod of Minecraft version 1.12.2. Sound registration, recipe addition, item addition finally became possible at last. I have not checked the detailed behavior yet, but I think I can release it soon.

2017/10/22

Bug fix 1.10.2, 1.11.2

1.10.2(ver0.1.1)、1.11.2(ver0.1.7)、Bug fix.
  • Fixed that Dagger of Luna dial could not throw.
  • Fixed that Kris Knife could not fire magic bullets.
  • Fixed that we could not guard with Damascus steel Great Sword.
  • Fixed that the durability value did not decrease when guarding with Greatsword.
I am sorry for a simple mistake(´・ω・`)

2017/10/18

Update 1.10.2, 1.11.2

Iron Off Hand Sword

  • Fixed a problem that crashes when used for obtaining light crossbow, heavy crossbow, repeater bow, crank repeater bow by command. 
  • Fixed some sound effects were not played properly. 
  • Allow to set the generation of vanadium ore by config. Please delete old config file.
  • Added new weapon "off hand sword".
  • クロスボウ系の武器をコマンドや他のmodで入手した際にクラッシュする不具合の修正をしました。
  • 一部サウンドファイルが再生されない不具合を修正しました。
  • バナジウム鉱石の生成をコンフィグで設定できるようにしました。古いコンフィファイルは削除してください
  • 新武器「オフハンドソード」追加。メインハンドではなくオフハンドに持つことで真価を発揮します。

2017/09/24

iYAMATO's Mob Mod Update

Divide Creeper
ver0.0.6 Update. Add a new type of creepers. Divide Creeper I thought it was creepy.

iYAMATO's Mod Update

Lizardman equipped with Damascus steel Halberd
  • Mob came to pick up weapons.
  • Modified disarm method.
  • Fixed rendering error when disarm succeeded.
  • disarm may not be applicable to other mod mob or there is a possibility of trouble.
  • mobが武器を拾うようになった
  • ディザームのメソッド修正
  • ディザーム成功時のレンダリングエラーを修正
  • ディザームは他のmodでは通用しないあるいはエラーが発生する可能性があります
http://zenkai-style.blogspot.jp/p/minecraft-mods.html

2017/09/21

new mobs

Add a new mob to iYAMATO's Mob Mod.
Precarious Creeper & Napalm Creeper
Sonic Boom Creeper
Stone Creeper
Divide Creeper
Now I am adjusting the AI. I will update it as soon as I can.

2017/08/03

Offhand Sword

Dual wield
Implementation plan to offhand Sword in the next update. A normal weak sword with your right hand. Having a left hand makes it a sword capable of fast attack. Due to the specification of Minecraft, using the item on the right swings the sword. Therefore, if you have a shield you attack as well as defending.

Only enchantments SHARPNESS, SMITE, BANE_OF_ARTHROPODS apply. As usual with the main hand enchantment as usual is applied.

Continuous attack with click hold can not be done because wait time occurs. Continuous attacks are made by clicking repeatedly. Knock back is small.

Also, the degree of satiety is easy to reduce. No critical hits or sweep attacks occur.

As a usage method, let's make it a critical hit in the main hand, Attacking with an offhand sword immediately will cause further damage.

Please wait for the next update.

2017/07/29

1.11.2ver update

Mob 's spawn condition was the same as vanilla.
I spawned with brightness 8 or less until the last time, so even if I check it with spawn checker it has spawned.
I think it will be easier to play a little.

2017/06/27

I do not have much time.

Recently, I can not have time to modding. Wait a moment for the update. It will be fixed during this week.

2017/06/12

Spawn condition

Changed spawn condition of additional mob. It was always making a situation that puts herself in danger, but it seems to be unpopular. Slightly different from the vanilla's spawn condition seems to give "difficulty".

I certainly consider the matter of "killer rabbit" which is only present as data. It seems that it is useless that you can not use the method to make it brighter and not spawn in torches.

I want to make it a bit different ... I will return the spawn condition to the vanilla.

追加mobのスポーン条件を変更してみて常に危険に身を置く状況を作っていたわけだが、どうやら不評の様子。バニラのスポーン条件と少し違うのは「やりにくさ」を与えてしまうようで(´・ω・`)

確かに現在データとしてしか残っていない「キラーラビット」の件を考えるに、沸きつぶしが効かないというのはダメなようです。

うーん(´・ω・`)少しは違うようにしたいんだけどな…スポーン条件をバニラに戻します。ハイ。

2017/06/03

Update

iYAMATO's Mod and iYAMATO's Mob Mod update. It corresponds to Biomes O Plenty.

iYAMATO's Mob Mod added Plasma Cutter and Stasis Module. Please see each page for details.
PlasmaCutter

Stasis Module

Plasma Enargy

Stasis Pack

Power Node

2017/05/31

Modding...

Plasma Cutter
I made Plasma Cutter. It plans to implement in the next version. You can level up by crafting with power nodes. It becomes powerful with bullet number, power and special.

There was another request to support "Biomes O Plenty", so I am correcting it. I think I can release it soon.

2017/05/27

iYAMATO's Mob mod ver.0.0.3 Released

Super Class
iYAMATO's Mob mod ver.0.0.3 has been released. As we gradually become DeadSpace, should we also add weapons? Do you want a plasma cutter or something?

The super class is a fairly powerful mob, but the spawning rate is low, so I think that the balance is taken.

iYAMATO's Mob mod ver.0.0.3リリースしました。徐々にDeadSpaceになってきているので武器も追加した方がいいのだろうか(;´Д`)プラズマカッターとか欲しいですかね?

スーパークラスはかなり強力なmobですがスポーン率は低いのでバランスは取れていると思います。

2017/05/20

0.0.3 will be released soon

Currently we are producing 0.0.3 version of iYAMATO's mob mod. I'm going to add a DeadSpace enemy. I am developing it slowly and I want you to wait for a while. Below are some screenshots.
Lurker

Spitter

Infector
Of course, I plan to add "Super" which is the top enemy.

2017/05/08

iYAMATO's Mob Mod

iYAMATO's Mob Mod for 1.11.2
I made a mod "iYAMATO's Mob Mod for 1.11.2" to add a new mob. I will add 13 mobs.

Inspired, original, each has its own characteristics. Although it is tough on normal equipment, I have lowered the spawn rate somewhat. It should be balanced ....

For details, please visit below.
新しくmobを追加するmod「iYAMATO's Mob Mod for 1.11.2」を作りました。13体のmobを追加します。

インスパイアされたもの、オリジナル、それぞれに特徴があります。通常装備だとキツイレベルではありますが、多少スポーンレートを下げてます。バランス取れてるはず…。

詳細は以下からどうぞ。

http://zenkai-style.blogspot.jp/p/blog-page.html

2017/05/06

iYAMATO's Mod for 1.10.2

I made 1.10.2 version of mod. It can be downloaded from Curseforge. The basic parts are almost same.

I have updated other details. It is a part I forgot about debugging.

Debugging is difficult ....

https://mods.curse.com/mc-mods/minecraft/265701-iyamatos-mod

1.10.2版のmodを作りました。Curseforgeからダウンロードできます。基本的な部分はほとんど一緒です。

他にちょこちょこと更新してますが、主にデバッグ漏れです(;´Д`)

デバッグ難しい…。

2017/05/05

ver.0.0.7

iYAMATO's Mod ver.0.0.7 for 1.11.2 update. Item added. Musket, Blunderbuss, Bullet, Shot Shell, Contract Documents. Add an ally Soldier.  Correct method of crossbow. It was added because there was a request of the gun in CurseForge.

As for ally mob, it adds because it often hears the story that "the villagers have been annihilated" or "the ranch was destroyed". It behaves like Iron Golem.

The method of the crossbow was fixed, although the cause could not be specified. Craft, use, confirmed to work.

iYAMATO’s  Mod ver.0.0.7 for 1.11.2できました。マスケット銃とラッパ銃、銃弾とショットシェル。味方mobとそれをスポーンさせる契約書の追加です。銃はCurseForgeでリクエストがあったので追加しました。

味方mobに関しては「村人全滅した」とか「牧場が荒らされた」という話をよく聞くので追加。アイアンゴーレムと同じような挙動をします。

また、クロスボウのメソッドを修正しました。コピーして銃追加したらなぜかNBTでNullを吐いてしまい、クロスボウ全部修正する羽目に…(;´Д`)

原因が特定できてませんが修正しましたw(※ちゃんと動く

しかしアレですね、プログラマでもないのに頑張って作ってるあたり何ともはや。病気は病気で改善傾向にあるわけじゃないので。いや「頑張ってる」って自分で言ってるあたり多少はよくなってるのかしら(´・ω・`)?

2017/05/02

Correction of config file and lang file

Correction of config file and lang file. And the class to add to the chest, the modification of each entity is done. Although it is said that the operation is heavy, regarding the optimization of the code it is a future subject because of lack of his programming knowledge.

I'm not a programmer!

Rather designer!

https://mods.curse.com/mc-mods/minecraft/265701-iyamatos-mod

コンフィグファイルとlangファイルの修正。および、チェストに追加するクラス、各エンティティの修正終わりました。動作が重いとのことですが、コードの最適化に関しては本人のプログラミング知識の不足のため今後の課題になっています。

おいらプログラマーじゃねぇ(;´Д`)!

どちらかと言うとデザイナーです!

2017/04/30

Config and LootTable errors

When set to false in the config file, there was an error which was not properly set. Fixing. I'm sorry. There was also a mistake due to misspellings of lang files, differences in the senses of Japanese and English. English is difficult.

* Japanese is also difficult :D

I am delighted that the there are people who enjoy. I will make it better by taking everyone's opinion.

コンフィグファイルでfalseにすると適切に設定されないエラーがあったという話。現在修正中です。他にもlangファイルのスペルミス、日本語と英語の感覚の違いからくる間違いもあったり。英語は難しいね。

*日本語も難しいがw

楽しんでくれる人たちがいるのを嬉しく思います。みんなの意見を取り入れてより良くしていくつもり。

2017/04/29

Mod Update

Updated versions 1.7.10 and 1.11.2, respectively. Both can adjust the mob spawn in the config file. Also, clubs are added to the bonus chest with a high probability. Added weapons and adjustment of power to others. Other details can go from the top menu.
両方ともコンフィグファイルでmobのスポーンを調整できます。また、ボーナスチェストにクラブが高い確率で追加されるようになっています。他にも武器の追加や威力の調整を実施しています。他の細かい部分はトップメニューからどうぞ。

https://minecraft.curseforge.com/projects/iyamatos-mod

2017/04/28

iYAMATO's Mod ver1.5 for 1.7.10

Uploaded to CurseForge version 1.7.10 ver. A fine fix was bothersome .... It will be displayed after a while.

For the update contents, various settings were adjusted to 1.11.2. Some are different in specifications. Especially the Great Sword. It is not in the 1.7.10 version. Instead there is a short sword.

CurseForgeに1.7.10版ver1.5アップロード。細かい修正めんどくさかった…。しばらくしたら表示されるかな。

更新内容は、1.11.2に各種設定を合わせました。一部は仕様上異なってます。特にグレートソード。1.7.10版にはありません。代わりにショートソードがあります。

https://minecraft.curseforge.com/projects/iyamatos-mod

2017/04/27

iYAMATO's Mod Ver0.0.3 Release

There was a problem report that it was disconnected from the server, so I attempted to fix it. Some item methods, and because there was an entity error. After that, I connected to the server of the local host and confirmed that there was no problem.

It seems that there is a problem that ver0.0.3 was released but it is disconnected from the server yet. I am in trouble because trouble is not reproduced in this environment. mob of Spawn, projectile entity, there is no particular problem.

The version of forge is developed not in Lastest but in a recommended version. If possible, I'd like you to play with the recommended version. If you have trouble, you will be saved if you send me a log.

https://minecraft.curseforge.com/projects/iyamatos-mod

サーバから切断されるという不具合報告があったので修正を試みた。一部アイテムのメソッド、およびエンティティのエラーがあったため。その後、ローカルホストのサーバに接続し問題が無いことを確認。

ver0.0.3をリリースしたがまだサーバから切断される不具合がある様子。こちらの環境では不具合が再現されないため困っている。mobのスポーン、発射体エンティティ、特に問題が見られない。

forgeのバージョンはLastestではなくレコメンド版で開発を行っている。できればレコメンド版でプレイしてほしい。もし不具合があったらログを送ってもらえると助かる。

2017/04/22

Hello World!

Hello world!
Thank you for visiting this page. Minecraft's MOD can be accessed from the menu at the top of the page. Since this is a page like a diary instead of a wiki, information that is not related at all to Minecraft may be posted, but I will post a translation of English as much as possible. I am hoping for a good trip on my MOD.

In addition, I am making a new MOD. Next time I will add mobs. AI is difficult, but I will do my best to make it. I will post progress on this page from time to time. Also, I am participating in Mastodon 's Minecraft developer instance. Although I am only in Japanese, I posted English by automatic translation of Google. I am glad if you can check it.

このページを訪問していただきありがとうございます。 MinecraftのMODは、ページ上部のメニューからアクセスできます。 これはwikiの代わりに日記のようなページなので、Minecraftには全く関係のない情報が掲載されるかもしれませんが、できるだけ英語の翻訳を投稿します。 私は自分のMODで良い旅を望んでいる。

さらに、私は新しいMODを作っています。 次回はmobsを追加します。 AIは難しいですが、私はそれを作るために全力を尽くします。 私は時々このページに進捗状況を掲載します。 私はGoogleの自動翻訳で英語を投稿しました。 あなたがそれを確認できたら嬉しいです。

2017/04/20

自作MODをCurseForgeに登録

審査通るかな(´・ω・`)?
そんなわけで、自作MOD「iYAMATO's Mod for 1.11.2」をCurseForgeに登録してみました。自動翻訳で頑張って書いた(´・ω・`)ホント全編英語で困るっちゅーに。

こうやって世界に向けて発信とかなんか不思議なもんがありますね。さて…うまくいくかな…?

※審査があるのですよ

ドキドキしてるが多分大丈夫やろ(´・ω・`)

2017/04/19

1.7.10版Ver1.4リリース

エンチャント周りの修正もやりました

1.11.2版に準拠させるような形で1.7.10版をアップデートさせました。ジャベリンボルトや新武器ヴァルキリージャベリンも追加されています。また、クロスボウのリロード処理は結構いじくってます。リロードするというより「弦を引く」という動作になってます。それからボルトをセットするという感じになっていますね。

細かいバグフィックスも行いましたのでちったマシになったんじゃないかなと…思います(´・ω・`)

詳細は以下からどうぞ。
http://zenkai-style.blogspot.jp/p/modiymts-weapon-mod-2016.html

不具合報告はあるとうれしいな(´・ω・`)♪

2017/04/15

1.11.2版ver0.0.1リリース!

とりあえずリリース(;´Д`)
「iYAMATO's Mod」1.11.2版ver0.0.1リリースしました! 名前は仮のものがそのまま残っちゃったという話があったりしますが、いい名前が思いつかなくてねぇ…(´・ω・`)

1.11.2版作るにあたり、かなり苦労させられた部分もありました。メソッドが若干かわってしまっててクロスボウのリロード処理なんて初めてNBTタグをいじくりまわしたりとか。他の武器も普通にいけるかと思いきや、エンチャントの処理が適正でなかったためにエンチャントがきちんとかからないとか。

僕自身、プログラマではないのでチンプンカンプンなところが多すぎです。

とはいえ、ゲームデザインをやってることには変わりないわけで、昔ゲームデザイナーになりたかったのを思い出させてくれます。中学校のころとかTRPGにハマってシナリオやダンジョン作ったりとかね…。

ホント今はパソコンがあれば何でもできるんだなぁとしみじみ。

というわけでお待たせしました、1.11.2対応MOD「iYAMATO's Mod」ver0.0.1の詳細は以下からとなります。

http://zenkai-style.blogspot.jp/p/iyamatos-mod-for-1112.html

不具合とか見つけたら報告してもらえるとうれしいな。なお、1.7.10版および1.9版は修正のため公開停止にしています。よろしくお願いいたしますー。

Valkyrie Javelin!

弓と同じ動作で追尾性能を持つ槍を放ちます
というわけで、バルキリージャベリンを作ってみた。1.6付近と思われるメソッドを1.11.2用に作り替えてみたという話。えらい時間かかってしまった…(´・ω・`)

追尾性能を持つとはいえ、RayTraceResultでNullを吐きっぱなしになることがあるため、一定時間飛翔すると爆発するようにしています。一応、村人とアイアンゴーレムは追尾しない対象に。村守るときとか咄嗟に撃って当たったらまずいので。

といっても、EntityAnimalはhitするんだなぁ…牧場で使うとえらい目にあいますので注意。

そろそろ公開してもいいころだろうか…?

2017/04/14

Lightning Bolt!

だが射線上が燃える
クロスボウボルトって言うんですから、「ライトニングボルト」もあっていいよねと、着弾地点に落雷するヘビークロスボウ専用弾を作ってみました。

……(´・ω・`)あれ? 挙動がなんか思ったのと違う…。

確かに落雷するので匠が巨匠になってくれるんですが、上から雷が降ってきてくれない…。それどころか、射線に近いブロックに着火しまくる始末。

(´・ω・`)これはこれで♪

グロウストーンダストと鉄インゴット、羽でクラフトできるようにしときました。…実際には使いにくいやろなぁ…

2017/04/12

1.11.2でローカルホストに接続できない問題

ログインした瞬間にキックされる 
MODもとりあえずできたしマルチのテストすっかーと思って、サーバを立ち上げてログイン…したらいきなり

InternalException:
io.netty.handler.codec.DecoderException:
IndexOutOfBoundsException:
readerIndex(38)+length(8)exseeds writerIndex(38):
UnplooledHeapByteBufうんたらかんたら

というエラーで蹴られるという話。このログはググったところ「看板に規定以上の文字数を入れた時」に発生するものらしい。

MODで看板弄ってないんだけど…? 他にメモリ不足とかもあるらしいので、描画距離を変えてみたが変わらず。
一部文字化けしている
ログを確認してみると一部で変な文字化け。ぬるぽとかも含めて検索したが解決方法は「再インストール」っぽいのでクライアントを再インストール → ×

もしかしたらーと思い、サーバを再インストール。…ぉ? 動いた。

●MOD無しforgeサーバ → 動く
●MOD有りforgeサーバ → 動く

燃えてみる。問題ない。

まずはクリエイティブモードで起動。特に問題ない様子。自分にOP権限与えてサバイバルモードで燃えてみる。動く。次に自作MODのmobをスポーンさせてみる。


わらわらとスポーンさせる
これも問題ない様子。

どうやらMOD起因によるものではないようです(´・ω・`)なんだったんでしょうね?

英語圏での噂によると「システム自体に不具合があるんじゃないかと思われる」とのこと。それだったらお手上げですねぇ。

とりあえずマルチも動いたので一安心(´・ω・`)♪

2017/04/11

1.11.2の自作MOD導入成功

紆余曲折あったが制作&導入成功
1.11.2の自作MODをビルドし導入できたので、覚書などを残してみる。

●バニラのチェストLootTableにアイテムを追加する
assetsフォルダにminecraftフォルダ作って無理矢理上書きという手段は取れる。が、そこは新規にクラスを作りeventhandlerで突っ込んでやると追加は可能。
レアアイテムは簡単に出ない程度に調整

●ドロップ表jsonファイルが反映されない
微妙に追記する必要がある。jsonファイル内の、

"rolls"

の直前に

"name": "main",

を追加すると読む。これで6時間費やした。

●自作の音を鳴らす
自前でSoundEventクラスとSoundEvevtsクラスを作ってやるとよい。めんどくさかったー(;´Д`)

●防御力を持った武器は作れない
マンゴーシュのメソッドを弄り直してたんですがどうしても無理っぽかったので、仕方なく「耐性」を付与した(´・ω・`)装備スロットでNull吐くからね…。

Building 82% > :retromapReplacedMainで止まる
build.gradleにある、

minecraft {
    version = "1.11.2-13.20.0.2228"
    runDir = "run"
}

の中に

makeObfSourceJar = false

を追記すればOK。

////

とりあえずリリース直前にはこぎつけたから…あとはデバッグだなぁ…(;´Д`)デバッグってEclipse上で遊んでりゃいいんですかね…?

2017/04/08

実際の攻撃速度と薙ぎ払い

1.11.2での戦闘は武器に攻撃速度とゲージが追加されて、フルゲージで一定速度以下なら薙ぎ払いになるわけですが、レイピアで「薙ぎ払い」っておかしいよねと思って試行錯誤。
レイピアで薙ぎ払い…?

そこで「攻撃速度は遅いが、ノックバックを減らしmobの無敵時間を減らす」ことで手数による攻撃にしてみる。バニラ剣よりも攻撃速度が遅いのでゲージが貯まるまで時間がかかるし、ノックバックも少ないのでゲージが貯まる前に攻撃しないといけないが、クリック連打でズバズバと攻撃は可能。攻撃力が下がるとはいえ、1対1なら連打で一気に倒せるものの武器の耐久値と満腹度がゴリゴリ減る仕様になりました(´・ω・`)わーぉ

バニラ剣の半分ぐらいの攻撃速度
金のレイピアなんてmob2体相手したらもう壊れますw

ここまで速度下がるともうちょい攻撃力あげていいかな…

武器を選ぶ楽しさってのが欲しいよねぇ。強い武器だけ使ってりゃいいじゃ面白くないし。
殴るより投擲の方が強いダガー系

あ、そういや新武器も追加してみた。

ヘビークロスボウ専用弾ジャベリンボルトとその強化型
ヘビークロスボウに「ジャベリンボルト」「強化型ジャベリンボルト」を追加。hitしたmobを強烈にノックバックさせしばらく動きを止めます。強化型ジャベリンボルトはそれに加えて爆発するという鬼畜仕様。

まず普通のmobは死ぬ
そう、DeadSpace2のジャベリンガンですw

あの武器楽しかったからねー(*‘∀‘)電撃バリバリはできないけど…

ていうかですね、今までリリースしてた1.7.10と1.9版、まともにエンチャントできないわ武器の耐久値は減らないわとバグというか不具合だらけだったということが今さら判明したわけで(;´Д`)いやー申し訳ない!!

今回ホントに細かくやってたら「あ、これ古いバージョンあかんわ」と思ったのです。実は武器のクラス継承をItemクラスからやっていたのがほとんどだったため、耐久度アップのエンチャントしか乗らなかったという話。ItemSwordからじゃないとダメージ増加とか付かなかったのですね(;´Д`)

なんでItemクラスからの継承にしたかというと「オーバーライドしても武器の攻撃力を自由にいじれないから」。今回ググってたら、「ItemSwordクラスを継承してgetItemAttributeModifiersメソッドに一旦removeAllをかましてからputするとそっちが優先される」というのを発見したのでそれにしてみました。

これで何とかいけるか…? しばらくデバッグ継続と…。

2017/03/12

1.11.2でmobの生成に成功する

ゴブリンとオークが矢を撃ち合ってるの図
int entityId = entityClass.hashCode();とか無理矢理IDつけたらいけましたハイ(´・ω・`)起動するたびにIDが変わっちゃうのはどうにかならんか。変わるのはやっぱ問題あるよねぇ…うーん。

一つのmod内で被らなきゃいいとかいう話なのでmobはとりあえず1000から++してみたとかいう話。

以前はfindGlobalUniqueEntityId()とかだったんだけどねぇ。EntityRegistryクラスから無くなっちゃったからねぇ…。

てか1.11.2のmoddingの仕方載ってるとこ少ないよね…ていうかほとんどないよね…(´・ω・`)

2017/03/11

Minecraft 1.11.2の自作武器MOD制作中

無いなら自分で作る。

久しく手をつけてなかったんですが、Minecrat 1.11.2のレコメンド版Forge1.11.2-2228で自作武器MODを制作。
武器のくせにノックバック耐性付与
クロスボウのリロード処理だけに3日かかってしまった…(;´Д`)NBTタグの使い方がよく分からんかったもんで…。なんとかうまくいった様子。ぬるぽ吐きまくりでホント参った…。

しかし、リロードしてクロスボウを構える前(※多分0.4秒以下)に右クリック離すと発射されずにリロード状態が解除されちゃったり、ヘビークロスボウがリロード後にオフハンドのクロスボウボルトを入れ変えると、入れ替える前のボルトが発射されて、入れ替えた方の弾数が減るとか、連射できるクランクリピーターボウがonUpdateメソッドで暴発する不具合(※再度右クリック長押しで直る)があったりして、これは仕様と開き直るしかない感じ。元々この不具合自体は1.7.10版も1.9版もあるんだけど(;´Д`)

ライトクロスボウのリロード状態が一目で分かるアイコン
まぁ、それでも頑張ってmoddingしていたわけで、うまくいった部分はあったりします。そういう部分は満足(*´▽`*)

ヘビークロスボウのエクスプロージョンボルトによる爆発
しかしまー、既存のメソッドが微妙に変わってたりして1.9のメソッドそのままでいける部分とダメな部分があったりした。onItemRightClickとか。結構武器の数が多いもんで修正が面倒なこと(;´Д`)

ハルバードの通常攻撃は常にスイープアタック。薙ぎ払い!
特に1.11.2の現時点ではMODの数が非常に少ないこともあり、武器の威力がちょっと強すぎるかなーと思ったりしてます。元々1.7.10の他のMODと組み合わせて使うこと前提だったため、ダマスカス鋼製の武器なんて大抵のmobを1~2発で倒せちゃうし(´・ω・`)防具のヘビーダマスカスアーマーなんてクリーパーの自爆でダメージ無いからねぇ。ついでにノックバック耐性まで付いてるからmobに囲まれてもイライラせずに戦闘できます。その代わり、移動速度落ちるけど。

あ、鉱石生成は1.9のメソッドでいけるみたいです。バナジウム鉱石(※ダマスカス鋼を作るために必要)の生成に成功してましたんで。

ダガーオブルナダイヤルの弾幕。月齢と時間で威力が変わる武器です。
しばらくはデバッグ作業かなぁ。射撃系の武器で自分にヒットすることがあるけども、再現されづらいというところもありますんで。onUpdateメソッドにsuper.onUpdate()付けたら当たりにくいのかしら…? 自爆するエンティティとしないエンティティがあってイマイチ不明。再現されやすいのはmobの目の前で発射したときが多い様子。瞬間的に反射したのがヒットする感じ? ビルドしたらまた変わるんかなぁ。デバッグ環境だとちょいと処理落ちしやすいというか…ねぇ。

ところで1.11.2自体のゲーム性って結構変わった感じねぇ。草原の地形効果があんなに強いものとは…攻撃しようとしたら草に判定吸われるようになってるようでmobにhitしにくいのなんのw

しかしだな…基本的にシングルプレイばっかりだもんで、あまり楽しめないというか…自分でmoddingしてると好きなように弄れるってのもあるし。まったりマイクライフを楽しめばいいんだろうと思ったり…ね。

んでもって近日公開、といきたいところなんですが追加mobはまだ手を付けてないし、外注が入っちゃったりしてるのでいつぐらいになるかはちょっと不明。

コメントもらえたら早くなる…かもしれません(´・ω・`)ハイ。自分の状態もあまり良くない時あるんでねぇ…。

それ以前に、自分はプログラマじゃないんでねぇ…JAVA全くわかってないんだもんw

好きに作って好きに公開。まぁそれでいいよね。