SignCopy.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:SerenityCE 作者:
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);
            }
        }
    }));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号