CreativePlots Pro | Generate plot worlds & Handle plot claiming icon

CreativePlots Pro | Generate plot worlds & Handle plot claiming -----

Creative Plot Worlds, Claiming Plots, Creative Protections, Creative Plot Plugin, Lots more!



[​IMG]
This plugin allows you to generate creative plots
that are claimable and manageable
through commands & configuration


Features:

  • Generate a world of claimable plots
  • Customize the plot & road sizes
  • Customize the plot design
  • PlaceholderAPI, FAWE, Vault
  • Multi-World Support
  • Trust friends on your plot
  • Spigot, Paper, Folia Support
  • Title bar on enter
  • Teleport to plots
  • Fast world creation
  • Built in Pregeneration
  • Built in world manager
  • Creative exploit prevention
  • API Methods
  • Rent & Buy Plots
  • Set plot biome
  • Plot Entity Limits
  • Plot Claim Flags
  • Merge Plots
  • Lag Machine Check
  • Expand plot world
  • Custom world layers
  • Click to teleport
  • Placeholders

[​IMG]
[​IMG]
Commands:

Alias: claimplots, cp
/cp generate <world name> <world size> <plot size> <road size>
/cp load/unload <world name>
/cp delete <world name>
/cp warp <plot number>
/cp cancel

/cp check <clocks | drops>
/cp editplot # <clean | reset | setowner>

/cp expand <world> <new size>

Alias: plots, plot
/plot claim, abandon, info, list, buy, rent
sell, pay, auto, home
/plot visit <p> #
/plot teleport #
/plot trust <p>
/plot untrust <p>
/plot biome <type>
/plot merge <1> <2>
/plot flag <flag>

(NoEnter, LockTime, LockWeather, NoPhysics, PvP)

Commands, Permissions, API Methods:
Wiki Page

Configuration:

Code (Text):
# Welcome to CreativePlots! Check out the wiki to learn how to generate a world
# https://sosparkly.gitbook.io/creativeplots/getting-started

Generation-Settings:
  Environment: NORMAL # NORMAL, NETHER, THE_END
  Do-Mob-Spawning: false
  Do-Daylight-Cycle: false

Processing-Settings:
  Pregeneration-Speed: 5 # Delay in ticks between chunk generation (lower = faster, higher = less lag)
  Plotgeneration-Speed: 25 # Delay in ticks between plot placements (lower = faster, higher = less lag)
  TPS-Limiter: 19 # If the TPS reaches below this value the generation will temporarily pause
  World-Layers: # You can add and customize layers. <block:<height>. Top gets overriden by Plot-Material
    - bedrock:1
    - dirt:2
    - grass_block:1

Plot-Settings:
  NW-Offset: 20 # Shifts the center point on negative axis
  Materials:
    Border-Material: STONE # Block used for plot borders
    Plot-Material: GRASS_BLOCK # Block used for plots
    Road-Material: DIRT_PATH # Block used for roads
    Slab-Material: STONE_SLAB # Slab on top of border for unclaimed plots
    Claimed-Material: BRICK_SLAB # Changes to this when claimed
  Title-Bar-Popup: true
  Title-Bar-Text: "&6Entering {owner}'s plot" # Color codes and hex supported
  Max-Plots-Per-Player: 1 # Default plots per player. plot.claim.# can override
  Force-Gamemode: false # Force players to be in creative mode
  Permission-Based: false # Require permissions for /plot commands
  Economy-Based: false # Use Vault. Check new configs after reload

Protection-Settings:
  Not-Your-Plot: # Roads & Plots you do not own
    Prevent-Interaction: true
    Prevent-Spawn-Eggs: true
    Prevent-Mob-Killing: true
    Prevent-Enderpearl: true
    Prevent-Buckets: true
    Prevent-Potions: true
    Prevent-Worldedit: true
    Prevent-Redstone: true
    Prevent-Pickups: true
    Prevent-Drops: true
  Trusted-Plot: # Plots a player has invited you to
    Prevent-Interaction: false
    Prevent-Spawn-Eggs: false
    Prevent-Mob-Killing: false
    Prevent-Buckets: false
    Prevent-Potions: false

Creative-Settings:
  Prevent-Using:
    Spawn-Egg: true
    Flint: true
    Potion: true
    Book: true
    Minecart: true
    Crystal: true
    Bedrock: true
    Wither: true
    Stand: true
  Prevent-Placing: # No one except plot.admin can place these blocks
    - COMMAND_BLOCK
    - CHAIN_COMMAND_BLOCK
    - REPEATING_COMMAND_BLOCK
    - DRAGON_EGG
    - END_PORTAL_FRAME
    - TRIAL_SPAWNER
    - SPAWNER
    - BARRIER
    - BEDROCK
    - TNT
  Default-Entity-Limit: 12 # If a entity is not listed, this will be used
  Per-Entity-Limit: # These are how many of this type can be in each plot
    COW: 8
    SHEEP: 8
    CHICKEN: 8
    CREEPER: 4
    WITHER: 0
    ENDER_DRAGON: 0
    IRON_GOLEM: 4
    MINECART: 8
    VILLAGER: 4
    BREEZE: 0
    ZOMBIE: 4

Exploit-Settings:
  Prevent-Crash-Books: true
  Prevent-Malicious-Spawns: true
  Prevent-Crash-Fireworks: true
  Prevent-Illegal-Stacks: true
  Prevent-Unbreakable-Items: true
  Prevent-Suspicious-Potions: true
  Prevent-Overpowered-Attributes: true
  Prevent-Custom-Skulls: true
  Notifications:
    Console: true # Send a message to console if a player tries exploits
    Staff: false # Send a message to permission plot.notify

Message-Settings:
  Plot-Claim: "&eYou have successfully claimed this plot!"
  Plot-Auto: "&aAuto-claimed Plot #{plot} at {location}"
  Plot-Leave: "&cYou have abandoned this plot!"
  Plot-Already-Claimed: "&cSorry! This plot is already claimed!"
  Plot-Add-Trust: "&eYou have trusted {player} to this plot!"
  Plot-Remove-Trust: "&eYou have un-trusted {player} to this plot!"
  Plot-Trust-Receiver: "&eYou have been trusted on {player}'s plot!"
  Plot-Reset: "&eCleaning up plot... You can now move to a new plot!"
  Move-Players: "&eYou were moved to the spawn world since the creative world is being deleted!"
  Plot-Merge: "&eMerged plot {plotB} into plot {plotA}."
  Plot-UnMerge: "&eUnmerged plot {plot1} from plot {plot2}."

  Not-Plot-World:
    Enabled: true
    Message: "&cYou must be in a plot world to claim a plot!"
    Not-In-Plot: "&cYou are not inside a plot!"

  Plot-Info:
    - "&fPlot Info:"
    - " &ePlot Number: &7{plot}"
    - " &eStatus: &7{status}"
    - " &eOwner: &7{owner}"
    - " &eSale: &7{sale-info}"
    - " &eMerged: {merged}"
    - " &eMerged Plots: &f{merged-plots}"

  Max-Plots-Reached: "&cYou have reached the max amount of plots!"
  Unknown-Command: "&cUnknown Subcommand!"

  Not-Your-Plot-Messages:
    Prevent-Interaction: "&cYou cannot interact with blocks here."
    Prevent-Redstone: "&cYou cannot trigger redstone here."
    Prevent-Pickups: "&cYou cannot pick up items here."
    Prevent-Drops: "&cYou cannot drop items here."
    Prevent-Trample: "&cYou cannot trample land here."
    Prevent-Potions: "&cYou cannot use potions here."
    Prevent-SpawnEggs: "&cYou cannot use spawn eggs here."
    Prevent-Buckets: "&cYou cannot use buckets here."
    Prevent-Build: "&cYou can't build here."
    Prevent-Break: "&cYou can't break blocks here."
    Prevent-Entity-Interact: "&cYou cannot interact with entities here."
    Prevent-Teleport: "&cYou cannot teleport here using Ender Pearls or Chorus Fruit."

  Trusted-Plot-Messages:
    Prevent-Using-Bedrock: "&cInteracting with Bedrock is not allowed."
    Prevent-Using-SpawnEgg: "&cSpawn eggs are disabled."
    Prevent-Using-Flint: "&cFlint and Steel is disabled."
    Prevent-Using-Potion: "&cPotions are disabled."
    Prevent-Using-Book: "&cYou cannot use books."
    Prevent-Using-Minecart: "&cMinecarts are disabled."
    Prevent-Using-Crystal: "&cEnd Crystals are disabled."
    Prevent-Using-Stand: "&cYou cannot place armor stands here."
    Prevent-Placing-Block: "&cYou cannot place {block} here."
    NoBuild-Place: "&cBuilding is disabled in this plot."
    NoBuild-Break: "&cBreaking is disabled in this plot."

  Flags:
    NoBuild: "&cBuilding is disabled in this plot."
    NoEnter: "&cYou cannot enter this plot."
    PvP: "&cPvP is disabled in this plot."

  Commands:
    Incomplete: "&cIncomplete Command!"
    Usage:
      Visit: "&cUsage: /plot visit <player> <number>"
      Teleport: "&cUsage: /plot teleport <number>"
      Trust: "&cUsage: /plot trust <player>"
      Untrust: "&cUsage: /plot untrust <player>"
      Flag: "&cUsage: /plot flag <NoEnter | LockTime | LockWeather | NoPhysics | PvP>"
      Merge: "&cUsage: /plot merge <plot1> <plot2>"

    Errors:
      Player-Not-Found: "&cPlayer not found."
      Invalid-Plot-Number: "&cInvalid plot number."
      World-Not-Loaded: "&cWorld '{world}' is not loaded."
      No-Plots-In-World: "&cNo plots exist in this world."
      No-Permission: "&cYou do not have permission to use this!"
      No-Available-Plots: "&cNo available plots found in this world."
      Plot-Does-Not-Exist: "&cPlot #{plot} does not exist."
      Not-Claimed: "&cThis plot is not claimed."
      Not-Owner: "&cYou do not own this plot."
      Already-Trusted: "&e{player} is already trusted on this plot."
      Not-Trusted: "&e{player} is not trusted on this plot."
      Generating: "&cPlease wait until the plots are finished generating!"
      Admin-Plot: "&cThis is an admin plot and cannot be claimed."
      Already-Claimed-By-Other: "&cThis plot is already claimed by someone else."
      Already-Merged-Plot: "&eThis plot is already merged!"
      Plots-Must-Be-Together: "&eThe chosen plots must be next to each other!"

    Info:
      Teleported-Home: "&aTeleported to your first plot (#{plot})."
      Teleported-Visit-Owner: "&aTeleported to {owner}'s Plot #{index} ({plot})."
      Teleported-Visit: "&aTeleported to Plot #{plot} at ({x}, {y}, {z})"
      Your-Plots-Header: "&bYour Plots:"
      No-Owned-Plots: "&cYou do not own any plots."
      Trusted-Players: "&bTrusted Players: &e{players}"
      No-Trusted-Players: "&7No trusted players on this plot."

    Abandon:
      Fully-Reset: "&7Plot has been fully reset and is now available!"

  Exploits:
    Prefix: "&c[Exploit Protection]&7 "
    Crash-Book-Removed: "&7Crash Book detected and removed."
    Malicious-SpawnEgg-Removed: "&7Malicious Spawn Egg detected and removed."
    Malicious-SpawnEgg-Blocked: "&7Malicious Spawn Egg detected and blocked."
    Invalid-Firework-Removed: "&7Invalid Firework detected and removed."
    Illegal-Stack-Removed: "&7Illegal stack detected and removed."
    Unbreakable-Item-Removed: "&7Unbreakable item detected and removed."
    Suspicious-Potion-Removed: "&7Suspicious potion detected and removed."
    Overpowered-Item-Removed: "&7Overpowered item detected and removed."
    Custom-Skull-Removed: "&7Custom skull with modified textures detected and removed."
    SpawnEgg-Mismatch-Blocked: "&7Spawn egg entity mismatch blocked."
    Staff-Notify: "&c[Exploit Protection]&7 {player}: {message}"
    Console-Notify: "[Exploit Protection] {player}: {message}"
 

Code (Text):
# This is the economy configuration since you enabled Economy-Based.
# https://sosparkly.gitbook.io/creativeplots/economy

General-Settings:
  Purchase-Mode: true # True = Buy, False = Rent
  Title-Bar-Override:
    Title-Bar-Popup: true
    Title-Bar-Text: "&6Entering {owner}'s plot &7| &eSale: {price}" # Color codes and hex supported

Buy-Settings:
  Default-Price: 1000.0 # Use decimal. 0.0 to make it free
  Allow-Selling: true # A player can sell their plot
  Refunds: true # Give the money back if you abandon

Rent-Settings:
  Price: 100.0 # Use decimal. 0.0 to make it free
  Duration-Days: 10 # Every X days they are charged the price
  Expire-Action: PREVENT_ALL # What happens if you dont pay

Message-Settings:
  Buy-Messages:
    Success: "&aYou have purchased this plot for {buy_price}!"
    Denied: "&cYou cannot afford this plot!"
    Failed: "&cThe transaction failed!"
    Unavailable: "&cThis plot is not available!"
    For-Sale: "&aYou have marked your plot for sale!"
    Buy-For-Sale: "&a{buyer} bought your plot for {buy_price}!"
    Abandon: "&aYou have abandoned your plot!"
  Rent-Messages:
    Success: "&aYou have rented this plot for {rent_price}!"
    Denied: "&cYou cannot afford this plot!"
    Unavailable: "&cThis plot is not available!"
    Expired: "&cYour plot has expired! &7Use /plot pay to renew it."
    Renewed: "&aYou renewed your plot for {rent_price}! &7It expires in {rent_days} days."
    Not-Expired: "&cThis plot does not need payment yet."
    Not-Rented: "&cThis plot is not a rented plot."
    Expired-Action-Blocked: "&cThis rented plot has expired. &7Use /plot pay to renew it."
 


Have some questions? Join the discord!

[​IMG]
Resource Information
Author:
----------
Total Downloads: 43
First Release: Mar 25, 2025
Last Update: Jun 7, 2026
Category: ---------------
All-Time Rating:
6 ratings
Find more info at sosparkly.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings