promotional bannermobile promotional banner

PlotPlus

The ultimate plot management plugin for Hytale. Claim, protect, and merge plots with patch-level protection for BuilderTools. Supports economy systems and customizable templates.

File Details

PlotPlus-2.0.0-beta.2.jar

  • B
  • Jan 30, 2026
  • 16.90 MB
  • 42
  • Early Access

File Name

PlotPlus-2.0.0-beta.2.jar

Supported Versions

  • Early Access

[2.0.0-beta.2] - 2026-01-30

New Features

Customizable Chat Prefix

  • Chat prefix [Plots] is now fully customizable via language files
  • Set "prefix": "YourPrefix" in any language file to customize
  • Set "prefix": "" (empty) to completely disable the prefix
  • Each language can have its own prefix (e.g., Turkish uses [Arsalar])

i18n Auto-Merge System

  • Missing translation keys are now automatically added to user language files
  • When new keys are added in updates, they merge into existing translations
  • User customizations are preserved during merge
  • Eliminates need to manually update language files after plugin updates

Improvements

  • Turkish translations updated with proper Turkish characters (ö, ü, ç)
  • All language files restructured to new nested JSON format

[2.0.0-beta.1] - 2026-01-30

Breaking Changes

This is a major update with breaking changes. Server admins need to update their configurations.

Translation Key Changes

All translation keys have been restructured for better organization. If you have custom translations, you need to update them.

Key structure changes: | Old Key | New Key | |---------|---------| | error.player_only | error.common.player_only | | error.player_not_found | error.common.player_not_found | | error.cancelled | error.common.cancelled | | success.plot.claimed | success.claim.claimed | | success.plot.teleport | success.teleport.plot | | success.plot.cleared | success.reset.cleared | | success.plot.transferred | success.transfer.transferred | | success.merge.success | success.merge.merged | | success.middle | success.teleport.middle | | success.deny | success.deny.denied | | success.kick.success | success.kick.kicked | | success.sethome | success.sethome.set |

Permission Changes

Old Permission New Permission
plots.sethome plots.set.home
plots.alias plots.alias.set
plots.desc plots.set.desc
plots.unmerge plots.unlink
plots.claim (for /plot auto) plots.auto

New Features

Plot Marketplace

  • /plot sell <price> - List your plot for sale
  • /plot sell cancel - Remove plot from sale
  • /plot buy - Purchase the plot you're standing on
  • Sale status shown in /plot info
  • New permissions: plots.command.sell, plots.command.buy
  • New database table: plot_sales for marketplace listings

New Commands

  • /plot kick <player|*> - Kick players from your plot
  • /plot middle - Teleport to plot center (works with merged plots)
  • /plot sethome - Set custom home location for your plot
  • /plot alias <name> - Give your plot a custom name
  • /plot desc <text> - Set a description for your plot
  • /plot add <player> - Add player (can build when you're online)
  • /plot delete - Delete your own plot (with refund if economy enabled)

Command Changes

  • /plot unmerge renamed to /plot unlink (unmerge still works as alias)
  • /plot transfer renamed to /plot setowner (now admin-only command)
  • /plot reset renamed to /plot clear (reset still works as alias)
  • /plot ban renamed to /plot deny (ban still works as alias)
  • /plot untrust renamed to /plot remove (untrust still works as alias)
  • /plot visit now supports visiting plots by alias name

New Admin Permissions

Server admins can now grant specific permissions instead of full plots.admin:

  • plots.admin.command.trust - Trust players on any plot
  • plots.admin.command.add - Add players to any plot
  • plots.admin.command.remove - Remove from any plot
  • plots.admin.command.deny - Deny players on any plot
  • plots.admin.command.kick - Kick from any plot
  • plots.admin.command.clear - Clear any plot
  • plots.admin.command.merge - Merge any plots
  • plots.admin.command.unlink - Unlink any plots
  • plots.admin.command.flag - Set flags on any plot
  • plots.admin.command.sethome - Set home on any plot
  • plots.admin.command.desc - Set description on any plot
  • plots.admin.command.setowner - Change owner of any plot
  • plots.admin.alias.set - Set alias on any plot
  • plots.admin.sell.bypass - Sell/cancel sale on any plot
  • plots.admin.command.setup - Create plot worlds
  • plots.admin.command.reload - Reload plugin
  • plots.admin.command.worldtp - Teleport to plot worlds
  • plots.admin.command.deleteworld - Delete plot worlds

Membership System

  • New role: Member (via /plot add) - Can build only when owner is online
  • Trusted players (via /plot trust) - Can build anytime
  • Members and trusted shown separately in /plot info

Other Improvements

  • Plot info now shows alias, description, and sale status
  • Confirmation required for /plot confirm command
  • Restructured translation files for better organization
  • Various bug fixes and improvements