✦ Плагин ✦ GoldBlock [0.2.4.1]

  • Автор темыryntv5
  • Дата начала
Dartern
Брат, всё та же проблема

Код:
[09:36:18 WARN]: [GoldBlock] Task #88 for GoldBlock v0.1.8.3 generated an exception
java.lang.NullPointerException: Cannot invoke "org.bukkit.scheduler.BukkitTask.cancel()" because "ru.anime.goldblock.goldblock.GeneratorGoldBlock.task" is null
        at ru.anime.goldblock.goldblock.GeneratorGoldBlock.close(GeneratorGoldBlock.java:49) ~[GoldBlock-0.1.8.3.jar:?]
        at ru.anime.goldblock.Main$1.run(Main.java:92) ~[GoldBlock-0.1.8.3.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.18.2.jar:git-Paper-388]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.18.2.jar:git-Paper-388]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1532) ~[paper-1.18.2.jar:git-Paper-388]
        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:483) ~[paper-1.18.2.jar:git-Paper-388]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1456) ~[paper-1.18.2.jar:git-Paper-388]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1226) ~[paper-1.18.2.jar:git-Paper-388]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-388]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
 
Последнее редактирование модератором:
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Добавлена возможность изменять мир появления золотого блока

Добавлена возможность изменять мир появления золотого блока
# Выбрать в каком мире будет появляться золотой блок
world: 'world'

Добавьте данную строку в свой конфиг или удалите старый
P.S. золотой блок может не работать в нижнем мире или работать не стабильно

Посмотреть подробности об этом обновлении...
 
B
Очень достойный плагин! Однако, пофиксите, пожалуйста: когда игрок ломает киркой золотой блок, то он дропается и восстанавливается (т.е. получается бесконечный фарм золота)
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Большое обновление

Большие изменения
  • был полностью переписан плагин
  • улучшена производительность плагина
  • добавлена возможность добавлять несколько золотых блоков
Новые функции
  • появилась возможность сделать блок статичным или рандомным (static - блок появился по определённым координатам, random - появляется в определённом радиусе)
blockMovementType: '(static/random)'
  • минимальное количество игроков на сервере для старта золотого блока
...

Посмотреть подробности об этом обновлении...
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Большое обновление

Большие изменения
  • был полностью переписан плагин
  • улучшена производительность плагина
  • добавлена возможность добавлять несколько золотых блоков
Новые функции
  • появилась возможность сделать блок статичным или рандомным (static - блок появился по определённым координатам, random - появляется в определённом радиусе)
blockMovementType: '(static/random)'
  • минимальное количество игроков на сервере для старта золотого блока
...

Посмотреть подробности об этом обновлении...
 
Doctor_Morte
Есть идея,которая как мне кажется будет в +,это срабатывание ивента по истечению время(нахождения в зоне),либо простейшее выполнения команд от консоли,так же в виде визуализации наполняющийся босбар либо что то подобное.Плагин крутой,спасибо )
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Фиксы

GoldBlock 0.2.2

Изменения

  • Переделан стандартный конфиг плагина
Фиксы
  • Решена проблема с выводом табкомплитора при создании, удалении, телепортации золотого блока
  • Решена проблема удаления золотого блока созданного через команду
  • Решена проблема при которой можно удалить стандартный золотой блок

Посмотреть подробности об этом обновлении...
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Добавлены новые возможности

GoldBlock 0.2.3
Изменения
  • Добавлены placeholder
name - название золотого блока
  • %gb_toStart_name% - сколько до старта золотого блока
  • %gb_xyz_name% - координаты золотого блока
  • %gb_endTime_name% - сколько до конца золотого блока
Для их работы требуется PlaceholderAPI
  • Улучшен табкомплитер (теперь если вы начитаете писать команду, то он убирает все остальные команды)
Новые функции
  • Добавлена возможность...

Посмотреть подробности об этом обновлении...
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Фиксы

GoldBlock 0.2.3.1
Изменения
В конфиг добавлен вывод сообщения для placeholder в случае отсутствия золотого блока
# Вывод сообщение если золотого блока ещё нет, для placeholder
absentGoldBlock: "&eЗолотой блок ещё не появился!"

Фиксы
  • Изменён способ вывода placeholder

Посмотреть подробности об этом обновлении...
 
ryntv5
ryntv5 обновил ресурс GoldBlock новой записью:

Добавлены новые возможности

GoldBlock 0.2.4

Изменения


У золотого блока добавлена возможность отложить начало, пока не подойдёт первый игрок
# Сколько времени ждать золотому блока до появления первого игрока
startDelay: 300

Посмотреть подробности об этом обновлении...
 
𝘽𝙞𝙩𝙧𝙖𝙩𝙚
Плагин имба, но хотелось бы видеть функцию разовой награды
Игрок входит в зону блока, получает свои 500 рублей и блок исчезает
Если не сложно, добавьте пожалуйста )
 
G
Не корректно отображается координаты зб через прейсхолдер. Также второй золотой блок сам никак не заспавнится.
 
Dartern
Помогите, че за йухня
Код:
[16:23:21 WARN] [GoldBlock]: Task #48 for GoldBlock v0.2.4.1 generated an exception
java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getChunkAt(int, int)" because "world" is null
        at ru.anime.goldblock.goldblock.LocationGenerator.getRandomChunk(LocationGenerator.java:39) ~[?:?]
        at ru.anime.goldblock.goldblock.LocationGenerator.getRandomLocation(LocationGenerator.java:43) ~[?:?]
        at ru.anime.goldblock.goldblock.GoldBlock.tick(GoldBlock.java:126) ~[?:?]
        at java.util.HashMap$Values.forEach(HashMap.java:1073) ~[?:?]
        at ru.anime.goldblock.Main.tick(Main.java:98) ~[?:?]
        at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[arclight-1.20.1-1.0.6-SNAPSHOT-166b7ad.jar%23222!/:arclight-1.20.1-1.0.6-SNAPSHOT-166b7ad]
        at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftSchedulerMixin.java:415) ~[arclight-1.20.1-1.0.6-SNAPSHOT-166b7ad.jar%23222!/:arclight-1.20.1-1.0.6-SNAPSHOT-166b7ad]
        at net.minecraft.server.MinecraftServer.handler$baj000$arclight$runScheduler(MinecraftServerMixin.java:2319) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServerMixin.java) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServerMixin.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServerMixin.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServerMixin.java:2071) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServerMixin.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23279!/:?]
        at java.lang.Thread.run(Thread.java:1583) ~[?:?]
 
ВерхНиз