Перейти к содержимому
Mineforgian

BlockTracker

High performance block tracking solution for your server.

Загрузки
799
Подписчики
8
Обновлён
1 августа 2025 г.
Лицензия
GPL-3.0-only

Опубликован 26 апреля 2024 г.

High performance block tracking solution for your server.

Using BlockTracker in your plugin

Maven
<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>dev.krakenied</groupId>
    <artifactId>blocktracker</artifactId>
    <version>1.0.7</version>
</dependency>
Gradle
repositories {
    maven {
        url = uri("https://jitpack.io/")
    }
}
dependencies {
    compileOnly("dev.krakenied:blocktracker:1.0.7")
}

Using BlockTracker with LMBishop's Quests plugin

config.yml
# PlayerBlockTracker class to be used with the hook
playerblocktracker-class-name: "dev.krakenied.blocktracker.bukkit.BukkitBlockTrackerPlugin"

Ченджлог

1.0.7Релиз1.21.9, 1.21.10, 1.21.11 · 1 августа 2025 г.
  • Improved the code by adding some annotations.
  • Removed Quests from loadbefore as latest Quests dev build already requires BlockTracker. If using the LMBishop's Quests hook, ensure to use latest Quests dev build - it's been tested and will be released as 3.16 soon.
  • BlockTracker is now internally also a Paper plugin.
  • Debugging output got new fancy look.
  • Added option to ignore specific place event block replacements defaulting to waxing and unwaxing blocks. It means that naturally generated copper blocks will no longer be tracked by default as a result of waxing or axe actions, as many players hit these accidentally while attacking mobs in the trial chambers structure. Setting the option to {} will revert previous behaviour (if needed).
  • Updated project plugins and dependencies.
  • Fixed logging errors on startup.
  • Fixed a bug where sticky pistons could untrack the moved block by breaking other block (for example grass).
  • Fixed a bug where grass blocks were untracked when fading.

Комментарии

Загружаем…