Inactive [FUN/TP/MECH] Runecraft v2.12 - Magic effects using runes [1.2.5-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by Zeerix, Apr 27, 2011.

  1. Offline

    Zeerix

    Runecraft - The magic mod for Bukkit!
    Version: 2.12

    This is the Runecraft mod ported to the CraftBukkit server.

    Runecraft adds magic spells to the game which are triggered by block patterns called runes.
    It let's you create teleporter and waypoint runes for instant travelling, build hidden doors into mountain walls or enchant your tools. And more.

    Features:
    • Build runes (block patterns) for spell casting
    • Teleportation runes
    • Faster digging with Power Pick and Power Drill
    • Hidden doors and traps using Phase Block and Lock Block runes
    • Build an easy spleef arena with Spleef Blocks
    • Shoot torches with Bow of Light rune
    • Works with multiple worlds
    • Support for Bukkit's permission system
    • Much more!

    Download:

    Configuration:
    The config file is named "disabled-runes.txt" and lies in the root bukkit folder (alongside server.properties etc.).
    The file is generated if you load the plugin. Each line contains an option which is either the name of a blacklisted rune, the name of a player not allowed to use runes, or a specific command. Some commands are:
    • whitelist - turns the rune blacklist into a whitelist
    • enable multiworld travel - allows teleportation using runes between different worlds
    • initiation - players cannot use runes until they activate a special rune containing bedrock
    More options are listed in the Official forum thread in the section Runecraft Administration.

    Bukkit's Permissions:
    Runecraft supports Bukkit's permission system since version 2.8.2. Use a permissions plugin such as PermissionsBukkit, bPermissions or PermissionsEx.
    Runecraft currently has the following permission nodes:
    Code:
    runecraft.*                        - gives .teleport and .runes
    runecraft.teleport                 - must be true to allow any teleportation runes
    runecraft.runes                    - gives permission for all runes
    runecraft.runes.powerpick          - gives both .activate and .use
    runecraft.runes.powerpick.activate - gives permission to bind Power Pick rune
    runecraft.runes.powerpick.use      - gives permission to use a rune-enchanted tool
    
    (Replace 'powerpick' with the name of any other rune)
    'runecraft.teleport' must be given to allow any form of Runecraft teleportation (Teleporter, Personal Teleporter and Recall runes).

    All users have 'runecraft.*' by default. If your permissions plugin doesn't have negative permissions, you have to overwrite the default to disable all runes, and then enable the runes you want with your permissions plugin. To disable all Runecraft permissions by default, open the file plugins/Runecraft/config.yml and change permissions.teleport and permissions.runes to false:
    Code:
    permissions:
      teleport: false
      runes: false
    
    Old permissions system (removed in recent versions):
    Show Spoiler

    You can use AttributeProviders to connect the Permissions plugin with Runecraft. You can also connect any other Permissions-like plugin with Runecraft, if there is an AttributeProvider for it.
    Runecraft currently has the following permission nodes:
    • 'runecraft.teleport' - allows or blocks any teleportation (Teleporter, Personal Teleporter and Recall runes)
    • 'runecraft.rune.<name of rune>' - allows use of that rune. 'runecraft.rune.*' allows all runes.
      For example: 'runecraft.rune.phantomtorch', 'runecraft.rune.personalteleporter'.


    More information and list of runes:

    Authors:
    • SuperLlama - Main developer
    • Zeerix - Co-developer, added Bukkit support

    Changelog:
    The complete changelog and much more information can be found in the Official forum thread.

    Version 2.12
    • Updated to CraftBukkit 1.2.5.
    • New runes
    • Topsy Turvey now works vertically
    Version 2.11.1 (Bukkit-only release)
    • Updated to CraftBukkit 1.2.4.
    • Fixed teleporter for new world height (256 blocks)
    Version 2.11
    • New rune: Ovicaptor
    • Added option to change tiers in disabled-runes.txt. For example, "tier 55 6" makes redstone tier 6.
    Version 2.10.4 (Bukkit-only release)
    • Updated to CraftBukkit 1.1 dev build
    • Compass: Added an option to change "north" for the rune
    • Recall: Added an option if recalling should apply the Weakness effect for 30 seconds (for PvP servers)
    • Changed tier of piston extension back to 2
    • Fixed conversion of Pressure Sensors to the new signature system
    • Fixed Wallteleporter not beeing usable without beeing initiated
    Version 2.10.3
    • skipped
    Version 2.10.2 (Bukkit-only release, announcement post)
    • First official version for Minecraft 1.0.0.
    • Bukkit: Removed support for AttributeProvider; we only support Bukkit's permissions now
    • Bukkit: Added configuration file: config.yml
    • Bukkit: Added ability to change the default of runecraft.teleport and runecraft.runes permissions via config.yml
    • New runes: Identifier, Engraver, Bottomless Cauldron, Power Drill
    • Added subtype of Bow of Light without a torch
    • Added metadata (wool color etc.) to signatures of automation runes
    • Redstone sensor can be destroyed by picking the iron block
    • Multiple Automation Designations on a single block don't stack
    • Reduced 'power' for Power Pick (128 per tier)
    • Added some blocks to Uncrafter and Fire Pick
    • Changed tier of Tall Gras and Nether Portals to 0 (blanks)
    • Fixed issue with Recall draining too much 'uses'
    • Disabled log message for disabled runes
    • ...more...
    Version 2.10 - 2.10.1
    • test version, not fully released
    Version 2.9.4 (Bukkit-only release)
    • Fixed another dupe bug with Power Pick
    • Added option "enable mastery bypass protection" which allows Bridge Master/Wall Master to build into protected areas (enables 'old behaviour')
    Version 2.9.3 (Bukkit-only release)
    • New rune: Spleef Blocks (like Phase Blocks; replace iron ore with snow blocks)
    • Increased 'Power' for Power Picks & co
    • Fixed dupe bug with Bridge/Wall Master
    • Bridge/Wall Master obey region protections now
    • Fixed missing message "you can no longer channel through this tool"
    • Optimization for a large group of Phase Blocks
    • More bugfixes
    Version 2.9.2 (Bukkit-only release)
    • Uncrafter: Added code to check for block enchantments
    • Bugfixes

    Show Spoiler

    Version 2.9.1
    • Bow Of Light: Added redstone version; also ignores snow now
    • Twinshot: Renamed to Multishot
    • Fix for Power Pick
    Version 2.9 (demo video about new runes)
    • Added runes: Flotilla, Bow of Light, Twinshot
    • Change PowerPick/Shovel to work like PowerAxe
    • Bugfixes
    Version 2.8.3 (Bukkit-only release)
    • Changed Automation Designator rune: Use gold ore instead of iron blocks
    • Added tiers for new blocks in Minecraft 1.8.x; also added blocks from 1.9 prerelease 1+2
    • Bugfixes and a serious crashfix
    Version 2.8.2 (Bukkit-only release)
    • Added support for Bukkit's internal permissions system
    • Added permissions for usage of enchanted tools
    • Bugfixes
    Version 2.8.1 (announcement post)
    • Added another rune
    • Changed Solar Flare and Flash Freeze to affect mobs
    • Bugfixes
    Version 2.8 (announcement post)
    • Added runes: Power Axe (same template as Power Pick/Shovel), Automation Designator
    • Added runes: Redstone Sensor, Pressure Sensor, Damage Sensor, Block Sensor
    • Changed Accelerator and Force Field to affect mobs in addition to players
    • Bugfixes
    Version 2.7 (announcement post)
    • Added runes: Lock Blocks, Fairy Boots
    • Re-implemented rune: Zeerix' Chest
    • Added 2 minutes cooldown for Chrono Trigger
    • Added multiworld-support for many runes
    • Added/improved metadata-support (wool colors, etc.) for many runes
    • Added support for AttributeProviders (a bridge plugin for Permissions)
    • Added a "world.id" file to every world folder; you can change the id of a world by editing this file with a text editor
    • Spring String resets fall distance; Shield is changed a bit and has more uses
    • Some bugfixes
    Version 2.6.1
    • Fixed Accelerator/Spring and Phantom Torch
    Version 2.6 (announcement post)
    • Added rune: Endurance
    • Re-implemented rune: Phantom Torch (with a new rune pattern)
    • Added Multiworld support (add "enable multiworld travel" to config file)
    • Meta-data support for Teleporter signatures (cloth color/step types make different signatures)
    Version 2.5.2
    • Added runes: Enchantment swap, Altar of Judgement
    • Allowed vertical teleporters
    • More fine-grained options for config file (forbid specific runes for players; allow runes with specific ink)
    • Power Pick obeys WorldGuard/Towny protection
    Version 2.5 - 2.5.1
    • Added runes: Admin Pick, Initiation, Accelerator, Force Field, Spring
    • Added new options: travel ink, teleporter toll, player ban (forbid runes for single players)
    • Added initiation mode (players must "activate" ability to use runes)
    Version 2.4.6
    • Added rune: Surface Tension
    Version 2.4.5
    • Fixed problems with teleporters
    • Fixed linked hidden passages
    Version 2.4.4
    • First release for Bukkit
    • This broke the runes Phantom Torch and Zeerix' Chest
     
    TienSon, DoomLord, Clucky and 2 others like this.
  2. Offline

    Zeerix

    See the "Bukkit's Permissions" section of the main post.

    This one does:
    http://www.minecraftforum.net/topic...181/page__st__5400__p__10368565#entry10368565
    I'll release a new version soon.
     
  3. Offline

    gabriel11798

    ummm.... will this work fine with Permissions 3.x?
    just a question btw this is my all-time favorite plugin :3
     
  4. Offline

    Zeerix

    If it supports Bukkit's Permissions then it will. I know that PermissionsEx, bPermissions and PermissionsBukkit do. I heard rumours about a new version of GroupManager which does also. Unless Permissions 3.x was updated in the last month(s), it won't.

    Edit: Well, it works fine with it. But you cannot set the permissions for Runecraft.
     
  5. Offline

    gabriel11798

     
  6. Offline

    Koala

    Found a bug, You played with the automation rune.(Changed from Iron to gold ore), When i suck the rune into my pickaxe~ it then stops working completely. I cannot connect it to any rune (Tried teleport run, few others the intent was a teleport run). When I try to check the pickaxe with the oracle it says nothing at all(then bare hand it says nothing is bound).
     
  7. Offline

    Zeerix

    If you try to check a tool with Automation Designator with Oracle, it will bind the designator to the Oracle rune instead. That is how it works.

    And I need to know your version numbers (Bukkit and Runecraft). They changed some names in the recent version(s) of Bukkit which broke Runecraft.
     
  8. Offline

    typhoonwes

    using Bukkit 1550
    We get this error when using "SuperPick Axe"
    Code:
    22:01:09 [WARNING] Task of 'Runecraft' generated an exception
    java.lang.NoSuchMethodError: net.minecraft.server.Block.dropNaturally(Lnet/minecraft/server/World;IIIIF)V
            at RunecraftWorld.ras(RunecraftWorld.java:258)
            at rct.run(rct.java:1065)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    This is our first time reporting an error, Hope its everything you need.
     
  9. Offline

    WingedTwilight

    First of all:
    Thank you for this GREAT Plugin - Rarely stumbled unpon such great work :)

    But I also got a suggestion for further Releases (don't know whether its realizable since i didn't read the Bukkti API yet): Would it be possible to bind effects not to the Item-Class but to the Item-Entity-ID?

    That would make it for example Possible to bind different Recall-Locations to several Books - or enchant several Iron-Tools of the same kind with different Effects.
    Maybe you could Rename the enchanted Items while the Effect is active, so they get kind of unique?
    It would make the Plugin outstanding! :)


    Looking forward to your answer!

    WT
     
  10. Offline

    Vittek

    Same using CB 1550 the console gets spammed with:
    Gonna wait for an update I guess. :) Also having the issue with the powertool rune not destroying the correct amount of blocks.
     
  11. Offline

    Zeerix

    New test version (compatible with CB 1550). It should fix the errors:
    https://www.sugarsync.com/pf/D6697274_7843278_246554/Runecraft-2.10.1.jar
    Please make a backup of your world before installing.

    There's no item entity id. I can only bind information to the tools (everything that can be enchanted on a vanilla server).
    I test a new rune, the Engraver, which is in version 2.10 and newer:
    http://www.minecraftforum.net/topic...aft-291-181/page__view__findpost__p__10354990

    I cannot enchant books and renaming items doesn't work without a client mod. I hoped that Notch added support for such things. Maybe with the modding API.
     
  12. Offline

    typhoonwes

    These errors pop up when server is started. What is wrong?
    I haven't testing the super pick axe. Still Bukkit 1550.
    Code:
    2011-12-03 12:25:24 [SEVERE] Error occurred while enabling Runecraft v0.8 (Is it up to date?): tried to access method RunecraftWorld.wrap(LRunecraft;)LRunecraftWorld; from class Runecraft
    java.lang.IllegalAccessError: tried to access method RunecraftWorld.wrap(LRunecraft;)LRunecraftWorld; from class Runecraft
        at Runecraft.onEnable(Runecraft.java:33)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:182)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:165)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:25:24 [INFO] CommandBook 1.6 enabled.
    2011-12-03 12:25:24 [WARNING] CommandBook: 0 Warps(s) loaded
    2011-12-03 12:25:24 [WARNING] CommandBook: 184 Homes(s) loaded
    2011-12-03 12:25:24 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    2011-12-03 12:25:24 [INFO] CommandBook: 16 banned name(s) loaded.
    2011-12-03 12:25:24 [INFO] CommandBook: 1 kit(s) loaded.
    2011-12-03 12:25:24 [INFO] CommandBook: Using the Bukkit Permissions API.
    2011-12-03 12:25:24 [SEVERE] Error occurred while enabling Runecraft v0.6 (Is it up to date?): tried to access method RunecraftWorld.wrap(LRunecraft;)LRunecraftWorld; from class Runecraft
    java.lang.IllegalAccessError: tried to access method RunecraftWorld.wrap(LRunecraft;)LRunecraftWorld; from class Runecraft
        at Runecraft.onEnable(Runecraft.java:33)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:182)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:165)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:25:24 [WARNING] Plugin Runecraft v0.6 tried to register permission 'runecraft.*' but it's already registered
    java.lang.IllegalArgumentException: The permission runecraft.* is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:188)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:165)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:25:24 [WARNING] Plugin Runecraft v0.6 tried to register permission 'runecraft.teleport' but it's already registered
    java.lang.IllegalArgumentException: The permission runecraft.teleport is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:188)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:165)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:25:24 [WARNING] Plugin Runecraft v0.6 tried to register permission 'runecraft.runes' but it's already registered
    java.lang.IllegalArgumentException: The permission runecraft.runes is already defined!
        at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:424)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:188)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:165)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
     
  13. Offline

    Zeerix

    You have two Runecraft.jars in your plugin folder!
     
  14. Offline

    typhoonwes

    LOL!!!! Yea.. not used to having to delete a plungin, just drop and overwrie :)
    Thanks.
    Going to test that SuperPick

    Here is what happen if I would break blocks fast. Other then this, It works great with out that last error.
    Code:
    2011-12-03 12:46:40 [SEVERE] java.lang.NullPointerException
    2011-12-03 12:46:40 [SEVERE]     at RunecraftWorld.ras(RunecraftWorld.java:266)
    2011-12-03 12:46:40 [SEVERE]     at rct.run(rct.java:1124)
    2011-12-03 12:46:40 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:46:40 [SEVERE] java.lang.NullPointerException
    2011-12-03 12:46:40 [SEVERE]     at RunecraftWorld.ras(RunecraftWorld.java:266)
    2011-12-03 12:46:40 [SEVERE]     at rct.run(rct.java:1124)
    2011-12-03 12:46:40 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-12-03 12:46:40 [SEVERE] java.lang.NullPointerException
    2011-12-03 12:46:40 [SEVERE]     at RunecraftWorld.ras(RunecraftWorld.java:266)
    2011-12-03 12:46:40 [SEVERE]     at rct.run(rct.java:1124)
    2011-12-03 12:46:40 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    2011-12-03 12:46:40 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  15. Offline

    Zeerix

    Strange. That shouldn't happen.
    Try this: https://www.sugarsync.com/pf/D6697274_7843278_246554/Runecraft-2.10.1.jar (didn't change the version/name).
     
  16. Offline

    typhoonwes

    Sorry, but again. once you break fast, this error comes up. But it seems to work fine.
    If i slow down the breaking. this error does not come up.
    Code:
    14:19:39 [SEVERE] java.lang.NullPointerException
    14:19:39 [SEVERE]       at RunecraftWorld.ras(RunecraftWorld.java:266)
    14:19:39 [SEVERE]       at rct.run(rct.java:1124)
    14:19:39 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    14:19:39 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    14:19:39 [SEVERE] java.lang.NullPointerException
    14:19:39 [SEVERE]       at RunecraftWorld.ras(RunecraftWorld.java:266)
    14:19:39 [SEVERE]       at rct.run(rct.java:1124)
    14:19:39 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    14:19:39 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    14:19:39 [SEVERE] java.lang.NullPointerException
    14:19:39 [SEVERE]       at RunecraftWorld.ras(RunecraftWorld.java:266)
    14:19:39 [SEVERE]       at rct.run(rct.java:1124)
    14:19:39 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    14:19:39 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    14:19:39 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    Update: Nevermind.. If you are no in gamemode its fine, you can't break too fast.
    In gamemode you instant break with power pick. I am guessing that is not good with the plugin.
     
  17. Offline

    Zeerix

    Creative mode!
     
    typhoonwes likes this.
  18. Offline

    typhoonwes

    yes... I am so used to using Creative mode to build the server, i forget i have it on.
    So once Creative mode is Disable that error is gone.
    But you did fix the first error i reported. Those were coming up with normal players.
    Thanks for you help, and great work on the plugin.

    No sure if this is my server only.. or something broke.
    I have in my permissions levels.
    default
    admin
    mod1
    mod2
    mod3
    mod4
    res1
    res2
    res3
    Everyone can use all runecraft. but when res2 and res3 try to use Luncher. They don't bounce up.. they just kinda jitter with out getting shotting up in the air.
    Code:
        res2:
            permissions:
                runecraft.*: true
    
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  19. Offline

    Zeerix

    Luncher?
     
  20. Offline

    typhoonwes

    Sorry.. "Accelerator "
     
  21. Offline

    Zeerix

    Do you use some anti-cheat plugin?
    I'll change the method of "launching" in the next version. Might work better then.
     
  22. Offline

    typhoonwes

    Yes.. I and alot of servers use NoCheat. and some other anit hacking thing.
     
  23. Offline

    jogeta_masude

    I seem to be having permissions trouble but I'm not sure if it's me or if it's just the way the plugins set up. Specifically, I am trying make it so that all groups can use teleporter runes but only certain groups can create them. But It seems to be all or nothing, I can take away teleporter creation rights but it also takes away the ability to use the teleporters. The other runes seem to have separate create and use permissions though if I'm not mistaken. Some clarification would be much appreciated. Thank you :) jogeta
     
  24. Offline

    mrgreaper

    i have it installed but right clicking does nothing :(
    followed tutorial vids
    we have tried the test version too as were on cb 1559
    i thought mcmmo is taking over right clicks but even with abilitys off nothing so decided to check the config see if i can change the right click to something else and it hasnt created a config folder

    we use bpermissions and want to set certain groups to be able to use some plugins and others not
    so we added to permissions.yml

    Code:
    all-user-default:
        default: true
        children:
            runecraft.*: false
    
    but the admin has

    Code:
      - runecraft.runes.mineshaft
      - runecraft.*
    15:49:02 [INFO] Runecraft plugin version 0.6 is enabled!
    could that be the issue lol im guessing the link to the 1550 one (https://www.sugarsync.com/pf/D6697274_7843278_246554/Runecraft-2.10.1.jar) is wrong
    anyone got a link to version 2.10.1 ?

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

    Zeerix

    It's the right link. Check if you have multiple Runecraft.jar files in your plugins folder.

    It should say something like:
    Code:
    2011-12-06 17:01:50 [INFO] [Runecraft] World 'world': id 0
    2011-12-06 17:01:50 [INFO] [Runecraft] Runecraft 2.10.1 initialized.
    2011-12-06 17:01:50 [INFO] [Runecraft] World 'world_nether': id 1
    2011-12-06 17:01:50 [INFO] [Runecraft] World 'world_the_end': id 3
    2011-12-06 17:01:50 [INFO] [Runecraft] World 'nether': id 2
    2011-12-06 17:01:50 [INFO] Runecraft plugin version 0.8 is enabled!
    
    The Runecraft version and the plugin version differ because... they can!
     
  26. Offline

    mrgreaper

    Code:
    2011-12-06 16:49:22 [INFO] [Runecraft] Rune blacklist with 0 runes loaded.
    2011-12-06 16:49:22 [INFO] [Runecraft] Loaded:
    2011-12-06 16:49:22 [INFO] [Runecraft]  - 0 waypoints, 0 teleporters
    2011-12-06 16:49:22 [INFO] [Runecraft]  - 0 position runes
    2011-12-06 16:49:22 [INFO] [Runecraft]  - 0 rune pads
    2011-12-06 16:49:22 [INFO] [Runecraft]  - 0 logic pads
    2011-12-06 16:49:22 [INFO] [Runecraft] World 'world': id 0
    2011-12-06 16:49:22 [INFO] [Runecraft] Runecraft 2.10.1 initialized.
    2011-12-06 16:49:22 [INFO] [Runecraft] World 'world_nether': id 1
    2011-12-06 16:49:22 [INFO] [Runecraft] World 'world_the_end': id 2
    2011-12-06 16:49:22 [INFO] Runecraft plugin version 0.8 is enabled!
    rebooted the server to be sure
    no second runecraft.jar

    i think its the way bpermissions deals with permissions, i was hoping positive permissions override negative ones but that isnt the case, i tried the yml method and still no go

    when i get to work i plan to fire up my test server and try it with out the yml permission default and see if it works.... if it does then ill know its a permission thing if not then i`ll know its something else.

    At the moment its not even creating a config folder though its clear it is loading, the two runes i have tested it on are mineshaft (made exactly as the video showed) and phantom torch

    i really want to get this to work as it looks very cool, could you not set the permissions to default to off instead of on, if this is a permission issue that would fix it, a lot of plugins do that if they detect a permission plugin or revert to user/op if none are detected (i realise thats a rather cheeky request as im guessing its not easy to code it)
     
  27. Offline

    DocJones

    I have to say, first, that I love this mod and I (and my players) appreciate all the work you put into developing and updating it. My only current issue is the right-click issue mentioned in an above post where we cannot activate any rune except the compass. We eagerly await an update. :)
     
  28. Offline

    mrgreaper

    on test server, removing what was in the permissions.yml it still wouldnt work, after reading above i tried a compass and that wouldnt work either. deeply frustrating...i will try to find what plugin its conflicting with

    ok with permission yml blank
    and just runecraft-2.10.jar in the plugin folder
    using craftbukkit 1557
    me as an op

    tried compass and mineshaft built exactly as shown out of coblestone right clicked nearly every block and the floor with a diamond pickaxe, a woodern axe, a map, a cooked fish(i was getting desperate...i ate the fish)

    the server log shows no errors, no config folder appeared in plugins though

    Code:
    174 recipes
    27 achievements
    21:06:56 [INFO] Starting minecraft server version 1.0.1
    21:06:56 [INFO] Loading properties
    21:06:56 [INFO] Starting Minecraft server on *:25565
    21:06:56 [INFO] This server is running Craftbukkit version git-Bukkit-1.8.1-R4-8
    4-g1b47f6e-b1557jnks (MC: 1.0.1) (Implementing API version 1.0.0-R1-SNAPSHOT)
    21:06:57 [INFO] Preparing level "world"
    21:06:57 [INFO] Default game type: 0
    21:06:57 [INFO] Preparing start region for level 0 (Seed: 88920058200284)
    21:06:58 [INFO] Preparing spawn area: 32%
    21:06:59 [INFO] Preparing start region for level 1 (Seed: 88920058200284)
    21:06:59 [INFO] Preparing spawn area: 0%
    21:07:00 [INFO] Preparing spawn area: 73%
    21:07:01 [INFO] Preparing start region for level 2 (Seed: 88920058200284)
    21:07:01 [INFO] Preparing spawn area: 44%
    21:07:02 [INFO] [Runecraft] Rune blacklist with 0 runes loaded.
    21:07:02 [INFO] [Runecraft] Loaded:
    21:07:02 [INFO] [Runecraft]  - 0 waypoints, 0 teleporters
    21:07:02 [INFO] [Runecraft]  - 0 position runes
    21:07:02 [INFO] [Runecraft]  - 0 rune pads
    21:07:02 [INFO] [Runecraft] World 'world_nether': id 1.
    21:07:02 [INFO] [Runecraft] World 'world': id 0.
    21:07:02 [INFO] [Runecraft] World 'world_the_end': id 2.
    21:07:02 [INFO] [Runecraft] Runecraft 2.10 initialized.
    21:07:02 [INFO] Runecraft plugin version 0.7 is enabled!
    21:07:02 [INFO] Server permissions file permissions.yml is empty, ignoring it
    21:07:02 [INFO] Done (0.548s)! For help, type "help" or "?"
    21:07:07 [INFO] /127.0.0.1:51996 lost connection
    21:07:14 [INFO] mrgreaper [/127.0.0.1:52000] logged in with entity id 138 at ([w
    orld] -631.4090871901766, 64.0, 1.7558384801108862)
    21:08:17 [WARNING] Can't keep up! Did the system time change, or is the server o
    verloaded?
    21:10:49 [INFO] mrgreaper lost connection: disconnect.quitting
    21:10:49 [INFO] Connection reset
    >
     
  29. Offline

    Zeerix

    If they would default to OFF, you couldn't use them without a Permissions plugin. But you can do that yourself: Extract plugin.yml from the JAR file, change "default: true" to false and put the file back in.

    Test on a clean server with only Bukkit and Runecraft. Test with a Compass rune out of torches or cobble stone. And right-click with bare hands.

    Don't use RC 2.10 with recent CraftBukkit servers. They change stuff so it doesn't work anymore. You have to use Runecraft 2.10.1.

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

    mrgreaper

    ah ok, ill test it now
     
  31. Offline

    Zeerix

    I take everything back. I made a new server with CB #1559 and Runecrat 2.10.1, added your permissions.yml code to mine to deactivate runes.
    Sometimes I can activate the Compass rune, but sometimes I'm not allowed to ("the aether is not allowing..."). It seems to be random after server restarts or /reloads how the permissions are set.

    There's also a bug report about this: https://bukkit.atlassian.net/browse/BUKKIT-174

    I suggest to empty permissions.yml for now, change plugin.yml in Runecraft.jar to your desired default, and set the permissions via the plugin you use.

    Runecraft 2.10.1 should work with new CB versions:
    http://forums.bukkit.org/threads/runecraft.14897/page-10#post-836109

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

Share This Page