442118371
  1. Sign sign = (Sign)e.getBlock();
  2. String[] content = sign.getLines();
复制代码
这样到控制台会报错。
求正确获取姿势




wwe1229282338
诶这是什么神奇的东西OUO

呆瓜Domado
对啊            

ccxz
这是啥子??

fyxridd
(Sign)e.getBlock().getState();

沉默的羔羊
无图无真相[redstone_wire3]

xiaowuwu
fyxridd 发表于 2014-7-21 10:42
(Sign)e.getBlock().getState();

哇哦  这不是E世界腐竹吗!!!!!!!!!!!!!膜拜!!!!!!!!!!!!!!!!11

442118371
fyxridd 发表于 2014-7-21 10:42
(Sign)e.getBlock().getState();

谢谢, 我去试试

442118371
fyxridd 发表于 2014-7-21 10:42
(Sign)e.getBlock().getState();

ok了 =a= 谢谢

442118371
xiaowuwu 发表于 2014-7-21 10:46
哇哦  这不是E世界腐竹吗!!!!!!!!!!!!!膜拜!!!!!!!!!!!!!!!!11 ...

再问个问题: 只知道物品ID, 怎么获取这个物品的名字呢?
我是用 ID new 出来的ItemStack (javadoc说"已过时"), 然后get到ItemMeta
ItemMeta的getDisplayName取到的是null

a8105
442118371 发表于 2014-7-21 11:43
再问个问题: 只知道物品ID, 怎么获取这个物品的名字呢?
我是用 ID new 出来的ItemStack (javadoc说"已过 ...

ItemStack item=new ItemStack(264);
XX.sendMessage(item.getName());
大概是
getDisplayName是修改后的名字,没修改的话当然为null

442118371
810587921 发表于 2014-7-21 16:12
ItemStack item=new ItemStack(264);
XX.sendMessage(item.getName());
大概是

谢谢
再问一下
为什么用ID的会提示已过时呢?

a8105
442118371 发表于 2014-7-21 16:26
谢谢
再问一下
为什么用ID的会提示已过时呢?

因为不推荐使用ID
而且1.8貌似要去除ID机制?大概

第一页 上一页 下一页 最后一页