投稿

5月, 2020の投稿を表示しています

【1.15.2対応】ワールドに入れなくなった時の対処法

イメージ
昨日、私がコマンドで遊んでいたときに、ついうっかりエンティティを大量に召喚するコマンドを打ってしまいました。そしてマイクラが固まり、タイトルへ戻ろうとするも保存に5分もかかり... ワールドに入れなくなってしまいました。 今回はそのときに使った対処法を紹介します。 素人がいろいろ考えた結果なので、すべての事例に効果があるとは思いませんが、参考になれば幸いです。 当ブログはこちらの方法を実行して何が起きても責任を取りません。ご了承ください。 目次 バックアップ 先人の知恵 MCA Selector NBT Explorer バックアップを取る マイクラに限った話ではありませんが、ゲームに何らかの不具合が起き、起動などが出来なくなればまずバックアップを取りましょう。 この場合はワールドに入れなくなっただけなので、ワールドをバックアップすればいいです。 ワールドは、特にいじっていなければ .minecraft/saves/ワールド名(新規ワールド)/ にあるのでこのフォルダをどこかにコピーして保存しましょう。 .minecraftの場所が分からない時は、Minecraftのランチャーを使えばすぐにわかります。 先人の知恵 マインクラフトてんやわんや開拓記 によると、データの壊れ方は二種類あって、 level.datというファイルが壊れており、ワールド一覧に表示されなかったりワールドに入れなくなったりする。 地形のデータが壊れており、チャンクがすっぽり抜けたり、すごく重くなったり、エンティティが大量に発生したりする。 どのように壊れたかによって対処法が分かれるそうです。 leve.datが壊れた場合は、リンク先のサイトを参考にして治すとよいと思います。 私もこのサイトを参考にしたのですが、地形データが壊れた場合MCEDITという外部ツールを使おうと書いてありました。 しかし、MCEDITは1.12.2までしか対応しておらず、最新バージョンでは使えません。 というわけで今回は別のソフトを使用しました。 MCA Selector MCA Selectorは視覚的にワールドのチャンクやセクションの編集・コピペができるツールです。 今回はこれをつかってエンティティをチャンクもろとも消し去ります。 MODなどである一つのブロックが原因で入れない場合は、 こちらの記事 を参考にするとよ

データパック作成中#2~NBTクラフト~

マイクラのデータパックでマイクラの機能を使ってレシピを追加しても、NBT付きアイテムはクラフトできません。 そこで、国内外いろんな人がいろんなアイテムをクラフトする方法を考えてきました。 その中で軽く簡単な私が気に入った方法を紹介します。 レシピ解除を検知する 初めてそのレシピを使用してクラフトするとそのレシピが解放されますよね。 それを進捗で検知して、クラフトしたアイテムをNBT付きのアイテムに置き換えるという手法です。 進捗を使用するため、わざわざレシピのために毎tickコマンドを実行する必要がありません。 実装方法 1.カスタムアイテムを作るレシピを追加する。 詳しい方法は、 Minecraft公式wiki や Minecraft Modding Wiki を参考にしてください。 typeはcrafting_shaped、crafting_shapeless、stonecuttingが使えます。 ホッパーでアイテムを吸い取れるかまど系のtypeはバグ防止のため使わないほうがよいです。 素材アイテムも完成品アイテムも普通のレシピ追加と同じように行うので、 レシピのJSONを生成するツール なども使えます。 データパックで複数のレシピを追加しそれらのレシピが似ている場合、間違って別のアイテムをクラフトするのを防止するために違うアイテムを完成品アイテムにするといいでしょう。 2.レシピ開放を検知する進捗を追加する。 詳しくは説明しませんが、triggerをminecraft:recipe_unlockedにし、conditionsに先ほど追加したrecipeを指定し、rewardsで次に追加するfunctionを指定すればいいです。 例 3.クラフトしたアイテムをカスタムアイテムに置き換えるfunctionを追加する。 先ほどのレシピの完成品アイテムを消し、カスタムアイテムを与えます。 そしてまたクラフトするときのために進捗とレシピを消します。 カスタムアイテムを与えるのは、giveコマンドではなくsummonコマンドを使うと、インベントリがいっぱいでもアイテムが消えずに済みます。 またこの関数を工夫することでアイテムを作ることでボスやペットを召喚したり、レベルや職業ごとに別の

電車と工業で遊ぶwithあっきー#1

イメージ
最近、 アキライト、通称あっきー と一緒にMODで遊んでいます。 バージョンはちょっと古い1.7.10で、電車系modや三大工業化modで遊んでいます。 やっぱmodプレイは楽しいぜ! 導入mod 多分今後どんどん増える予感がします。 工業系 ic2やbuildcraftなど、古き良き工業化modが入っています。なお私が遊んだことがあるmodはありませんでした。 IndstrialCraft2  experimental グレッグの前提modに成り下がったと思っていた時期が私にもありました。意外と面白いです。 元祖IC2がEXになって難しくなったmodです。日本語対応してほしいなぁ... BuildCraft 最近はいろんな後続工業modに機械をパクリスペクトされて影が薄いやつですw 初心者向けで、名前の通り土木に関する機械がいくつか追加されます。 最近はロボット君が林業や農業もやってくれるようになったらしいです。まじか。 クアーリープラスの前提modにハックション QuarryPlus クアーリープラスに限らず、いろんなmodのエンドコンテンツの強化版が追加されるmodです。作れる日が来るんだろか。 Logisticspipes アイテムの自動クラフトや取り寄せなどが可能になるロジパイプを追加するmodです。 AE2かこれがないと工業はやってられないぜ! AkutoEngine 初めて聞く(多分)modですNEI見た感じ圧縮エンジンと改良フィラーを追加するodっぽいです。 AdditionalPipes テレポパイプなどの便利なパイプを追加するアドオンです。必須。 ProjectRed 三大工業化modのRedPowerの1.6 以降対応版。便利な赤石素子が追加される。現状全く使ってないw 鉄道系mod RealTrainMod リアルな電車や装飾ブロックを追加するmod。このサバのメインmodと思われる。 鯖主のアキライトは鉄道好き。一応サバイバルでも遊べるらしいです TrainMod 聞いたこともない鉄道mod。恐らく出番はないでしょう。 その他 竹mod おなじみ和風なあれこれを追加するmod。現状あんまり使ってないですw DigAll、CutAll、M