mobspawner configuration blocking spawns #137


  • New
  • Defect
Open
Assigned to bob7l
  • MithrandirMage created this issue Jun 5, 2016

    Pastebin link to your Config (I will ignore your ticket if it doesn't contain this:

    http://hastebin.com/cidaqaqije.sm

    What steps will reproduce the problem?
    1. Apply this config
    2. Expect certain mobs such as zombies to spawn from mob spawners
    3. A few may come out, but eventually no more will.

    What is the expected output? What do you see instead?

    Well, I expect more mobs to spawn right? However, I am confused, isn't this config suposed to limit the ammount of mobs spawned from a spawner,
    and present at the same time? And not just spawn 20 and never spawn any more again.

    What version of the product are you using?

    ClearLag: 2.9.1
    Spigot for MC 1.9.4

    Do you have an error log of what happened?

    No.

    Please provide any additional information below.

    I've had issues with this config in the past.
    I'm expecting a limit of 20 mobs to build up from one mob-spawner. After one of these mobs is killed, another one should be capable of spawning,
    as long as the limit of 20 is not violated.

  • MithrandirMage added the tags New Defect Jun 5, 2016
  • bob7l posted a comment Jun 8, 2016

    The mob spawner limiter limits by chunks. So if you have more then one chunk by the mob spawner, It'll allow more then the configured amount to spawn. And it'll only limit mobs spawned by a spawner, not mobs spawned by other means.

    I'll look into this issue when i have time

  • MithrandirMage posted a comment Jun 9, 2016

    @bob7l: Go

    Read carefully. The issue here is that mobs stop spawning when that specific config option is active. Just take your time obviously :)


    Edited Jun 9, 2016
  • bob7l posted a comment Jun 9, 2016

    @MasterMithrandir: Go

    I set my limit to 2.

    I placed a mob-spawner inside a chunk, allowed two pigs to spawn. I then killed those pigs and allowed more to spawn. Worked perfectly.

  • bob7l posted a comment Jun 9, 2016

    @MasterMithrandir: Go

    I set my limit to 2.

    I placed a mob-spawner inside a chunk, allowed two pigs to spawn. I then killed those pigs and allowed more to spawn. Worked perfectly.

  • MithrandirMage posted a comment Jun 10, 2016

    @bob7l: Go

    It is only with this feature that mobs stop spawning from spawners on my server.

    Maybe try my config?

  • bob7l posted a comment Jun 10, 2016

    @MasterMithrandir: Go

    Alright i figured out the bug. I'll have to recode the limiter.

    The problem is, when a mob is removed via bukkit API, it does NOT fire an event for whatever reason. So it's completely impossible to track these entities spawned by the mob-spawner efficiently....


    Edited Jun 10, 2016
  • MithrandirMage posted a comment Jun 14, 2016

    @bob7l: Go

    Good luck, please say if there's any fixes from now.

    I really appreciate it :)

  • bob7l posted a comment Jun 14, 2016

    @MasterMithrandir: Go

    I fixed it a few days ago (Check the development builds).

  • _ForgeUser610229 posted a comment Jun 15, 2016

    JUST to report last build is working good on spigot 1.10

    CraftBukkit version git-Spigot-6016ac7-10c10b3 (MC: 1.10) (Implementing API version 1.10-R0.1-SNAPSHOT)

    [ClearLag] Loading ClearLag v2.9.1

    TY


    Edited Jun 15, 2016

To post a comment, please login or register a new account.