Skip to content

Update dependency de.eldoria.util:plugin to v3.0.2 - #254

Merged
yannicklamprecht merged 1 commit into
mainfrom
renovate/eldoutil
Oct 21, 2026
Merged

yannicklamprecht merged 1 commit into
mainfrom
renovate/eldoutil

Conversation

@renovate

@renovate renovate Bot commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
de.eldoria.util:plugin 3.0.1 → 3.0.2 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

eldoriarpg/eldo-util (de.eldoria.util:plugin)

v3.0.2: 3.0.2

eldo-util 3.0.2

Requires Paper 1.21.11 or newer (Java 21). Spigot is no longer supported.

Highlights
  • Folia: the updater registers its command and notices on the global region scheduler.
  • Config reloads: updater.reconfigure(newData) applies new settings right away; updater.stop() ends the updater.
  • Auto updates from chat: with autoUpdateHook(...) set, the update notice gets an [Enable auto updates] button, and after a manual download admins are asked [Yes] [Not now] [Don't ask again]. The hook receives the decision so the plugin can store it.
  • Translated updater messages: every text is a locale code with an English default (UpdaterMessages). With a localizer it appears in the server owners' locale files and is sent in each player's language.
  • Message sender: pass the plugin's sender with messageSender(...) instead of relying on the registered one.
  • Localizer: locale codes added after the localizer was created are found and written to the locale files right away.
Migrating from 3.0.1
  • Compile against io.papermc.paper:paper-api 1.21.11 instead of spigot-api.
  • SpigotMessageSender is gone; MessageSender.builder(plugin).register() always creates the Paper sender. Adventure and MiniMessage come from Paper.
  • JacksonConfig.getBukkitModule() and getPlatformModule() are gone; only the Paper module of jackson-bukkit is registered (getPaperModule()).
  • The updater command is /<plugin>:eldo-update <download|enable-auto|later|never> instead of /<plugin>:download-update.
  • A custom updateMessage with {placeholder} still works. The defaults use tags (<new_version>, …) and locale codes now.
LynaUpdateData.builder(plugin, productId)
        .autoUpdate(config.autoUpdate())
        .askForAutoUpdate(!config.autoUpdateDeclined())
        .autoUpdateHook(decision -> {
            switch (decision) {
                case ENABLED -> config.autoUpdate(true);
                case NEVER_ASK -> config.autoUpdateDeclined(true);
            }
            config.save();
        })
        .build();

Coming from 2.x? See the 3.0.0 release notes first.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title Update dependency de.eldoria.util:plugin to v2.2.0 Update dependency de.eldoria.util:plugin to v2.2.0 - autoclosed Oct 21, 2026
@renovate renovate Bot closed this Oct 21, 2026
@renovate
renovate Bot deleted the renovate/eldoutil branch October 21, 2026 07:31
@renovate renovate Bot changed the title Update dependency de.eldoria.util:plugin to v2.2.0 - autoclosed Update dependency de.eldoria.util:plugin to v3.0.2 Oct 21, 2026
@renovate renovate Bot reopened this Oct 21, 2026
@renovate
renovate Bot force-pushed the renovate/eldoutil branch from 0e147c3 to 6cca595 Compare October 21, 2026 09:52
@yannicklamprecht
yannicklamprecht merged commit 63c9661 into main Oct 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant