「冒険の時間」の実績解除のために試行錯誤していたとき、achievementコマンドの実行に少し手こずりました(入力方法がよくわからなかった)。この記事では、そのときにいろいろと調べてわかったachievementコマンドの詳しい入力方法と、それぞれの実績を個別に解除・剥奪するために必要になる実績名(IDの)を紹介したいと思います。
冒険の時間を解除した記事は、こちらです。
achievementコマンドの入力方法
チャット欄に以下のように入力すると、コマンドによって実績を解除することができます。
/achievement <give|take> <実績名|*> [プレイヤー]
giveを入力すると実績を解除することができ、takeを入力すると実績を剥奪することができます。[プレイヤー]の部分は省略可能ですが、<実績名|*>の部分はコマンド実行に必ず入力しなければならず、実績名の部分に「*」を指定すると、一気に全ての実績を解除することができます。
実績解除の入力方法
/achievement give 実績名
入力例
/achievement give achievement.openInventory
上記のように入力すると、個別の実績を解除することができます。コマンドによって実績を解除すると、解除した実績の前提となる実績も全て解除されます。
例えば、実績「木を手に入れる」を解除すると、その前提実績である「所持品の確認」も解除されます。コマンドを使わずに実績を解除するときは、「所持品の確認」が解除されていなければ「木を手に入れる」の実績が解除されることはない(ゲーム開始からインベントリを一度も開かず木を手に入れても、「木を手に入れる」の実績は解除されない)ですが、コマンドを使うと前提となる実績が解除されているかどうかにかかわらず実績が解除され、前提の実績が解除されていなければ、それも一緒に解除されてしまいます。
すでに取得している実績を取得しようとすると、「プレイヤー○○は既に実績[実績名]を達成しています」と赤文字で表示されました。
実績剥奪の入力方法
/achievement take 実績名
入力例
/achievement take achievement.openInventory
上記のように入力すると、すでに取得している実績を剥奪することができます。前提となる実績を剥奪すると、それ以降の全ての実績が剥奪されます。
全ての実績が取得されている状態で、実績「所持品の確認」を剥奪すると、「所持品の確認」以降の実績が全て剥奪されてしまいます。
実績名とID一覧
各実績のIDは以下のようになっています。大文字と小文字は区別されているので、注意が必要です。実際に入力する際は、IDの前に「achievement.」とつけて入力します。例えば「所持品の確認」を解除するときは、以下のように入力します。
/achievement give achievement.openInventory
「木を手に入れる」を剥奪するときは、次のように入力します。
/achievement take achievement.mineWood
各実績の実績名は次のとおりです。
アイコン | 実績 | ID |
---|---|---|
![]() |
所持品の確認 | openInventory |
![]() |
木を手に入れる | mineWood |
![]() |
土台作り | buildWorkBench |
![]() |
いざ農業! | buildHoe |
![]() |
the cake is a lie | bakeCake |
![]() |
パンを焼く | makeBread |
![]() |
いざ突撃! | buildSword |
![]() |
牛転がし | killCow |
![]() |
種の繁栄 | breedCow |
![]() |
ブタさんの飛ぶ頃に | flyPig |
![]() |
モンスターハンター | killEnemy |
![]() |
スナイパー対決 | snipeSkeleton |
![]() |
いざ採掘! | buildPickaxe |
![]() |
アップグレード | buildBetterPickaxe |
![]() |
圧倒的な力 | overpowered |
![]() |
ホットトピック | buildFurnace |
![]() |
美味しい魚 | cookFish |
![]() |
金属を手に入れる | acquireIron |
![]() |
世界のトロッコから | onARail |
![]() |
ダイヤモンド! | diamonds |
![]() |
ダイヤモンドをあなたに! | diamondsToYou |
![]() |
エンチャントの使い手 | enchantments |
![]() |
やり過ぎ | overkill |
![]() |
司書 | bookcase |
![]() |
さらなる深みへ | portal |
![]() |
宛先不明 | ghast |
![]() |
炎の中へ | blazeRod |
![]() |
町の薬屋さん | potion |
![]() |
冒険の時間 | exploreAllBiomes |
![]() |
おしまい? | theEnd |
![]() |
おしまい。 | theEnd2 |
![]() |
はじまり? | spawnWither |
![]() |
はじまり。 | killWither |
![]() |
ビーコン使い | fullBeacon |
「/achievement give 」まで(giveのあとの半角スペースまで)入力したら、あとはTabキーを押すと候補が表示されます。さらにTabキーを押していくと、アルファベット順に候補が表示されるので、その中から選ぶと簡単です。
実績の取得条件についてはこちらでも詳しく説明しているので、合わせて読んでみてください。
/achievement giveでの取得ができなくて困っている方は、「/achievement 」だけコピペし、スペースを空けてタブキーを押してください。
give ではなくなっただけですので、代わりの続き単語がタブキーで出ますよ^^
とりあえず2つ間違いありました
・いざ突撃がいざ採掘のコピペのままになってる
・スナイパー対決のスケルトンのつづり間違い
ありがとうございます。修正しました。