実績の定数について調べてみた
[マインクラフト] [2014/08/22 21:04]
他の定数を調べたついでに、実績の定数も調べてみた。
Bukkit V1.7から、PlayerAchievementAwardedEventというイベントが追加され、プレイヤーが実績を解除した際にイベントが発生するようになった。
Achievement定数は主にそのへんで使うことになるだろう。
実績が解除されたことを示すPlayerAchievementAwardedEventを捕まえるには以下のようにする。
/**
* プラグインが有効化されるとき呼び出される
*/
public void onEnable(){
// イベントリスナーの登録
getServer().getPluginManager().registerEvents(this,this);
}
/**
* プレイヤーが実績を解除したときに呼ばれる
*/
@EventHandler
public void onPlayerAchievementAwardedEvent(PlayerAchievementAwardedEvent e){
Bukkit.broadcastMessage(e.getPlayer().getName()+"は§e"+e.getAchievement()+"§fを達成した!");
}
実績の定数と日本語名は以下の表のとおりである。
| 定数名 | 何の実績? | 実績解除条件 |
|---|---|---|
| ACQUIRE_IRON | 金属を手に入れる | 鉄鉱石を精錬し、鉄を手に入れる |
| BAKE_CAKE | the cake is a lie | 小麦に砂糖、牛乳、それから卵! |
| BOOKCASE | 司書 | 本棚を置いてエンチャントテーブルを強化する |
| BREED_COW | 種の反映 | 小麦を使い2頭のウシを繁殖させる |
| BREW_POTION | 町の薬屋さん | ポーションを醸造する |
| BUILD_BETTER_PICKAXE | アップグレード | よりよいツルハシをつくる |
| BUILD_FURNACE | ホットトピック | 丸石を8つ使い、かまどを作る |
| BUILD_HOE | いざ農業! | 木材と棒を使い、木のクワを作る |
| BUILD_PICKAXE | いざ採掘! | 木材と棒を使い、木のツルハシを作る |
| BUILD_SWORD | いざ突撃! | 木材と棒を使い、剣を作る |
| BUILD_WORKBENCH | 土台作り | 木材を4つ使い、作業台を作る |
| COOK_FISH | 美味しい魚 | 魚を釣って焼く |
| DIAMONDS_TO_YOU | ダイヤモンドをあなたに! | 他のプレイヤーにダイヤモンドを投げる |
| ENCHANTMENTS | エンチャントの使い手 | 本、黒曜石、ダイヤモンドを使ってエンチャントテーブルを作る |
| END_PORTAL | おしまい? | ジ・エンドを見つける |
| EXPLORE_ALL_BIOMES | 冒険の時間 | 全てのバイオームを発見する |
| FLY_PIG | ブタさんの飛ぶ頃に | ブタに乗って崖から落ちる |
| FULL_BEACON | ビーコン使い | 最大状態のビーコンを組み立てる |
| GET_BLAZE_ROD | 炎の中へ | ブレイズロッドを手に入れる |
| GET_DIAMONDS | ダイヤモンド! | 鉄の道具を使ってダイヤモンドを手に入れる |
| GHAST_RETURN | 宛先不明 | 火の玉をガストに打ち返す |
| KILL_COW | 牛転がし | 革を手に入れる |
| KILL_ENEMY | モンスターハンター | モンスターを攻撃して倒す |
| KILL_WITHER | はじまり。 | ウィザーを倒す |
| MAKE_BREAD | パンを焼く | 小麦をパンにする |
| MINE_WOOD | 木を手に入れる | ブロックになるまで木を叩く |
| NETHER_PORTAL | さらなる深みへ | ネザーへのポータルを作る |
| ON_A_RAIL | 世界のトロッコから | トロッコにのって出発地点から1km以上走行する |
| OPEN_INVENTORY | 所持品の確認 | 「E」キーを押して持ち物をみる |
| OVERKILL | オーバーキル | 一撃でハート8個分のダメージを与える |
| OVERPOWERED | 圧倒的な力 | 強い効果を持つリンゴを作成する(2015/10/4追記) |
| SNIPE_SKELETON | スナイパー対決 | 50m以上離れたスケルトンを矢で倒す |
| SPAWN_WITHER | はじまり? | ウィザーを出現させる |
| THE_END | おしまい。 | エンダードラゴンを倒す |
BAKE_CAKEの実績名だけ英語なのは、誤記ではなくマイクラの仕様。
訳すと「絵に描いたケーキ」になるようだが、Minecraft Wikiによると、どうもこれは訳文がどうのというより、その文体がネタであるらしい。
元ネタがわからないとちんぷんかんぷんだ。
![]()
実際に実績を解除しながら記事を書く風景。
エンティティタイプについても調べながらの作業なため、背景には大穴が開いている。
2回殴ると何でも倒せるチートMODを用意したせいで作業が捗る。
この記事を評価
この記事にコメント
- ...