callable) {
- super(chartId);
- this.callable = callable;
- }
-
- @Override
- protected JsonObjectBuilder.JsonObject getChartData() throws Exception {
- int value = callable.call();
- if (value == 0) {
- // Null = skip the chart
- return null;
- }
- return new JsonObjectBuilder().appendField("value", value).build();
- }
- }
-
- /**
- * An extremely simple JSON builder.
- *
- * While this class is neither feature-rich nor the most performant one, it's sufficient enough
- * for its use-case.
- */
- public static class JsonObjectBuilder {
-
- private StringBuilder builder = new StringBuilder();
-
- private boolean hasAtLeastOneField = false;
-
- public JsonObjectBuilder() {
- builder.append("{");
- }
-
- /**
- * Appends a null field to the JSON.
- *
- * @param key The key of the field.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendNull(String key) {
- appendFieldUnescaped(key, "null");
- return this;
- }
-
- /**
- * Appends a string field to the JSON.
- *
- * @param key The key of the field.
- * @param value The value of the field.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, String value) {
- if (value == null) {
- throw new IllegalArgumentException("JSON value must not be null");
- }
- appendFieldUnescaped(key, "\"" + escape(value) + "\"");
- return this;
- }
-
- /**
- * Appends an integer field to the JSON.
- *
- * @param key The key of the field.
- * @param value The value of the field.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, int value) {
- appendFieldUnescaped(key, String.valueOf(value));
- return this;
- }
-
- /**
- * Appends an object to the JSON.
- *
- * @param key The key of the field.
- * @param object The object.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, JsonObject object) {
- if (object == null) {
- throw new IllegalArgumentException("JSON object must not be null");
- }
- appendFieldUnescaped(key, object.toString());
- return this;
- }
-
- /**
- * Appends a string array to the JSON.
- *
- * @param key The key of the field.
- * @param values The string array.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, String[] values) {
- if (values == null) {
- throw new IllegalArgumentException("JSON values must not be null");
- }
- String escapedValues =
- Arrays.stream(values)
- .map(value -> "\"" + escape(value) + "\"")
- .collect(Collectors.joining(","));
- appendFieldUnescaped(key, "[" + escapedValues + "]");
- return this;
- }
-
- /**
- * Appends an integer array to the JSON.
- *
- * @param key The key of the field.
- * @param values The integer array.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, int[] values) {
- if (values == null) {
- throw new IllegalArgumentException("JSON values must not be null");
- }
- String escapedValues =
- Arrays.stream(values).mapToObj(String::valueOf).collect(Collectors.joining(","));
- appendFieldUnescaped(key, "[" + escapedValues + "]");
- return this;
- }
-
- /**
- * Appends an object array to the JSON.
- *
- * @param key The key of the field.
- * @param values The integer array.
- * @return A reference to this object.
- */
- public JsonObjectBuilder appendField(String key, JsonObject[] values) {
- if (values == null) {
- throw new IllegalArgumentException("JSON values must not be null");
- }
- String escapedValues =
- Arrays.stream(values).map(JsonObject::toString).collect(Collectors.joining(","));
- appendFieldUnescaped(key, "[" + escapedValues + "]");
- return this;
- }
-
- /**
- * Appends a field to the object.
- *
- * @param key The key of the field.
- * @param escapedValue The escaped value of the field.
- */
- private void appendFieldUnescaped(String key, String escapedValue) {
- if (builder == null) {
- throw new IllegalStateException("JSON has already been built");
- }
- if (key == null) {
- throw new IllegalArgumentException("JSON key must not be null");
- }
- if (hasAtLeastOneField) {
- builder.append(",");
- }
- builder.append("\"").append(escape(key)).append("\":").append(escapedValue);
- hasAtLeastOneField = true;
- }
-
- /**
- * Builds the JSON string and invalidates this builder.
- *
- * @return The built JSON string.
- */
- public JsonObject build() {
- if (builder == null) {
- throw new IllegalStateException("JSON has already been built");
- }
- JsonObject object = new JsonObject(builder.append("}").toString());
- builder = null;
- return object;
- }
-
- /**
- * Escapes the given string like stated in https://www.ietf.org/rfc/rfc4627.txt.
- *
- *
This method escapes only the necessary characters '"', '\'. and '\u0000' - '\u001F'.
- * Compact escapes are not used (e.g., '\n' is escaped as "\u000a" and not as "\n").
- *
- * @param value The value to escape.
- * @return The escaped value.
- */
- private static String escape(String value) {
- final StringBuilder builder = new StringBuilder();
- for (int i = 0; i < value.length(); i++) {
- char c = value.charAt(i);
- if (c == '"') {
- builder.append("\\\"");
- } else if (c == '\\') {
- builder.append("\\\\");
- } else if (c <= '\u000F') {
- builder.append("\\u000").append(Integer.toHexString(c));
- } else if (c <= '\u001F') {
- builder.append("\\u00").append(Integer.toHexString(c));
- } else {
- builder.append(c);
- }
- }
- return builder.toString();
- }
-
- /**
- * A super simple representation of a JSON object.
- *
- *
This class only exists to make methods of the {@link JsonObjectBuilder} type-safe and not
- * allow a raw string inputs for methods like {@link JsonObjectBuilder#appendField(String,
- * JsonObject)}.
- */
- public static class JsonObject {
-
- private final String value;
-
- private JsonObject(String value) {
- this.value = value;
- }
-
- @Override
- public String toString() {
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/main/java/ce/ajneb97/model/internal/SeparatorType.java b/src/main/java/ce/ajneb97/model/internal/SeparatorType.java
deleted file mode 100644
index 3feafb7..0000000
--- a/src/main/java/ce/ajneb97/model/internal/SeparatorType.java
+++ /dev/null
@@ -1,7 +0,0 @@
-package ce.ajneb97.model.internal;
-
-public enum SeparatorType {
- AND,
- OR,
- NONE
-}
diff --git a/src/main/java/ce/ajneb97/model/internal/UpdateCheckerResult.java b/src/main/java/ce/ajneb97/model/internal/UpdateCheckerResult.java
deleted file mode 100644
index 23b195c..0000000
--- a/src/main/java/ce/ajneb97/model/internal/UpdateCheckerResult.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package ce.ajneb97.model.internal;
-
-public class UpdateCheckerResult {
-
- private String latestVersion;
- private boolean error;
-
- public UpdateCheckerResult(String latestVersion, boolean error){
- this.latestVersion = latestVersion;
- this.error = error;
- }
-
- public String getLatestVersion() {
- return latestVersion;
- }
-
- public boolean isError() {
- return error;
- }
-
- public static UpdateCheckerResult noErrors(String latestVersion){
- return new UpdateCheckerResult(latestVersion,false);
- }
-
- public static UpdateCheckerResult error(){
- return new UpdateCheckerResult(null,true);
- }
-}
diff --git a/src/main/java/ce/ajneb97/ConditionalEvents.java b/src/main/java/net/tfminecraft/conditionalevents/ConditionalEvents.java
similarity index 77%
rename from src/main/java/ce/ajneb97/ConditionalEvents.java
rename to src/main/java/net/tfminecraft/conditionalevents/ConditionalEvents.java
index faf3e25..3c547d8 100644
--- a/src/main/java/ce/ajneb97/ConditionalEvents.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/ConditionalEvents.java
@@ -1,25 +1,23 @@
-package ce.ajneb97;
-
-
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.api.ExpansionCE;
-import ce.ajneb97.configs.ConfigsManager;
-import ce.ajneb97.libs.armorequipevent.ArmorListener;
-import ce.ajneb97.libs.itemselectevent.ItemSelectListener;
-import ce.ajneb97.libs.itemselectevent.ItemSelectListenerNew;
-import ce.ajneb97.libs.offhandevent.OffHandListener;
-import ce.ajneb97.libs.repairevent.RepairListener;
-import ce.ajneb97.listeners.*;
-import ce.ajneb97.listeners.dependencies.CitizensListener;
-import ce.ajneb97.managers.dependencies.Metrics;
-import ce.ajneb97.listeners.dependencies.WGRegionEventsListener;
-import ce.ajneb97.managers.*;
-import ce.ajneb97.managers.commandregister.CommandRegisterManager;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.internal.ConditionEvent;
-import ce.ajneb97.model.internal.UpdateCheckerResult;
-import ce.ajneb97.tasks.PlayerDataSaveTask;
-import ce.ajneb97.utils.ServerVersion;
+package net.tfminecraft.conditionalevents;
+
+
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.api.ExpansionCE;
+import net.tfminecraft.conditionalevents.configs.ConfigsManager;
+import net.tfminecraft.conditionalevents.libs.armorequipevent.ArmorListener;
+import net.tfminecraft.conditionalevents.libs.itemselectevent.ItemSelectListener;
+import net.tfminecraft.conditionalevents.libs.itemselectevent.ItemSelectListenerNew;
+import net.tfminecraft.conditionalevents.libs.offhandevent.OffHandListener;
+import net.tfminecraft.conditionalevents.libs.repairevent.RepairListener;
+import net.tfminecraft.conditionalevents.listeners.*;
+import net.tfminecraft.conditionalevents.listeners.dependencies.CitizensListener;
+import net.tfminecraft.conditionalevents.listeners.dependencies.WGRegionEventsListener;
+import net.tfminecraft.conditionalevents.managers.*;
+import net.tfminecraft.conditionalevents.managers.commandregister.CommandRegisterManager;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.tasks.PlayerDataSaveTask;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.Bukkit;
import org.bukkit.event.HandlerList;
import org.bukkit.plugin.PluginDescriptionFile;
@@ -42,7 +40,6 @@ public class ConditionalEvents extends JavaPlugin {
private BungeeMessagingManager bungeeMessagingManager;
private MessagesManager messagesManager;
private VerifyManager verifyManager;
- private UpdateCheckerManager updateCheckerManager;
private CommandRegisterManager commandRegisterManager;
private SavedItemsManager savedItemsManager;
private APIManager apiManager;
@@ -83,15 +80,8 @@ public void onEnable(){
if(getServer().getPluginManager().getPlugin("PlaceholderAPI") != null){
new ExpansionCE(this).register();
}
- Metrics metrics = new Metrics(this, 19371);
Bukkit.getConsoleSender().sendMessage(MessagesManager.getLegacyColoredMessage(prefix+" &eHas been enabled! &fVersion: "+version));
- Bukkit.getConsoleSender().sendMessage(MessagesManager.getLegacyColoredMessage(prefix+" &eThanks for using my plugin! &f~Ajneb97"));
-
- updateCheckerManager = new UpdateCheckerManager(version);
- if(configsManager.getMainConfigManager().isUpdateNotifications()){
- updateMessage(updateCheckerManager.check());
- }
new ConditionEvent(this, null, null, EventType.SERVER_START, null)
.checkEvent();
@@ -249,10 +239,6 @@ public VerifyManager getVerifyManager() {
return verifyManager;
}
- public UpdateCheckerManager getUpdateCheckerManager() {
- return updateCheckerManager;
- }
-
public CommandRegisterManager getCommandRegisterManager() {
return commandRegisterManager;
}
@@ -269,17 +255,5 @@ public InterruptEventManager getInterruptEventManager() {
return interruptEventManager;
}
- public void updateMessage(UpdateCheckerResult result){
- if(!result.isError()){
- String latestVersion = result.getLatestVersion();
- if(latestVersion != null){
- Bukkit.getConsoleSender().sendMessage(MessagesManager.getLegacyColoredMessage("&cThere is a new version available. &e(&7"+latestVersion+"&e)"));
- Bukkit.getConsoleSender().sendMessage(MessagesManager.getLegacyColoredMessage("&cYou can download it at: &fhttps://modrinth.com/plugin/conditionalevents"));
- }
- }else{
- Bukkit.getConsoleSender().sendMessage(MessagesManager.getLegacyColoredMessage(prefix+" &cError while checking update."));
- }
-
- }
}
diff --git a/src/main/java/ce/ajneb97/MainCommand.java b/src/main/java/net/tfminecraft/conditionalevents/MainCommand.java
similarity index 96%
rename from src/main/java/ce/ajneb97/MainCommand.java
rename to src/main/java/net/tfminecraft/conditionalevents/MainCommand.java
index 20e6458..fb21cbc 100644
--- a/src/main/java/ce/ajneb97/MainCommand.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/MainCommand.java
@@ -1,16 +1,16 @@
-package ce.ajneb97;
+package net.tfminecraft.conditionalevents;
-import ce.ajneb97.configs.MainConfigManager;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.managers.PlayerManager;
-import ce.ajneb97.managers.SavedItemsManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.player.PlayerData;
-import ce.ajneb97.utils.ActionUtils;
+import net.tfminecraft.conditionalevents.configs.MainConfigManager;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.managers.PlayerManager;
+import net.tfminecraft.conditionalevents.managers.SavedItemsManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.player.PlayerData;
+import net.tfminecraft.conditionalevents.utils.ActionUtils;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
diff --git a/src/main/java/ce/ajneb97/api/ConditionalEventsAPI.java b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAPI.java
similarity index 87%
rename from src/main/java/ce/ajneb97/api/ConditionalEventsAPI.java
rename to src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAPI.java
index d024e9a..3780038 100644
--- a/src/main/java/ce/ajneb97/api/ConditionalEventsAPI.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAPI.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.api;
+package net.tfminecraft.conditionalevents.api;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.utils.TimeUtils;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.utils.TimeUtils;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
diff --git a/src/main/java/ce/ajneb97/api/ConditionalEventsAction.java b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAction.java
similarity index 92%
rename from src/main/java/ce/ajneb97/api/ConditionalEventsAction.java
rename to src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAction.java
index 4dc5544..f190f19 100644
--- a/src/main/java/ce/ajneb97/api/ConditionalEventsAction.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsAction.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.api;
+package net.tfminecraft.conditionalevents.api;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
diff --git a/src/main/java/ce/ajneb97/api/ConditionalEventsCallEvent.java b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsCallEvent.java
similarity index 88%
rename from src/main/java/ce/ajneb97/api/ConditionalEventsCallEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsCallEvent.java
index ca5e31a..cdeb1b4 100644
--- a/src/main/java/ce/ajneb97/api/ConditionalEventsCallEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsCallEvent.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.api;
+package net.tfminecraft.conditionalevents.api;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.AdditionalEventStorage;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.AdditionalEventStorage;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
diff --git a/src/main/java/ce/ajneb97/api/ConditionalEventsEvent.java b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsEvent.java
similarity index 94%
rename from src/main/java/ce/ajneb97/api/ConditionalEventsEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsEvent.java
index 8779e26..8eb4411 100644
--- a/src/main/java/ce/ajneb97/api/ConditionalEventsEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/api/ConditionalEventsEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.api;
+package net.tfminecraft.conditionalevents.api;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
diff --git a/src/main/java/ce/ajneb97/api/ExpansionCE.java b/src/main/java/net/tfminecraft/conditionalevents/api/ExpansionCE.java
similarity index 93%
rename from src/main/java/ce/ajneb97/api/ExpansionCE.java
rename to src/main/java/net/tfminecraft/conditionalevents/api/ExpansionCE.java
index 6ccf95c..4cbac33 100644
--- a/src/main/java/ce/ajneb97/api/ExpansionCE.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/api/ExpansionCE.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.api;
+package net.tfminecraft.conditionalevents.api;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import org.bukkit.entity.Player;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
diff --git a/src/main/java/ce/ajneb97/configs/ConfigsManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/ConfigsManager.java
similarity index 96%
rename from src/main/java/ce/ajneb97/configs/ConfigsManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/ConfigsManager.java
index af77997..d4799c2 100644
--- a/src/main/java/ce/ajneb97/configs/ConfigsManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/ConfigsManager.java
@@ -1,12 +1,12 @@
-package ce.ajneb97.configs;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
-import ce.ajneb97.managers.RepetitiveManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.CustomEventProperties;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.actions.*;
+package net.tfminecraft.conditionalevents.configs;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.managers.RepetitiveManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.CustomEventProperties;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.actions.*;
import org.bukkit.configuration.file.FileConfiguration;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/configs/DataFolderConfigManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/DataFolderConfigManager.java
similarity index 93%
rename from src/main/java/ce/ajneb97/configs/DataFolderConfigManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/DataFolderConfigManager.java
index 7335739..22b74fb 100644
--- a/src/main/java/ce/ajneb97/configs/DataFolderConfigManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/DataFolderConfigManager.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.configs;
+package net.tfminecraft.conditionalevents.configs;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
import java.io.File;
import java.nio.file.Path;
diff --git a/src/main/java/ce/ajneb97/configs/EventsFolderConfigManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/EventsFolderConfigManager.java
similarity index 71%
rename from src/main/java/ce/ajneb97/configs/EventsFolderConfigManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/EventsFolderConfigManager.java
index 9480a1a..3e8f0f3 100644
--- a/src/main/java/ce/ajneb97/configs/EventsFolderConfigManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/EventsFolderConfigManager.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.configs;
+package net.tfminecraft.conditionalevents.configs;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
public class EventsFolderConfigManager extends DataFolderConfigManager{
diff --git a/src/main/java/ce/ajneb97/configs/MainConfigManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/MainConfigManager.java
similarity index 95%
rename from src/main/java/ce/ajneb97/configs/MainConfigManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/MainConfigManager.java
index 5126c63..7250bea 100644
--- a/src/main/java/ce/ajneb97/configs/MainConfigManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/MainConfigManager.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.configs;
+package net.tfminecraft.conditionalevents.configs;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.model.ToConditionGroup;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.model.ToConditionGroup;
import org.bukkit.configuration.file.FileConfiguration;
import java.io.IOException;
@@ -18,7 +18,6 @@ public class MainConfigManager {
private CommonConfig configFile;
private ConditionalEvents plugin;
- private boolean updateNotifications;
private boolean debugActions;
private boolean experimentalVariableReplacement;
private boolean itemMetaVariableEnabled;
@@ -35,7 +34,6 @@ public MainConfigManager(ConditionalEvents plugin){
public void configure(){
FileConfiguration config = configFile.getConfig();
- updateNotifications = config.getBoolean("Config.update_notification");
debugActions = config.getBoolean("Config.debug_actions");
experimentalVariableReplacement = config.getBoolean("Config.experimental.variable_replacement");
itemMetaVariableEnabled = config.getBoolean("Config.item_meta_variable_enabled");
@@ -184,9 +182,6 @@ public void checkMessagesUpdate(){
}
}
- public boolean isUpdateNotifications() {
- return updateNotifications;
- }
public boolean isDebugActions() {
return debugActions;
diff --git a/src/main/java/ce/ajneb97/configs/PlayersConfigsManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/PlayersConfigsManager.java
similarity index 90%
rename from src/main/java/ce/ajneb97/configs/PlayersConfigsManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/PlayersConfigsManager.java
index 4d28bee..bc5df89 100644
--- a/src/main/java/ce/ajneb97/configs/PlayersConfigsManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/PlayersConfigsManager.java
@@ -1,10 +1,10 @@
-package ce.ajneb97.configs;
+package net.tfminecraft.conditionalevents.configs;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
-import ce.ajneb97.model.player.EventData;
-import ce.ajneb97.model.player.GenericCallback;
-import ce.ajneb97.model.player.PlayerData;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.model.player.EventData;
+import net.tfminecraft.conditionalevents.model.player.GenericCallback;
+import net.tfminecraft.conditionalevents.model.player.PlayerData;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.scheduler.BukkitRunnable;
diff --git a/src/main/java/ce/ajneb97/configs/SavedItemsConfigManager.java b/src/main/java/net/tfminecraft/conditionalevents/configs/SavedItemsConfigManager.java
similarity index 90%
rename from src/main/java/ce/ajneb97/configs/SavedItemsConfigManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/SavedItemsConfigManager.java
index f573b56..a83c7eb 100644
--- a/src/main/java/ce/ajneb97/configs/SavedItemsConfigManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/SavedItemsConfigManager.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.configs;
+package net.tfminecraft.conditionalevents.configs;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.inventory.ItemStack;
import java.util.HashMap;
diff --git a/src/main/java/ce/ajneb97/configs/model/CommonConfig.java b/src/main/java/net/tfminecraft/conditionalevents/configs/model/CommonConfig.java
similarity index 96%
rename from src/main/java/ce/ajneb97/configs/model/CommonConfig.java
rename to src/main/java/net/tfminecraft/conditionalevents/configs/model/CommonConfig.java
index 37fe735..b2fc05d 100644
--- a/src/main/java/ce/ajneb97/configs/model/CommonConfig.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/configs/model/CommonConfig.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.configs.model;
+package net.tfminecraft.conditionalevents.configs.model;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import org.bukkit.configuration.InvalidConfigurationException;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
diff --git a/src/main/java/ce/ajneb97/libs/actionbar/ActionBarAPI.java b/src/main/java/net/tfminecraft/conditionalevents/libs/actionbar/ActionBarAPI.java
similarity index 93%
rename from src/main/java/ce/ajneb97/libs/actionbar/ActionBarAPI.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/actionbar/ActionBarAPI.java
index 69102e8..f56c8a3 100644
--- a/src/main/java/ce/ajneb97/libs/actionbar/ActionBarAPI.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/actionbar/ActionBarAPI.java
@@ -1,16 +1,16 @@
-package ce.ajneb97.libs.actionbar;
+package net.tfminecraft.conditionalevents.libs.actionbar;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.utils.MiniMessageUtils;
-import ce.ajneb97.utils.OtherUtils;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.utils.MiniMessageUtils;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitRunnable;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import net.md_5.bungee.api.ChatMessageType;
import net.md_5.bungee.api.chat.TextComponent;
diff --git a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorEquipEvent.java b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorEquipEvent.java
similarity index 98%
rename from src/main/java/ce/ajneb97/libs/armorequipevent/ArmorEquipEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorEquipEvent.java
index 23552de..e6e3773 100644
--- a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorEquipEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorEquipEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.armorequipevent;
+package net.tfminecraft.conditionalevents.libs.armorequipevent;
import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable;
diff --git a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorListener.java b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorListener.java
similarity index 97%
rename from src/main/java/ce/ajneb97/libs/armorequipevent/ArmorListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorListener.java
index d298e6b..9eb0c27 100644
--- a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorListener.java
@@ -1,10 +1,10 @@
-package ce.ajneb97.libs.armorequipevent;
+package net.tfminecraft.conditionalevents.libs.armorequipevent;
import java.util.List;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.utils.PlayerUtils;
-import ce.ajneb97.utils.ServerVersion;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.utils.PlayerUtils;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
@@ -20,7 +20,7 @@
import org.bukkit.event.player.PlayerItemBreakEvent;
import org.bukkit.inventory.ItemStack;
-import ce.ajneb97.libs.armorequipevent.ArmorEquipEvent.EquipMethod;
+import net.tfminecraft.conditionalevents.libs.armorequipevent.ArmorEquipEvent.EquipMethod;
/**
diff --git a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorType.java b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorType.java
similarity index 87%
rename from src/main/java/ce/ajneb97/libs/armorequipevent/ArmorType.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorType.java
index bb817b5..363c84f 100644
--- a/src/main/java/ce/ajneb97/libs/armorequipevent/ArmorType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/armorequipevent/ArmorType.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.libs.armorequipevent;
+package net.tfminecraft.conditionalevents.libs.armorequipevent;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.utils.ServerVersion;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
diff --git a/src/main/java/ce/ajneb97/libs/centeredmessages/DefaultFontInfo.java b/src/main/java/net/tfminecraft/conditionalevents/libs/centeredmessages/DefaultFontInfo.java
similarity index 97%
rename from src/main/java/ce/ajneb97/libs/centeredmessages/DefaultFontInfo.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/centeredmessages/DefaultFontInfo.java
index cc74e3a..1480d1e 100644
--- a/src/main/java/ce/ajneb97/libs/centeredmessages/DefaultFontInfo.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/centeredmessages/DefaultFontInfo.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.centeredmessages;
+package net.tfminecraft.conditionalevents.libs.centeredmessages;
public enum DefaultFontInfo{
diff --git a/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/DropType.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/DropType.java
new file mode 100644
index 0000000..bb88133
--- /dev/null
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/DropType.java
@@ -0,0 +1,7 @@
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
+
+public enum DropType {
+
+ PLAYER,
+ INVENTORY
+}
diff --git a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectEvent.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectEvent.java
similarity index 92%
rename from src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectEvent.java
index de90294..321e26a 100644
--- a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.itemselectevent;
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
diff --git a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListener.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListener.java
similarity index 97%
rename from src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListener.java
index 53b1a06..35f308a 100644
--- a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListener.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.itemselectevent;
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
import java.util.ArrayList;
import org.bukkit.Bukkit;
@@ -15,7 +15,7 @@
import org.bukkit.event.player.PlayerPickupItemEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.scheduler.BukkitRunnable;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
public class ItemSelectListener implements Listener{
diff --git a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListenerNew.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListenerNew.java
similarity index 94%
rename from src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListenerNew.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListenerNew.java
index f68b360..819d7ff 100644
--- a/src/main/java/ce/ajneb97/libs/itemselectevent/ItemSelectListenerNew.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/ItemSelectListenerNew.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.itemselectevent;
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/libs/itemselectevent/PlayerCustomDropEvent.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/PlayerCustomDropEvent.java
similarity index 93%
rename from src/main/java/ce/ajneb97/libs/itemselectevent/PlayerCustomDropEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/PlayerCustomDropEvent.java
index 28069d5..3e11b67 100644
--- a/src/main/java/ce/ajneb97/libs/itemselectevent/PlayerCustomDropEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/PlayerCustomDropEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.itemselectevent;
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
diff --git a/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/SelectType.java b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/SelectType.java
new file mode 100644
index 0000000..5488846
--- /dev/null
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/itemselectevent/SelectType.java
@@ -0,0 +1,7 @@
+package net.tfminecraft.conditionalevents.libs.itemselectevent;
+
+public enum SelectType {
+
+ SELECT,
+ DESELECT
+}
diff --git a/src/main/java/ce/ajneb97/libs/offhandevent/OffHandEvent.java b/src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandEvent.java
similarity index 96%
rename from src/main/java/ce/ajneb97/libs/offhandevent/OffHandEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandEvent.java
index 32f7446..d217daf 100644
--- a/src/main/java/ce/ajneb97/libs/offhandevent/OffHandEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.offhandevent;
+package net.tfminecraft.conditionalevents.libs.offhandevent;
import org.bukkit.Material;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/libs/offhandevent/OffHandListener.java b/src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandListener.java
similarity index 93%
rename from src/main/java/ce/ajneb97/libs/offhandevent/OffHandListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandListener.java
index c7f7a74..0a376bd 100644
--- a/src/main/java/ce/ajneb97/libs/offhandevent/OffHandListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/offhandevent/OffHandListener.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.libs.offhandevent;
+package net.tfminecraft.conditionalevents.libs.offhandevent;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.utils.ServerVersion;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
diff --git a/src/main/java/ce/ajneb97/libs/repairevent/RepairEvent.java b/src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairEvent.java
similarity index 95%
rename from src/main/java/ce/ajneb97/libs/repairevent/RepairEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairEvent.java
index 2def078..8293043 100644
--- a/src/main/java/ce/ajneb97/libs/repairevent/RepairEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.libs.repairevent;
+package net.tfminecraft.conditionalevents.libs.repairevent;
import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable;
diff --git a/src/main/java/ce/ajneb97/libs/repairevent/RepairListener.java b/src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairListener.java
similarity index 95%
rename from src/main/java/ce/ajneb97/libs/repairevent/RepairListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairListener.java
index 16832e0..e234b3e 100644
--- a/src/main/java/ce/ajneb97/libs/repairevent/RepairListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/repairevent/RepairListener.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.libs.repairevent;
+package net.tfminecraft.conditionalevents.libs.repairevent;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.utils.InventoryUtils;
-import ce.ajneb97.utils.ServerVersion;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.utils.InventoryUtils;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/libs/titles/TitleAPI.java b/src/main/java/net/tfminecraft/conditionalevents/libs/titles/TitleAPI.java
similarity index 94%
rename from src/main/java/ce/ajneb97/libs/titles/TitleAPI.java
rename to src/main/java/net/tfminecraft/conditionalevents/libs/titles/TitleAPI.java
index 74665ad..dd169ed 100644
--- a/src/main/java/ce/ajneb97/libs/titles/TitleAPI.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/libs/titles/TitleAPI.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.libs.titles;
+package net.tfminecraft.conditionalevents.libs.titles;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.utils.MiniMessageUtils;
-import ce.ajneb97.utils.OtherUtils;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.utils.MiniMessageUtils;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/listeners/CustomEventListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/CustomEventListener.java
similarity index 92%
rename from src/main/java/ce/ajneb97/listeners/CustomEventListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/CustomEventListener.java
index c230eaf..fba5e0a 100644
--- a/src/main/java/ce/ajneb97/listeners/CustomEventListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/CustomEventListener.java
@@ -1,12 +1,12 @@
-package ce.ajneb97.listeners;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.CustomEventProperties;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+package net.tfminecraft.conditionalevents.listeners;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.CustomEventProperties;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
diff --git a/src/main/java/ce/ajneb97/listeners/ItemEventsListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/ItemEventsListener.java
similarity index 92%
rename from src/main/java/ce/ajneb97/listeners/ItemEventsListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/ItemEventsListener.java
index 50e03d4..1b5a841 100644
--- a/src/main/java/ce/ajneb97/listeners/ItemEventsListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/ItemEventsListener.java
@@ -1,14 +1,14 @@
-package ce.ajneb97.listeners;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.libs.itemselectevent.ItemSelectEvent;
-import ce.ajneb97.libs.repairevent.RepairEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
-import ce.ajneb97.utils.InventoryUtils;
-import ce.ajneb97.utils.MiniMessageUtils;
-import ce.ajneb97.utils.ServerVersion;
+package net.tfminecraft.conditionalevents.listeners;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.libs.itemselectevent.ItemSelectEvent;
+import net.tfminecraft.conditionalevents.libs.repairevent.RepairEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.utils.InventoryUtils;
+import net.tfminecraft.conditionalevents.utils.MiniMessageUtils;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.ChatColor;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Item;
diff --git a/src/main/java/ce/ajneb97/listeners/OtherEventsListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/OtherEventsListener.java
similarity index 88%
rename from src/main/java/ce/ajneb97/listeners/OtherEventsListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/OtherEventsListener.java
index a384fcf..c1263e7 100644
--- a/src/main/java/ce/ajneb97/listeners/OtherEventsListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/OtherEventsListener.java
@@ -1,12 +1,12 @@
-package ce.ajneb97.listeners;
+package net.tfminecraft.conditionalevents.listeners;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsCallEvent;
-import ce.ajneb97.managers.EventsManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsCallEvent;
+import net.tfminecraft.conditionalevents.managers.EventsManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.entity.Projectile;
diff --git a/src/main/java/ce/ajneb97/listeners/PaperEventsListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/PaperEventsListener.java
similarity index 88%
rename from src/main/java/ce/ajneb97/listeners/PaperEventsListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/PaperEventsListener.java
index c96b5b1..c220dcc 100644
--- a/src/main/java/ce/ajneb97/listeners/PaperEventsListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/PaperEventsListener.java
@@ -1,13 +1,13 @@
-package ce.ajneb97.listeners;
+package net.tfminecraft.conditionalevents.listeners;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.managers.chatevents.ReceiveChatEvent;
-import ce.ajneb97.managers.chatevents.ReceiveChatMessageType;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.managers.chatevents.ReceiveChatEvent;
+import net.tfminecraft.conditionalevents.managers.chatevents.ReceiveChatMessageType;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import com.destroystokyo.paper.event.player.PlayerJumpEvent;
import io.papermc.paper.event.player.AsyncChatEvent;
import net.kyori.adventure.audience.Audience;
diff --git a/src/main/java/ce/ajneb97/listeners/PlayerEventsListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListener.java
similarity index 96%
rename from src/main/java/ce/ajneb97/listeners/PlayerEventsListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListener.java
index a2b9472..103569c 100644
--- a/src/main/java/ce/ajneb97/listeners/PlayerEventsListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListener.java
@@ -1,14 +1,13 @@
-package ce.ajneb97.listeners;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.libs.armorequipevent.ArmorEquipEvent;
-import ce.ajneb97.libs.offhandevent.OffHandEvent;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
-import ce.ajneb97.model.player.PlayerData;
-import ce.ajneb97.utils.*;
+package net.tfminecraft.conditionalevents.listeners;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.libs.armorequipevent.ArmorEquipEvent;
+import net.tfminecraft.conditionalevents.libs.offhandevent.OffHandEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.model.player.PlayerData;
+import net.tfminecraft.conditionalevents.utils.*;
import org.bukkit.*;
import org.bukkit.block.Block;
import org.bukkit.entity.*;
@@ -57,14 +56,6 @@ public void onJoin(PlayerJoinEvent event){
new ConditionEvent(plugin, player, event, EventType.PLAYER_JOIN, null)
.checkEvent();
-
- //Update notification
- String latestVersion = plugin.getUpdateCheckerManager().getLatestVersion();
- if(player.isOp() && !(plugin.version.equals(latestVersion)) &&
- plugin.getConfigsManager().getMainConfigManager().isUpdateNotifications()){
- player.sendMessage(MessagesManager.getLegacyColoredMessage(plugin.prefix+" &cThere is a new version available. &e(&7"+latestVersion+"&e)"));
- player.sendMessage(MessagesManager.getLegacyColoredMessage("&cYou can download it at: &ahttps://modrinth.com/plugin/conditionalevents"));
- }
}
@EventHandler(priority = EventPriority.HIGHEST)
diff --git a/src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_16.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_16.java
similarity index 75%
rename from src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_16.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_16.java
index c9f44fc..06ce980 100644
--- a/src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_16.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_16.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.listeners;
+package net.tfminecraft.conditionalevents.listeners;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
diff --git a/src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_9.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_9.java
similarity index 82%
rename from src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_9.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_9.java
index 771d46b..e0671f1 100644
--- a/src/main/java/ce/ajneb97/listeners/PlayerEventsListenerNew1_9.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/PlayerEventsListenerNew1_9.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.listeners;
+package net.tfminecraft.conditionalevents.listeners;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
diff --git a/src/main/java/ce/ajneb97/listeners/dependencies/CitizensListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/CitizensListener.java
similarity index 73%
rename from src/main/java/ce/ajneb97/listeners/dependencies/CitizensListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/CitizensListener.java
index 2cb66a9..b6fcbd3 100644
--- a/src/main/java/ce/ajneb97/listeners/dependencies/CitizensListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/CitizensListener.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.listeners.dependencies;
+package net.tfminecraft.conditionalevents.listeners.dependencies;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import net.citizensnpcs.api.event.NPCRightClickEvent;
import net.citizensnpcs.api.npc.NPC;
import org.bukkit.Bukkit;
diff --git a/src/main/java/ce/ajneb97/listeners/dependencies/WGRegionEventsListener.java b/src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/WGRegionEventsListener.java
similarity index 78%
rename from src/main/java/ce/ajneb97/listeners/dependencies/WGRegionEventsListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/WGRegionEventsListener.java
index 1453aef..6570a1b 100644
--- a/src/main/java/ce/ajneb97/listeners/dependencies/WGRegionEventsListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/listeners/dependencies/WGRegionEventsListener.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.listeners.dependencies;
+package net.tfminecraft.conditionalevents.listeners.dependencies;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import net.raidstone.wgevents.events.RegionEnteredEvent;
import net.raidstone.wgevents.events.RegionLeftEvent;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/managers/APIManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/APIManager.java
similarity index 91%
rename from src/main/java/ce/ajneb97/managers/APIManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/APIManager.java
index 60f221d..c8b87c8 100644
--- a/src/main/java/ce/ajneb97/managers/APIManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/APIManager.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAction;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAction;
import org.bukkit.Bukkit;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/managers/BungeeMessagingManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/BungeeMessagingManager.java
similarity index 90%
rename from src/main/java/ce/ajneb97/managers/BungeeMessagingManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/BungeeMessagingManager.java
index 4013972..5413478 100644
--- a/src/main/java/ce/ajneb97/managers/BungeeMessagingManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/BungeeMessagingManager.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import com.google.common.io.ByteArrayDataOutput;
import com.google.common.io.ByteStreams;
import org.bukkit.Bukkit;
diff --git a/src/main/java/ce/ajneb97/managers/DebugManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/DebugManager.java
similarity index 93%
rename from src/main/java/ce/ajneb97/managers/DebugManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/DebugManager.java
index 8b5b612..5f1286a 100644
--- a/src/main/java/ce/ajneb97/managers/DebugManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/DebugManager.java
@@ -1,10 +1,10 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.actions.ActionTargeter;
-import ce.ajneb97.model.actions.ActionTargeterType;
-import ce.ajneb97.model.actions.ActionType;
-import ce.ajneb97.model.internal.DebugSender;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.actions.ActionTargeter;
+import net.tfminecraft.conditionalevents.model.actions.ActionTargeterType;
+import net.tfminecraft.conditionalevents.model.actions.ActionType;
+import net.tfminecraft.conditionalevents.model.internal.DebugSender;
import org.bukkit.Bukkit;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.LivingEntity;
diff --git a/src/main/java/ce/ajneb97/managers/DependencyManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/DependencyManager.java
similarity index 88%
rename from src/main/java/ce/ajneb97/managers/DependencyManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/DependencyManager.java
index c7fdb43..d41d0be 100644
--- a/src/main/java/ce/ajneb97/managers/DependencyManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/DependencyManager.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.managers.dependencies.DiscordSRVManager;
-import ce.ajneb97.managers.dependencies.PacketEventsManager;
-import ce.ajneb97.managers.dependencies.ProtocolLibManager;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.managers.dependencies.DiscordSRVManager;
+import net.tfminecraft.conditionalevents.managers.dependencies.PacketEventsManager;
+import net.tfminecraft.conditionalevents.managers.dependencies.ProtocolLibManager;
import org.bukkit.Bukkit;
public class DependencyManager {
diff --git a/src/main/java/ce/ajneb97/managers/EventsManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/EventsManager.java
similarity index 97%
rename from src/main/java/ce/ajneb97/managers/EventsManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/EventsManager.java
index e960b42..e5e1476 100644
--- a/src/main/java/ce/ajneb97/managers/EventsManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/EventsManager.java
@@ -1,14 +1,14 @@
-package ce.ajneb97.managers;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.ConditionalType;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.*;
-import ce.ajneb97.utils.MathUtils;
-import ce.ajneb97.utils.TimeUtils;
-import ce.ajneb97.utils.VariablesUtils;
+package net.tfminecraft.conditionalevents.managers;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.ConditionalType;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.*;
+import net.tfminecraft.conditionalevents.utils.MathUtils;
+import net.tfminecraft.conditionalevents.utils.TimeUtils;
+import net.tfminecraft.conditionalevents.utils.VariablesUtils;
import org.bukkit.Bukkit;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/managers/InterruptEventManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/InterruptEventManager.java
similarity index 87%
rename from src/main/java/ce/ajneb97/managers/InterruptEventManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/InterruptEventManager.java
index 712371d..11bffba 100644
--- a/src/main/java/ce/ajneb97/managers/InterruptEventManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/InterruptEventManager.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.internal.WaitActionTask;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.internal.WaitActionTask;
import org.bukkit.Bukkit;
import org.bukkit.scheduler.BukkitTask;
diff --git a/src/main/java/ce/ajneb97/managers/MessagesManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/MessagesManager.java
similarity index 92%
rename from src/main/java/ce/ajneb97/managers/MessagesManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/MessagesManager.java
index 0e762bf..449b077 100644
--- a/src/main/java/ce/ajneb97/managers/MessagesManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/MessagesManager.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.libs.centeredmessages.DefaultFontInfo;
-import ce.ajneb97.utils.MiniMessageUtils;
-import ce.ajneb97.utils.OtherUtils;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.libs.centeredmessages.DefaultFontInfo;
+import net.tfminecraft.conditionalevents.utils.MiniMessageUtils;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
import net.md_5.bungee.api.ChatColor;
import org.bukkit.command.CommandSender;
diff --git a/src/main/java/ce/ajneb97/managers/PlayerManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/PlayerManager.java
similarity index 94%
rename from src/main/java/ce/ajneb97/managers/PlayerManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/PlayerManager.java
index cc30092..36a0e98 100644
--- a/src/main/java/ce/ajneb97/managers/PlayerManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/PlayerManager.java
@@ -1,11 +1,11 @@
-package ce.ajneb97.managers;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.PlayersConfigsManager;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.internal.ConditionEvent;
-import ce.ajneb97.model.player.GenericCallback;
-import ce.ajneb97.model.player.PlayerData;
+package net.tfminecraft.conditionalevents.managers;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.PlayersConfigsManager;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.model.player.GenericCallback;
+import net.tfminecraft.conditionalevents.model.player.PlayerData;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.event.player.AsyncPlayerPreLoginEvent;
diff --git a/src/main/java/ce/ajneb97/managers/RepetitiveManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/RepetitiveManager.java
similarity index 85%
rename from src/main/java/ce/ajneb97/managers/RepetitiveManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/RepetitiveManager.java
index 288a903..4cb05bc 100644
--- a/src/main/java/ce/ajneb97/managers/RepetitiveManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/RepetitiveManager.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitRunnable;
diff --git a/src/main/java/ce/ajneb97/managers/SavedItemsManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/SavedItemsManager.java
similarity index 91%
rename from src/main/java/ce/ajneb97/managers/SavedItemsManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/SavedItemsManager.java
index 6ea2027..4d1637f 100644
--- a/src/main/java/ce/ajneb97/managers/SavedItemsManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/SavedItemsManager.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.managers;
+package net.tfminecraft.conditionalevents.managers;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.utils.OtherUtils;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
diff --git a/src/main/java/ce/ajneb97/managers/VerifyManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/VerifyManager.java
similarity index 93%
rename from src/main/java/ce/ajneb97/managers/VerifyManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/VerifyManager.java
index fd6b5e8..d5ad8ff 100644
--- a/src/main/java/ce/ajneb97/managers/VerifyManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/VerifyManager.java
@@ -1,14 +1,14 @@
-package ce.ajneb97.managers;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.model.CommonConfig;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.ConditionalType;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.actions.ActionGroup;
-import ce.ajneb97.model.actions.ActionType;
-import ce.ajneb97.model.actions.CEAction;
-import ce.ajneb97.model.verify.*;
+package net.tfminecraft.conditionalevents.managers;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.model.CommonConfig;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.ConditionalType;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.actions.ActionGroup;
+import net.tfminecraft.conditionalevents.model.actions.ActionType;
+import net.tfminecraft.conditionalevents.model.actions.CEAction;
+import net.tfminecraft.conditionalevents.model.verify.*;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatEvent.java b/src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatEvent.java
similarity index 94%
rename from src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatEvent.java
index 40638d9..8d3c21d 100644
--- a/src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.managers.chatevents;
+package net.tfminecraft.conditionalevents.managers.chatevents;
import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable;
diff --git a/src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatMessageType.java b/src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatMessageType.java
similarity index 55%
rename from src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatMessageType.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatMessageType.java
index 501d963..0b3d04e 100644
--- a/src/main/java/ce/ajneb97/managers/chatevents/ReceiveChatMessageType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/chatevents/ReceiveChatMessageType.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.managers.chatevents;
+package net.tfminecraft.conditionalevents.managers.chatevents;
public enum ReceiveChatMessageType {
PLAYER_MESSAGE,
diff --git a/src/main/java/ce/ajneb97/managers/commandregister/CECommand.java b/src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CECommand.java
similarity index 85%
rename from src/main/java/ce/ajneb97/managers/commandregister/CECommand.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CECommand.java
index 935b0bc..7ddec06 100644
--- a/src/main/java/ce/ajneb97/managers/commandregister/CECommand.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CECommand.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.managers.commandregister;
+package net.tfminecraft.conditionalevents.managers.commandregister;
import org.bukkit.command.CommandSender;
import org.bukkit.command.defaults.BukkitCommand;
diff --git a/src/main/java/ce/ajneb97/managers/commandregister/CommandRegisterManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CommandRegisterManager.java
similarity index 92%
rename from src/main/java/ce/ajneb97/managers/commandregister/CommandRegisterManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CommandRegisterManager.java
index 2d2511f..aa208dc 100644
--- a/src/main/java/ce/ajneb97/managers/commandregister/CommandRegisterManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/commandregister/CommandRegisterManager.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.managers.commandregister;
+package net.tfminecraft.conditionalevents.managers.commandregister;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import org.bukkit.Bukkit;
import org.bukkit.command.CommandMap;
import org.bukkit.command.SimpleCommandMap;
diff --git a/src/main/java/ce/ajneb97/managers/dependencies/DiscordSRVManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/DiscordSRVManager.java
similarity index 96%
rename from src/main/java/ce/ajneb97/managers/dependencies/DiscordSRVManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/DiscordSRVManager.java
index 713f60c..1f59405 100644
--- a/src/main/java/ce/ajneb97/managers/dependencies/DiscordSRVManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/DiscordSRVManager.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.managers.dependencies;
+package net.tfminecraft.conditionalevents.managers.dependencies;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import github.scarsz.discordsrv.DiscordSRV;
import github.scarsz.discordsrv.dependencies.jda.api.EmbedBuilder;
import github.scarsz.discordsrv.dependencies.jda.api.entities.MessageChannel;
diff --git a/src/main/java/ce/ajneb97/managers/dependencies/PacketEventsChatListener.java b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsChatListener.java
similarity index 85%
rename from src/main/java/ce/ajneb97/managers/dependencies/PacketEventsChatListener.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsChatListener.java
index 7d854ff..28c4fdf 100644
--- a/src/main/java/ce/ajneb97/managers/dependencies/PacketEventsChatListener.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsChatListener.java
@@ -1,11 +1,11 @@
-package ce.ajneb97.managers.dependencies;
+package net.tfminecraft.conditionalevents.managers.dependencies;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.managers.chatevents.ReceiveChatEvent;
-import ce.ajneb97.listeners.PaperEventsListener;
-import ce.ajneb97.managers.chatevents.ReceiveChatMessageType;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.managers.chatevents.ReceiveChatEvent;
+import net.tfminecraft.conditionalevents.listeners.PaperEventsListener;
+import net.tfminecraft.conditionalevents.managers.chatevents.ReceiveChatMessageType;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
import com.github.retrooper.packetevents.event.PacketListener;
import com.github.retrooper.packetevents.event.PacketSendEvent;
import com.github.retrooper.packetevents.protocol.packettype.PacketType;
diff --git a/src/main/java/ce/ajneb97/managers/dependencies/PacketEventsManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsManager.java
similarity index 81%
rename from src/main/java/ce/ajneb97/managers/dependencies/PacketEventsManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsManager.java
index 51b5bc7..2d72e31 100644
--- a/src/main/java/ce/ajneb97/managers/dependencies/PacketEventsManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/PacketEventsManager.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.managers.dependencies;
+package net.tfminecraft.conditionalevents.managers.dependencies;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import com.github.retrooper.packetevents.PacketEvents;
import com.github.retrooper.packetevents.event.EventManager;
import com.github.retrooper.packetevents.event.PacketListenerPriority;
diff --git a/src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibManager.java b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibManager.java
similarity index 93%
rename from src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibManager.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibManager.java
index f8667bb..05afaf2 100644
--- a/src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibManager.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibManager.java
@@ -1,11 +1,11 @@
-package ce.ajneb97.managers.dependencies;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.ConditionEvent;
-import ce.ajneb97.utils.OtherUtils;
+package net.tfminecraft.conditionalevents.managers.dependencies;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.ConditionEvent;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
import com.comphenix.protocol.PacketType;
import com.comphenix.protocol.ProtocolLibrary;
import com.comphenix.protocol.events.ListenerPriority;
diff --git a/src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibReceiveMessageEvent.java b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibReceiveMessageEvent.java
similarity index 94%
rename from src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibReceiveMessageEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibReceiveMessageEvent.java
index 62dcfdc..c71f8a1 100644
--- a/src/main/java/ce/ajneb97/managers/dependencies/ProtocolLibReceiveMessageEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/managers/dependencies/ProtocolLibReceiveMessageEvent.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.managers.dependencies;
+package net.tfminecraft.conditionalevents.managers.dependencies;
import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable;
diff --git a/src/main/java/ce/ajneb97/model/CEEvent.java b/src/main/java/net/tfminecraft/conditionalevents/model/CEEvent.java
similarity index 96%
rename from src/main/java/ce/ajneb97/model/CEEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/CEEvent.java
index 8d611f3..b8ca79b 100644
--- a/src/main/java/ce/ajneb97/model/CEEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/CEEvent.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
-import ce.ajneb97.managers.RepetitiveManager;
-import ce.ajneb97.model.actions.ActionGroup;
+import net.tfminecraft.conditionalevents.managers.RepetitiveManager;
+import net.tfminecraft.conditionalevents.model.actions.ActionGroup;
import org.bukkit.Bukkit;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/model/ConditionalType.java b/src/main/java/net/tfminecraft/conditionalevents/model/ConditionalType.java
similarity index 93%
rename from src/main/java/ce/ajneb97/model/ConditionalType.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/ConditionalType.java
index e40de04..c737afa 100644
--- a/src/main/java/ce/ajneb97/model/ConditionalType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/ConditionalType.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
public enum ConditionalType {
EQUALS("=="),
diff --git a/src/main/java/ce/ajneb97/model/CustomEventProperties.java b/src/main/java/net/tfminecraft/conditionalevents/model/CustomEventProperties.java
similarity index 95%
rename from src/main/java/ce/ajneb97/model/CustomEventProperties.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/CustomEventProperties.java
index 055f528..eb1cf26 100644
--- a/src/main/java/ce/ajneb97/model/CustomEventProperties.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/CustomEventProperties.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/model/EventType.java b/src/main/java/net/tfminecraft/conditionalevents/model/EventType.java
similarity index 95%
rename from src/main/java/ce/ajneb97/model/EventType.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/EventType.java
index 8747441..ffcfbbc 100644
--- a/src/main/java/ce/ajneb97/model/EventType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/EventType.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
public enum EventType {
PLAYER_RESPAWN,
diff --git a/src/main/java/ce/ajneb97/model/StoredVariable.java b/src/main/java/net/tfminecraft/conditionalevents/model/StoredVariable.java
similarity index 90%
rename from src/main/java/ce/ajneb97/model/StoredVariable.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/StoredVariable.java
index 6ce9fde..185d8f6 100644
--- a/src/main/java/ce/ajneb97/model/StoredVariable.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/StoredVariable.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
public class StoredVariable {
private String name;
diff --git a/src/main/java/ce/ajneb97/model/ToConditionGroup.java b/src/main/java/net/tfminecraft/conditionalevents/model/ToConditionGroup.java
similarity index 92%
rename from src/main/java/ce/ajneb97/model/ToConditionGroup.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/ToConditionGroup.java
index 50385a8..92e502f 100644
--- a/src/main/java/ce/ajneb97/model/ToConditionGroup.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/ToConditionGroup.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model;
+package net.tfminecraft.conditionalevents.model;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/model/actions/ActionGroup.java b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionGroup.java
similarity index 90%
rename from src/main/java/ce/ajneb97/model/actions/ActionGroup.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionGroup.java
index 7a97b1e..b5d3245 100644
--- a/src/main/java/ce/ajneb97/model/actions/ActionGroup.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionGroup.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.actions;
+package net.tfminecraft.conditionalevents.model.actions;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/model/actions/ActionTargeter.java b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeter.java
similarity index 89%
rename from src/main/java/ce/ajneb97/model/actions/ActionTargeter.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeter.java
index 3556e98..34f3ca4 100644
--- a/src/main/java/ce/ajneb97/model/actions/ActionTargeter.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeter.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.actions;
+package net.tfminecraft.conditionalevents.model.actions;
public class ActionTargeter {
private ActionTargeterType type;
diff --git a/src/main/java/ce/ajneb97/model/actions/ActionTargeterType.java b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeterType.java
similarity index 70%
rename from src/main/java/ce/ajneb97/model/actions/ActionTargeterType.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeterType.java
index 6d5abf4..9a075fb 100644
--- a/src/main/java/ce/ajneb97/model/actions/ActionTargeterType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionTargeterType.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.actions;
+package net.tfminecraft.conditionalevents.model.actions;
public enum ActionTargeterType {
TO_ALL,
diff --git a/src/main/java/ce/ajneb97/model/actions/ActionType.java b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionType.java
similarity index 94%
rename from src/main/java/ce/ajneb97/model/actions/ActionType.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionType.java
index 7f3f694..1998948 100644
--- a/src/main/java/ce/ajneb97/model/actions/ActionType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/actions/ActionType.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.actions;
+package net.tfminecraft.conditionalevents.model.actions;
public enum ActionType {
MESSAGE,
diff --git a/src/main/java/ce/ajneb97/model/actions/CEAction.java b/src/main/java/net/tfminecraft/conditionalevents/model/actions/CEAction.java
similarity index 94%
rename from src/main/java/ce/ajneb97/model/actions/CEAction.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/actions/CEAction.java
index 4bd8b01..286d32c 100644
--- a/src/main/java/ce/ajneb97/model/actions/CEAction.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/actions/CEAction.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.actions;
+package net.tfminecraft.conditionalevents.model.actions;
public class CEAction {
diff --git a/src/main/java/ce/ajneb97/model/internal/AdditionalEventStorage.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/AdditionalEventStorage.java
similarity index 90%
rename from src/main/java/ce/ajneb97/model/internal/AdditionalEventStorage.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/AdditionalEventStorage.java
index 8b26643..966f9a4 100644
--- a/src/main/java/ce/ajneb97/model/internal/AdditionalEventStorage.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/AdditionalEventStorage.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
import org.bukkit.inventory.ItemStack;
diff --git a/src/main/java/ce/ajneb97/model/internal/CheckConditionsResult.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/CheckConditionsResult.java
similarity index 91%
rename from src/main/java/ce/ajneb97/model/internal/CheckConditionsResult.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/CheckConditionsResult.java
index fb11764..681aee9 100644
--- a/src/main/java/ce/ajneb97/model/internal/CheckConditionsResult.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/CheckConditionsResult.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
public class CheckConditionsResult {
diff --git a/src/main/java/ce/ajneb97/model/internal/ConditionEvent.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/ConditionEvent.java
similarity index 95%
rename from src/main/java/ce/ajneb97/model/internal/ConditionEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/ConditionEvent.java
index da7b00f..f19cecc 100644
--- a/src/main/java/ce/ajneb97/model/internal/ConditionEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/ConditionEvent.java
@@ -1,15 +1,15 @@
-package ce.ajneb97.model.internal;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.configs.MainConfigManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.minimessage.GetVariablesItemLore;
-import ce.ajneb97.utils.BlockUtils;
-import ce.ajneb97.utils.MiniMessageUtils;
-import ce.ajneb97.utils.OtherUtils;
-import ce.ajneb97.utils.ServerVersion;
+package net.tfminecraft.conditionalevents.model.internal;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.configs.MainConfigManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.minimessage.GetVariablesItemLore;
+import net.tfminecraft.conditionalevents.utils.BlockUtils;
+import net.tfminecraft.conditionalevents.utils.MiniMessageUtils;
+import net.tfminecraft.conditionalevents.utils.OtherUtils;
+import net.tfminecraft.conditionalevents.utils.ServerVersion;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.NamespacedKey;
diff --git a/src/main/java/ce/ajneb97/model/internal/DebugSender.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/DebugSender.java
similarity index 93%
rename from src/main/java/ce/ajneb97/model/internal/DebugSender.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/DebugSender.java
index 4391c5e..3a091c7 100644
--- a/src/main/java/ce/ajneb97/model/internal/DebugSender.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/DebugSender.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
import org.bukkit.command.CommandSender;
diff --git a/src/main/java/ce/ajneb97/model/internal/ExecutedEvent.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/ExecutedEvent.java
similarity index 96%
rename from src/main/java/ce/ajneb97/model/internal/ExecutedEvent.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/ExecutedEvent.java
index 34e3d87..30d97d1 100644
--- a/src/main/java/ce/ajneb97/model/internal/ExecutedEvent.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/ExecutedEvent.java
@@ -1,15 +1,15 @@
-package ce.ajneb97.model.internal;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsEvent;
-import ce.ajneb97.managers.DebugManager;
-import ce.ajneb97.managers.EventsManager;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.ToConditionGroup;
-import ce.ajneb97.model.actions.*;
-import ce.ajneb97.utils.ActionUtils;
-import ce.ajneb97.utils.VariablesUtils;
+package net.tfminecraft.conditionalevents.model.internal;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsEvent;
+import net.tfminecraft.conditionalevents.managers.DebugManager;
+import net.tfminecraft.conditionalevents.managers.EventsManager;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.ToConditionGroup;
+import net.tfminecraft.conditionalevents.model.actions.*;
+import net.tfminecraft.conditionalevents.utils.ActionUtils;
+import net.tfminecraft.conditionalevents.utils.VariablesUtils;
import org.bukkit.Bukkit;
import org.bukkit.entity.Entity;
import org.bukkit.entity.LivingEntity;
diff --git a/src/main/java/ce/ajneb97/model/internal/PostEventVariableResult.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/PostEventVariableResult.java
similarity index 93%
rename from src/main/java/ce/ajneb97/model/internal/PostEventVariableResult.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/PostEventVariableResult.java
index 909867c..44df020 100644
--- a/src/main/java/ce/ajneb97/model/internal/PostEventVariableResult.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/PostEventVariableResult.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
public class PostEventVariableResult {
private String variable;
diff --git a/src/main/java/net/tfminecraft/conditionalevents/model/internal/SeparatorType.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/SeparatorType.java
new file mode 100644
index 0000000..7ec5424
--- /dev/null
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/SeparatorType.java
@@ -0,0 +1,7 @@
+package net.tfminecraft.conditionalevents.model.internal;
+
+public enum SeparatorType {
+ AND,
+ OR,
+ NONE
+}
diff --git a/src/main/java/ce/ajneb97/model/internal/VariablesProperties.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/VariablesProperties.java
similarity index 92%
rename from src/main/java/ce/ajneb97/model/internal/VariablesProperties.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/VariablesProperties.java
index a4e3bc0..df56706 100644
--- a/src/main/java/ce/ajneb97/model/internal/VariablesProperties.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/VariablesProperties.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
-import ce.ajneb97.model.CEEvent;
-import ce.ajneb97.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.CEEvent;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
diff --git a/src/main/java/ce/ajneb97/model/internal/WaitActionTask.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/WaitActionTask.java
similarity index 93%
rename from src/main/java/ce/ajneb97/model/internal/WaitActionTask.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/WaitActionTask.java
index 4779bd1..b46fe92 100644
--- a/src/main/java/ce/ajneb97/model/internal/WaitActionTask.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/WaitActionTask.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal;
+package net.tfminecraft.conditionalevents.model.internal;
import org.bukkit.scheduler.BukkitTask;
diff --git a/src/main/java/ce/ajneb97/model/internal/minimessage/GetVariablesItemLore.java b/src/main/java/net/tfminecraft/conditionalevents/model/internal/minimessage/GetVariablesItemLore.java
similarity index 92%
rename from src/main/java/ce/ajneb97/model/internal/minimessage/GetVariablesItemLore.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/internal/minimessage/GetVariablesItemLore.java
index 218a51f..14677dc 100644
--- a/src/main/java/ce/ajneb97/model/internal/minimessage/GetVariablesItemLore.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/internal/minimessage/GetVariablesItemLore.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.internal.minimessage;
+package net.tfminecraft.conditionalevents.model.internal.minimessage;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/model/player/EventData.java b/src/main/java/net/tfminecraft/conditionalevents/model/player/EventData.java
similarity index 93%
rename from src/main/java/ce/ajneb97/model/player/EventData.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/player/EventData.java
index 8cced5b..69b6c3d 100644
--- a/src/main/java/ce/ajneb97/model/player/EventData.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/player/EventData.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.player;
+package net.tfminecraft.conditionalevents.model.player;
public class EventData {
private String name;
diff --git a/src/main/java/ce/ajneb97/model/player/GenericCallback.java b/src/main/java/net/tfminecraft/conditionalevents/model/player/GenericCallback.java
similarity index 55%
rename from src/main/java/ce/ajneb97/model/player/GenericCallback.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/player/GenericCallback.java
index a1bd6c9..e4856e0 100644
--- a/src/main/java/ce/ajneb97/model/player/GenericCallback.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/player/GenericCallback.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.player;
+package net.tfminecraft.conditionalevents.model.player;
public interface GenericCallback {
diff --git a/src/main/java/ce/ajneb97/model/player/PlayerData.java b/src/main/java/net/tfminecraft/conditionalevents/model/player/PlayerData.java
similarity index 97%
rename from src/main/java/ce/ajneb97/model/player/PlayerData.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/player/PlayerData.java
index 546c259..b69d5da 100644
--- a/src/main/java/ce/ajneb97/model/player/PlayerData.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/player/PlayerData.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.player;
+package net.tfminecraft.conditionalevents.model.player;
import java.util.ArrayList;
import java.util.UUID;
diff --git a/src/main/java/ce/ajneb97/model/verify/CEError.java b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEError.java
similarity index 94%
rename from src/main/java/ce/ajneb97/model/verify/CEError.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/verify/CEError.java
index fed6921..f1406cb 100644
--- a/src/main/java/ce/ajneb97/model/verify/CEError.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEError.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.model.verify;
+package net.tfminecraft.conditionalevents.model.verify;
import org.bukkit.entity.Player;
diff --git a/src/main/java/ce/ajneb97/model/verify/CEErrorAction.java b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorAction.java
similarity index 87%
rename from src/main/java/ce/ajneb97/model/verify/CEErrorAction.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorAction.java
index 6e666cc..20f28c7 100644
--- a/src/main/java/ce/ajneb97/model/verify/CEErrorAction.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorAction.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.model.verify;
+package net.tfminecraft.conditionalevents.model.verify;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.utils.JSONMessage;
-import ce.ajneb97.utils.JSONMessageAdventure;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.utils.JSONMessage;
+import net.tfminecraft.conditionalevents.utils.JSONMessageAdventure;
import org.bukkit.entity.Player;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/model/verify/CEErrorCondition.java b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorCondition.java
similarity index 89%
rename from src/main/java/ce/ajneb97/model/verify/CEErrorCondition.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorCondition.java
index 830314f..a3ecc88 100644
--- a/src/main/java/ce/ajneb97/model/verify/CEErrorCondition.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorCondition.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.model.verify;
+package net.tfminecraft.conditionalevents.model.verify;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.utils.JSONMessage;
-import ce.ajneb97.utils.JSONMessageAdventure;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.utils.JSONMessage;
+import net.tfminecraft.conditionalevents.utils.JSONMessageAdventure;
import org.bukkit.entity.Player;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/model/verify/CEErrorEventType.java b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorEventType.java
similarity index 88%
rename from src/main/java/ce/ajneb97/model/verify/CEErrorEventType.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorEventType.java
index 1b5aca4..4ecb79f 100644
--- a/src/main/java/ce/ajneb97/model/verify/CEErrorEventType.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorEventType.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.model.verify;
+package net.tfminecraft.conditionalevents.model.verify;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.utils.JSONMessage;
-import ce.ajneb97.utils.JSONMessageAdventure;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.utils.JSONMessage;
+import net.tfminecraft.conditionalevents.utils.JSONMessageAdventure;
import org.bukkit.entity.Player;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/model/verify/CEErrorRandomVariable.java b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorRandomVariable.java
similarity index 88%
rename from src/main/java/ce/ajneb97/model/verify/CEErrorRandomVariable.java
rename to src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorRandomVariable.java
index 81f504d..765aaf0 100644
--- a/src/main/java/ce/ajneb97/model/verify/CEErrorRandomVariable.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/model/verify/CEErrorRandomVariable.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.model.verify;
+package net.tfminecraft.conditionalevents.model.verify;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.utils.JSONMessage;
-import ce.ajneb97.utils.JSONMessageAdventure;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.utils.JSONMessage;
+import net.tfminecraft.conditionalevents.utils.JSONMessageAdventure;
import org.bukkit.entity.Player;
import java.util.ArrayList;
diff --git a/src/main/java/ce/ajneb97/tasks/PlayerDataSaveTask.java b/src/main/java/net/tfminecraft/conditionalevents/tasks/PlayerDataSaveTask.java
similarity index 85%
rename from src/main/java/ce/ajneb97/tasks/PlayerDataSaveTask.java
rename to src/main/java/net/tfminecraft/conditionalevents/tasks/PlayerDataSaveTask.java
index 8b20275..400a5e1 100644
--- a/src/main/java/ce/ajneb97/tasks/PlayerDataSaveTask.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/tasks/PlayerDataSaveTask.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.tasks;
+package net.tfminecraft.conditionalevents.tasks;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import org.bukkit.scheduler.BukkitRunnable;
public class PlayerDataSaveTask {
diff --git a/src/main/java/ce/ajneb97/utils/ActionUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/ActionUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/ActionUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/ActionUtils.java
index c1f1c07..6939a22 100644
--- a/src/main/java/ce/ajneb97/utils/ActionUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/ActionUtils.java
@@ -1,16 +1,16 @@
-package ce.ajneb97.utils;
-
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.api.ConditionalEventsCallEvent;
-import ce.ajneb97.libs.actionbar.ActionBarAPI;
-import ce.ajneb97.libs.titles.TitleAPI;
-import ce.ajneb97.managers.InterruptEventManager;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.managers.dependencies.DiscordSRVManager;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.AdditionalEventStorage;
-import ce.ajneb97.model.internal.ExecutedEvent;
+package net.tfminecraft.conditionalevents.utils;
+
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsCallEvent;
+import net.tfminecraft.conditionalevents.libs.actionbar.ActionBarAPI;
+import net.tfminecraft.conditionalevents.libs.titles.TitleAPI;
+import net.tfminecraft.conditionalevents.managers.InterruptEventManager;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.managers.dependencies.DiscordSRVManager;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.AdditionalEventStorage;
+import net.tfminecraft.conditionalevents.model.internal.ExecutedEvent;
import net.md_5.bungee.api.chat.BaseComponent;
import net.md_5.bungee.chat.ComponentSerializer;
import org.bukkit.*;
diff --git a/src/main/java/ce/ajneb97/utils/BlockUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/BlockUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/BlockUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/BlockUtils.java
index 1efc92f..492cb95 100644
--- a/src/main/java/ce/ajneb97/utils/BlockUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/BlockUtils.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.mojang.authlib.GameProfile;
diff --git a/src/main/java/ce/ajneb97/utils/GlobalVariablesUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/GlobalVariablesUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/GlobalVariablesUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/GlobalVariablesUtils.java
index 2eafd74..ed6d1f9 100644
--- a/src/main/java/ce/ajneb97/utils/GlobalVariablesUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/GlobalVariablesUtils.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.model.internal.AdditionalEventStorage;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.model.internal.AdditionalEventStorage;
import dev.lone.itemsadder.api.CustomStack;
import net.kyori.adventure.text.minimessage.MiniMessage;
import org.bukkit.Bukkit;
diff --git a/src/main/java/ce/ajneb97/utils/InventoryUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/InventoryUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/InventoryUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/InventoryUtils.java
index 16f644c..fee7c38 100644
--- a/src/main/java/ce/ajneb97/utils/InventoryUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/InventoryUtils.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
import org.bukkit.entity.Player;
import org.bukkit.event.inventory.InventoryEvent;
diff --git a/src/main/java/ce/ajneb97/utils/ItemUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/ItemUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/ItemUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/ItemUtils.java
index 8aecf48..36d111b 100644
--- a/src/main/java/ce/ajneb97/utils/ItemUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/ItemUtils.java
@@ -1,8 +1,8 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.ConditionalEvents;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.mojang.authlib.GameProfile;
diff --git a/src/main/java/ce/ajneb97/utils/JSONMessage.java b/src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessage.java
similarity index 97%
rename from src/main/java/ce/ajneb97/utils/JSONMessage.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessage.java
index 19ab859..6872b13 100644
--- a/src/main/java/ce/ajneb97/utils/JSONMessage.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessage.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
import java.util.List;
diff --git a/src/main/java/ce/ajneb97/utils/JSONMessageAdventure.java b/src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessageAdventure.java
similarity index 96%
rename from src/main/java/ce/ajneb97/utils/JSONMessageAdventure.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessageAdventure.java
index b890db0..5a1ec72 100644
--- a/src/main/java/ce/ajneb97/utils/JSONMessageAdventure.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/JSONMessageAdventure.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
import net.kyori.adventure.text.Component;
diff --git a/src/main/java/ce/ajneb97/utils/MathUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/MathUtils.java
similarity index 98%
rename from src/main/java/ce/ajneb97/utils/MathUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/MathUtils.java
index a149c70..99d93dc 100644
--- a/src/main/java/ce/ajneb97/utils/MathUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/MathUtils.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
import net.objecthunter.exp4j.Expression;
import net.objecthunter.exp4j.ExpressionBuilder;
diff --git a/src/main/java/ce/ajneb97/utils/MiniMessageUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/MiniMessageUtils.java
similarity index 97%
rename from src/main/java/ce/ajneb97/utils/MiniMessageUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/MiniMessageUtils.java
index 064ccdc..df670a1 100644
--- a/src/main/java/ce/ajneb97/utils/MiniMessageUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/MiniMessageUtils.java
@@ -1,7 +1,7 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.managers.MessagesManager;
-import ce.ajneb97.model.internal.minimessage.GetVariablesItemLore;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.model.internal.minimessage.GetVariablesItemLore;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.format.TextDecoration;
import net.kyori.adventure.text.minimessage.MiniMessage;
diff --git a/src/main/java/ce/ajneb97/utils/OtherUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/OtherUtils.java
similarity index 95%
rename from src/main/java/ce/ajneb97/utils/OtherUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/OtherUtils.java
index 41eb900..f7ea5fd 100644
--- a/src/main/java/ce/ajneb97/utils/OtherUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/OtherUtils.java
@@ -1,5 +1,5 @@
-package ce.ajneb97.utils;
-import ce.ajneb97.ConditionalEvents;
+package net.tfminecraft.conditionalevents.utils;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import me.clip.placeholderapi.PlaceholderAPI;
import net.md_5.bungee.api.chat.BaseComponent;
import net.md_5.bungee.chat.ComponentSerializer;
diff --git a/src/main/java/ce/ajneb97/utils/PlayerUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/PlayerUtils.java
similarity index 94%
rename from src/main/java/ce/ajneb97/utils/PlayerUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/PlayerUtils.java
index 065d9ef..15b443d 100644
--- a/src/main/java/ce/ajneb97/utils/PlayerUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/PlayerUtils.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.ConditionalEvents;
+import net.tfminecraft.conditionalevents.ConditionalEvents;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.PlayerInventory;
diff --git a/src/main/java/ce/ajneb97/utils/ServerVersion.java b/src/main/java/net/tfminecraft/conditionalevents/utils/ServerVersion.java
similarity index 95%
rename from src/main/java/ce/ajneb97/utils/ServerVersion.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/ServerVersion.java
index 9405e4c..e299275 100644
--- a/src/main/java/ce/ajneb97/utils/ServerVersion.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/ServerVersion.java
@@ -1,4 +1,4 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
import org.bukkit.Bukkit;
diff --git a/src/main/java/ce/ajneb97/utils/TimeUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/TimeUtils.java
similarity index 87%
rename from src/main/java/ce/ajneb97/utils/TimeUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/TimeUtils.java
index 7c00452..c68536f 100644
--- a/src/main/java/ce/ajneb97/utils/TimeUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/TimeUtils.java
@@ -1,6 +1,6 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.managers.MessagesManager;
+import net.tfminecraft.conditionalevents.managers.MessagesManager;
public class TimeUtils {
diff --git a/src/main/java/ce/ajneb97/utils/VariablesUtils.java b/src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtils.java
similarity index 97%
rename from src/main/java/ce/ajneb97/utils/VariablesUtils.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtils.java
index e215027..318b3b3 100644
--- a/src/main/java/ce/ajneb97/utils/VariablesUtils.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtils.java
@@ -1,10 +1,10 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.api.ConditionalEventsAPI;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.PostEventVariableResult;
-import ce.ajneb97.model.internal.VariablesProperties;
+import net.tfminecraft.conditionalevents.api.ConditionalEventsAPI;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.PostEventVariableResult;
+import net.tfminecraft.conditionalevents.model.internal.VariablesProperties;
import me.clip.placeholderapi.PlaceholderAPI;
import org.bukkit.Location;
import org.bukkit.block.Block;
diff --git a/src/main/java/ce/ajneb97/utils/VariablesUtilsExperimental.java b/src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtilsExperimental.java
similarity index 89%
rename from src/main/java/ce/ajneb97/utils/VariablesUtilsExperimental.java
rename to src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtilsExperimental.java
index 89c51f7..c4ccf9b 100644
--- a/src/main/java/ce/ajneb97/utils/VariablesUtilsExperimental.java
+++ b/src/main/java/net/tfminecraft/conditionalevents/utils/VariablesUtilsExperimental.java
@@ -1,9 +1,9 @@
-package ce.ajneb97.utils;
+package net.tfminecraft.conditionalevents.utils;
-import ce.ajneb97.model.EventType;
-import ce.ajneb97.model.StoredVariable;
-import ce.ajneb97.model.internal.PostEventVariableResult;
-import ce.ajneb97.model.internal.VariablesProperties;
+import net.tfminecraft.conditionalevents.model.EventType;
+import net.tfminecraft.conditionalevents.model.StoredVariable;
+import net.tfminecraft.conditionalevents.model.internal.PostEventVariableResult;
+import net.tfminecraft.conditionalevents.model.internal.VariablesProperties;
import me.clip.placeholderapi.PlaceholderAPI;
import org.bukkit.Bukkit;
import org.bukkit.Location;
diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml
index 51883ac..0d35cd3 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config.yml
@@ -1,5 +1,4 @@
Config:
- update_notification: true
data_save_time: 5
retain_player_data_until_restart: true
debug_actions: true
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 975632e..4645221 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,7 +1,7 @@
-main: ce.ajneb97.ConditionalEvents
+main: net.tfminecraft.conditionalevents.ConditionalEvents
version: ${project.version}
name: ConditionalEvents
-api-version: 1.13
+api-version: '1.21.10'
softdepend: [PlaceholderAPI,Citizens,WorldGuardEvents,WorldGuard,ProtocolLib,DiscordSRV,ItemsAdder,PacketEvents]
author: Ajneb97