▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Farmworld plugin
Farmworld plugin

Farmworld plugin

With this plugin, you can create a farm world on your server with an Overworld, Nether, and End. Players are safely teleported to random locations; admins can activate or deactivate the worlds via command.

392
3
Все версииFarmworld plugin 1.1.4

Farmworld plugin 1.1.4

Release2 дн. назад

Список изменений

Farmwelt — v1.1.4

Release date: 2026-05-01

Short description

Farmwelt v1.1.4 adds localization (English/German), enables an in-world BossBar countdown for players inside configured farm worlds, changes Multiverse-Core to a soft dependency (so the plugin no longer fails to load if Multiverse is missing), and fixes packaging so custom resource files override the original JAR. This release also adjusts plugin load timing and includes a repackaged farmwelt.jar for easy server deployment.

Highlights

  • Localization

    • Added English (/en/messages.yml) and German (/de/messages.yml) language files.
    • Config option general.locale to set auto, de, or en.
  • BossBar countdown (in-farmworld)

    • BossBar now shows remaining time until the next scheduled world reset to players who are inside a configured farm world.
    • Configurable via config.yml with keys under bossbar:
      • enabled (boolean)
      • only-in-farmworld (boolean)
      • title-key (localization key; default bossbar.title)
      • time-format (auto / compact / long)
      • show-seconds (boolean)
      • update-interval (seconds)
    • Placeholder: {time} — replaced with the remaining time formatted according to time-format.
  • Dependency & load timing

    • plugin.yml: depend: [Multiverse-Core]softdepend: [Multiverse-Core] so Farmwelt will load even when Multiverse is not installed (Multiverse features remain optional).
    • plugin.yml: added load: POSTWORLD to initialize after worlds are registered.
  • Update checker

    • update-checker.enabled and update-checker.notify-admins available in config.yml. The checker queries Modrinth when enabled (opt-in recommended in privacy-sensitive environments).
  • Packaging / Build fixes

    • Fixed Maven resource overlay so that files under src/main/resources correctly override originals pulled from the original JAR during repackaging.
    • POM version updated to 1.1.4 and a repackaged farmwelt.jar is included for deployment.
  • Distribution

    • Provided distribution ZIP containing farmwelt.jar, the resource YAMLs (plugin.yml, config.yml, worlds.yml) and localized message files (de/en), plus a short README_INSTALL.txt with deployment instructions.

Configuration changes (examples)

Example bossbar section (config.yml):

bossbar:
  enabled: true
  only-in-farmworld: true
  title-key: bossbar.title
  time-format: auto
  show-seconds: false
  update-interval: 20

Example locale option (config.yml):

general:
  locale: auto

Notable files changed

  • farmwelt-maven/src/main/resources/plugin.yml

    • softdepend: [Multiverse-Core]
    • load: POSTWORLD
    • website metadata added
    • version bumped to '1.1.4'
  • farmwelt-maven/src/main/resources/config.yml

    • general.locale added
    • bossbar options added and enabled by default in this build
  • farmwelt-maven/src/main/resources/de/messages.yml

  • farmwelt-maven/src/main/resources/en/messages.yml

    • New localized message catalogs including bossbar.title and standard messages
  • farmwelt-maven/pom.xml

    • updated to 1.1.4
    • antrun execution phase adjusted to ensure resource overlay works correctly

Packaging output

  • Repackaged artifact: farmwelt-maven/target/farmwelt-1.1.4.jar
  • Copied to repository root for server deployment as: /root/farmworld/farmwelt.jar
  • Distribution: /root/farmworld/farmwelt-1.1.4.zip (contains JAR + resource YAMLs + README_INSTALL.txt)

Upgrade notes

  1. Backup your existing plugins/farmwelt.jar and your configuration directory.
  2. Replace plugins/farmwelt.jar with the new farmwelt.jar and restart the server.
  3. After first start, compare your existing config.yml and worlds.yml with the new defaults and merge custom settings if needed.
  4. If you rely on Multiverse-Core features, keep Multiverse installed for full functionality. With softdepend, Farmwelt will load without it but some features may be disabled.

Compatibility

  • Declared API version: 1.21 (targets Minecraft 1.21+ servers)
  • Tested packaging flow against the original JAR provided in the repository (repackaging only modifies/overlays resources; Java classes come from the original artifact).

Privacy & update checker

  • Update checker is configurable (update-checker.enabled). When enabled, Farmwelt will query Modrinth for new releases and optionally notify admins on join if update-checker.notify-admins is true. Disable if you prefer no external checks.

Credits

  • HexaPlugins — maintainer and repackaging

Contact / Support

If you encounter issues after updating, please:

  1. Check the server logs for startup errors.
  2. Ensure Multiverse-Core is installed if you use Multiverse-specific features.
  3. Report issues with logs and config samples so they can be reproduced.

If you want, this changelog can be copied into the plugin resources (so it lands inside the JAR), committed to Git, or formatted shorter for the Modrinth release page. Which would you prefer?

Файлы

farmwelt-1.1.4.jar(337.82 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.1.4

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

3

Дата публикации

2 дн. назад

Загрузил

ID версии

Главная