Minecraft Leaks
(1.7.10-1.13.1 Ready) Faction Wands & Pickaxes | All-In-One
Submitted by battlefilmyt, 09-07-2019, 08:06 PM, Thread ID: 136484
Thread Closed
What is FactionWP?
Faction Wands & Pickaxes (FactionWP) is an efficiently developed plugin that introduces a large variety of famous wands & pickaxes, such as the 'Trench Pickaxe', 'Harvester Hoe', and 'Sell Wand' to the Minecraft world with high control. The plugin is and was thoroughly tested on 300+ player servers to ensure performance is optimal. Still not convinced? Well, FactionWP also contains many advanced features like per-tool cooldowns, uses, and configuration to provide full control!
Below is a preview ofSomeof the currently available wands & pickaxes (tools):
Please note that each and every tool, including formats, can be entirely customized to your liking. The following images are of the Default tool configurations.
Below Are images of the default tools (With unlimited uses):
Below is an image of the Sand Wand with 3 uses:
Features
Currently, FactionWp contains a crazy number of features. The plugin's most treasured features are as follows:
- All-In-One- Think it's annoying to have a separate plugin for each wand or pickaxe? Good same here. A huge benefit is FactionWP has everything inside one plugin which leaves less of a hassle in the long run!
- Heavily Reliable- FactionWP is made to be highly flexible, meaning if you were to change Minecraft versions or change something huge in the configuration the plugin will attempt to adjust to those changes rather than putting more onto the to-do list.
- Hook Ready -FactionWP has many hooks including WorldGuard, GriefPrevention, Factions, ShopGUIPlus, ASkyBlock, and More.
- A growing variety of wands & pickaxes (tools)- each containing their own unique abilities designed with the help of many server owners.
- Per-item uses- each wand or pickaxe (tool) has its own unique use count where when used up the item is destroyed. (This feature is fully configurable.)
- Block Break Counter- block breaking based tools are able to be given a block counter.
- Items Sold Counter- item selling based tools are able to be given a items sold counter.
- Per-type cooldowns- each wand or pickaxe (tool) type has a fully configurable cooldown using the system time. This feature was designed to provide server owners with more options to control the items and optimize performance on their side.
- Global cooldowns- each tool has the option to share a global cooldown with others.
- High-quality code- using timestamp testing and server reports the plugin's code is written for speed and efficiency.
- Strong developer API- as the plugin was developed it was thoroughly developed to have the capability of being hooked into.
- Full configuration- every feature as the plugin was developed was given its own configuration option alongside a detailed description of its purpose. You can view a preview here:
- Expandable- the plugin is also ready for new wands or pickaxes to be implemented into the plugin after heavy testing, so suggestions are welcome!
- Auto-detecting packet handlers- the plugin will auto-detect your server's current version and select packets based on the version ranging from 1.7.10-1.13.
Code:
Commands
* /factionwp give <player> <type> <uses> <radius> - this command will give the entered player the specified type with the defined parameters. Dont worry, if the type requires specific parameters there will be a detail message in assistance to the command failure by default.
* /factionwp info provides the sender with the plugins information.
* /factionwp list provides the sender with a list of all currently available tool types.
* /factionwp reload reloads the plugins configuration file.
Permissions
* factionwp.swmultiplier.<any number> - by giving the player this permission the value at the end will be multiplied by the sell price for the item being sold by the Sell Wand. This is typically used as a booster.
* factionwp.hhmultiplier.<any number> - by giving the player this permission the value at the end will be multiplied by the sell price for the item being sold by the Harvester Hoe. This is typically used as a booster.
* factionwp.hamultiplier.<any number> - by giving the player this permission the value at the end will be multiplied by the sell price for the item being sold by the Harvester Axe. This is typically used as a booster.
* factionwp.admin - gives the player access to all the plugin's features.
* factionwp.all - gives the player access to all wands and pickaxes.
* factionwp.give allows the sender to use the give command.
* factionwp.info allows the sender to use the info command.
* factionwp.reload allows the sender to use the reload command.
* factionwp.sandwand allows the player to use the sand wand.
* factionwp.craftwand allows the player to use the craft wand.
* factionwp.sellwand allows the player to use the sell wand.
* factionwp.lightningwand allows the player to use the lightning wand.
* factionwp.smeltwand allows the player to use the smelt wand.
* factionwp.harvesterhoe allows the player to use the harvester hoe.
* factionwp.harvesteraxe allows the player to use the harvester hoe.
* factionwp.icewand allows the player to use the ice wand.
* factionwp.traypickaxe allows the player to use the tray pickaxe.
* factionwp.trenchpickaxe allows the player to use the trench pickaxe.
* factionwp.trenchshovel allows the player to use the trench shovel.
Developer API
FactionWP's developer API is quite simplistic. In order to hook into the plugin you simply only need access to the plugin's instance. For ease of use, the 'FactionWP.getPluginInstance()' line can be used. Below is a list of all intended classes that are expected to be used within the API:
Code:
* Manager (class) - this class contains all of the important and useful methods used throughout the plugin. The instance of the class must be retrieved from the plugin's main instance.
### This class was removed in version 1.0.6.
* Direction (Enum) - this enum is used for direction methods inside the Manager class.
* WPType (Customized Enum) - this enum contains all available tool types along with values that are stored within each of them.
There are other classes that can be accessed; however, the above classes are the recommended API classes.
This hidden content has been reported as still working 0 times this month.
1 times in total
Users browsing this thread: 1 Guest(s)