SolexAbility | Custom Abilities [$5]

Status
This thread has been locked.

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
SolexAbility
SolexAbility is my first ever plugin, and it's an item ability plugin. Currently I am still working on a few optimizations but I think it's come out pretty well.

Current Abilities:
https://gyazo.com/57081ee42288bd0ecc6ab539fd8c86d8
My game is a bit bugged so it doesn't actually render the lightning, but it's there.



f7b54d1c6c91f4e19d75956732abec70.png

Add a licensing system
Obfuscate it
Add more abilities
Make it more configurable

SolexMC.com - iMoltres & NotMuted

NotMuted - Helping me with deciding what ability items I should add
onien - cooldowns + obfuscation + licensing

You agree to these terms once you download the resource from this page.
You will not redistribute the downloaded file in any way, shape, or form.
You have to DM on discord me for a license.
You will not decompile or modify the code inside of the plugin. You will not receive a refund.
You will not chargeback on PayPal.
You will not claim this plugin as yours.
I can terminate your license at any time.
You will not leave a bad review because of a bug or issue and will contact me when you find a bug.
These terms can be changed and you automatically agree to new or changed terms once you have downloaded this resource.
TOS made by onien.



 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
Last edited:

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
why can you not show fast pearls? Kappa

Also, show some code snippets.
I didn't have an HCF core on my localhost server and I got lazy, you can just check config, it's the same thing.

and also https://gyazo.com/9d6ec1efb651e6022b3c6b494a2319d3[DOUBLEPOST=1575076158][/DOUBLEPOST]The plugin is currently pending on the resources page so if anyone wants to purchase,

PM me on MC-Market or Discord.

iMoltres#0001
 
Last edited:

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0

Scifi

Supreme
Feedback score
4
Posts
577
Reactions
208
Resources
4
Hey! so just a couple suggestions to help improve you're code, First is do not call your main class Main that is for desktop applications not spigot plugins. secondly you should call you're command classes likes FireResistanceCommand not FireResistance. as for my last suggestion this is related to the thread but you should always provide code snippets to show people you didint just copy and paste code. with that being said I wish you the best of luck.
 

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
Hey! so just a couple suggestions to help improve you're code, First is do not call your main class Main that is for desktop applications not spigot plugins. secondly you should call you're command classes likes FireResistanceCommand not FireResistance. as for my last suggestion this is related to the thread but you should always provide code snippets to show people you didint just copy and paste code. with that being said I wish you the best of luck.
Thanks :p
I'll fix that in the next update!
 

Scifi

Supreme
Feedback score
4
Posts
577
Reactions
208
Resources
4
also why do you teleport the player so high in the air you could just do something like

int x = e.getHook().getLocation().getBlockX() - p.getLocation().getBlockX();
int z = e.getHook().getLocation().getBlockZ() - p.getLocation().getBlockZ();
p.teleport(p.getLocation().add(0,2,0);
Vector vec = new Vector(x,0,z);
p.setVelocity(vec);
 

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
also why do you teleport the player so high in the air you could just do something like

int x = e.getHook().getLocation().getBlockX() - p.getLocation().getBlockX();
int z = e.getHook().getLocation().getBlockZ() - p.getLocation().getBlockZ();
p.teleport(p.getLocation().add(0,2,0);
Vector vec = new Vector(x,0,z);
p.setVelocity(vec);

I'm gonna make it customizable, so the server owners can decide how far/high the player goes.
 

mxnny

Premium
Feedback score
4
Posts
205
Reactions
69
Resources
0
Just a quick suggestion but you should keep package names all lower case, just makes it look cleaner.
 

iMoltres

Premium
Feedback score
1
Posts
10
Reactions
18
Resources
0
Just a quick suggestion but you should keep package names all lower case, just makes it look cleaner.
To be honest, I guess. But it's up to the developer it they want to do that, wouldn't really affect performance at all.
 
Status
This thread has been locked.
Top