hEnderChest | Продвинутая система эндер-сундуков: размер по правам, покупка слотов

hEnderChest | Продвинутая система эндер-сундуков: размер по правам, покупка слотов v2.0

Создайте и подтвердите аккаунт для скачивания

He3HaukaX

Разработчик
Пользователь
Сообщения
374
Веб-сайт
t.me
boostage добавил(а) новый ресурс:

You must be logged in to see this link. - Добавьте на свой сервер новую механику эндерсундуков

⚙️ Плагин добавляет на ваш сервер эндерсундук с последующей возможности его прокачки вашими игроками за любую валюту (или же условия).

🔥 Функционал плагина:
1) Переносит вещи из ванильных эндерсундуков вашим игрокам обратно.
2) В отличии от аналогов очень оптимизированная работа с датабазой, не вызывающая никаких лагов.
3) Просмотр чужих эндерсундуков (С правом henderchest.others).
4) Просмотр оффлайн эндерсундуков (С правом henderchest.offline).
5) Модификация чужих онлайн/оффлайн...

You must be logged in to see this link.
 
He3HaukaX обновил(а) ресурс You must be logged in to see this link. новой записью:

You must be logged in to see this link.

1. Полностью изменена логистика
2. Полностью оптимизирован код
3. Добавлен новый мод прокачки
4. Добавлено куча новых настроек в config.yml (описание можно увидеть там же)
5. Убрана синхронизация с ванильным ека (временно)
6. Изменены команды (henderchest --> enderchest, hec --> ec)

ВАЖНО: Куча всего нового ещё увидите скачав, ибо ап делал давно и сейчас уже не помню весь список

You must be logged in to see this link.
 
He3HaukaX обновил(а) ресурс You must be logged in to see this link. новой записью:

You must be logged in to see this link.

1. Добавлено значение settings.database.slots <-- дефолтное кол-во слотов для эндерсундука если выбран мод 2
2. Оптимизации и подчистка кода от мусора
3. Фикс ошибки запуска плагина возникавшей не у всех

You must be logged in to see this link.
 
Как можно сделать чтобы сначала было 9 слотов с покупкой, обязательно привязывать sqlite
 
Последнее редактирование:
а как сделать Лкм, Пкм?
чтобы купить или за монеты или за поинты
Это будет скоро в обновлении
Объединено

Как можно сделать чтобы сначала было 9 слотов с покупкой, обязательно привязывать sqlite
не понял, типо 9 слотов разблокировано?
 
да, я уже понял что это работает только с подключеной базой
неа, можно без. смотри
Объединено

да, я уже понял что это работает только с подключеной базой
henderchest.size.9 добавляешь группе default и вуа-ля
Объединено

плагин гибкий, и в будущем будет ещё лучше и гибче, поэтому да, справшивай если что
 
неа, можно без. смотри
Объединено


henderchest.size.9 добавляешь группе default и вуа-ля
Объединено

плагин гибкий, и в будущем будет ещё лучше и гибче, поэтому да, справшивай если что
да, я сначала все разрешения выдал игроку и пробовал без подключеной бд, не работало, заработало только при подключеной бд
 
да, я сначала все разрешения выдал игроку и пробовал без подключеной бд, не работало, заработало только при подключеной бд
ну братан смотри, у тебя в кфг есть в settings выбор mode, один мод для ДБ, один по правам
 
He3HaukaX обновил(а) ресурс You must be logged in to see this link. новой записью:

You must be logged in to see this link.

1. Новый файл mode2.yml
2. Исправил ошибку ArrayIndexOutOfBoundsException в mode1
3. Секция "settings.barrier" полностью удалена из config.yml
4. Гибчайшая настройка слотов для покупки (Настройка буквально каждого слота, каждого expression, каждого клика - middle/right/left, каждого name, lore, material и дофига чего ещё - если выбран mode2 то при загрузке конфига автоматически создастся файл mode2 где всё это будет настраиваться)

You must be logged in to see this link.
 
He3HaukaX обновил(а) ресурс You must be logged in to see this link. новой записью:

You must be logged in to see this link.

1. Фикс бага в совместимости с плагинами на кейсы и т.д. и т.п.
2. Новый параметр "buyPrevious" для mode2.yml и 4 настройки под него: name/lore/material/actions
3. Новый параметр "prefix" для config.yml —> теперь в actions можно выводить удобно {prefix}
4. Пофиксил {target} и {slots}
5. Оптимизация
6. Добавил shiftRightClick/shiftLeftClick нажатия

You must be logged in to see this link.
 
YAML:
[14:30:14] [Server thread/INFO]: [hEnderChest] Enabling hEnderChest v1.4
[14:30:14] [Server thread/ERROR]: Error occurred while enabling hEnderChest v1.4 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "java.lang.CharSequence.length()" because "this.text" is null
    at java.base/java.util.regex.Matcher.getTextLength(Matcher.java:1808) ~[?:?]
    at java.base/java.util.regex.Matcher.reset(Matcher.java:461) ~[?:?]
    at java.base/java.util.regex.Matcher.<init>(Matcher.java:256) ~[?:?]
    at java.base/java.util.regex.Pattern.matcher(Pattern.java:1180) ~[?:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.utils.HexSupport.applyHex(HexSupport.java:22) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.utils.HexSupport.format(HexSupport.java:16) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.config.Config.init(Config.java:64) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.Main.onEnable(Main.java:32) ~[hEnderChest.jar:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
    at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:671) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:620) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:746) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:491) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:365) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1178) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:313) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[14:30:14] [Server thread/INFO]: [hEnderChest] Disabling hEnderChest v1.4
 
YAML:
[14:30:14] [Server thread/INFO]: [hEnderChest] Enabling hEnderChest v1.4
[14:30:14] [Server thread/ERROR]: Error occurred while enabling hEnderChest v1.4 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "java.lang.CharSequence.length()" because "this.text" is null
    at java.base/java.util.regex.Matcher.getTextLength(Matcher.java:1808) ~[?:?]
    at java.base/java.util.regex.Matcher.reset(Matcher.java:461) ~[?:?]
    at java.base/java.util.regex.Matcher.<init>(Matcher.java:256) ~[?:?]
    at java.base/java.util.regex.Pattern.matcher(Pattern.java:1180) ~[?:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.utils.HexSupport.applyHex(HexSupport.java:22) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.utils.HexSupport.format(HexSupport.java:16) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.config.Config.init(Config.java:64) ~[hEnderChest.jar:?]
    at hEnderChest.jar/ru.he3hauka.henderchest.Main.onEnable(Main.java:32) ~[hEnderChest.jar:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[purpur-api-1.21.4-R0.1-SNAPSHOT.jar:?]
    at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:671) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:620) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:746) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:491) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:365) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1178) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:313) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
    at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[14:30:14] [Server thread/INFO]: [hEnderChest] Disabling hEnderChest v1.4
settings.prefix добавь в главном кфг
 
Назад
Сверху Снизу