V4.1latestMassive rewrite of code!Oct 14, 2017 While I was working on a private plugin I was referring to some code I had previously used in Rocket Leauge. However, while looking at it I realised that my coding style in Rocket League had become outdated to what I do now. My current coding style now uses NO static values unless necessary. Basically, the big change here was the removal of any static abuse and there was more than expected. So I'm going over all my plugins to solve this issue. My shop: https://www.spigotmc.org/threads/navydevs-development-sho…4.01Small bug fixJun 11, 2017 Fixed a small bug when looking at someone else's stats where it would say it couldn't find the player but did.4.0Huge updateJun 1, 2017 It's been a while since I've updated Boxing. I've been so busy with my server (EvoBall) and so Boxing got a bit neglected. However, on the bright side coding for EvoBall has made me a much better coder, by tenfolds. I've recoded the whole plugin. Its now much more efficient and i've learned how to do a lot more things. Whats changed?: · Only the player you invited can accept your boxing invitation. · Draws will be counted · You can now choose your particles · You can now set your own messages for certain replys using the messages.yml · Players will now no longer lose their inventory or location upon dying during a fight. They will be given it when they respawn. · The plugin now knows if a player dies during a fight · It will no longer let the player keep the hearts during the fight set. · Players no longer have to keep toggling /boxtoggle in order not to box after each restart. · New yml files: Messages.yml, Stats.yml, Inventories.yml, Non-Boxers.yml · + much more! Overall at least 900+ lines of code have been changed.3.51200 downloads! Premium free for 1 week.Jan 18, 2017 Too celebrate 200 downloads, I'm handing out one free week of the premium version of this plugin! - This version does not have the message with the link upon a player joining your server! Have fun! P.s Thank you, for 200 downloads <33.50Version 3.50Dec 27, 2016 New version: 3.50 Bug fixes Greatly improved code.3.48Back from Ban?Sep 23, 2016 I am back from a one week ban. Yes I know its been longer than a week, however. Let me explain. So as some of you may know I went to Spain for 2 weeks and before that I broke my phone. My phone had my codes for my spigot account which allowed me to login. So as you can guess I lost my codes and couldn't log in. I requested my codes to be removed (and the spigot staff team did. Thank you spigot <3 <3 (Md_5)) but I also received a weeks ban (deserved) anyway. I'm back and will be updating this again soon!3.47MAJOR bug fixes + New Command + Viewing other peoples statsJul 11, 2016 Major bug fixes: So, in the last update i kept it to myself that i had re-coded (for the 2nd time) the whole plugin to suite the new features. However, what i didn't realise was that i managed to break the if statements for checking whether a player had: Sent an invite, Been invited, Or had toggled boxing. These are now fixed and all features should be working correctly... Sorry for the inconvenience. Note, no features were removed from the last update... New command: Code (Text): /boxostats - Permission: boxing.boxostats Viewing other peoples stats: So due to the new command you can now view other peoples stats... It will appear exactly the same as if you were viewing your own except it will say: "here are [playername] stats" and of course show you theirs! Enjoy the update and once again, sorry for the bugs! - Navy The version when doing /boxing should show as: 3.473.34New Command + Stats + ScoreboardJul 10, 2016 New command: /boxstats - No permissions are required for this command at the current time. This command will allow you and your users to see your stats inside of the plugin. More stats are to come! Stats Now the plugin logs each win and each loss you have, these are all stored in the config file using UUIDS and can be edited if you really badly want to look good - However when more come you may find you need to delete your current file. Scoreboard: This will run when the user does /boxstats and will come up like this: In chat: Then, on your right: Enjoy the update! - Navy Version 3.34 should show when doing /boxing2.9Location save + Particles + Match Length + Blackout (?) + Win change updateJul 5, 2016 Location save: The plugin will now save the location of the player being teleported so that he/she can be teleported back to their original co-ords after the match has finished! Particles: Upon match start the players will now spawn within cloud particles. This will (hopefully) be able to be changed about in side of the config in the next update so you guys can choose what you want! Match Length: It is now possible to determine the match length inside of the config. Please bare in mind i added a line of code to allow you to put it into seconds. So no excuses for having 300 second matches! Win change: In side of the code i noticed i was using groups to determine if the player had died or not. I have changed that to .getKiller(). So now if the one of the boxers dies it will get its killer and see if the person who killed him/her was a fellow boxer and if so, will allow the win to go over to the other boxer! Blackout: Now, i left this till last because of the fact, i'm not 100% certain it works and maybe a thing i need to tinker about with for the next version. So if someone could PM me to tell me if that's working or not would be great! - I did test it, but it seemed a little "hit and miss" for me... The version should be: 2.9 Enjoy the update, - Navy2.19Inventories storage + New commandJun 30, 2016 I have added the ability for the plugin to store the players inventories before entering the match. By doing this I've set up the plugin ready to add spawning in perks which will be in the next update! I have also added a new command called /boxing - There is no permission needed for this. There has also been some cleaning up on the code to keep it clean and smoother running! Note on the storage. I was only able to test it as one person so i had to disabled the "Target"'s inventory control. So if it doesn't work let me know. It is also a fail safe to make sure the person cant double up their own items! - Edit - Works.1.11Config + Health + Permisisons updateJun 29, 2016 Added a config file Config file contains two options player1health: 60 player2health: 60 This will allow you to set the starting health of your boxers 60 would equal 3 bars of hearts 1 = 1/2 a heart 11 = 5 1/2 hearts Player 1 = Invite acceptor Player 2 = Invitee Added permissions for each command Boxi = boxing.boxi Boxa = boxing.boxa Boxtoggle = boxing.boxtoggle1.0Jun 7, 2016
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta