Plugin Request CustomAchievement Plugin

Discussion in 'Plugin Help/Development/Requests' started by FantasticalPlays, Apr 27, 2015.

Thread Status:
Not open for further replies.
  1. Plugin category: I dont know.

    Suggested name: Achievement

    What I want: I would like a plugin that allows you to create your own achievements.
    So own name and its own description.
    Would also like that you get a prize if you have completed the achievement.
    In this case 5 Eco-Coins. (/ Eco give)
    Hopefully you understand my ideas, you have questions / more info?
    Just ask!

    Ideas for commands: /Achievement add NAME DESCRIPTION
    /Achievement remove NAME

    CommandBlock: /Achievement give NAME @p

    Ideas for permissions: I dont know.

    Screenshot: Naamloos.png
     
  2. Offline

    timtower Moderator Moderator

    @FantasticalPlays And how do you achieve those achievements? Is that just command based?
     
  3. @timtower You walks over a commandblock with a pressureplate with the /Achievements give NAME command
     
  4. Offline

    timtower Moderator Moderator

  5. Offline

    timtower Moderator Moderator

    @FantasticalPlays Definitely gonna make this.
    Things that you are gonna get:
    /achievement list
    /achievement add
    /achievement remove <achievement name>
    /achievement give <achievement name> <playername>

    The add command will work with the conversation API. So no full length commands to remember.
    Will use Vault for the economy.
    You will get a language file so you can translate everything to Dutch.
    Will it broadcast anything to the full server? Or just send a message to the player?
     
  6. To the player, Version 1.7.2
     
  7. Offline

    timtower Moderator Moderator

  8. Thanks man!

    How long does it take? @timtower

    EDIT by Timtower: merged posts
     
  9. Offline

    timtower Moderator Moderator

  10. :O:O That is not long! :D @timtower,
    Can you do this /vcachievement instead of /achievement ?
     
  11. Offline

    timtower Moderator Moderator

  12. Last edited by a moderator: Apr 27, 2015
  13. Offline

    timtower Moderator Moderator

  14. Offline

    timtower Moderator Moderator

    @FantasticalPlays Link can be found in my signature. AchievementLikeMe.
    Code:
    commands:
      AchieveLikeMe:
      description: Main command
      usage: /<command>
      permission: achievelikeme.use
      permission-message: You dont have permission to use this
    
    permissions:
      achievelikeme.use:
      default: OP
      description: Permission to do anything with this plugin
    Depends on Vault ( duhh )
    Not perfect, can tell you that, untested, not all commands are fully implemented, basic functionality is in though.
     
  15. Offline

    timtower Moderator Moderator

    @FantasticalPlays Below my posts is a signature ( probably first post )
    It contains a link, hit it.
     
  16. Offline

    bwfcwalshy Retired Staff

  17. Offline

    timtower Moderator Moderator

    FantasticalPlays likes this.
  18. It doesnt load?

    Code:
    [22:38:45] [Server thread/ERROR]: Could not load 'plugins\AchieveLikeMe.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidDescriptionException: depend is of wrong type
        at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:873) ~[spigot.jar:git-Spigot-1339]
        at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:188) ~[spigot.jar:git-Spigot-1339]
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:181) ~[spigot.jar:git-Spigot-1339]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [spigot.jar:git-Spigot-1339]
        at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:355) [spigot.jar:git-Spigot-1339]
        at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:135) [spigot.jar:git-Spigot-1339]
        at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:437) [spigot.jar:git-Spigot-1339]
        at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1339]
    Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Iterable
        at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:869) ~[spigot.jar:git-Spigot-1339]
        ... 7 more
    [22:38:45] [Server thread/ERROR]: ebean.properties not found
    [22:38:45] [Server thread/WARN]: No Entities found in ClassPath using ClassPathReader [com.avaje.ebeaninternal.server.util.DefaultClassPathReader@811bc4] Classpath Searched[[file:/C:/Users/Jaimy/Desktop/VCServer/spigot.jar]]
    [22:38:45] [Server thread/INFO]: Classpath search hits in jars[] pkgs[]  searchTime[1]
    [22:38:45] [Server thread/INFO]: DataSourcePool [BiomeEdit] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    [22:38:45] [Server thread/INFO]: SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    [22:38:45] [Server thread/INFO]: Entities enhanced[0] subclassed[0]
     
  19. Offline

    timtower Moderator Moderator

    Moved to Bukkit alternatives
    Will fix those errors tomorrow.
     
    FantasticalPlays likes this.
  20. Offline

    timtower Moderator Moderator

    @FantasticalPlays Uploaded a new version, also has the /list functionality now.
    Still need to fix the messages though.
     
  21. @timtower It loads but i can't add a achievement? and you would still do the command /vcachievement?
     
  22. Offline

    timtower Moderator Moderator

    @FantasticalPlays Command changed to achievelikeme.
    And try "/achievelikeme add"
    Then it starts asking questions.
     
  23. @timtower Yeah i do i type: /achievelikeme add name and then it says What would be the name etc. and sometimes it doesnt say anything?
     
  24. Offline

    timtower Moderator Moderator

Thread Status:
Not open for further replies.

Share This Page