After some time I have finished most of the fixes and testing and VisCraft is ready for full release. Please be sure to remember to make a backup anyway, there are always chances of runaway bugs!
VisCraft is a magical system based off the idea of a physical magic. The idea was influenced but not based upon ThaumCraft. My idea was to bring my take on the subject to servers in a non-mod requiring form.
Through the gaining of Vis players will be able to do a variety of things and trade it as currency.
As a note, all machines are like big blocky runes. They are all different but structured similarly based on th fact that I am one person and cant make them exceptional in a short period of time as my server demands it. This may change in the future.
Users
Each player has a storage capacity of 500,000 for each type of Vis available. Vis is lost upon death (configurable) and Unstable Condensed Vis runs the risk of exploding when you die (configurable).
Machines
All the listed machines, except Vis Runes, have 3 stages. They start off at stage 1 but with certain Vis and materials can be upgraded to improve performance, storage, and efficiency.
Upgrade machines by left clicking their sign with a Blaze Rod
All machines may be punched with a non-use item or fist to determine their contents and status.
Specifics after Stage 1 are all secret. Find out by playing with them. I will not stop or look down on anyone posting specifics they learned from the source or trial and error. I just want to initially give the plugin an air of mystery.
All machines, except Collectors and Vis Runes, have the risk of (configurable) spawning mobs, by low chance, while running.
Extractors
You start off with extractors. Buy building the signature (1 is the top most block and 3 is the bottom),
and left clicking the CENTER BLOCK with a variety of materials,
an Extractor forms.
You provide an extractor with lava in 1-4 of its fuel cells and it consumes it to power it. The Extractor then takes items from the chest on top of it and uses the (configurable amount) set Vis and produces that much over a period of time, destroying the item.
You extract Vis with a Glass Bottle.
Time is judged in server tics.
Infusers
You take your new Vis and make an Infuser with a set amount of Vis, and a set amount of materials,
The signature is,
The materials are,
After the Infuser forms it consumes water out of it's 4 fuel cells to use as a base (still works like fuel) and consumes items from its chest which each type of item has a (configurable) alignment of either Earth, Water, Fire or Air and a set amount of tics based on Charge of the item taken.
Each Infuser may only infuse one type at a time. Use a stick to empty out the remaining materials to reset the type.
The infuser then creates Infused Vis over a period of time. Infused Vis comes in either Earth, Fire, Water or Air.
Infused Vis is taken out with a bottle.
Vis is put in with a Bowl and removed with a bucket.
Condenser
Condensers are the next step. They take Infused Vis and materials to craft just like the others.
The Signature is,
The required materials are,
Once it forms it uses lapis as a binding agent (still like fuel) and items based on their (configurable) quality and 2 DIFFERENT types of Infused Vis,
and condenses it into 5 types based on the combination of Infused Vis, either Dark, Pure, Brilliant, Ethereal, Unstable Condensed Vis.
Each Condenser may only create one type of Condensed Vis at a time and may only hold 2 DIFFERENT types of Infused Vis at a time.
As a note Unstable will (configurable) explode if you are carrying it on your person and die with an explosion size based on how much you have!
Collector
Collectors work just like all the other in construction but only using Vis and materials to create it,
The Signature is,
The cloth block's color determines the type of Collector that is made,
The required materials are,
They serve the purpose of storing only 1 type of Vis. Deposit-able and withdraw-able in 1,000s or 10,000s.
Vis Runes
Vis runes use varieties of Vis to perform magical tasks.
Their Signature is,
The cloth block determines the type of rune that it is. Upon activating the rune, your Vis is taken and the action is put in to motion and the rune is removed.
All runes can be disabled and have their own permissions!
PERMISSIONS REQUIRE VAULT
Permission support may be disabled in the config, defaulting to op and non-op
I tried my best to move away from commands to give the plugin a better feel, so there is not many of these,
NO! VisCraft comes with a complete, stable, easy to use API for all plugins to hook into and use to add there own varieties of flare to this project.
I put out no limits to what you may do with this API.
Know how to program? Visit the GitHub and submit some pull requests!
Don't know how to program this but want it REALLY BAD? Well programming is tough, I have bad ADD D: and my server and electricity is expensive. Just chip in to keep my heartbeat going and my fingers aching at the keyboard! And donations DO guarantee my updates and commitment, I have a good work ethic ;)
Otherwise just do some testing!
Donate <- Just brings you to a page with a button :p