[DEAD] Spells v0.996

Discussion in 'Inactive/Unsupported Plugins' started by NathanWolf, Jan 16, 2011.

  1. Offline

    Thorns_Ofire

    @ everyone having troubles with nothing happening when typing /spells or gettting callback errors. To solve this problem you need to set up a permissions.yml file.

    Download it here: <Edit by Moderator: Redacted mediafire url>

    Now take this file and place it in "yourserverlocation"/plugins/persistance
    (Make sure you've started your server atleast once to generate the persistance folder)

    Now start your server and join the game. You should get this message in the console:
    18:04:42 [INFO] Thorns_Ofire [/127.0.0.1:49836] logged in with entity id 89
    18:04:42 [INFO] Persistence: loaded 2 profiles from permissions.yml

    Now in the console type "grant player *Yourname* default" while your in the game.
    (*Yourname* is case sensitive and don't include the **)

    You should get this message in the console:
    >grant player Thorns_Ofire default
    17:59:48 [INFO] Access to default granted to player Thorns_Ofire

    Now you should be good to go. Have fun being a wizard pew pew:D

    Edit: You must grant yourself admin to be able to grant permisions in game using /grant if you don't you can add them using the console.

    @NathanWolf - Just notice a little bug with disintegrate, when you destroy a block which is touching water it is replaced with water instead of being destroyed. This includes blocks which are above the water.

    Also thought of another idea for a spell. I was just trying to fill an area with water using fill. Only problem with using fill is the blocks you click on for the sides of the area you want filled also become water, and it creates large square lakes (not very natural looking). Maybe if there was a spells that you just select your area like with fill but it only adds water to areas that are level with or lower than the surrounding terrain. Would be very useful for creating lakes without changing the shape of the area you want to fill. It would be cool if you could do that with lava too.;)

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

    NEO

    http://elmakers.dyndns.org/plugins/releases

    your downloads page is down. Trying to nab a version of persistance and spells thats working with 556. Managed to download a few to test with, still havent found a working persistance for 556.

    Also your website is looking good since the last time i saw it :)
     
  3. Offline

    Flenix


    Use Permissions, you can add spells to different groups with that. We have a classes/races system on our server, with 3 different Mage groups each with their own spells set.

    Only problem is, spells.torch doesn't work so you cant assign it. Took me a while of parsing to find that, but thats what gives an error in the online parser (google YAML parser)

    As for the reload thing, we get that too. very annoying :(

    @mod owner - the spells.jar link doesn't work?
     
    NathanWolf likes this.
  4. Offline

    Windwaker

    You sir, are fucking awesome! I vote something like this to be edited into the OP
     
    Last edited by a moderator: Dec 15, 2016
    Thorns_Ofire likes this.
  5. Offline

    TankFox

    I use the ClassicWater plugin for this. It's a bit heavy handed, but if you blow out a hole below sea level and toss in a bucket of water, Sploosh, in a moment the whole thing fills up. Then just disable the plugin and /reload!

    I leave it enabled all the time to add the spice of DANGER to carving out underground palaces. I never know when the water's going to start flooding in
     
  6. Offline

    Jonc

    Maybe some one can help me. Kinda new to owning a server and I really want this plugin but the download site is down. Any help?:(
     
  7. Offline

    Thorns_Ofire

    Never thought of that. Thanks for giving me the heads up definitely going to give it a try! :)
     
  8. Offline

    speeddemon92

    I noticed this myself but did some snooping and found his repository. You just have to look for the version you want and/or the newest modification date. http://mine.elmakers.com/plugins/releases/
     
  9. Offline

    jin hong ji

  10. Offline

    Jonc

    lol how do I know which one I want to download?
     
  11. Offline

    speeddemon92

  12. Offline

    Jonc

  13. Offline

    NathanWolf

    Links fixed! Should be back to their old URLs now, which was their permanent home- DNS is all better now, server is up, should be good. Let me know if you find anymore broken links- thanks for your patience :)

    Hmmm... interesting on the water, I'll have to play around with it. I'm not too sure I know what you mean, but I imagine I'll know it when I see it :)

    As for the spell idea.... yes.... I like this, and I've thought similar things. I really want to make it- it's basically a variant of "recurse", where you're recursing air. The only trick is it has to 'decide' on some sort of ground level, otherwise it'd just keep filling up and up.

    So, I need to recurse only up so far as the surrounding blocks go, basically- tricky enough to need to be its own spell with its own recursion algorithm.

    Definitely "on the list", though- in a figurative sense, anyway. I've been really bad about updating my issue tracker!

    So, is everyone having this "callback" issue?

    I think I'm going to greatly simplify the command dispatch system in Persistence 0.75- too many problems with all of that being data-driven. Commands need to work, no matter how screwy the data gets.

    I've had a few reports from people that say everything is working- and it's definitely working for me. But I also only use the wand, and almost never use "/cast"- I'll try and do some testing.

    In the meantime, if you're having issues, please make sure you've tried deleting "plugins/Persistence/*.db", and restart your server.

    Thanks for your patience!

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

    jin hong ji

    Does not work with either 612 or MC Beta 1.4 not sure witch one mabie both
     
  15. Offline

    Windwaker

    Okay... finally got spells and wand working. I couldn't help but notice that you cannot see all the spells when you type /spells... maybe a "/spells 2" would be helpful?
     
  16. Offline

    revolucas

    Hey it's working great (617) Using it with Wand. /cast commands work fine. Gotta ask though is there a way to stop fireball from busting blocks or is that because it uses Ghast Fireball?
     
  17. Hello, the current link you gave to “CraftBukkitUpToDate” is currently down or possibly incorrect. Could you please send him the new link so I can get the latest version of your plugin. Please and thank you. The link he currently has is "http://elmakers.dyndns.org/plugins/releases/Spells.jar" (This is also effecting you other plugins as well)
     
  18. Offline

    Flenix

    As for filling in lakes and such go, I think its WorldEdit has a command "/fixwater" - look into how that works. It takes a waterblock connected to the block a player is standing on, and corrects all water in a chosen radius (eg /fixwater 15 would do all water in 15 blocks within that area) - its perfect for filling lakes and so on :)
     
  19. Offline

    Tellos

    I have the mod running smoothly (to the extent that I tested it) except for creating blobs, shells and superblobs.

    I think it the problem is more user error than plugin error since I am not too sure all the specifications.
    I made various attempts at casting it, one with my "selected item" in hand, another looking (targeting) it, and a third and final attempt a combination of holding and looking at it, none of which were successful.

    For each spell, it only destroyed the surrounding blocks and lest my target block alone, rather than making a shell or blob of it.

    Thanks! - Tellos
     
    NathanWolf likes this.
  20. Offline

    jin hong ji

    permissions arn't working Admins:
    default: false
    info:
    prefix: ''
    suffix: ''
    build: true
    inheritance:
    permissions:
    - 'Spells.commands.cast'
    - 'Spells.commands.spells'

    and i cant cast anything
     
  21. Offline

    Greylocke

    Make sure you are running the PermissionsSupport.jar, per the OP.

    The following yml works in my world, allowing Moderators to cast Torch and Blink:

    Code:
        Moderator:
            default: false
            info:
                prefix: '&5'
                suffix: '+'
                build: true
            inheritance:
            permissions:
                - 'Spells.commands.cast'
                - 'Spells.cast.torch'
                - 'Spells.cast.blink'
    
     
  22. Offline

    DaanSterk

    Would it be possible to add costs to the spells?
    Like blinking for 30 redstone.
     
    NathanWolf likes this.
  23. Offline

    jin hong ji

    what do you mean per the op? is there permissions for PermissionsSupport.jar?
     
  24. Offline

    Malkierian

    OP:
    That's what he meant.
     
    NathanWolf likes this.
  25. Offline

    Morph

    Ack! Spells and Persistence currently don't work.

    I haven't updated minecraft for this error to even happen, I logged out earlier while it was working, logged back in just now and it gave me this.

    Code:
    20:04:16 [INFO] Starting minecraft server version Beta 1.4
    20:04:16 [WARNING] **** NOT ENOUGH RAM!
    20:04:16 [WARNING] To start the server with more ram, launch it as "java -Xmx102
    4M -Xms1024M -jar minecraft_server.jar"
    20:04:16 [INFO] Loading properties
    20:04:16 [INFO] Starting Minecraft server on *:25565
    20:04:16 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-612-
    g4c7a9e7-b617jnks (MC: 1.4)
    20:04:16 [INFO] Preparing level "world"
    20:04:16 [INFO] Preparing start region
    20:04:17 [INFO] 144 recipes
    20:04:17 [WARNING] [AutoSave] UNKNOWN SERVER VERSION: It has NOT been tested and
    AutoSave MAY NOT function properly: git-Bukkit-0.0.0-612-g4c7a9e7-b617jnks (MC:
    1.4)
    20:04:17 [INFO] [AutoSave] Version 1.1.5 is enabled!
    20:04:17 [INFO] [AutoSave] Loading config file
    20:04:17 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds, Warn
    Time is 0 seconds
    20:04:17 [INFO] MCDocs - Permissions NOT Detected! (Don't Worry, it's not essent
    ial!)
    20:04:17 [INFO] MCDocs by Tazzernator (Andrew Tajsic) - version 5.2.4 is enabled
    !
    20:04:17 [SEVERE] [mcMMO] Permissions isn't loaded, there are no restrictions.
    20:04:17 [INFO] mcMMO version 0.9.14 is enabled!
    20:04:17 [INFO] [MYHOME]: 3 homes loaded
    20:04:17 [WARNING] [MYHOME] A permission plugin isn't loaded.
    20:04:17 [WARNING] [MYHOME] 'Help' isn't detected. No /help support.
    20:04:17 [INFO] [MYHOME] MyHome 1.9.3 enabled
    20:04:17 [INFO] Nether v1.3.2 enabled
    20:04:17 [INFO] Nether: preloaded nether world [netherworld]
    20:04:17 [INFO] Persistence version 0.64 failed to initialize
    20:04:17 [SEVERE] java.lang.NullPointerException
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.persistence.dao.PluginData.i
    nitializeCache(PluginData.java:63)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.utilities.PluginUtilities.<i
    nit>(PluginUtilities.java:81)
    20:04:17 [SEVERE]      at com.elmakers.mine.craftbukkit.persistence.Persistence
    .getUtilities(Persistence.java:63)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.plugins.persistence.Persiste
    ncePlugin.getUtilities(PersistencePlugin.java:160)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.permission.GroupManager.init
    ialize(GroupManager.java:42)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.plugins.persistence.Persiste
    ncePlugin.getPermissions(PersistencePlugin.java:174)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.plugins.persistence.Persiste
    ncePlugin.initialize(PersistencePlugin.java:145)
    20:04:17 [SEVERE]      at com.elmakers.mine.bukkit.plugins.persistence.Persiste
    ncePlugin.onEnable(PersistencePlugin.java:101)
    20:04:17 [SEVERE]      at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:118)
    20:04:17 [SEVERE]      at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:514)
    20:04:17 [SEVERE]      at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:216)
    20:04:17 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:94)
    20:04:17 [SEVERE]      at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:72)
    20:04:17 [SEVERE]      at net.minecraft.server.MinecraftServer.e(MinecraftServe
    r.java:215)
    20:04:17 [SEVERE]      at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:202)
    20:04:17 [SEVERE]      at net.minecraft.server.MinecraftServer.d(MinecraftServe
    r.java:142)
    20:04:17 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:257)
    20:04:17 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:375)
    20:04:17 [INFO] [Sortal] version 1.5 is enabled!
    20:04:17 [INFO] [Sortal] Permission system not detected, Open to anyone!
    20:04:17 [SEVERE] null loading Spells v0.996 (Is it up to date?)
    java.lang.NullPointerException
            at com.elmakers.mine.bukkit.persistence.dao.PluginData.initializeCache(P
    luginData.java:63)
            at com.elmakers.mine.bukkit.utilities.PluginUtilities.<init>(PluginUtili
    ties.java:81)
            at com.elmakers.mine.craftbukkit.persistence.Persistence.getUtilities(Pe
    rsistence.java:63)
            at com.elmakers.mine.bukkit.plugins.spells.SpellsPlugin.initialize(Spell
    sPlugin.java:71)
            at com.elmakers.mine.bukkit.plugins.spells.SpellsPlugin.onEnable(SpellsP
    lugin.java:54)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:514)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:216)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    20:04:17 [INFO] Wand version 0.69 is enabled
    20:04:17 [INFO] Done (0.106s)! For help, type "help" or "?"
    >
    I already redownloaded persistence.jar, wand.jar and spells.jar from the OP but the same things still happen.

    I've got a proper permissions.yml (that has BEEN working) but just to be sure, I made a new one and even copy pasted one from an old server I had - but nothing changed and I remain getting these errors.

    Any idea what to do and why my server suddenly doesn't like these plugins?? Cuz, like I said, I had it running just fine and thats WITH the 1.4_01 update, the only thing I cant check right now is updating craft bukkit to 617 but that seems stupid because it was all working fine, all i did was log out and in.
     
  26. Offline

    dlukz

    I cannot seem to get any of these spells to work, it just says that it doesn't know that spell.

    map: If you have the dynmap plugin installed, re-renders the target tile.
    stalactite: Same as pillar, but downward.
    superblast: A dangerously large version of blast.
    monster: Summons a dangerous familiar to your side.
    sandblast: Drop a giant ball of and on your foe (thanks, anon!)




    The below spells act weird

    blob: Create a sphere of your selected material.
    -Sometimes makes a hole instead of a blob


    superblob: Create a large sphere of your selected material.
    -Sometimes makes a Large hole instead of a blob

    cushion: Creates a (Final Fantasy-inspired) temporary water bubble, meant for landing on.
    -Sometimes Not temporary

    Anyone else have these issues?

    Also, is it possible to turn off/on wands/spells on the fly. like someone can type /wand off so they can place paintings and other items w/o using the spells. Or, be able to switch the items each spell uses. Make paintbrush slime or string.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jan 8, 2016
  27. Offline

    Malkierian

    @dlukz That's built into Bukkit itself. You can call /plugin disable Spells or Wands (it's case-sensitive, and so far doesn't take spaces very well) and then /plugin enable when you're done.
     
  28. Offline

    jin hong ji

    i have all 4 files
     
  29. Offline

    NathanWolf

    No, that's because it's a ghast fireball- I think it even bypasses WG and that sort of thing! Very, very dangerous- I wouldn't really give that one out :)

    Hi! make sure that you're holding the wand in your hand (or just using /cast), and you have a material in the far-right inventory slot (your active inventory- on-screen).

    If you're using "/cast", you might first try it with an empty inventory- this should build with whatever you aim at.

    Let me know! Thanks.

    Did I not fix this? Where are you getting that link from?

    All download links should now point to same path, different address- mine.elmakers.com

    The dyndns thing was temporary, while I was having DNS issues. Please let me know where the link is if one is still around- I'm not sure what you mean by "CraftBukkitUpToDate"? I gave no link to anyone, if that's some sort of plugin you need to go talk to them about it.

    Hm- possibly, there could be something wrong in the data. I really need to remove a lot of that, since this seems to keep happening to people- I'm not sure why.

    Can you try deleting "/plugins/Persistence/*.db"?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jan 8, 2016
  30. Offline

    Zheren

    Hey i am having an issue with spells to.

    I dont seem to get them to work at all. The /wand command works fine and i get a list, but as soon as /wand <spellname> with /wand blink as example i get: Spell "blink" unknown, Use /spells for a spell list


    so i go and write /spells in chat but nothing happens than. I dont even get a wrong command line [​IMG].


    I am op of my server, but even went over to setup permissions on my server now in case it was dependant on that but to no avail. Any suggestions?
     

Share This Page