Bukkit Plugins by StraitZone for Spigot Servers on Minecraft 1.12+

ChatMonitor by Straitlaced

ChatMonitor by Straitlaced is an easy to install, highly configurable Bukkit plugin that can provide effective chat management on your Spigot or Paper 1.12.x Minecraft Server with MYSQL access.

Features : ChatMonitor

  • Provides a tempban command that may be used by server operators.
  • Automatically executes discipline commands and saves all discipline event data to a datatable.
  • UUID-based so players will not lose their discipline history when they change their in-game-name (IGN).
  • Enable or disable banning players with the same ip as a banned player whether they are online or not.
  • Can be configured to handle the following types of spam:
    • spambots
    • hacked client spam
    • speed spam
    • message spam, consecutive and/or non-consecutive
    • character spam
  • Can be configured to handle forbidden words categorised as listed below. The default configuration file contains words and settings for each censor category.
    • anti-Semitism
    • excessive bullying
    • doxing
    • drugs
    • homophobic slurs
    • misogyny
    • nazism
    • racism
    • sex
    • swearing
  • Provides the following discipline options:
    • Cancel chat
    • Kick player
    • Mute player
    • Tempban player
    • Ban player
    • Ban player IP

Operator Commands : ChatMonitor

/tempban
Allows operators to tempban a player for a specific time.
/reloadcm
Reloads the ChatMonitor plugin.
/disablecm
Shuts down ChatMonitor.
/initializecm
Deletes any and all existing ChatMonitor database data and restores the default database configuration.

HomeSweetHome by Straitlaced

HomeSweetHome by Straitlaced provides home teleport commands for your CraftBukkit, Spigot, or Paper 1.12.x Minecraft Server with MYSQL access.

Features : HomeSweetHome

  • UUID-based so players will not lose their bed or set homes when they change their in-game-name (IGN).
  • Enable or disable multi-world.
  • Enable or disable multi-homes. Set the default home limit. Operators can use the /resetmax command to change a player's set home limit.
  • Default Minecraft bed characteristics are preserved. Players must sleep in a bed to set their bed home. Limit 1 bed home per player. Enable or disable teleporting to bed home if bed is missing or obstructed.
  • Players can only access and change their own set homes and bed home.
  • Enable or disable teleport delay to bed homes and/or set homes. Set number of seconds to delay and set whether or not players must remain still during teleport delay.

Player Commands : HomeSweetHome

/home bed
Teleports you to your home bed.
/home [homename]
Teleports you to your set home if you have a set home named as per the supplied name.
/sethome [homename]
Create a sethome at your current location, and name it as per the supplied name.
/delhome [homename]
Deletes your specified set home.
/homes
Outputs privately to chat the number and type of homes you have, and the names of your set homes.

Operator Commands : HomeSweetHome

/resetmax [playername]
Resets the maximum number of homes the specified player may have.
/reloadhsh
Reloads the HomeSweetHome plugin.
/initializehsh
Deletes any and all existing HomeSweetHome database data and restores the default database configuration.
/regenbedhomes
Regenerates the players' bed home datatable.

RouletteVoting by Straitlaced

RouletteVoting by Straitlaced provides exciting voting features for your CraftBukkit, Spigot, or Paper 1.12.x Minecraft Server with MYSQL access.

Features : RouletteVoting

  • UUID-based so players will not lose their vote data when they change their in-game-name (IGN).
  • Online voting enabled, and offline voting enabled providing you have a valid SSL certificate.
  • Any number of voting links available to player via private message.
  • Voting reward for each vote can be randomly selected from the following categories:
    • mob books
    • lore books
    • enchanted books
    • enchanted items
    • materials (graded)
  • Set the rarity level for each reward category.
  • Set the number of items or number range for each reward category.

Player Commands : RouletteVoting

/vote
Get the site vote links via private message.
/votes
See how many times you have voted for the server.
/lastvoted
See how long ago you last voted for the server.
/getrewards
Get your outstanding vote rewards.

Operator Commands : RouletteVoting

/reloadroulette
/Reload the plugin.
/initializehroulette
Delete any and all existing RouletteVoting database data and restore the default database configuration.
/seedmaterials
/Seed the materials datatable.