1
0
mirror of https://github.com/lucko/LuckPerms.git synced 2025-09-03 11:22:33 +02:00

Implement new compressed json import/export format

The old "command list" style is now only supported for import.
This commit is contained in:
Luck
2019-10-14 17:25:37 +01:00
parent 7764a04d46
commit 4b0574710e
32 changed files with 783 additions and 676 deletions

View File

@@ -29,10 +29,10 @@ import me.lucko.luckperms.bukkit.compat.CraftBukkitUtil;
import me.lucko.luckperms.common.plugin.LuckPermsPlugin;
import me.lucko.luckperms.common.sender.Sender;
import me.lucko.luckperms.common.sender.SenderFactory;
import me.lucko.luckperms.common.util.TextUtils;
import net.kyori.text.Component;
import net.kyori.text.adapter.bukkit.TextAdapter;
import net.kyori.text.serializer.legacy.LegacyComponentSerializer;
import net.luckperms.api.node.Tristate;
import org.bukkit.command.CommandSender;
@@ -82,7 +82,7 @@ public class BukkitSenderFactory extends SenderFactory<CommandSender> {
TextAdapter.sendComponent(sender, message);
} else {
// Fallback to legacy format
sendMessage(sender, TextUtils.toLegacy(message));
sendMessage(sender, LegacyComponentSerializer.INSTANCE.serialize(message));
}
}