[MECH] Archers v1.0 - Advanced Archery [1.5R0.1]

Discussion in 'Archived: Plugin Releases' started by 1337, Apr 27, 2011.

  1. Offline

    1337

    Archers (Reborn) - Made by [1337]
    I - Introduction
    Archers, makes archery way more powerful and fun! It has a big list of special arrows who can be enabled/disabled easily with Permissions.
    Here is a quick list of its possibilities:
    • Powerful Arrows Light things up with Fire and Lighting arrows, Blow things up with TNT arrows, morph monsters, and the mighty Nuke arrow
    • Fun Arrows generate new trees, make mobs fly up and teleport
    II - Download
    III - Installation and configuration
    • Check the Permission nodes below:
      • Code:
        archers.bow.(arrow name) - Needed to fire the bow
    IV - Usage
    It is really easy. If you type /arrow a list with available arrows will pop up, if you need more information. Just type /arrow (arrow name), and you can see what ammo it uses, and what you too enable it. Also if you dont have permission for a arrow it shows up red, if you do have permission it shows up green

    V - Final note
    Suggestions, Questions or bug reports: Post them in this Thread!
    You can also post, what you want to be updated first. That would also really help me :)
     
  2. Offline

    1337

    What does it say when archers gets enabled?

    we dont support groupmanager only permissions

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

    smittyboi

    so i know this has prob been asked before but is there any way that i can use this with group manager instead of permissions
     
  4. Offline

    1337

    Whats the link to groupmanager? i will add suport
     
  5. Offline

    anon

    I use groupmanager, it works already. It has a fake permissions build in, so if a plugin uses permissions, it works with GM.

    Anyway here is the link to the updated version http://earth2me.net:8001/artifactory/essentials-2.2/ (u need essentials group manager and essentias group bridge(this one is the fake permission stuff).
    And here is the thread, but the thread itself hasnt been updated, the original author is away, so essentials guys took the plugin.
    http://forums.bukkit.org/threads/in...pha-3-a-permissions-replacement-440-531.4723/
     
  6. Offline

    1337

    So It works anyway? :D saves me time
     
  7. Offline

    duschdas2

    That say it

    2011-05-05 16:24:30 [INFO] [Archers : 2.0] Permission system not detected! Disabling..
    2011-05-05 16:24:30 [INFO] [Archers : 2.0] Disabled!
    2011-05-05 16:24:30 [INFO] [Archers : 2.0] Made by TechGuard and x1337x Enabled!
     
  8. Offline

    Jellifish

    Hi, great plugin, works well. Had to add the Web and Torch bits in the config manually, but worked well after that.

    Is there any chance you could make it with permissions so that some people could use bows and arrows but could not make them, and others could make them and use them. That way some people could be allowed to craft and then sell special bows which anyone else would be able to make use of. Thanks!!
     
  9. Offline

    1337

    2011-05-05 16:24:30 [INFO] [Archers : 2.0] Permission system not detected! Disabling..
    2011-05-05 16:24:30 [INFO] [Archers : 2.0] Disabled!

    Every update its best to deleate the files inside the Archers folder,then it will make the updated versions

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

    duschdas2

    But i have a Permission system and had added the permissions.
    Work this not with group manager ?
     
  11. Offline

    Lyiin

    The plug-in is great, and I love the great variety of arrows available! May I suggest some more?:
    • Phase arrow - Deletes a block for five seconds, then puts it back into place when time runs out. The location of the 'phased' block could either delete any block people attempt to place there, simply overwrite any blocks placed while the original is phased, or placing a block in the temporarily empty space could prevent the original from ever returning. Hitting an entity, other than a player, could either do nothing, delete it for five seconds (like it does to blocks), or delete it permanently.
    • Redstone arrow - Two possibilities: Create a redstone torch upon impact, or make the impacted block generate a redstone signal until the arrow is picked up/deleted.
    • Signal arrow - This arrow would, for two seconds (I'm not sure what amount of time would work best), change all air blocks above the impacted block into fire (or glowstone, I think fire might cause lag...).
    • Bonemeal arrow: Works like bonemeal: If it hits a block with crops/a sapling on it, the crops/sapling instantly grows.
    • Thunder prison arrow: Makes lightning impact a circle around the target, thus creating a 'thunder prison' for a very short while.
    What do you think? Are these possible/fun enough to implement?
     
  12. Offline

    1337

    :D added to todo

    essentials group manager and essentias group bridge you need them

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

    yoyo

    Hmm, wich arrows axists today? And where can I get the more updated download link?

    I mean, as you cant update the title, anything changed from that version?
     
  14. Offline

    glycerine102

  15. Offline

    1337

    I can't update the title or download only tech can but he is away until tomorrow, but the link on the op should be updated thanks to miricale man
    A list of arrows can be found by using /arrow to see chages look at the commits on github
     
  16. Offline

    anon

    Hmm, are the torch and web arrows working yet?
    I do "/arrow" and it lists their name, but if I do "/arrow web" an error is displayed. Also, there is no ammo config for those on the config file.
     
  17. Offline

    Taemera

     
  18. Offline

    1337

    @anon yep just deleate the config files inside the Archers folder, i will be implementing somthing so you dont have to do this soon

    Beat me to it :D

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

    anon

    Worked, thanks guys :D

    Also, can I ask for a little change on the Web arrow? Currently the block where it land is replaced by a web block, plus 3 web blocks around. But this opens exploits, for example to break worldguard protected areas.

    Sometimes this happens with snow arrow too, but not all the time. With the web arrow every time it does that.

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

    1337

    What so it only replaces air? thats easy to do
     
  21. Offline

    anon

    Would be perfect.
     
  22. Offline

    villeh1337

    I use GM too but i dont know where to put the permission thing :<
     
  23. Offline

    1337

    Ask @anon i use permissions
     
  24. Offline

    anon

    Inside plugins/Groupmanager/worlds/your world name/groups.yml

    Then u put the nodes inside a group of those, for example.
    Code:
      archer:
        default: false
        permissions:
        - archers.bow.fire
        - archers.bow.ice
        - archers.bow.three
        - archers.bow.thrice
        - archers.bow.tnt
        - archers.bow.tp
        - archers.bow.zeus
        - essentials.kit.archer
        inheritance:
        - peasant
        info:
          prefix: '&6'
          build: true
          suffix: Archer
    Not very different from permissions
     
  25. Offline

    aehoooo

    Is the "steal" arrow still being developed? Looking foward to make a Bandit class on my server.
     
  26. Offline

    1337

    Yep but the poison arrow is giving me a headache :D I might delay poison for a bit
     
  27. Offline

    anon

    OH, one more sugestion: Do you guys remember chikenbombs plugin? My idea, a chicken arrow. Instead of shooting a arrow, it would shoot a chicken, that on impact does a little radius damage. Also, the fly arrow, maybe if it was a little diferent, that when a player is hit with it, he wouldnt be teleported up, and fall, but he would take a "force" kick. Then, the player would be trown on the direction the arrow came, pretty much as the tnt kick, but without the damage.
     
  28. Offline

    1337

    You mean throws them backwards? what about a seperate arrow for that? the force arrow
     
  29. Offline

    zerosen

    i am having a problem with my plugins and this is what is on the console when i type /arrow Normal


    15:10:34 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'arro
    w' in plugin Archers v2.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85
    )
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    55)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:677)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.NullPointerException
    at TechGuard.x1337x.Archers.Commands.ArrowCommand.onCommand(ArrowCommand
    .java:47)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more

    i was alone on my server and I had a bow with normal arrow assigned to it, dut didt fire it or even used it.
    the console displayed:

    15:18:05 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'arro
    w' in plugin Archers v2.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85
    )
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    55)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:677)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.NullPointerException
    at TechGuard.x1337x.Archers.Commands.ArrowCommand.onCommand(ArrowCommand
    .java:47)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more

    > i have read through the post but am still not sure what to do.
    i am new to bukkit so any help would be helpful.
     
  30. Offline

    1337

    The second one is a command as well so someone must have used it. does it do that for any /arrow name?
     
  31. Offline

    zerosen

    it do so for any /arrow name.

    when i type typing:
    /arrow Ice

    it showed me
    to use Ice Arrow it costs:
    An internal error has occured while attempting to perform this command

    and the command shows
    [Lnet.minecraft.server.Statistic;@a3d4cf
    146 recipes
    [Lnet.minecraft.server.Statistic;@a3d4cf
    16 achievements
    17:02:01 [INFO] Starting minecraft server version Beta 1.5_02
    17:02:01 [INFO] Loading properties
    17:02:01 [INFO] Starting Minecraft server on *:25565
    17:02:01 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    17:02:01 [WARNING] The server will make no attempt to authenticate usernames. Be
    ware.
    17:02:01 [WARNING] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    17:02:01 [WARNING] To change this, set "online-mode" to "true" in the server.set
    tings file.
    17:02:01 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-706-
    gf53e007-b740jnks (MC: 1.5_02)
    17:02:01 [INFO] Preparing level "bukkit"
    17:02:02 [INFO] Preparing start region
    17:02:02 [SEVERE] The following file couldn't pass on Parser.
    plugins\GroupManager\worlds\bukkit\groups.yml loading Archers v2.0 (Is it up to
    date?)
    java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
    plugins\GroupManager\worlds\bukkit\groups.yml
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataH
    older.java:475)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(W
    orldsHolder.java:358)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorl
    dLoading(WorldsHolder.java:68)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad
    (WorldsHolder.java:63)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(Worl
    dsHolder.java:56)
    at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:73
    )
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at com.nijikokun.bukkit.Permissions.Permissions.onEnable(Permissions.jav
    a:64)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at com.nijikokun.bukkit.Permissions.Permissions.checkEnable(Permissions.
    java:99)
    at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.j
    ava:89)
    at TechGuard.x1337x.Archers.Archers.setupPermissions(Archers.java:50)
    at TechGuard.x1337x.Archers.Archers.onEnable(Archers.java:32)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: while parsing a block mapping
    in "<reader>", line 1, column 1:
    groups:
    ^
    expected <block end>, but found BlockMappingStart
    in "<reader>", line 110, column 2:
    SemiAdmin:
    ^

    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(Par
    serImpl.java:576)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :228)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)

    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataH
    older.java:470)
    ... 26 more
    17:02:02 [INFO] Loaded Essentials build 2.2.13 maintained by Zenexer, ementalo,
    Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    17:02:02 [INFO] Loaded EssentialsChat build 2.2.13 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo and ceulemans.
    17:02:02 [INFO] Loaded EssentialsGeoIP build 2.2.13 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo and ceulemans.
    17:02:02 [INFO] This product includes GeoLite data created by MaxMind, available
    from http://www.maxmind.com/.
    17:02:03 [INFO] Loaded EssentialsProtect build 2.2.13 maintained by Zenexer, eme
    ntalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    17:02:03 [INFO] Loaded EssentialsSpawn build 2.2.13 maintained by Zenexer, ement
    alo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    17:02:03 [INFO] Jobs 1.3.3b started
    17:02:03 [INFO] [Jobs] Successfully linked with Permissions.
    17:02:03 [INFO] Done (0.109s)! For help, type "help" or "?"
    17:02:13 [INFO] kenji [/127.0.0.1:52038] logged in with entity id 83
    17:02:13 [WARNING] Missing a prefix or suffix for default
    17:02:20 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'arro
    w' in plugin Archers v2.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85
    )
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    55)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:677)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:640)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.NullPointerException
    at TechGuard.x1337x.Archers.Commands.ArrowCommand.onCommand(ArrowCommand
    .java:47)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    >
     

Share This Page