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

    Agmanotis

    @Zeerix
    Would it be possible for a 3 minute cooldown for the chrono trigger?
     
  3. Offline

    Roger Smith

    Thanx! Traveling between the Nether and real world now works and I am looking forward to your next release so that hidden doors work in the Nether as well. I will let you know if I find anything else but otherwise this is a fantastic add on!
     
  4. Offline

    Zeerix

    I thought about 1 minute, you said 3. I made it 2 minutes cooldown (in the next release).

    Just fixed Hidden Doors and Wall/Bridge Master in Multiworld. Also fixed several key-block issues for Hidden Passages.
     
  5. Offline

    Agmanotis

    @Zeerix
    That's perfectly fine. Also, if it's not too much to ask, will the Zeerix chest rune be fixed soon?
     
  6. Great Plugin !
     
  7. Offline

    Atticus Craft

    Love the plugin, I and my users are anxiously awaiting the next release. Any updated ETA on when that might be?
     
  8. Offline

    Raeon

    Could I get a snippet on how to recognize runes (and player right-click event)? I really need it for a plugin of mine and don't know how to do that [pig]
     
  9. Offline

    Roger Smith

    Excellent Thanx! I have uploaded this to my server and will let you know if I find anything else wrong. Excellent response time for the fixes! Wish all devs were this way...
     
  10. Offline

    Zeerix

    Yes. Soon.

    There are Open-Source plugins that do what Runecraft does, like this.
    You can look at its source at Github and see how they did it.
     
    Raeon likes this.
  11. Offline

    Kainzo

    Still no Permission supports :(
     
    NeoGriim likes this.
  12. Offline

    Emiya Shirou

    How to change world ID in runecraft since i don't see any config file?

    I've changed my world name and now runecraft in console load two worlds with two ID's and my teleport and all runecraft sh*** not working now since the new world id is 1 instead of 0... how to change it?
     
  13. Offline

    NeoGriim

    I put "teleporter" in the disabled runes list however people are still able to use them. I have multiverse active and I'd like to use that for teleports instead because I can charge people for it, how can I take teleporters out of my server without taking the rest of the runes out?
     
  14. Offline

    Zeerix

    You would have to change the world id in magic.dat with a hex editor or delete magic.dat (which deletes all active rune data). There's currently no other way, but I'll think about something for the next release.

    Put "enable teleport toll" in the disabled rune and don't specify a toll.
     
  15. Offline

    Emiya Shirou

    Mind telling me how to do it?
     
  16. The plugin dont work with multiverse
     
  17. Offline

    Zeerix

    It does!
    We have a server with Multiverse and Runecraft.
     
  18. Offline

    VGLink

    Hey. Have the newest version on my 766 Server and the Teleporter Runes doesn't work. It seems that the Waypoint Rune doesnt save the Waypoint. Is that bug already known?
     
  19. Offline

    Olat

    Is there ANY chance of getting Permissions support? This whitelist / black list per player or what ever he has now is confusing as shit. I just want to be able to GLOBALLY disable certain runes and then allow only my donors to get the ones that I have allowed.
     
  20. Offline

    hybrio

    can I have a .jar vertion plz
     
  21. Offline

    Zeerix

    I'm working on a way to change the world-name/id relation for the next release.

    Not known. I use 798 and it works fine.

    Maybe.

    Use the "Bukkit download" link.
     
  22. Offline

    Olat

    Please and Thank you?
    I love runecraft, and I want to use it, but I really need an easier way to switch on and off runes and only allow my donors access to some. my VIP's access to more and normal members acess to only a few. Runecraft is a HUGE interest for my players and alot of people are willing to donate to get acess to those runes. It would be a major source of donation income, some of which I would be willing to donate to the Dev's of Runecraft.
     
  23. Offline

    fugue2005

    i uncommented initiation in the disabled-runes.txt

    but when i click on the initiation rune it says
    All may already manipulate the aether.
     
  24. Offline

    Zeerix

    Bad:
    Code:
    initiation - players cannot use runes until they...
    Good:
    Code:
    initiation
    (See the download page for the new release)

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

    fugue2005

    ya know, i'm just a moron sometimes

    New rune:
    Code:
     XXX
    X1G2X
    XGkGX
    X3G4X
     XXX 
    1234 is a signature (like with teleporters) and k is either a key block or dirt/stone.[/quote]

    i've tried tiered bklocks matching my signature ones, but i'm lost, what is X

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

    Zeerix

    Any tier block (that is not otherwise used in the rune).
    The rune is actually similar to Phase Blocks.
     
  27. Offline

    VGLink

    How to add other worlds to runecraft? If I craft a hidden door rune it doesn't work in the world Eternia(the rune is created and exepted but I can't open the hidden door) in world world (default world) it works just fine.
     
  28. Offline

    Zeerix

    That is a bug that should be solved in Runecraft 2.6.6.
    See here.
     
  29. Offline

    VGLink

    Downloaded it . I will test it and report bugs :D thx
     
  30. okay thanks :D

    So if i want a "sandbox" world how would i get there and create said port there? :D
     
  31. Offline

    Zeerix

    You have to use another plugin that creates the world. For example: Multiverse
     

Share This Page