Galaxy Package | 100+ Custom Enchants | Gkits | Fallen Heroes | Outposts

NULLED Galaxy Package | 100+ Custom Enchants | Gkits | Fallen Heroes | Outposts 2.4

No permission to download
  • 1.7
  • 1.8
  • 1.9
  • 1.10
  • 1.11
Contributors:
Clownfish444 for making the preconfigured gkits! Eff7ctz for the cool logo.

Ever wanted a package that contains core features for your server, that can change the whole aspect of your game?


Introducing Galaxy Package, a package full of factions/prison/survival/skyblock related features which you can use to make gameplay on your server/network more feature packed then it already is!



Galaxy Package currently contains the following with much more coming, To-Do list at the bottom.


- Galaxy Enchantments


- Fallen Heroes


- Outposts


- Gkit creator



Galaxy Enchantments is one of the features this package contains, and it is an enchantment feature with 120 enchantments. The list of each of the features in the enchantment plugin is as follows.


Enchanter:


The enchanter is an inventory based shop where you can purchase enchantment books for experience. Enchantment Books in this plugin are books that you can use on items by clicking on the item you want to apply the enchantment sealed inside the book onto the item to use it.


You can click different panes on that GUI to buy different tiers of books for different amounts of exp.


Different Tiers:


There are currently six different tiers of enchantments in this plugin, and they are ordered as follows.


- Simple


- Unique


- Elite


- Ultimate


- Legendary


- Soul


So why are tiers important?

Tiers in this plugin, are used to organise enchantments by their level of worth and power.


Enchantment Books:


Enchantment Books are books received from the enchanter. You open them from right-clicking the enchantment book it hides.


The default enchantment books (they are configurable don't worry) look as follows.


- Simple


- Unique


- Elite


- Ultimate


- Legendary


- Soul




Opened Enchantment Book:


An opened enchantment book looks like this (in this example ill show a soul)



Tinkerer:


The tinkerer is an inventory that you place books in the left side to trade for Mystery Dust on the right side. You can open mystery dust by right-clicking to get either primal or normal magic dust. If you don't get any of those two you receive mystery dust, which is a useless piece of gunpowder. Magic Dust/Primal Dust is used to upgrade the success rate on a book by applying.



Soul Trackers, Gems, White Scrolls, Black Scrolls, Transmog Scrolls, and Randomization Scrolls:


- Soul Trackers are trackers that apply on a weapon to track kills and turn them into souls. Souls will be explained at a later time.


- Randomization scrolls are scrolls that re-roll the success and destroy rates on a book.


- White Scrolls protect your item from being destroyed from destroy rate one time.


- You activate soul gems to consume souls as you use soul enchantments. You need the required souls for each soul enchantment for it to proc. If the enchant procs and you don't have enough souls, nothing will happen. You can turn your soul gem on/off to use soul enchantments as you please by just right-clicking.


- Black Scrolls take enchantments off your item and onto a book with 100% destroy rate, so use that dust on it!


- Transmog Scrolls add the amount of enchantments on your item into the item's display name in brackets.


Image to all of these items (Was too big to upload to spigot)


https://gyazo.com/5dc9d3d0665802a2bca317dd17b63ed4


Success and Destroy system percentage guide:


So... how does that work? Well let me explain.


When a book is applied, the system first looks at the success system, if it procs or works, then the book applies. If the enchantment does not apply on the item, then it will move to the destroy rate. (The case that the success rate doesn't work). If the destroy rate procs or applys, then the whole item and the book are destroyed, otherwise just the book is destroyed and not the item.


If the success rate on your book is 100% your enchantment will automatically apply, without issue or worry about destroy rate at all.


Enchantments with descriptions:



Commands and perms:


/enchanter - open the enchanter - Permission: None


/tinkerer - open the tinkerer - Permission: enchants.tinkerer


/withdrawsouls <amount> - withdraw a number of souls from your tracked item - Permission: None


/soulgem <amountOfSouls> <player> - give a player a soulgem with specified souls. Permission: enchantments.admin


/enchantedbook - Give a player an item based on the plugin. - Permission: enchants.book


/enchantedbook give <player> scroll - give a player 1 white scroll.


/enchantedbook give <player> blackscroll - give a player 1 blackscroll


/enchantedbook give <player> transmogscroll - give a player 1 transmog scroll


/enchantedbook give <player> <tier> - give a player 1 enchanted book.


/enchantedbook give <player> scroll<tier> or godly - give a player a randomization scroll.


/enchantedbook give <player> tracker<tier> - give a player a soul tracker.


Config and lang.yml


Config:
https://pastebin.com/gdKC4DCj

Language:

Code:
Code (Text):
purchased: '&aYou Purchased a Tier {tier} Enchant!'

noLevels: '&cYou do not have enough levels for this!'

success: '&aApplied &b{enchant} &ato your item'

destroy: '&cYour enchantment was destroyed'

permDenied: '&cYou dont have permission to use that command!'

invFull: '&cInventory full!'

sentScroll: '&aSent White Scroll to {player}'

sentBlackScroll: '&aSent Black Scroll to {player}'

sentTransmogScroll: '&aSent Transmog Scroll to {player}'

whiteScroll: '&aWhite Scroll Protection saved you from losing {enchant}'

blackScroll: '&cTook the {enchant} from your item!'

{tier} is the tier of the book purchased.


{enchant} is the enchantment applied.


{player} is the player.


{enchant} is the enchant lost.


Remember that each placeholder is in order by message, and they can only be used where they are used in the example.



Requirements:

BeastXpWithdraw - if you want the tinkerer to work.

FactionsUUID - for factions enchants to work or MassiveCore factions.

WorldEdit - latest.

WorldGuard - latest.


Outposts.... what's that? Outposts is a very unique idea that is like king of the hill, but you get rewards from claiming them. Outposts are areas that you need to cap to get your faction rewards based on how long you claim it (configurable) basically. Outposts is a factions based feature, so you need a faction to cap an outpost.


With the outpost creator, you can create your very own outposts.


The outpost creator is per world, so you need to make a new world for each outpost you make, since the scoreboard is per world.


https://gyazo.com/276f972f31470a65f2f154addcc62903


Outpost Attacking:


To attack an outpost, all you need to do is run inside the claim! If nobody is controlling the outpost, (players can see this by looking at the scoreboard), then all you need to do is run in and you automagically claim it for your faction members.


If you want to claim an outpost from another faction, you need to be in that claim with your faction members until the Cap % on the scoreboard is 0%. Once it gets to 0, you have the outpost claimed, and it will be set to 100% for your faction until someone else takes it from you (if they even do ;)).

Commands:

Permission for all commands: outposts.admin

/outpost pos1 - set the position 1 for your future outpost.

/outpost pos1 - set the position 2 for your future outpost.

/outpost create <nameofworld> - create the outpost.

WARNING:

If you don't make your outpost name the exact name of the world you are in it will not work. Make sure you also have only 1 outpost per world. Again, this is for scoreboards.

/outpost delete <nameofworld> - delete the outpost in the world you are in.

/outpost list - list all outposts you have created in a fancy message in chat.


Rewards config:

Outpost 1 and outpost 2 are just examples, to add your own just copy and paste one of them, and change the name of it and change up the numbers! Easy right?

Code:
Code (Text):
Scoreboard:

Name: "&6&lCosmic Outposts"

Outposts:

outpost1:

ExpIsEnabled: 1

ExpAmountMultiple: 2

CommandIsEnabled: 1

#Goes every 5 minutes

Command1: "eco give %player% 12500"

Command2: "eco give %player% 12500"

Command3: "eco give %player% 12500"

Command4: "eco give %player% 12500"

Command5: "eco give %player% 12500"

outpost2:

ExpIsEnabled: 1

ExpAmountMultiple: 2

CommandIsEnabled: 1

#Goes every 5 minutes

Command1: "eco give %player% 12500"

Command2: "eco give %player% 12500"

Command3: "eco give %player% 12500"

Command4: "eco give %player% 12500"

Command5: "eco give %player% 12500"

Requirements:

You must have FactionsUUID.


Commands:

/gkits - cosmickits.use

Per Gkit Permission - cosmickits.<kitNumberFromConfig>

What is this?

The next plugin that is offered in this package is a custom god kit (gkit) creator, a plugin you can use to create your own gkits that supports any custom enchantment plugin anywhere.

Below you will find a configuration guide on how to configure your own gkit, with your very own example to copy and paste from. Anything I consider to be self explanatory will not be in the guide.

Config and guide:

Code:
https://pastebin.com/SR3MEe54
Configuring GUI Objects:

The "NONE" in capital letters that works for the Enchantment type and the Material type are only used when you either want no material or no enchantment. If this is the case then the Enchantment Level section will be ignored and if the Material section is "NONE" then everything below will be ignored. If the slot is not going to be a gkit, don't make it anything else but "NONE". If you are a daredevil you can see what happens.

Placeholders

The %kit% placeholder is the clicked kit, and %time% is the time required before you can use the kit again.

Creating a kit:

Creating a kit may look hard, but it is not too bad if you get the hang of it. I am writing this guide to help anyone out that could find it hard at first.

I will not explain about spacing, as proper spacing is shown in the example. Refer to that for help. Also note that we are creating our first kit in this guide.

To create our first kit, you will need to add as follows:

Code:
Code (Text):
Kits:

Kit0:
To add another kit, just to this:

Code:
Kits:

Kit0:

#Stuff

Kit1:

#More stuff
Then, in the AmountOfItemsInKit section, you will need to put the amount of items you want in your kit, starting at 1, not 0 this time. This is so the plugin knows how many items it needs to register for the specific kit.

Now we need to create our item. Copy and paste the following from the example:

Code:
Code (Text):
Item0: DIAMOND_HELMET

Item0Amount: '1'

AmountOfRandomLores0: 4

Item0Displayname: '&6&lCosmic Helmet'

Item0Lore: '&e&oCosmic helmet!'

Item0EnchantmentAmount: 1

Item0Enchantment0: PROTECTION_ENVIRONMENTAL

Item0EnchantmentLevel0: 4

Item0Random0:

- '&aAquatic I'

Item0Random1:

- '&7Oxygenate I'

Item0Random2:

- '&6Clarity I'

- '&6Clarity II'

- '&6Clarity III'

Item0Random3:

- '&6Drunk I'

- '&6Drunk II'

- '&6Drunk III'

- '&6Drunk IV'

After that, all you need to do is tweak what is in there! If you want to add more items, just copy and paste the first item, then switch Item0 to Item1 on all of them, then to add another one, just add 1.

Note that <ItemNumber> is my way of saying the item number.

To add more random lores, just change the number on AmountOfRandomLores<ItemNumber>, and make the number your item number.

You need this section for each item you make. Then after, to add another Random Lore, just put Item<ItemNumber>Random<RandomNumber> and done!

2.0 gkit creation tutorial:
https://pastebin.com/iZa4u64n

1.0 gkit creation tutorial:
https://pastebin.com/wJSvniW3

(Example GUI)

https://gyazo.com/c4f0dc64f4875bd786464ce8489b62b0

(Example Helmet)

https://gyazo.com/f6f7e61efaa7502999cc96309b7d6e19

(Example Sword)

https://gyazo.com/2f3b66031bfb533cfcea256454df0c29

(Example Boots)

https://gyazo.com/2c47a17addad62f77f11d50ad8a31b7d


Fallen Heroes, another creator which you can use to create unlimited Fallen Heroes (bosses) for your server, which drop a configurable item on death.

Config:

Code:
Code (Text):
WarzoneIsEnabled: "1"

FallenHeroes:

HyperDrive:

Name: "&f&l&nFallen Hero:&f &f&l&nHeroic&f&l Hyperdrive"

EntityType: "ZOMBIE"

PotionEffects:

- 'ABSORPTION'

- 'INCREASE_DAMAGE'

- 'REGENERATION'

- 'FIRE_RESISTANCE'

ABSORPTIONLevel: 10

INCREASE_DAMAGELevel: 10

REGENERATIONLevel: 10

FIRE_RESISTANCELevel: 10

Helmet:

Material: "DIAMOND_HELMET"

Enchantments:

- 'PROTECTION_ENVIRONMENTAL'

- 'DURABILITY'

PROTECTION_ENVIRONMENTALLevel: 10

DURABILITYLevel: 10

Chestplate:

Material: "DIAMOND_CHESTPLATE"

Enchantments:

- 'PROTECTION_ENVIRONMENTAL'

- 'DURABILITY'

PROTECTION_ENVIRONMENTALLevel: 10

DURABILITYLevel: 10

Leggings:

Material: "DIAMOND_LEGGINGS"

Enchantments:

- 'PROTECTION_ENVIRONMENTAL'

- 'DURABILITY'

PROTECTION_ENVIRONMENTALLevel: 10

DURABILITYLevel: 10

Boots:

Material: "DIAMOND_BOOTS"

Enchantments:

- 'PROTECTION_ENVIRONMENTAL'

- 'DURABILITY'

PROTECTION_ENVIRONMENTALLevel: 10

DURABILITYLevel: 10

Hand:

Material: "DIAMOND_SWORD"

Enchantments:

- 'DAMAGE_ALL'

- 'FIRE_ASPECT'

DAMAGE_ALLLevel: 10

FIRE_ASPECTLevel: 10

Reward:

Material: "DIAMOND"

Name: "&f&lKIT &f&l&nHeroic&f&l Hyperdrive Kit"

Lores:

- '&7Right-click this gem to unlock'

- '&7the &f&l&nHeroic&f&l Hyperdrive Kit &7/gkit on this planet.'

Gem:

Material: "BONE"

Name: "&f&l&nFallen Hero:&f &f&l&nHeroic&f&l Hyperdrive"

Lores:

- '&7Summons a fallen hero equipped with'

- '&7the &f&l&nHeroic&f&l Hyperdrive Kit &7equipment.'

- ' '

- '&7Defeat this hero for a &7&nguaranteed'

- '&7drop of the &f/gkit item set &7and a'

- '&f&nchance&7 to get a &f/gkit Redemption Gem'

- '&7that can be used to &7&nunlock the /gkit'

- '&7on your own account for regular use!'

- ' '

- '&f&lUSE: &7To summon this fallen hero'

- '&fRight-click &7this item inside the warzone.'

- ' '

- '&c&lWARNING: &7Whoever defeats the Fallen Hero'

- '&7will receive its legendary treasures.'
Now as you can see, this config is a whole lot easier then the gkit one, but I will still make a guide.

Warzone:

When set to '0' in the config, the ability to only spawn fallen heroes in the warzone is activated. Anything else and factions warzone is disabled.

Making your own hero:

Below the FallenHeroes section, you can make your own Fallen Heroes. Unlimited in fact. All you need to do is copy and paste the example, switch the configuration section name of the new hero to the name you want that to be, and you have a new hero.

You can configure all the items equipped on the fallen hero you just made, potion effects it gets with their levels, the name, and also the EntityType.

Be sure to know that the IDs being used are PotionEffectType ids for potion effects, EntityType ids for entity types, and Material ids for materials.

To make a level to anything, just add a section like this:

Code:
Code (Text):
ABSORPTIONLevel: 0


or


REGENERATIONLevel: 0


or INCREASE_DAMAGELevel: 0

For enchants its the same!

Ex:

DURABILITYLevel: 0
Per-Hero rewards and spawn gems:

The Gem is the consumable that you right click the ground with to spawn a hero, and the Reward is the item dropped when the hero is dead.

Images of the example hero!

(The fallen hero)

https://gyazo.com/9ab97408b99648735a030e47b73af377

(The consumable)

https://gyazo.com/4f7dfcad3c01d894a1e3fc91fd455677

(The reward)

https://gyazo.com/d4d18c1a3659188ffd106aeaba1a8cd5

Commands and perms:

/fallenhero give <player> <nameofhero> - fallenheroes.give - give a player a hero

/fallenhero list - fallenheroes.list - list the fallen heroes you have made.



Video Tutorials:

Could come soon!

Plugin terms:
- You may NOT take credit for this plugin.
- You may NOT resell/repost this plugin to other people.
- You may NOT decompile this plugin.
- You may NOT make another download link.
- You may NOT charge back your purchase.
- If you violate any of these plugin terms, I may remove you from the buyers list.
- I don't need to add requested updates, or update it frequently. It is my choice when I choose to make an update.
- Under no circumstance can I be blamed if something bad happens to your server/player base as a result to a bug.
- The service that comes with this plugin is my choice, I am allowed to choose whether or not to give my services to a buyer based on the way they treat me.
- I am allowed to ignore service if (you) waste my time, be extremely rude, or give me a difficult time.
- These terms can change at any time.


Goals:

- 10 Incomplete

- 25 Incomplete

- 50 Incomplete

- 100 Incomplete

- 200 Incomplete

- 500 Incomplete


Bugs:

If you have any bugs please do not rate my resource about the bug, contact me in the discussion first or pm me! Thanks!


Note that this plugin could have bugs that I missed when testing, after all, this is 1.0. Note that there were no bugs that I saw when I tested it. Thanks!
  • Like
Reactions: Force
Author
Direct-Leaks.com
Downloads
82
Views
231
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Direct-Leaks.com

Top