Inactive [MECH] CrowdControl v0.0.3 - The creature control plugin [1.1R3]

Discussion in 'Inactive/Unsupported Plugins' started by WinSock, Jun 8, 2011.

  1. Offline

    WinSock

    CrowdControl - The creature control plugin.
    Version 0.0.3

    New Rewrite is out! Get it at:
    http://dev.bukkit.org/server-mods/crowdcontrol/
    Temp Download Link Below


    Yes it's back, the two plugins MobControl and CrowdControl have been merged now and I present to you on the behalf of the elBukkit team the new and improved CrowdControl! Features are still being added from both of the old plugins but i have decided that enough basic functionality is here to release it to the general public!

    If you're not familiar with JSON i recommend this online editor:
    http://jsoneditoronline.org/

    Todo/Issues

    Download

    Source

    Milestones

    Full Changelog
     
    11RJB and NathanWolf like this.
  2. Offline

    lemonzap

    ok thanks, fixed the problem, essentials was blocking slimes from spawning. now I have a new problem. nothing is spawning naturally, i have to force it. any ideas?
     
  3. Offline

    M1sT3rM4n

    Bug:

    Zombies still occasionally burn after having the burninsunlight property set to false.
     
  4. Offline

    WinSock

    I'll take a look at it. I cannot promise an update will get out today. A tree is hanging on a power line and i'm surprised i still have power and internet. Well i'm going to try to get an update out fast before it goes out.

    Version 0.27.02 released!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
    M1sT3rM4n likes this.
  5. Offline

    11RJB

    You, sir, are a god. Things are working great for me.
     
  6. Offline

    WinSock

    I hope you enjoy it now that i got it working fully :D
     
  7. Offline

    mrgreaper

    we added this to as a solution to this request http://forums.bukkit.org/threads/lo...ther-mobs-on-normal-worlds.25950/#post-467344 how ever with it enabled were getting lag.
    the only file we changed is worldold.yml
    Code:
    mobs:
        CHICKEN:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 4
            burnDay: false
            spawnChance: 0.7
        COW:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        CREEPER:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        GHAST:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 0
                misc: 5
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        GIANT:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        MONSTER:
            enabled: false
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 1
                misc: 0
            targetDistance: 24
            health: 20
            burnDay: false
            spawnChance: 0.1
        PIG:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        PIG_ZOMBIE:
            enabled: true
            nature:
                night: NEUTRAL
                day: NEUTRAL
            damage:
                collision: 5
                misc: 0
            targetDistance: 24
            health: 20
            burnDay: false
            spawnChance: 0.7
        SHEEP:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        SKELETON:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 0
                misc: 4
            targetDistance: 24
            health: 10
            burnDay: true
            spawnChance: 0.7
        SLIME:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 4 # Slime damage is the arithmetic series 2n, n = slimeSize - 1
                misc: 0
            targetDistance: 24
            health: 1 # Slime health is the geometric series 3^n. n = slimeSize - 1
            burnDay: false
            spawnChance: 0.2
        SPIDER:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: NEUTRAL
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.7
        SQUID:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 0
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: false
            spawnChance: 0.5
        ZOMBIE:
            enabled: true
            nature:
                night: AGGRESSIVE
                day: AGGRESSIVE
            damage:
                collision: 5
                misc: 0
            targetDistance: 24
            health: 10
            burnDay: true
            spawnChance: 0.7
        WOLF:
            enabled: true
            nature:
                night: PASSIVE
                day: PASSIVE
            damage:
                collision: 5
                misc: 0
            targetDistance: 24
            health: 20
            burnDay: false
            spawnChance: 0.4
    
    rules:
        CHICKEN:
            SpawnMaterialRule:
                Default:
                    material:
                        - GRASS
                    spawnable: true
            SpawnLightRule:
                Default:
                    min: 9
                    max: 15
        COW:
            SpawnMaterialRule:
                Default:
                    material:
                        - GRASS
                    spawnable: true
            SpawnLightRule:
                Default:
                    min: 9
                    max: 15
        CREEPER:
            SpawnLightRule:
                Default:
                    min: 0
                    max: 7
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                        - LAVA
                        - STATIONARY_LAVA
                    spawnable: false
        GHAST:
        GIANT:
        MONSTER:
        PIG:
            SpawnMaterialRule:
                Default:
                    material:
                        - GRASS
                    spawnable: true
            SpawnLightRule:
                Default:
                    min: 9
                    max: 15
        PIG_ZOMBIE:
        SHEEP:
            SpawnMaterialRule:
                Default:
                    material:
                        - GRASS
                    spawnable: true
            SpawnLightRule:
                Default:
                    min: 9
                    max: 15
        SKELETON:
            SpawnLightRule:
                Default:
                    min: 0
                    max: 7
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                        - LAVA
                        - STATIONARY_LAVA
                    spawnable: false
        SLIME:
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                        - LAVA
                        - STATIONARY_LAVA
                    spawnable: false
            SpawnHeightRule:
                Defualt:
                    max: 16
                    min: 0
        SPIDER:
            SpawnLightRule:
                Default:
                    min: 0
                    max: 7
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                        - LAVA
                        - STATIONARY_LAVA
                    spawnable: false
        SQUID:
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                    spawnable: true
        ZOMBIE:
            SpawnLightRule:
                Default:
                    min: 0
                    max: 7
            SpawnMaterialRule:
                Default:
                    material:
                        - WATER
                        - STATIONARY_WATER
                        - LAVA
                        - STATIONARY_LAVA
                    spawnable: false
        WOLF:
            SpawnMaterialRule:
                Default:
                    material:
                        - GRASS
                    spawnable: true
            SpawnLightRule:
                Default:
                    min: 9
                    max: 15
    and on the world_nether we enabled ghasts (for some reason they defaulted to false?)
    on old world (folder name worldold) there is now a hell of a lot of ghasts !(the spawn rates have not been touched so should be same as default yes?) could be something to do with it and occasionly it says it cant pass damage onto crowd control (which is fine as we dont want to alter the damage)

    all were using the plugin for is to make old world have pigzombies and ghasts (as well as the usual creatures) and be rather hostile
     
  8. Offline

    WinSock

    Umm are you using a newer build for 1.7.3? If so can you tell me what one so i can test.
     
  9. Offline

    mrgreaper

    ah yes sorry craftbukkit build 974 (we havent had any of the chest/sign problems others have reported, yet) and with out crowd control no lag, with it...starts fine then seems to get block lag that gets slowly worse(not sure that helps?)
     
  10. Offline

    WinSock

    Preforming tests right now, will let you know the results and ETA for the fix. And if you could tell me what is says when it spits out "Can't pass onDamage to CrowdControl"
     
  11. Offline

    mrgreaper

    Code:
    2011-07-12 22:53:40 [SEVERE] Could not pass event ENTITY_DAMAGE to CrowdControl
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftLightningStrike cannot be cast to org.bukkit.entity.LivingEntity
        at com.elbukkit.plugins.crowd.CrowdEntityListener.onEntityDamage(CrowdEntityListener.java:106)
        at org.bukkit.plugin.java.JavaPluginLoader$56.execute(JavaPluginLoader.java:635)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.Entity.a(Entity.java:1253)
        at net.minecraft.server.EntityWeatherStorm.m_(EntityWeatherStorm.java:117)
        at net.minecraft.server.World.cleanUp(World.java:1064)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:447)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    have to say impressed with the speed of your response

    reading that error it could be the electric creeper mod we use causing the above error (though not related to lag as that error is not displayed often ... the creeperrods is the one we use http://forums.bukkit.org/threads/mech-misc-creeperrods-v1-2-lightning-rods-not-bombs-860.20691/)
     
  12. Offline

    WinSock

    It might be, i cannot replicate lag or those errors, if you want you can connect to"99.144.255.31" (my test server) to see for your self.
     
  13. Offline

    mrgreaper

    im on now and getting the same lag
     
  14. Offline

    WinSock

    Well that lag might be my crappy internet :D But found the damage event error and fixed it (it was only triggered my that creeper plugin). And that error is what may have caused the lag too. But i shall add some more checks for that stuff and release a bug fix shortly.

    Version 0.27.03

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  15. Offline

    wassilij

    I gettin Laggs with this Plugin :(
     
  16. Offline

    mrgreaper

    go into tthe config file and change
    maxPerWorld: 150
    maxPerChunk: 5

    eliminated the lag on our server 100% great little plugin
     
  17. Offline

    WinSock

    Thanks for responding to him :D
     
  18. Offline

    mrgreaper

    np chap figured it had to be like 4 or 5 am in the us lol
     
  19. Offline

    wassilij

    Without this Plugin, with 8 Users online: 600 Mobs (//butcher, Worldedit).
    With this Plugin i had maxPerworld: 500 and bad laggs .. and only 150 Mobs thats too small.
     
  20. Offline

    WinSock

    Max per chunk has more to do with lag than max per world. Set max per chunk to something like 4 or 5 and max per world can be higher.

    Opps umm set max per chunk to two or 1 that's what reduces lag not 4 or 5 lol.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  21. Offline

    wassilij

    Okay i try it, thx :)
     
  22. Offline

    scout109

    List of my bugs: Ghasts dont shoot and they are set to aggressive
    Lag sometimes
    Monsters dont get knocked back when hit
    Some mobs appear to be smaller then normal
    Giants are spawning everywere and they are set to be off
     
  23. Offline

    WinSock

    1 Known
    2 Known
    3 This is your perception, its imposible to change mob size without client mod.
    4 I do not get this. are you sure they are disabled?
     
  24. Offline

    scout109

    are ghasts going to be fixed
    okay about lag
    will knock back of mobs be added
    okay mobs are smaller thats ok i guess
    trying to figure out whats up with the giants
     
  25. Offline

    WinSock

    Ghasts are fixed, just not released yet. Knock back will be added if i can figure it out lol.
     
  26. Offline

    scout109

    Well my server will depend on this plugin once its working well ;) Is there a way to simulate a knockback?
     
  27. Offline

    WinSock

    That's what i'm trying to figure out.

    Version 0.27.04
    STRONGLY SUGGEST REGENERATING NEW CONFIG(DELETE OLD FOLDER)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  28. Offline

    morizuki

    can I suggest to have a different health, damage, creature in different regions?
     
  29. Offline

    scout109

    Loving you atm
     
  30. Offline

    WinSock

    Hmmm Let me work out how this would even work :D
     
  31. Offline

    morizuki

    or you can use worldguard for region setting of difficult.. also can i suggest friendly mobs can also be aggressive neutral or passive?
     

Share This Page