Lore全体を取得したい

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.277158)

Lore全体を取得したい

投稿記事by SREUNIMN » 2016年7月10日(日) 11:29

コード: 全て選択
Player player = (Player)sender;
    ItemStack item = player.getInventory().getItemInHand();
         ItemMeta meta = item.getItemMeta();
    List<String> lore = meta.getLore();
    String lore1 = lore.get(0);
         String lore2 = lore.get(1);

最初はこのように取得していたのですが、これだとどこかの行が抜けていた場合NullPointerが発生してしまったり
if文が面倒くさくなってしまうので、
Lore全体を取得する方法があれば知りたいです
全体を取得して文字を比較したいのです
方法があれば教えて下さい
よろしくお願いします
SREUNIMN
ID:f86fe74b
木を殴ってる
 
記事: 27
登録日時: 2016年5月16日(月) 19:36

  • (PostNo.277178)

Re: Lore全体を取得したい

投稿記事by Lemon18 » 2016年7月10日(日) 15:06

SREUNIMN さんが書きました:全体を取得して文字を比較したいのです


getLore()でList<String>が返るので比較したい文字をListに入れて2つのListを比較すればいいのではないでしょうか?
Bukkitプラグインとか作ったり作らなかったり。
「どのOSでも使える」を目標に日本語入力ツールを作っています。良ければ見てください。
http://forum.minecraftuser.jp/viewtopic.php?f=36&t=31671


Twitter: https://twitter.com/Lemon1806
Minecraft: Applemon
Lemon18
ID:b66be5f3
石掘り
 
記事: 84
登録日時: 2015年6月05日(金) 22:42

  • (PostNo.277818)

Re: Lore全体を取得したい

投稿記事by SREUNIMN » 2016年7月18日(月) 09:16

回答ありがとうござい魔s
がんばってみます!
SREUNIMN
ID:f86fe74b
木を殴ってる
 
記事: 27
登録日時: 2016年5月16日(月) 19:36


Return to 質問:開発・制作関連

x