Added commands and messages modules

This commit is contained in:
redtea committed 2023-08-22 03:27:05 +03:00
1 parent ad17e1e15c
commit 5d615bc63e
45 files changed
+457 -89

No files matched your search

+4 -4
View File
@@ -76,12 +76,12 @@ publishing {
version = version
name.set(globalArtifactId)
description.set(globalArtifactId)
url.set("https://github.com/iRedTea/CarcadeX")
url.set("https://github.com/CarcadeX/KotlinBukkitKit")
licenses {
license {
name.set("GNU General Public License v3.0")
url.set("https://www.gnu.org/licenses/gpl-3.0.en.html")
name.set("MIT")
url.set("https://mit-license.org/")
}
}
developers {
@@ -94,7 +94,7 @@ publishing {
scm {
connection.set("scm:https://github.com/CarcadeX/$globalName.git")
developerConnection.set("git@github.com:CarcadeX/$globalName.git")
url.set("https://github.com/iRedTea/CarcadeX")
url.set("https://github.com/CarcadeX/KotlinBukkitKit")
}
}
@@ -1,13 +1,13 @@
package me.redtea.carcadex.messages.container;
package tech.carcadex.kotlinbukkitkit.messages.container;
import me.redtea.carcadex.messages.factory.impl.MessageFactoryImpl;
import me.redtea.carcadex.messages.model.Message;
import me.redtea.carcadex.messages.container.impl.MessagesImpl;
import me.redtea.carcadex.messages.factory.MessageFactory;
import me.redtea.carcadex.messages.factory.impl.LegacyFactoryImpl;
import me.redtea.carcadex.messages.model.impl.NullMessage;
import me.redtea.carcadex.messages.verifier.MessageVerifier;
import me.redtea.carcadex.messages.verifier.impl.FileMessageVerifier;
import tech.carcadex.kotlinbukkitkit.messages.factory.impl.MessageFactoryImpl;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.container.impl.MessagesImpl;
import tech.carcadex.kotlinbukkitkit.messages.factory.MessageFactory;
import tech.carcadex.kotlinbukkitkit.messages.factory.impl.LegacyFactoryImpl;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.NullMessage;
import tech.carcadex.kotlinbukkitkit.messages.verifier.MessageVerifier;
import tech.carcadex.kotlinbukkitkit.messages.verifier.impl.FileMessageVerifier;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.Plugin;
@@ -1,10 +1,10 @@
package me.redtea.carcadex.messages.container.impl;
package tech.carcadex.kotlinbukkitkit.messages.container.impl;
import me.redtea.carcadex.messages.container.Messages;
import me.redtea.carcadex.messages.model.Message;
import me.redtea.carcadex.messages.factory.MessageFactory;
import me.redtea.carcadex.messages.model.impl.NullMessage;
import me.redtea.carcadex.messages.verifier.MessageVerifier;
import tech.carcadex.kotlinbukkitkit.messages.container.Messages;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.factory.MessageFactory;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.NullMessage;
import tech.carcadex.kotlinbukkitkit.messages.verifier.MessageVerifier;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.YamlConfiguration;
import org.jetbrains.annotations.NotNull;
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.factory;
package tech.carcadex.kotlinbukkitkit.messages.factory;
import me.redtea.carcadex.messages.container.Messages;
import me.redtea.carcadex.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.container.Messages;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import java.util.List;
@@ -1,10 +1,10 @@
package me.redtea.carcadex.messages.factory.impl;
package tech.carcadex.kotlinbukkitkit.messages.factory.impl;
import com.google.common.collect.Lists;
import me.redtea.carcadex.messages.model.Message;
import me.redtea.carcadex.messages.utils.MD5ColorUtils;
import me.redtea.carcadex.messages.factory.MessageFactory;
import me.redtea.carcadex.messages.model.impl.serialized.impl.LegacyMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.utils.MD5ColorUtils;
import tech.carcadex.kotlinbukkitkit.messages.factory.MessageFactory;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.serialized.impl.LegacyMessage;
import org.bukkit.plugin.Plugin;
import java.util.List;
@@ -1,11 +1,11 @@
package me.redtea.carcadex.messages.factory.impl;
package tech.carcadex.kotlinbukkitkit.messages.factory.impl;
import com.google.common.collect.Lists;
import me.redtea.carcadex.messages.model.Message;
import me.redtea.carcadex.messages.utils.MD5ColorUtils;
import me.redtea.carcadex.messages.factory.MessageFactory;
import me.redtea.carcadex.messages.model.impl.ComponentMessage;
import me.redtea.carcadex.messages.model.impl.serialized.impl.LegacyMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.utils.MD5ColorUtils;
import tech.carcadex.kotlinbukkitkit.messages.factory.MessageFactory;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.ComponentMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.serialized.impl.LegacyMessage;
import org.bukkit.plugin.Plugin;
import java.util.List;
@@ -1,8 +1,8 @@
package me.redtea.carcadex.messages.kotlin
package tech.carcadex.kotlinbukkitkit.messages.kotlin
import me.redtea.carcadex.messages.container.Messages
import me.redtea.carcadex.messages.model.Message
import me.redtea.carcadex.messages.verifier.MessageVerifier
import tech.carcadex.kotlinbukkitkit.messages.container.Messages
import tech.carcadex.kotlinbukkitkit.messages.model.Message
import tech.carcadex.kotlinbukkitkit.messages.verifier.MessageVerifier
import org.bukkit.command.CommandSender
import org.bukkit.plugin.Plugin
import java.io.File
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.kotlin
package tech.carcadex.kotlinbukkitkit.messages.kotlin
import dev.triumphteam.gui.builder.item.ItemBuilder
import me.redtea.carcadex.messages.model.Message
import tech.carcadex.kotlinbukkitkit.messages.model.Message
fun ItemBuilder.name(message: Message) = this.name(message.asComponent())
@@ -1,4 +1,4 @@
package me.redtea.carcadex.messages.model;
package tech.carcadex.kotlinbukkitkit.messages.model;
import com.cryptomorin.xseries.XMaterial;
import net.kyori.adventure.audience.Audience;
@@ -1,4 +1,4 @@
package me.redtea.carcadex.messages.model;
package tech.carcadex.kotlinbukkitkit.messages.model;
import com.cryptomorin.xseries.XMaterial;
import net.kyori.adventure.text.Component;
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.model.impl;
package tech.carcadex.kotlinbukkitkit.messages.model.impl;
import me.redtea.carcadex.messages.model.AbstractMessage;
import me.redtea.carcadex.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.model.AbstractMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.minimessage.MiniMessage;
import org.bukkit.plugin.Plugin;
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.model.impl;
package tech.carcadex.kotlinbukkitkit.messages.model.impl;
import com.cryptomorin.xseries.XMaterial;
import me.redtea.carcadex.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import net.kyori.adventure.text.Component;
import org.bukkit.command.CommandSender;
import org.jetbrains.annotations.NotNull;
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.model.impl.serialized;
package tech.carcadex.kotlinbukkitkit.messages.model.impl.serialized;
import me.redtea.carcadex.messages.model.AbstractMessage;
import me.redtea.carcadex.messages.model.Message;
import tech.carcadex.kotlinbukkitkit.messages.model.AbstractMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.Message;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.TextComponent;
import net.kyori.adventure.text.serializer.ComponentSerializer;
@@ -1,6 +1,6 @@
package me.redtea.carcadex.messages.model.impl.serialized.impl;
package tech.carcadex.kotlinbukkitkit.messages.model.impl.serialized.impl;
import me.redtea.carcadex.messages.model.impl.serialized.SerializedMessage;
import tech.carcadex.kotlinbukkitkit.messages.model.impl.serialized.SerializedMessage;
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
import org.bukkit.plugin.Plugin;
@@ -1,4 +1,4 @@
package me.redtea.carcadex.messages.utils;
package tech.carcadex.kotlinbukkitkit.messages.utils;
import net.md_5.bungee.api.ChatColor;
@@ -1,4 +1,4 @@
package me.redtea.carcadex.messages.verifier;
package tech.carcadex.kotlinbukkitkit.messages.verifier;
import java.util.Optional;
@@ -1,7 +1,7 @@
package me.redtea.carcadex.messages.verifier.impl;
package tech.carcadex.kotlinbukkitkit.messages.verifier.impl;
import lombok.SneakyThrows;
import me.redtea.carcadex.messages.verifier.MessageVerifier;
import tech.carcadex.kotlinbukkitkit.messages.verifier.MessageVerifier;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;