public SignCopy() {
branches.add(new CommandBranch(ctx -> {
if (mc.objectMouseOver.getBlockPos() != null) {
TileEntity tileEntity = mc.theWorld.getTileEntity(mc.objectMouseOver.getBlockPos());
if (tileEntity != null && tileEntity instanceof TileEntitySign) {
TileEntitySign sign = (TileEntitySign) tileEntity;
StringBuilder builder = new StringBuilder();
for (IChatComponent component : sign.signText) {
builder.append(component.getUnformattedText());
builder.append(System.getProperty("line.separator"));
}
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(new StringSelection(builder.toString()), null);
}
}
}));
}
SignCopy.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:SerenityCE
作者:
评论列表
文章目录