GeometricMagic Reloaded

Logo

Note: cakenggt is the original developer of this plugin. However, he discontinued development of this project, so I am continuing it for him.

This plugin contains optional Vault integration. If you want to use the Vault transmutation system instead of the XP system, you need to set the value of transmutation.cost in the config file to 'vault'. Along with Vault, you will also need a Vault-compatible economy plugin.

Videos of GeometricMagic

Geometric Magic

GeometricMagic adds the functionality of Geometric Magic, like that shown in Fullmetal Alchemist and more. Through redstone designs on the ground, one can do wondrous things such as teleport, transmute blocks, and build grand sculptures with little to no effort.

Features

  • Teleportation (works better if the player actually puts time into calculating where they want to end up)
  • Transmutation (change blocks of one type into another with energy costs)
  • Transformation (build a tiny version of your masterpiece, draw the transformation circle around it, and watch it be magnified to enormous proportions)
  • Set-Circles (circles with a specific purpose which can be activated remotely through Alkahestry)
  • Philosopher's Stone (an item that will magnify your alchemical power, the construction of which comes with a terrible price)
  • Storage (store up to 1225 blocks in a file for later use, e.g. Portable TNT cannons)

Permissions

v2.4 and onwards contains new permissions! However, by default you do not need to set any permissions up. The only reason why you would need to set permissions up would be if you wanted to restrict access to standard features to certain groups/players, or if you wanted to allow some groups/players to use transmutation circles larger than the default size of 1.

PermissionEffect(s)Default value
geometricmagic.*Gives full access to the pluginOP
geometricmagic.standardGives standard access to the pluginTrue
geometricmagic.teleportationGives access to the teleportation circleTrue
geometricmagic.microGives access to the micro circleTrue
geometricmagic.transmutation.*Gives access to all sizes of transmutation circlesOP
geometricmagic.transmutation.<Odd # from 1-9>Gives access to size (x) transmutation circles1: True, Other: OP
geometricmagic.storage.*Gives access to all sizes of storage circlesTrue
geometricmagic.storage.<Odd # from 1-9>Gives access to size (x) storage circlesTrue
geometricmagic.setGives access to all set circles and /setcircleTrue
geometricmagic.set.*Gives access to all set circlesTrue
geometricmagic.bypass.*Gives access to all bypassesOP
geometricmagic.bypass.cooldownAllows bypassing of cooldownsOP
geometricmagic.bypass.craftingAllows bypassing of crafting restrictionOP
geometricmagic.bypass.hungerAllows bypassing of hunger costsOP
geometricmagic.bypass.sacrificeAllows bypassing of loss of alchemical abilitiesOP
geometricmagic.command.setcircleGives access to /setcircleTrue
geometricmagic.command.circlesGives access to /circlesTrue
geometricmagic.command.geometricmagicGives access to /geometricmagicTrue
geometricmagic.command.geometricmagic.reloadGives access to /geometricmagic reloadOP

TL;DR: By default, you shouldn't have to change any permissions. If you want to completely prevent a user from using any features in this plugin, set geometricmagic.standard to false. If you want to give a user full access to this plugin, including all sizes of transmutation circles and the /geometricmagic reload command, set geometricmagic.* to true.

Commands

There are 3 commands included in this plugin:

  • /setcircle #### - Binds set circle #### for use when right clicking with flint. 0 resets
  • /circles - Displays a list of set circles
  • /geometricmagic [reload] - Displays plugin help or executes given sub-command (Only sub-command is reload at the moment, which reloads the plugin's config file

Creation

Set circles guide

Storage circles guide

Bug Reports

Please post these on GitHub or, if that's not possible, in the comments below. Please provide (at minimum) the following information:

  • What the most likely cause of the issue was (such as what you were doing at the time)
  • Any errors displayed in the console (Please use pastie.org for these!)
  • The version numbers of the plugin and of Craftbukkit (Don't say 'latest'!)
  • Any additional information you can provide, such as potentially conflicting plugins

To-Do

  • Bind soul to mob so it fights for you (with an element of risk)
  • Healing circle
  • Levelling system
  • Multiple people required for some advanced circles
  • More than just flint for linking circles to items
  • Add command to list learnt circles
  • Add circles that are harder to learn
  • Limit amount of souls that can be used
  • Configuration option for disabling villagers dropping souls
  • Prevent player soul farming
  • Third system for stored alchemy value: alchemy points
  • Cooldown on lightning to prevent spam
  • More configuration for souls
  • Name items (fire could be called 'soul')
  • Adjust teleportation height
  • Other circle designs
  • Alternate dimensions (getting a bit off the Fullmetal Alchemist theme here, but it's a cool idea)
  • Quicker use of transmutation circles (ex. a specific item)
  • Vertical adjustment of transmutation circles
  • More circles with varying effects (suggestions please?)
  • Magical spells (maybe)
  • Spout Integration

Contributors

  • cakenggt (BukkitDev, GitHub) - Original plugin
  • ryvix (BukkitDev) / ty2u (GitHub) - Code contributions
  • Goldkoron (BukkitDev) - Video

Servers using GeometricMagic

Please notify me via e-mail ([email protected]) or in the comments section if you want your server to be listed here, making sure to list the server's name and the IP.

NameOwnerIPWebsiteWhitelisted
Minegustajanie177play.minegusta.comwww.minegusta.comNo
AlchemyCraftmachado197328heroescraft.zapto.orgalchemycraft.yolasite.comYes

Source code

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Felixoo7 Felixoo7 Dec 11, 2013 at 23:59 UTC - 0 likes

    Would updating this to have the new items be as simple as adding the IDs in the config? Won't be able to try it until tonight but if it is that would be awesome.

  • Avatar of TehFirstPride TehFirstPride Dec 05, 2013 at 03:24 UTC - 0 likes

    Is the plugin still working? Is it dead?

  • Avatar of petitgodzi petitgodzi Sep 23, 2013 at 21:25 UTC - 0 likes

    Hi , I am a French user of your very good plugin , and I got suppositions for news circles , a frost circles , a low gravities circle and a circle to give a soul to a completed armor and a sword for he fight with you , excuse me for my bad english and good bye

    • cercle_activable_a_4.png
      circle for four people
  • Avatar of janie177 janie177 Aug 13, 2013 at 08:49 UTC - 1 like

    Hoot why you do this ;(

  • Avatar of pwollan pwollan Jul 17, 2013 at 17:38 UTC - 0 likes

    @Hoot215: Go

    Could you make it so you could enable/disable each bypass separately.

    Last edited Jul 17, 2013 by pwollan
  • Avatar of BilboBaggans03 BilboBaggans03 Jul 14, 2013 at 00:28 UTC - 0 likes

    Good luck updating for 1.6.2

  • Avatar of janie177 janie177 Jul 13, 2013 at 16:34 UTC - 1 like

    I hope your exams went well :) Any new estimated time for an update?

  • Avatar of pwollan pwollan Jul 05, 2013 at 21:55 UTC - 0 likes

    Is this plugin even going to update?

  • Avatar of pwollan pwollan Jul 02, 2013 at 22:11 UTC - 0 likes

    How long until update.

  • Avatar of pwollan pwollan Jul 01, 2013 at 00:22 UTC - 0 likes

    I am getting so excited, but I hope it doesn't take too long to update

Facts

Date created
Jun 04, 2012
Categories
Last update
Sep 09, 2012
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
GeometricMagic Reloaded
Downloads
5,514
Recent files

Authors

Relationships

Optional dependency
Vault