Voxel Shop beta is live. Expect occasional bugs. Learn more  
PlotTitle1653 icon

PlotTitle1653 1.0.1

Custom titles and subtitles for PlotSquared plots

PlotTitle1653


Version-1.0.0-brightgreen MC-1.21.4--1.21.x-blue Author-Jan1653-orange


Custom titles and subtitles for PlotSquared plots




📖 Description


PlotTitle1653 allows players to set custom titles and subtitles on their PlotSquared plots. When any player enters a plot, a beautiful title screen is displayed with the plot owner's custom message.


The plugin seamlessly integrates with PlotSquared's /p and /plot commands, providing a natural subcommand experience with full tab completion.




📋 Requirements

  • Server: Paper 1.21.4 or newer
  • Java: 21 or newer
  • Dependency: PlotSquared v7


✨ Features

  • Custom Plot Titles & Subtitles – Players can set personalized messages
  • Title Display on Plot Entry – Configurable fade-in, stay, and fade-out times
  • PlotSquared Integration – Works as /p title and /p subtitle subcommands
  • Color Support – Legacy & color codes for players, full MiniMessage & RGB for admins
  • 19 Languages – English, German, Dutch, Spanish, French, Portuguese, Brazilian Portuguese, Czech, Turkish, Polish, Russian, Italian, Korean, Hungarian, Japanese, Chinese, Vietnamese, Swedish, Slovak
  • Automatic Fallback – Missing translations fall back to English
  • Configurable Cooldowns – Prevent title change spam
  • Character Limit – Configurable maximum title length
  • Auto-Cleanup – Removes titles from deleted/unclaimed plots
  • Tab Completion – Full tab completion for all commands
  • bStats Metrics – Anonymous usage statistics
  • Lightweight – Minimal performance impact


📦 Installation


  1. Download PlotTitle1653.jar
  2. Place it in your server's plugins/ folder
  3. Make sure PlotSquared is installed
  4. Restart your server
  5. Configure the plugin in plugins/PlotTitle1653/config.yml



💻 Commands


/plottitle <text>Set the plot titleplottitle1653.use
/plottitle clearRemove the plot titleplottitle1653.use
/plotsubtitle <text>Set the plot subtitleplottitle1653.use
/plotsubtitle clearRemove the plot subtitleplottitle1653.use
/plottitlereloadReload config & language filesplottitle1653.admin

PlotSquared Subcommands


The plugin hooks into /p and /plot so you can use subcommands directly:

  • /p title <text> – Set the plot title
  • /p title clear – Remove the plot title
  • /p subtitle <text> – Set the plot subtitle
  • /p subtitle clear – Remove the plot subtitle

You can customize which words are recognized as subcommands in config.yml → subcommands.


Aliases:

  • /plottitle → /pt
  • /plotsubtitle → /pst
  • /plottitlereload → /ptreload


🔑 Permissions


plottitle1653.useUse plot title/subtitle commands on own plotstrue (all players)
plottitle1653.colorsUse legacy color codes (&0-9, &a-f, &k-o, &r)false
plottitle1653.adminSet titles on any plot, MiniMessage & RGB, reloadop



⚙️ Configuration



config.yml
2076771279


🌍 Supported Languages


English, German, Dutch, Spanish, French, Portuguese, Brazilian Portuguese, Czech, Turkish, Polish, Russian, Italian, Korean, Hungarian, Japanese, Chinese (Simplified), Vietnamese, Swedish, Slovak


Set your language in config.yml → language Missing translations automatically fall back to English.




📊 bStats


This plugin uses bStats to collect anonymous usage statistics. You can opt out in plugins/bStats/config.yml.




🛠️ Support


If you encounter any issues or have suggestions, send a private message to Jan1653.




⭐ Reviews


If you like this plugin, please leave a positive review! It helps a lot and motivates further development.




Made with ❤️ by Jan1653

Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.