Skip to content

Commit ee625b7

Browse files
authored
Merge pull request #6 from Cold-Development/development
Development
2 parents 3416721 + 9d55ad4 commit ee625b7

10 files changed

Lines changed: 147 additions & 63 deletions

File tree

pom.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>dev.padrewin</groupId>
88
<artifactId>confirm2drop</artifactId>
9-
<version>1.3</version>
9+
<version>1.3.1</version>
1010
<packaging>jar</packaging>
1111

1212
<name>confirm2drop</name>
@@ -100,6 +100,11 @@
100100
<url>https://repo.colddev.dev/</url>
101101
</repository>
102102

103+
<repository>
104+
<id>placeholderapi-repo</id>
105+
<url>https://repo.extendedclip.com/content/repositories/placeholderapi/</url>
106+
</repository>
107+
103108
</repositories>
104109

105110
<dependencies>
@@ -118,5 +123,12 @@
118123
<scope>compile</scope>
119124
</dependency>
120125

126+
<dependency>
127+
<groupId>me.clip</groupId>
128+
<artifactId>placeholderapi</artifactId>
129+
<version>2.11.6</version>
130+
<scope>provided</scope>
131+
</dependency>
132+
121133
</dependencies>
122134
</project>

src/main/java/dev/padrewin/confirm2Drop/Confirm2Drop.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import dev.padrewin.colddev.manager.Manager;
88
import dev.padrewin.colddev.manager.PluginUpdateManager;
99
import dev.padrewin.confirm2Drop.database.DatabaseManager;
10+
import dev.padrewin.confirm2Drop.hook.Confirm2DropPlaceholderExpansion;
1011
import dev.padrewin.confirm2Drop.manager.CommandManager;
1112
import dev.padrewin.confirm2Drop.manager.LocaleManager;
1213
import dev.padrewin.confirm2Drop.setting.SettingKey;
@@ -17,6 +18,9 @@
1718
import java.io.File;
1819
import java.util.List;
1920

21+
import static dev.padrewin.colddev.manager.AbstractDataManager.ANSI_BOLD;
22+
import static dev.padrewin.colddev.manager.AbstractDataManager.ANSI_LIGHT_BLUE;
23+
2024
public final class Confirm2Drop extends ColdPlugin {
2125

2226
/**
@@ -54,6 +58,14 @@ public void enable() {
5458
String databasePath = connector.getDatabasePath();
5559
getLogger().info(ANSI_GREEN + "Database path: " + ANSI_YELLOW + databasePath + ANSI_RESET);
5660

61+
// Initialize PlaceholderAPI
62+
if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) {
63+
new Confirm2DropPlaceholderExpansion(this).register();
64+
getLogger().info(ANSI_LIGHT_BLUE + "PlaceholderAPI hook registered successfully. " + ANSI_BOLD + ANSI_GREEN + "✔" + ANSI_RESET);
65+
} else {
66+
getLogger().warning(ANSI_LIGHT_BLUE + "PlaceholderAPI not found. " + ANSI_BOLD + ANSI_RED + "✘" + ANSI_RESET);
67+
}
68+
5769
getManager(PluginUpdateManager.class);
5870

5971
String name = getDescription().getName();

src/main/java/dev/padrewin/confirm2Drop/commands/ToggleCommand.java

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package dev.padrewin.confirm2Drop.commands;
22

3+
import dev.padrewin.colddev.utils.StringPlaceholders;
34
import dev.padrewin.confirm2Drop.Confirm2Drop;
45
import dev.padrewin.confirm2Drop.listeners.DropListener;
56
import dev.padrewin.confirm2Drop.manager.CommandManager;
@@ -18,13 +19,13 @@ public ToggleCommand() {
1819

1920
@Override
2021
public void execute(Confirm2Drop plugin, CommandSender sender, String[] args) {
22+
LocaleManager localeManager = plugin.getManager(LocaleManager.class);
2123
if (!(sender instanceof Player)) {
22-
plugin.getManager(LocaleManager.class).sendMessage(sender, "player-only-command");
24+
localeManager.sendMessage(sender, "player-only-command");
2325
return;
2426
}
2527

2628
Player player = (Player) sender;
27-
LocaleManager localeManager = plugin.getManager(LocaleManager.class);
2829
String uuid = player.getUniqueId().toString();
2930
String playerName = player.getName();
3031

@@ -48,11 +49,17 @@ public void execute(Confirm2Drop plugin, CommandSender sender, String[] args) {
4849
boolean newPreference = !currentPreference;
4950
plugin.getDatabaseManager().savePlayerPreference(uuid, playerName, newPreference);
5051

51-
DropListener dropListener = plugin.getDropListener();
52-
dropListener.resetPendingConfirmation(player);
52+
plugin.getDropListener().resetPendingConfirmation(player);
53+
54+
String toggleStatus = newPreference
55+
? localeManager.getLocaleMessage("placeholder-status-enabled")
56+
: localeManager.getLocaleMessage("placeholder-status-disabled");
5357

54-
String messageKey = newPreference ? "command-toggle-enabled" : "command-toggle-disabled";
55-
localeManager.sendMessage(player, messageKey);
58+
localeManager.sendMessage(
59+
player,
60+
"command-toggle-status",
61+
StringPlaceholders.builder("confirm2drop_toggle_status", toggleStatus).build()
62+
);
5663
}
5764

5865

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
package dev.padrewin.confirm2Drop.hook;
2+
3+
import dev.padrewin.confirm2Drop.Confirm2Drop;
4+
import dev.padrewin.confirm2Drop.manager.LocaleManager;
5+
import org.bukkit.OfflinePlayer;
6+
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
7+
8+
public class Confirm2DropPlaceholderExpansion extends PlaceholderExpansion {
9+
10+
private final Confirm2Drop confirm2Drop;
11+
private final LocaleManager localeManager;
12+
13+
public Confirm2DropPlaceholderExpansion(Confirm2Drop confirm2Drop) {
14+
this.confirm2Drop = confirm2Drop;
15+
this.localeManager = this.confirm2Drop.getManager(LocaleManager.class);
16+
}
17+
18+
@Override
19+
public String onRequest(OfflinePlayer player, String placeholder) {
20+
if (player != null && placeholder.equalsIgnoreCase("toggle_status")) {
21+
boolean isEnabled = this.confirm2Drop.getDatabaseManager().getPlayerPreference(player.getUniqueId().toString());
22+
return isEnabled
23+
? localeManager.getLocaleMessage("placeholder-status-enabled")
24+
: localeManager.getLocaleMessage("placeholder-status-disabled");
25+
}
26+
return null;
27+
}
28+
29+
@Override
30+
public boolean persist() {
31+
return true;
32+
}
33+
34+
@Override
35+
public String getIdentifier() {
36+
return "confirm2drop";
37+
}
38+
39+
@Override
40+
public String getAuthor() {
41+
return this.confirm2Drop.getDescription().getAuthors().get(0);
42+
}
43+
44+
@Override
45+
public String getVersion() {
46+
return this.confirm2Drop.getDescription().getVersion();
47+
}
48+
}

src/main/resources/locale/en_US.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,19 @@ invalid-command-usage: '&cInvalid command usage.'
1616
player-only-command: '&cThis command can only be used by players!'
1717
drop-confirmation-message: "&7You need to drop the item again to confirm the action. To disable confirmation, use &c/confirm2drop toggle&7."
1818
plugin-disabled-message: '&cOops! This feature is currently turned off in the server settings. Contact the server owner.'
19+
placeholder-status-enabled: "&aenabled"
20+
placeholder-status-disabled: "&cdisabled"
1921

2022
# Toggle Command Message
2123
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Toggles drop confirmation for the player'
2224
command-toggle-usage: "&7Usage: &c/confirm2drop toggle confirm"
2325
command-toggle-warning: "&eWARNING: &7Are you sure you want to toggle drop confirmation? Use &c/confirm2drop toggle confirm &7to proceed."
24-
command-toggle-enabled: '&7Drop confirmation has been &aenabled&7!'
25-
command-toggle-disabled: '&7Drop confirmation has been &cdisabled&7!'
26+
command-toggle-status: '&7Drop confirmation is now: %confirm2drop_toggle_status%&7.'
2627

2728
# Reload Command
2829
command-reload-description: '&8 - &c/confirm2drop reload &7- Reloads the plugin'
2930
command-reload-usage: '&7Usage: &c/confirm2drop reload'
3031
command-reload-success: '&7Configuration and locale files were reloaded successfully.'
3132

3233
# Version Command
33-
command-version-description: '&8 - &c/confirm2drop version &7- Display the version info for Confirm2Drop'
34+
command-version-description: '&8 - &c/confirm2drop version &7- Display the version info for Confirm2Drop'

src/main/resources/locale/fr_FR.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,32 @@ prefix: '&8「&#635AA7C&#7D72B7o&#978BC7n&#B2A3D8f&#CCBCE8i&#E6D4F8r&#D8B8F8m&#C
33

44
# Base Command Message
55
base-command-color: '&7'
6-
base-command-help: '&7Utilisez &c/confirm2drop help &7pour obtenir des informations sur les commandes.'
6+
base-command-help: '&7Utilisez &c/confirm2drop help &7pour les informations sur les commandes.'
77

88
# Help Command
99
command-help-description: '&8 - &c/confirm2drop help &7- Affiche le menu d''aide'
10-
command-help-title: '&cCommandes Disponibles :'
10+
command-help-title: '&cCommandes disponibles :'
1111

1212
# Misc
13-
no-permission: '&cVous n''avez pas la permission pour cela !'
13+
no-permission: '&cVous n''avez pas la permission de faire cela !'
1414
unknown-command: '&cCommande inconnue &4%input%&c.'
1515
invalid-command-usage: '&cUtilisation invalide de la commande.'
16-
player-only-command: '&cCette commande est réservée aux joueurs !'
17-
drop-confirmation-message: '&7Vous devez rejeter à nouveau l''objet pour confirmer l''action. Pour désactiver la confirmation, utilisez &c/confirm2drop toggle&7.'
18-
plugin-disabled-message: '&cOups ! Cette fonctionnalité est actuellement désactivée dans les paramètres du serveur. Contactez l''administrateur du serveur.'
16+
player-only-command: '&cCette commande ne peut être utilisée que par des joueurs !'
17+
drop-confirmation-message: "&7Vous devez déposer l''objet à nouveau pour confirmer l''action. Pour désactiver la confirmation, utilisez &c/confirm2drop toggle&7."
18+
plugin-disabled-message: '&cOups ! Cette fonctionnalité est actuellement désactivée dans les paramètres du serveur. Contactez l''administrateur.'
19+
placeholder-status-enabled: "&aactivé"
20+
placeholder-status-disabled: "&cdésactivé"
1921

2022
# Toggle Command Message
21-
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Active/Désactive la confirmation pour le joueur'
22-
command-toggle-usage: '&7Utilisation : &c/confirm2drop toggle confirm'
23-
command-toggle-warning: '&eAVERTISSEMENT : &cÊtes-vous sûr de vouloir activer/désactiver la confirmation ? Utilisez &a/confirm2drop toggle confirm &cpour continuer.'
24-
command-toggle-enabled: '&7La confirmation de rejet a été &aactivée&7 !'
25-
command-toggle-disabled: '&7La confirmation de rejet a été &cdésactivée&7 !'
23+
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Active ou désactive la confirmation des dépôts pour le joueur'
24+
command-toggle-usage: "&7Utilisation : &c/confirm2drop toggle confirm"
25+
command-toggle-warning: "&eATTENTION : &7Êtes-vous sûr de vouloir basculer la confirmation des dépôts ? Utilisez &c/confirm2drop toggle confirm &7pour continuer."
26+
command-toggle-status: '&7La confirmation des dépôts est réglée sur : %confirm2drop_toggle_status%&7 !'
2627

2728
# Reload Command
2829
command-reload-description: '&8 - &c/confirm2drop reload &7- Recharge le plugin'
2930
command-reload-usage: '&7Utilisation : &c/confirm2drop reload'
30-
command-reload-success: '&7Les fichiers de configuration et de localisation ont été rechargés avec succès.'
31+
command-reload-success: '&7Les fichiers de configuration et de langue ont été rechargés avec succès.'
3132

3233
# Version Command
33-
command-version-description: '&8 - &c/confirm2drop version &7- Affiche les informations de version pour Confirm2Drop'
34+
command-version-description: '&8 - &c/confirm2drop version &7- Affiche les informations de version de Confirm2Drop'

src/main/resources/locale/pt_PT.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,32 @@ prefix: '&8「&#635AA7C&#7D72B7o&#978BC7n&#B2A3D8f&#CCBCE8i&#E6D4F8r&#D8B8F8m&#C
33

44
# Base Command Message
55
base-command-color: '&7'
6-
base-command-help: '&7Use &c/confirm2drop help &7para informações sobre os comandos.'
6+
base-command-help: '&7Use &c/confirm2drop help &7para informações sobre comandos.'
77

88
# Help Command
9-
command-help-description: '&8 - &c/confirm2drop help &7- Exibe o menu de ajuda'
9+
command-help-description: '&8 - &c/confirm2drop help &7- Mostra o menu de ajuda'
1010
command-help-title: '&cComandos Disponíveis:'
1111

1212
# Misc
13-
no-permission: '&cVocê não tem permissão para isso!'
13+
no-permission: '&cVocê não tem permissão para fazer isso!'
1414
unknown-command: '&cComando desconhecido &4%input%&c.'
1515
invalid-command-usage: '&cUso inválido do comando.'
1616
player-only-command: '&cEste comando só pode ser usado por jogadores!'
17-
drop-confirmation-message: '&7Você precisa soltar o item novamente para confirmar a ação. Para desativar a confirmação, use &c/confirm2drop toggle&7.'
18-
plugin-disabled-message: '&cOps! Este recurso está desativado nas configurações do servidor. Entre em contato com o administrador do servidor.'
17+
drop-confirmation-message: "&7Você precisa soltar o item novamente para confirmar a ação. Para desativar a confirmação, use &c/confirm2drop toggle&7."
18+
plugin-disabled-message: '&cOps! Este recurso está desativado nas configurações do servidor. Contate o administrador.'
19+
placeholder-status-enabled: "&aativado"
20+
placeholder-status-disabled: "&cdesativado"
1921

2022
# Toggle Command Message
21-
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Alterna a confirmação de drop para o jogador'
22-
command-toggle-usage: '&7Uso: &c/confirm2drop toggle confirm'
23-
command-toggle-warning: '&eAVISO: &cTem certeza de que deseja alternar a confirmação de drop? Use &a/confirm2drop toggle confirm &cpara continuar.'
24-
command-toggle-enabled: '&7A confirmação de drop foi &aativada&7!'
25-
command-toggle-disabled: '&7A confirmação de drop foi &cdesativada&7!'
23+
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Ativa ou desativa a confirmação de soltar para o jogador'
24+
command-toggle-usage: "&7Uso: &c/confirm2drop toggle confirm"
25+
command-toggle-warning: "&eAVISO: &7Tem certeza de que deseja alternar a confirmação de soltar? Use &c/confirm2drop toggle confirm &7para continuar."
26+
command-toggle-status: '&7A confirmação de soltar foi definida para: %confirm2drop_toggle_status%&7!'
2627

2728
# Reload Command
2829
command-reload-description: '&8 - &c/confirm2drop reload &7- Recarrega o plugin'
2930
command-reload-usage: '&7Uso: &c/confirm2drop reload'
30-
command-reload-success: '&7Os arquivos de configuração e locais foram recarregados com sucesso.'
31+
command-reload-success: '&7Os arquivos de configuração e idioma foram recarregados com sucesso.'
3132

3233
# Version Command
33-
command-version-description: '&8 - &c/confirm2drop version &7- Exibe informações da versão do Confirm2Drop'
34+
command-version-description: '&8 - &c/confirm2drop version &7- Mostra as informações de versão do Confirm2Drop'

src/main/resources/locale/ro_RO.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,32 @@ prefix: '&8「&#635AA7C&#7D72B7o&#978BC7n&#B2A3D8f&#CCBCE8i&#E6D4F8r&#D8B8F8m&#C
33

44
# Base Command Message
55
base-command-color: '&7'
6-
base-command-help: '&7Folosește &c/confirm2drop help &7pentru informații despre comenzi.'
6+
base-command-help: '&7Folosiți &c/confirm2drop help &7pentru informații despre comenzi.'
77

88
# Help Command
99
command-help-description: '&8 - &c/confirm2drop help &7- Afișează meniul de ajutor'
10-
command-help-title: '&cComenzi Disponibile:'
10+
command-help-title: '&cComenzi disponibile:'
1111

1212
# Misc
13-
no-permission: '&cNu ai permisiunea pentru această acțiune!'
13+
no-permission: '&cNu aveți permisiunea necesară pentru asta!'
1414
unknown-command: '&cComandă necunoscută &4%input%&c.'
1515
invalid-command-usage: '&cUtilizare invalidă a comenzii.'
16-
player-only-command: '&cAceastă comandă poate fi utilizată doar de jucători!'
17-
drop-confirmation-message: '&7Trebuie să arunci din nou obiectul pentru a confirma acțiunea. Pentru a dezactiva confirmarea, folosește &c/confirm2drop toggle&7.'
18-
plugin-disabled-message: '&cUps! Această funcționalitate este dezactivată în setările serverului. Contactează ownerul serverului.'
16+
player-only-command: '&cAceastă comandă poate fi folosită doar de jucători!'
17+
drop-confirmation-message: "&7Trebuie să aruncați din nou obiectul pentru a confirma acțiunea. Pentru a dezactiva confirmarea, utilizați &c/confirm2drop toggle&7."
18+
plugin-disabled-message: '&cUps! Această funcție este dezactivată în setările serverului. Contactați administratorul.'
19+
placeholder-status-enabled: "&aactivat"
20+
placeholder-status-disabled: "&cdezactivat"
1921

2022
# Toggle Command Message
21-
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Activează/dezactivează confirmarea pentru drop pentru jucător'
22-
command-toggle-usage: '&7Utilizare: &c/confirm2drop toggle confirm'
23-
command-toggle-warning: '&eAVERTISMENT: &cEști sigur că vrei să activezi/dezactivezi confirmarea drop-ului? Folosește &a/confirm2drop toggle confirm &cpentru a continua.'
24-
command-toggle-enabled: '&7Confirmarea drop-ului a fost &aactivată&7!'
25-
command-toggle-disabled: '&7Confirmarea drop-ului a fost &cdezactivată&7!'
23+
command-toggle-description: '&8 - &c/confirm2drop toggle &7- Activează sau dezactivează confirmarea aruncării pentru jucător'
24+
command-toggle-usage: "&7Utilizare: &c/confirm2drop toggle confirm"
25+
command-toggle-warning: "&eAVERTISMENT: &7Ești sigur că vrei să modifici starea confirmării? Folosește &c/confirm2drop toggle confirm &7pentru a continua."
26+
command-toggle-status: '&7Confirmarea aruncării: %confirm2drop_toggle_status%&7.'
2627

2728
# Reload Command
2829
command-reload-description: '&8 - &c/confirm2drop reload &7- Reîncarcă pluginul'
2930
command-reload-usage: '&7Utilizare: &c/confirm2drop reload'
30-
command-reload-success: '&7Fișierele de configurație și locale au fost reîncărcate cu succes.'
31+
command-reload-success: '&7Fișierele de configurare și localizare au fost reîncărcate cu succes.'
3132

3233
# Version Command
3334
command-version-description: '&8 - &c/confirm2drop version &7- Afișează informațiile despre versiunea Confirm2Drop'

src/main/resources/locale/zh_CN.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,32 @@ prefix: '&8「&#635AA7C&#7D72B7o&#978BC7n&#B2A3D8f&#CCBCE8i&#E6D4F8r&#D8B8F8m&#C
33

44
# Base Command Message
55
base-command-color: '&7'
6-
base-command-help: '&7使用 &c/confirm2drop help &7查看指令信息'
6+
base-command-help: '&7使用 &c/confirm2drop help &7查看命令信息'
77

88
# Help Command
99
command-help-description: '&8 - &c/confirm2drop help &7- 显示帮助菜单'
10-
command-help-title: '&c可用指令:'
10+
command-help-title: '&c可用命令:'
1111

1212
# Misc
1313
no-permission: '&c你没有权限执行此操作!'
14-
unknown-command: '&c未知指令 &4%input%&c。'
15-
invalid-command-usage: '&c指令使用无效。'
16-
player-only-command: '&c此指令仅限玩家使用!'
17-
drop-confirmation-message: '&7你需要再次丢弃该物品以确认操作。若要禁用确认,请使用 &c/confirm2drop toggle&7。'
18-
plugin-disabled-message: '&c抱歉!此功能已在服务器设置中关闭。请联系服务器管理员。'
14+
unknown-command: '&c未知命令 &4%input%&c。'
15+
invalid-command-usage: '&c无效的命令用法。'
16+
player-only-command: '&c此命令只能由玩家使用!'
17+
drop-confirmation-message: "&7您需要再次丢弃物品以确认操作。要禁用确认功能,请使用 &c/confirm2drop toggle&7。"
18+
plugin-disabled-message: '&c抱歉!此功能已在服务器设置中禁用。请联系服务器管理员。'
19+
placeholder-status-enabled: "&a启用"
20+
placeholder-status-disabled: "&c禁用"
1921

2022
# Toggle Command Message
21-
command-toggle-description: '&8 - &c/confirm2drop toggle &7- 切换玩家的丢弃确认'
22-
command-toggle-usage: '&7用法: &c/confirm2drop toggle confirm'
23-
command-toggle-warning: '&e警告: &c你确定要切换丢弃确认吗?使用 &a/confirm2drop toggle confirm &c继续。'
24-
command-toggle-enabled: '&7丢弃确认已被 &a启用&7!'
25-
command-toggle-disabled: '&7丢弃确认已被 &c禁用&7!'
23+
command-toggle-description: '&8 - &c/confirm2drop toggle &7- 切换玩家的丢弃确认功能'
24+
command-toggle-usage: "&7用法: &c/confirm2drop toggle confirm"
25+
command-toggle-warning: "&e警告: &7确定要切换丢弃确认功能吗?使用 &c/confirm2drop toggle confirm &7继续。"
26+
command-toggle-status: '&7丢弃确认已设置为:%confirm2drop_toggle_status%&7!'
2627

2728
# Reload Command
2829
command-reload-description: '&8 - &c/confirm2drop reload &7- 重新加载插件'
29-
command-reload-usage: '&7用法: &c/confirm2drop reload'
30-
command-reload-success: '&7配置和本地化文件已成功重新加载'
30+
command-reload-usage: '&7用法 &c/confirm2drop reload'
31+
command-reload-success: '&7配置文件和本地化文件已成功重新加载'
3132

3233
# Version Command
33-
command-version-description: '&8 - &c/confirm2drop version &7- 显示 Confirm2Drop 插件版本信息'
34+
command-version-description: '&8 - &c/confirm2drop version &7- 显示 Confirm2Drop 的版本信息'

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ website: 'https://github.com/Cold-Development/Confirm2Drop'
55
description: A plugin that requires confirmation to drop specific items.
66
main: dev.padrewin.confirm2Drop.Confirm2Drop
77
api-version: '1.20'
8-
load: STARTUP
8+
softdepend: [PlaceholderAPI]
99
folia-supported: true
1010
libraries:
1111
- 'org.xerial:sqlite-jdbc:3.46.0.0'

0 commit comments

Comments
 (0)