実績の定数について調べてみた
[マインクラフト] [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を用意したせいで作業が捗る。
この記事を評価
この記事にコメント
- ...