Java 如何设置任何横幅的颜色?
我试着用一种特定的颜色放下一个横幅,但我一直得到一个黑色的Java 如何设置任何横幅的颜色?,java,bukkit,Java,Bukkit,我试着用一种特定的颜色放下一个横幅,但我一直得到一个黑色的 Block block; // ... block.setType(Material.STANDING_BANNER); Banner banner = (Banner)block.getState(); banner.setBaseColor(DyeColor.RED); 这段代码是否有问题,或者是Bukkit bug?您需要调用 尝试更新此状态表示的块,将其设置为此状态定义的新值 你需要打电话 尝试更新此状态表示的块,将其设置为此
Block block;
// ...
block.setType(Material.STANDING_BANNER);
Banner banner = (Banner)block.getState();
banner.setBaseColor(DyeColor.RED);
这段代码是否有问题,或者是Bukkit bug?您需要调用
尝试更新此状态表示的块,将其设置为此状态定义的新值
你需要打电话
尝试更新此状态表示的块,将其设置为此状态定义的新值
你需要打电话
尝试更新此状态表示的块,将其设置为此状态定义的新值
你需要打电话
尝试更新此状态表示的块,将其设置为此状态定义的新值
Block block;
// ...
block.setType(Material.STANDING_BANNER);
Banner banner = (Banner)block.getState();
banner.setBaseColor(DyeColor.RED);
banner.update();