This commit is contained in:
2024-12-01 17:06:35 +01:00
parent 7927a195d6
commit 37072b1f49
5 changed files with 15 additions and 28 deletions
@@ -294,7 +294,7 @@ public class FlatteningWrapper14 implements FlatteningWrapper.IFlatteningWrapper
ItemStack head = new ItemStack(Material.PLAYER_HEAD, 1);
SkullMeta headmeta = (SkullMeta) head.getItemMeta();
assert headmeta != null;
headmeta.setOwningPlayer(Bukkit.getOfflinePlayer(player.startsWith(".") ? player.substring(1) : player));
headmeta.setOwningPlayer(Bukkit.getOfflinePlayer((player.startsWith(".") ? player.substring(1) : player).replaceAll("§.", "")));
headmeta.setDisplayName(player);
head.setItemMeta(headmeta);
return head;
@@ -63,16 +63,12 @@ public class WorldEditWrapper14 implements WorldEditWrapper {
@Override
public InputStream getPlayerClipboard(Player player, boolean schemFormat) {
return WorldEditWrapper.getPlayerClipboard(player, schemFormat, (outputStream, clipboard, clipboardHolder) -> {
try {
if(schemFormat){
ClipboardWriter writer = SCHEM.getWriter(outputStream);
writer.write(clipboard);
writer.close();
}else{
SCHEMATIC.getWriter(outputStream).write(clipboard);
}
} catch (Exception e) {
throw new RuntimeException(e.getMessage(), e);
if(schemFormat){
ClipboardWriter writer = SCHEM.getWriter(outputStream);
writer.write(clipboard);
writer.close();
}else{
SCHEMATIC.getWriter(outputStream).write(clipboard);
}
});
}