Inactive [FUN/MECH] IncredibleItems v1.1 - Get them all [1.4.2-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by müsli1, Sep 21, 2012.

  1. Offline

    müsli1

    Suggested by: janie177
    How to use/Features
    If you kill a mob there is a chance to get one of the Incredible-Items.
    They are always enchanted and everyone can get them!
    If you get an Incredible-Item the server will send you the message
    "You got the Incredible-Item 'Name of Incredible-Item'"
    The Items are saved always if you make a reload or when the server shuts down.
    The Items are loaded if the server activates the plugin.
    You can create your own Incredible-Item with the command '/iiNew' or '/IncredibleItemsNew' while holding the specified Item (Example: An Iron-PickAxe).
    The full command: '/iiNew
    [Name] [Enchantments] [EnchantmentLevels] [OtherCanPickupItem] [Chance(1:Chance)]
    '
    Example: /iiNew SuperPickAxe DIG_SPEED,LOOT_BONUS_BLOCKS 2,1 true 10
    All Enchantments can be found here. (Scroll down to find it)
    Special-Incredible-Items
    ChangerBow - If you hit a Mob, you switch the position with it!
    DeathDagger - It poisons you. (And your enemy, if the enemy collects it)
    Commands
    /iiList - List all Incredible-Items and their owners.
    /iiListAll -List all Incredible-Item-Types and their chance to drop.
    /iiNew [Name] [Enchantments] [EnchantmentLevels] [OtherCanPickupItem] [Chance] - Create a new Incredible-Item.
    /iidelete [Name] - Delete an Incredible-Item
    /iireload - Reload the Config-File
    /iirifl [Name] - Remove an Incredible-Item from the list (Example reason for use: A Player doesn't join the Server for 2 months) [or: /iiremoveitemfromlist [Name]]
    NOTE: You can also write "IncredibleItems" instead of "ii".


    Permissions
    IncredibleItems.list - States whether a player can view the List.
    IncredibleItems.listall - States whether a player can view the List.
    IncredibleItems.delete - States whether a player can delete an Incredible-Item.
    IncredibleItems.new - States whether a player can create an Incredible-Item.
    IncredibleItems.reload - States whether a player can make a reload.
    IncredibleItems.removeitemfromlist- States whether a player can use the command '/iirifl'.

    Change-log

    v1.1:
    • Configure out the Incredible-Items
    • MultiWorld support
    • Create new Incredible-Items (in-game and in the config-file)
    • Bug fixes
    • The admin-player will be notified when problems or errors occur [The Admin-Player can be chosen in the config-file]*
    • Delete Incredible-Items
    • Implemented the ChangerBow
    v1.0 - Release
    To-do-List
    • Make more special Incredible-Items.
    Configuration
    *config.adminplayername - The Name of the Admin who controls the Incredible-Items. (Example: Kathrin)
    config.world - The names of the worlds where you can get Incredible-Items. (Example: World1,World2,Test,Ololo,TreeKa)
    Types.Names - All IncredibleItem names should be listed here. (Example: ChangerBow,DeathDagger)
    Types.NameOfIncredibleItem.Enchantments - The Enchantments from the Incredible-Item.
    Types.NameOfIncredibleItem.EnchantmentLevels.NameOfEnchantment - The Enchantment's level.
    Types.NameOfIncredibleItem.Chance - Chance (1:Chance) to get the Incredible-Item.
    Types.NameOfIncredibleItem.CanPickUp - If you die - Can another Player pick-up this Incredible-Item? (true:false)
    Types.NameOfIncredibleItem.ItemId - The Item-Id of the Incredible-Item. (Example: 274 for a diamond sword.)

    NOTE: If you die , you CANNOT pick-up your Incredible-Item again!


    If you have an idea for a special Incredible-Item just tell me :D
     

    Attached Files:

  2. Offline

    janie177

    I'll test it right away :)
     
  3. Offline

    müsli1

    I have a test version for you ;) The chance to get an Incredible-Item is much higher in this version (1:10) DOWNLOAD
     

    Attached Files:

  4. Offline

    janie177

    I already tested the old version and the droprate was good :) everything seemed to work :D Thanks alot for making this :) I have one last request: Could you make it so that the items are configurable in the config? I killed a few hundred zombies and got the thors axe, but I found it kinda low enchanted. It would be great if you could do this :)
     
  5. Offline

    müsli1

    Hm.. I've already thought about doing it. But it's very complicated :(
    But I try to make it :)
     
  6. Offline

    janie177

    Good luck :D
     
  7. Offline

    Lolmewn

    Title is off, please read the guidelines for submitting a plugin.
     
  8. Offline

    müsli1

    Oh.. :oops: I just forgot to write the category in the title.
     
  9. Offline

    janie177

    Oh I forgot about something very important: Multiverse support. I have a creative and freebuild world and I don't want people to obtain IncredibleItems in the Freebuild world. And will it be a problem that both worlds have seperate inventories?
    And a suggestion for an item: A special bow with infinity which makes you switch places with your target. So when you hit a cow, you will be teleported to the cow and the cow will be teleported to your old spot.
     
  10. Offline

    müsli1

    About the bow: It's possible :) It will implemented in the next version.
    The Multiverse support... I try to make it soon
     
  11. Offline

    müsli1

    Version 1.1 is now available! Hope you enjoy! :D
     
  12. Offline

    janie177

    Thanks! It has everything needed :)
     
  13. Offline

    janie177

    Could you maybe higher the possible enchants? They are kinda low and not really incredible :p The server also had alot of lagg when I installed the plugin :/
     
  14. Offline

    müsli1

    hmmmm.. What do you mean with 'Could you maybe higher the possible enchants?'? Do you refer to the possible enchants in Minecraft or in the Plugin?
    The 'laggs' doesn't come from my plugin, I think. But, can you make a list of plugins you have on the server? Maybe something is incompatible with my plugin, but it's very improbable! :(

    Edit: Did you change the Admin-Player-Name in the config-file? (Path: config.adminplayername) :confused:
    The Server tells you, if you make a mistake in the config-file! If there is an error, that can cause a lagg! (If you didn't change it, do it now! :) )
     
  15. Offline

    janie177

    Yes I changed it to my name, and with higher enchants I mean enchantments like knockback 10. The current enchants aren't really special :/ (Except the bow and deathdagger, they are nice.) And would it be possible to clean up all items after a set amount of time? Like a week? So everyone has the same chances of getting them and inactive players wont spoil it. I will try to install it again :)

    EDIT: It worked :) It would still be nice if we could make items with like efficiency 30
     
  16. Offline

    müsli1

    It's impossible to make a enchantment like knockback 10. :'( The Minecraft-Enchantments have final bounds of levels*! About the clean up, It's easy and I implement it in the next version! ;)
    *When I make my own Enchantments it would be possible though.
     
  17. Offline

    janie177

    That could be interresting, I have also seen a plugin which enables level 127 enchantments. It's called TimTheEnchanter. Maybe it could be helpfull? :)
     
  18. Offline

    müsli1

    hmm... maybe, but he make his own Enchantments, I think. (Because you can change the Names of the Enchantments)
     
  19. Offline

    janie177

    I ran nolagg on my server and I found that this is causing the lagg :/
    It used 25 times more than the second place: 11167.0 ms.
    It was all used in the player.move event. I will have to remove it because the lagg is too heavy :/
     
  20. Offline

    müsli1

    hmm.. sorry for that. :(
    I use the Player Move event in my plugin. :oops: (very often!)
    So my plugin caused the laggs? (because I use the event)
    If yes, sorry :'(
     
  21. Offline

    janie177

    Haha It´s not a problem, but the lagg was really extreme so I had to remove it. If you are ever planning on updating it I´ll add it again :)
     
  22. Offline

    müsli1

    Ok :(
    But, can you please give me a list of plugins you have on the server?
     
  23. Offline

    janie177

    Alright here are the plugins:

    - automessage
    - blockhat
    - broker
    - buycraft
    - casinoslots
    - chatcolors
    - commandbook
    - epicboss
    - factions
    - geometric magic reloaded
    - gods
    - hawkeye
    - lagmeter
    - magicalspells
    - mobcatcher
    - moneydrop
    - multiinv
    - multiverse-core
    - multiverse portals
    - nicknamer
    - nocheatplus
    - openinv
    - orebfuscator
    - permissionsbukkit
    - ships
    - simplejail
    - treasurechest
    - vault
    - votifier
    - werewolf
    - worldborder
    - worldedit
    - worldguard
    - dynmap
    - iconomy
    - mcore
    - simpleprefix
    - vampire

    It's alot lol. So it will take a long time if you want to find the conflict.
     
  24. Offline

    müsli1

    It's allot...

    Please test if my plugin is the only one that laggs.
    And, have you ever thought about that my plugin didn't cause the laggs, but the large number of plugins?
    ... :mad:(...:oops: )

    And ,please test if my plugin laggs if it's the only one on the server. ;)
    Use a clean server. Are there laggs?
     
  25. Offline

    janie177

    I did that, and it works fine when alone. But with other plugins, The lagg directly stopped after removing it. It must be some kind of conflict.
     
  26. Offline

    müsli1

    hmm...
    Is something in the console?
    Some Errors? :(
    I don't know any conflict that my plugin is able to cause...
     

Share This Page