LimitPillagers - Fix Outpost Spawns and More! 2.14.0

Fix your 1.14 Pillager lag! Stop, Limit or Remove Pillagers!

  1. HexedHero
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    HexedHero
    Languages Supported:
    All messages can be changed!
    [​IMG]

    A lightweight plugin to limit Pillager spawns around outposts or even stop them from spawning all together!

    Command and Perms:
    /LimitPillagers [reload/count/remove] - limitpillagers.admin

    A must-have for 1.14 servers! If you want to suggest any new features or report a bug please post it in the discussion!

    Fixes:
    https://bugs.mojang.com/browse/MC-156262
    https://hub.spigotmc.org/jira/browse/SPIGOT-5212



    ✨Like this? Check out my premium plugins below.
    [​IMG] [​IMG] [​IMG]

    Code (YAML):
    # LimitPillagers
    # Made with love from HexedHero ❤️
    # May 1.14 not kill your server #MojangPlease
    # This plugin isn't really needed for 1.15+
    # due to fixes and performance increases

    # Should we check for updates on plugin startup?
    Update-Checker
    : true

    # Disable the big wall of text on startup? (Not the enabling messages, just the advice ones)
    Silent-Startup
    : false

    Stopper
    :

       # Should we stop Pillagers from spawning anywhere? (overwrites Limiter)
       Enabled
    : false
     
       # Should we stop Pillager spawning when there is already x amount of Pillagers on the server instead of them all? (Needs stopped to be enabled)
       Use-Hard-Limit
    : false
       Hard-Limit-Amount
    : 25
     
       # Should we ignore Pillager Leaders (Ones with banners) so players can still get the Bad Omen effect?
       Ignore-Leaders
    : false
     
       # Should we ignore named Pillagers?
       Ignore-Named
    : false
     
       # Should we ignore Pillagers that are part of a raid?
       Ignore-Raiders
    : false
     
    Limiter
    :

       # Should we limit Pillager spawns? (Needs stopper to be false)
       Enabled
    : true
     
       # What radius should be check for other Pillagers?
       Radius-X
    : 48
       Radius-Y
    : 32
       Radius-Z
    : 48
     
       # What amount of nearby Pillagers should we stop future Pillagers from spawning?
       Stop-At-Amount
    : 6
     
       # Should we ignore Pillager Leaders (Ones with banners) so players can still get the Bad Omen effect?
       Ignore-Leaders
    : false
     
       # Should we ignore named Pillagers?
       Ignore-Named
    : false
     
       # Should we ignore Pillagers that are part of a raid?
       Ignore-Raiders
    : false
     
    Remover
    :

       # Should we also remove any Pillagers that are already in the world?
       # Checks for Pillagers on the chunk load event and can be used with the Stopper or Limiter!
       # I highly don't recommend using this. Only use if you need to.
       Enabled
    : false
     
       # Should we ignore Pillager Leaders (Ones with banners) so players can still get the Bad Omen effect?
       Ignore-Leaders
    : false
     
       # Should we ignore named Pillagers?
       Ignore-Named
    : false

    Patrol-Remover
    :

       # Should we stop Patrols from spawning anywhere?
       #
       # !!! This is now a feature included in Paper !!!
       #
       # I'd recommend using that instead unless you only want to remove the target of the
       # patrol mob then enable both here and disable the setting in paper
       #
       Enabled
    : true
     
       # Should we ONLY remove the patrol mobs target to fix their lag but let patrols spawn and attack players like normal mobs? (Needs Enabled to be true)
       # see https://www.youtube.com/watch?v=BJ0jzlzEhgo
       Only-Remove-Target
    : true

    Messages
    :

       # Command messages
       Command
    :

          # Message for when you do /limitpillagers without the reload arg
          Usage
    : "&cUsage: /limitpillagers reload/count/remove"
     
          # Message for when the plugin gets reloaded correctly
          Reloaded
    : "&aReloaded LimitPillagers!"
     
          # Message for the count command showing how many Pillagers are alive on your server
          Count
    : "&7There is %count% Pillager(s) on the server!"
     
          # Message for the remove command when you remove all Pillagers from the server
          Remove
    : "&aRemoved %amount% Pillager(s) from the server!"
     
          # Message for when the user doesn't have permission
          No-Permission
    : "&cYou don't have permission to do this!"
     
       # Update messages
       Updater
    :

          # Message in console when checking for updates
          Check
    : "Checking for updates..."
     
          # Message in console when there is an update - %currentversion% for installed versions and %updatedversion% for the one on Spigot.
          Is-Update
    : "&cThere is an update available ( &6&l%currentversion% &c> &a&l%updatedversion% &c), go download it at https://www.spigotmc.org/resources/69733"
     
          # Message in console when there isn't an update
          No-Update
    : "&aThere is no update available!"
     
    [​IMG]

Recent Updates

  1. 2.14.0
  2. 2.13.0
  3. 2.12.0

Recent Reviews

  1. Shadowpauler
    Shadowpauler
    1/5,
    Version: 2.14.0
    Do NOT download this plugin. The statistical data uploaded by this plugin is heavily performance intensive if you don't have this issue, and can be fixed many other ways than using this plugin. Over 11x of the performance eaten by the plugin is a statistical data thread sought out by Timings V2
    1. HexedHero
      Author's Response
      It's like the plugin doesn't say "This plugin isn't really needed for 1.15+ due to fixes and performance increases" if you actually care to look into the plugin at all, it was made at a time where there wasn't anything else that fixed this problem hence why this got so popular and what are you even talking about. I read timing reports daily in the Paper discord with many people having this installed and it's always <0.01% of tick times.
  2. __Vekster007__
    __Vekster007__
    5/5,
    Version: 2.13.0
    A wonderful plugin I use on 1.16! A wonderful plugin I use on 1.16! A wonderful plugin I use on 1.16!
  3. BoolyStudy
    BoolyStudy
    5/5,
    Version: 2.13.0
    support 1.16.2 please :( .
    1. HexedHero
      Author's Response
      It should already work.
  4. laspi94
    laspi94
    5/5,
    Version: 2.13.0
    -------------------------------------------
    NICE COMPLEMENT!!!!!!!!!
    --------------------------------------------
  5. 6085kevin
    6085kevin
    5/5,
    Version: 2.13.0
    ------------------------------------------------
    THX FOR UPDATE 1.16, GUY!
    -----------------------------------------------
  6. KW2
    KW2
    5/5,
    Version: 2.12.0
    Thanks, very helpful especially for server performance, could you please add world support, I'dd like to disable it in one of my dungeon worlds, thanks.
  7. Sevaedric
    Sevaedric
    5/5,
    Version: 2.12.0
    Such a great plugin. I really hope it's gonna be updated to 1.15.1 as soon as possible. The developer is a genius.
  8. REjoin
    REjoin
    5/5,
    Version: 2.12.0
    Awesome plugin, works perfect and helped me a lot! You really need this for 1.14 in order to prevent your server from lagging as hell ^^
  9. lokka30
    lokka30
    5/5,
    Version: 2.12.0
    The developer HexedHero listens to suggestions and implements them quickly. I recommend this plugin especially with the issues 1.14 brings about.
  10. sfBanjo
    sfBanjo
    5/5,
    Version: 2.12.0
    Perfect! Boost tps in this 1.14 version (one to forget...)
    Thanks so much! .
    1. HexedHero
      Author's Response
      Glad it's working out well!