Commit Graph

12431 Commits

Author SHA1 Message Date
Sam 24ed1f0dd5 New kit and achievement for Bacon Brawl 2018-05-11 22:58:42 -04:00
Sam bd1d543344 Runner 2018-05-11 22:58:42 -04:00
Sam 41fdde2c22 Micro Battles 2018-05-11 22:58:42 -04:00
Sam 9ebf96cfd5 Bacon Brawl refactor 2018-05-11 22:58:42 -04:00
Alexander Meech bca212a544 Update SupportPowerplayPage.java 2018-05-11 01:32:14 -04:00
Spencer 674906c9bf Fix PPC claims not properly updating in cust check UI 2018-05-11 01:32:14 -04:00
Sam 5bd7a2c89e Fix a couple more bugs 2018-04-30 08:22:16 -04:00
Sam cfe22f4f68 Store the NotePlayer so it can be cancelled if it is disabled 2018-04-30 08:22:16 -04:00
Sam f32de9d37d Allow unlocking with /ulcs and remove potion effects on set disable 2018-04-30 08:22:16 -04:00
Sam 199747964e Windup suit, PowerPlay Set 2018-04-30 08:22:16 -04:00
Sam 3ee5bab2a4 Fix ender pearls in CW teleporting the player if it was outside the map. 2018-04-30 08:22:16 -04:00
Alexander Meech b0016986ed
Remove old KillAuraB ban action 2018-04-21 11:10:37 -04:00
Alexander Meech 2dbf17c88e
Change KillAuraB check thresholds 2018-04-20 05:38:14 -04:00
Alexander Meech 2a584d9b09
Bump anticheat version 2018-04-19 23:25:54 -04:00
Sam 317c2ac08e Fix gadgets inside the glads arena 2018-04-19 23:24:57 -04:00
Sam b91c63e361 Disable treasure hunt 2018-04-19 23:24:57 -04:00
Sam 49f61e09cf Fix players using gadgets inside the hub games 2018-04-19 23:24:57 -04:00
Sam 5985d5ef99 Fix spleef breaking blocks in the lobby 2018-04-19 23:24:57 -04:00
Sam 6731b5f3ab Fix some BH issues 2018-04-19 23:24:57 -04:00
Spencer bd7e7693f0 Use disguised suffix colors 2018-04-19 23:22:41 -04:00
Spencer 21a375ea9a Re-allow chat suffixes to chain commands (accidentally added wrong thing to the array) 2018-04-19 23:22:41 -04:00
Alexander Meech e059e724d8
Rename Plugins/Mineplex.Core/src/mineplex/core/portal/Commands/ServerCommand.java to Plugins/Mineplex.Core/src/mineplex/core/portal/commands/ServerCommand.java 2018-04-12 03:58:06 -04:00
Alexander Meech be126ec570
Rename Plugins/Mineplex.Core/src/mineplex/core/portal/Commands/SendCommand.java to Plugins/Mineplex.Core/src/mineplex/core/portal/commands/SendCommand.java 2018-04-12 03:57:48 -04:00
AlexTheCoder 188d927727 Clean up some code and UI 2018-04-12 03:56:03 -04:00
Spencer 68e7361c00 Chat Refactor, chat suffixes and update bugfixes (#599) 2018-04-12 03:38:52 -04:00
Sam 6d42c5c075 Block Hunt Update (#604) 2018-04-12 03:37:41 -04:00
Sam 0154c4d1c4 Fix setType in DisguiseRabbit causing critical errors on 1.8 2018-04-01 01:55:08 -04:00
Sam b1b31f1135 Fix issues QA found 2018-04-01 01:55:08 -04:00
Sam d2053ff4b7 Rabbits are not villagers 2018-04-01 01:55:08 -04:00
Sam 046fc30e0e Redo the logic of SG's anti deathmatch camping 2018-04-01 01:55:08 -04:00
Sam 155fabb9e9 Reorder the logic of cake wars islands. 2018-04-01 01:55:08 -04:00
AlexTheCoder 2d51daaa63 Patch an exploit allowing any item to be considered an "Easter Egg" 2018-03-30 07:09:52 -04:00
AlexTheCoder 5872aec38c Implement a message when GWEN kicks a player and bump to latest anticheat version 2018-03-30 06:38:33 -04:00
Sam e9c2346814 Fix disabling not removing chicken and add description 2018-03-29 22:12:38 -04:00
Sam 49d738dd98 Implement Mary Poppin's Umbrella cosmetic 2018-03-29 22:12:38 -04:00
Sam f2bdbe9cb2 Remove it from Omega Chests 2018-03-29 22:12:38 -04:00
Sam 7e1ec7e132 Improve the rabbit morph 2018-03-29 22:12:38 -04:00
Sam b555bb37ef Change end game timer 2018-03-29 22:09:39 -04:00
Sam 84c1991321 SG post patch 2018-03-29 22:09:39 -04:00
Alexander Meech 467b9f7f11 Formatting fix 2018-03-08 05:15:02 -05:00
Spencer 1fe43f87e2 Add help to /tp 2018-03-08 05:15:02 -05:00
Spencer b71538b700 Actually make /tp <x, y, z> work 2018-03-08 05:15:02 -05:00
Spencer 42a0da0d3e Update formatting of /m 2018-03-08 05:15:02 -05:00
Spencer d53829027e Actually return in CommandModule when a player does not have permission 2018-03-08 05:15:02 -05:00
Spencer 2162f1a883 Use TeleportManager in /spawn 2018-03-08 05:15:02 -05:00
Spencer 3f2ef4eab4 Convert commands to use OpCommand and MapAdminCommand 2018-03-08 05:15:02 -05:00
Spencer a9eac7f7e7 Add BaseCommand#canRun, OpCommand and MapAdminCommand for permissions 2018-03-08 05:15:02 -05:00
Spencer 8c49ddf6f6 add /commands to parser 2018-03-08 05:15:02 -05:00
Spencer 1c459228b7 Add /commands 2018-03-08 05:15:02 -05:00
ArcticZeroo a941631fe7 Add ability to teleport to coordinates in /tp 2018-03-08 05:15:02 -05:00
ArcticZeroo e777394516 Add ability for TP command to teleport players to other players 2018-03-08 05:15:02 -05:00
ArcticZeroo 48e1f93b64 Prevent /bukkit: and /minecraft: commands for non-OP players 2018-03-08 05:15:02 -05:00
Sam 53fc397536 Make Milk Spiral only hit twice 2018-03-08 05:11:19 -05:00
Sam 03ac44fb85 Make the hit frequency of Milk Spiral a spreadsheet value 2018-03-08 05:11:19 -05:00
Sam f99b20bd25 Offset the location 2018-03-08 05:10:45 -05:00
Sam cf03fbe914 Update the archer kit description 2018-03-08 05:10:45 -05:00
Sam 81c690aeb2 Change some values around 2018-03-08 05:10:45 -05:00
Sam 92b51c6e43 Cleanup pearls when the module is cleaned as opposed to the end game event 2018-03-08 05:10:45 -05:00
Sam 02290e9ed5 Fix a typo in the CW achievement menu 2018-03-08 05:10:45 -05:00
Sam 860626afea Only teleport players with ender pearls if it's within the map border 2018-03-08 05:10:45 -05:00
Sam be457c7f3c Cleanup the reflection for arrow collisions 2018-03-08 05:10:45 -05:00
Sam af5eb3c997 Don't spawn an island if there isn't any room 2018-03-08 05:10:45 -05:00
Sam 4d01d75c39 Only allow blocks to be broken by arrows if they are placed by players 2018-03-08 05:10:45 -05:00
Sam a1b272b5a4 No longer send the invalid kit message if kit is null 2018-03-08 05:10:45 -05:00
Sam 60a468d03d Cake Wars 1.4 2018-03-08 05:10:45 -05:00
Spencer 888861c4e5 Artix QOL/Fixes Round 4 (#589) 2018-03-08 05:07:06 -05:00
AlexTheCoder 34428f7b5f Update disabled checks to match anticheat updates 2018-03-04 05:34:44 -05:00
Alexander Meech 79b6839736
Bump anticheat version to 1.11.1 2018-03-04 05:29:48 -05:00
Sam b65c248307 Add Map Subs title as well 2018-03-04 05:03:25 -05:00
Sam 6a453b296c Prevent non-player entities riding in the Minecart Mount 2018-03-04 05:03:25 -05:00
Alexander Meech b8c19d53af
Bump anticheat version to 1.11 2018-03-02 04:16:02 -05:00
Alexander Meech 0164ff8044
Change thresholds for Glide checks 2018-03-02 04:15:29 -05:00
AlexTheCoder 3d24fa6936 Fix compiling of codebase 2018-02-26 05:38:38 -05:00
Dan Mulloy 3cf61f71ed Use the connection we open 2018-02-26 05:29:00 -05:00
Dan Mulloy 3ed1cc7868 Validate names against unloaded communities 2018-02-26 05:29:00 -05:00
Sam 11d80037c8 Fix KitUpgradePage not compiling 2018-02-24 18:06:27 -05:00
Sam a9abfa4416 Humongous Hub Update 2018-02-24 16:32:44 -05:00
Sam 3286e5836f Fix a map crash 2018-02-16 13:41:25 -05:00
Dan Mulloy 30c42ce1b4 Fix browser ID loading error 2018-02-16 13:20:06 -05:00
Sam 0c8cbd7b89 Fix an NPE caused by WinEffects in some cases 2018-02-16 13:19:34 -05:00
Sam 615aae8977 Make the wolf morph obtainable 2018-02-16 13:19:34 -05:00
Sam 15ffcaf5e9 Enable gadgets after stats load to fix level colours "not saving" 2018-02-16 13:19:34 -05:00
Sam e9a244b274 Fix players being able to claim level rewards twice if on EU and US and fix negative chests! 🎉 2018-02-16 13:19:34 -05:00
Sam 4f8c63d6a0 Fixed some issues with the level update found after pushing to EU 2018-02-16 13:19:34 -05:00
Sam eae89dc4f2 Fix some compilation errors with PlayWire 2018-02-16 13:19:34 -05:00
Sam 09b8f2fd98 Leveling and General Cosmetic update (#584) 2018-02-15 05:39:33 -05:00
Dan Mulloy ccd3f747fd Braces! 2018-02-15 05:02:44 -05:00
Dan Mulloy d9f6403fb0 Make CommunityManager constructor private 2018-02-15 05:02:44 -05:00
Dan Mulloy 8c07d34234 Code style fixes 2018-02-15 05:02:44 -05:00
Dan Mulloy ea276c5120 Fix two syntax errors 2018-02-15 05:02:44 -05:00
Dan Mulloy 0234cf0f74 Fix community servers and the browser 2018-02-15 05:02:44 -05:00
Dan Mulloy c5f29533b7 Ensure the community is always loaded for MCS 2018-02-15 05:02:44 -05:00
Dan Mulloy 48d705290b Fix minor formatting hiccup 2018-02-15 05:02:44 -05:00
Dan Mulloy 8eb8ebf504 Fix a few issues with the community changes 2018-02-15 05:02:44 -05:00
Dan Mulloy 482e603af6 Only hold community data in memory when a member is online
This should save a ton of memory and processing power, but needs to be
tested
2018-02-15 05:02:44 -05:00
Alexander Meech d7eec02bdd
Remove PlayWire (#585) 2018-02-15 04:55:40 -05:00
AlexTheCoder 36cf472674 Kicking for scaffold hacks 2018-02-14 05:08:36 -05:00
Sam 0b61b6600a Survival Games Update 2018-02-10 11:53:08 -05:00
Sam e8e9eb3052 Added a Title for the winners of the BOTB Winter Haven event 2018-02-03 17:19:31 -05:00
Sam 285476b902 Remove unused method 2018-02-03 17:16:30 -05:00
Sam 123f69be59 Incorrect values 2018-02-03 17:16:30 -05:00
Sam a76d83cd69 EVEN MORE GI CHANGES 2018-02-03 17:16:30 -05:00
Sam c76a8390fc Fix more GI issues 2018-02-03 17:16:30 -05:00
Sam 125b99a04b Fix some crazy damage stacking bug 2018-02-03 17:16:30 -05:00
Sam 2bdf00d36f Deprecate Menu and it's surrounding classes and change /prefs to use ShopBase 2018-02-03 17:16:30 -05:00
Sam f5e0a91414 Skywars fixes 2018-02-03 17:16:30 -05:00
Sam 1f35045ea8 Fix some ssm bugs 2018-02-03 17:16:30 -05:00
Alexander Meech 7e25edac45
Lower kick thresholds for a few cheat types 2018-02-01 06:18:07 -05:00
AlexTheCoder a35550867a Removed migration code from game servers 2018-01-30 01:09:02 -05:00
Alexander Meech 4832bcbe46 Fix shop coordinates being slightly off-center due to the new map 2018-01-29 07:13:21 -05:00
AlexTheCoder 3ebc898ec1 Improve concurrency techniques used by the Clans Queue Manager and make player position in the queue based both on their rank and their time spent within it 2018-01-29 06:54:04 -05:00
AlexTheCoder 2a73e49e8c Patch an issue where rank queue priorities were incorrectly sorted 2018-01-28 02:06:07 -05:00
AlexTheCoder a19200ac0c Patch another NPE 2018-01-28 02:06:07 -05:00
AlexTheCoder 46016b2aee Prevent users with PvP Timers from participating in the Capture Point event 2018-01-28 02:06:07 -05:00
AlexTheCoder 90a72d6129 Remove Undead City from the event lineup while it has persisting undiagnosed issues 2018-01-28 02:06:07 -05:00
AlexTheCoder 1536fac245 Patch a stray NPE 2018-01-27 02:57:08 -05:00
AlexTheCoder c4a3da542f Make the Scythe's description sound better 2018-01-27 02:57:08 -05:00
AlexTheCoder aa30bc1b63 Modify Shop coordinates to match new map, disable command logging in test servers and log some additional commands, and tweak the PvP timer system to allow entry to one's own claims and to block any exploitative entry that may have been previously possible 2018-01-27 02:57:08 -05:00
AlexTheCoder 698f0e79b4 Remove duplicate method caused by rebase 2018-01-27 02:57:08 -05:00
AlexTheCoder 0bbb0257be Patch conflicts between Fields ore handling and PvP timer ore handling 2018-01-27 02:57:08 -05:00
AlexTheCoder c265beddb1 Fix RaidManager ONLY allowing players with PvP timers into the raid :P 2018-01-27 02:57:08 -05:00
AlexTheCoder 0949ceadd3 Improve HelmetPacketManager's code (trimming unnecessary fields, handling instancing in a more immutable manner, replacing the Map containsKey + remove with a remove + a null check) 2018-01-27 02:57:08 -05:00
AlexTheCoder 9f37e937fa Changes included in this Season of Clans:
- Make the Clans Helmet Packet system more modifiable and versatile (rather than just working on banners)
- Modify the Builder's Box to convert everything in the user's inventory to solve the dupe glitch
- Make the Builder's Box require accepting a Confirmation dialogue to use
- Remove unused Clans command aliases
- Remove /c t command
- Implement logging of administrative commands performed by the Clans Management team
- Patch an exploit where Farming rewards would drop even if the breaking of the block was canceled
- Re-implement Clans Maps
- Patch a flaw in the Clans promotion system where members could promote recruits (it is now locked to admin+)
- Patch a bug in the Clans promotion system where checks for self-promotion would always fail incorrectly
- Improve the loot dropped by the Capture Point event to make it more rewarding
- Improve the particle effects of the Knight's Steed Clans Mount Skin
- Implement the Power Melon and Cake Clans Mount Skins
- Patch flaws in the PvP Timer system (instant pickup of mined blocks, block entry to enemy land, block entry to raids and world bosses, allow taking damage from non-player entities)
- Patch an issue with Outposts where Runed Pickaxes could instantly mine through them
- Change the material of Gold Tokens to RABBIT_FOOT in order to free up the music disc
- Implement the new Knight's Greatlance legendary item
- Implement secondary ranged attacks to the Scythe of the Fallen Lord
- Update all legendary descriptions to be more informative about their usages and to better reflect Clans lore
- Patch an exploit with the item cache allowing for legendaries to be used even when they are not actually held
- Patch a bug causing CustomItems to be registered as listeners multiple times
- Patch a bug where legendaries would not properly track blocking over an extended duration
- Patch a bug where several legendaries could impact the entities comprising cannons, causing them to become glitched
- Prevent placing several illicit block types (barriers, bedrock, hoppers)
- Patch an exploit where logs could be used to spawn infinite trees in order to grief
- Allow opening of dispensers, furnaces and droppers during sieges
- Prevent placement of dispensers, furnaces and droppers below the minimum chest level
2018-01-27 02:57:08 -05:00
Sam 742d849b44 SSM Update
- Also includes February PPC cosmetic
2018-01-26 14:03:38 -05:00
Alexander Meech 3f3cc02f11 Fix a typo 2018-01-26 01:34:29 -05:00
Sam 440ff7feeb Stop lobbies being night 2018-01-26 01:34:29 -05:00
Sam a577e645d2 Shorten constructors 2018-01-26 01:34:29 -05:00
Sam 947e388d05 Modify chest loot 2018-01-26 01:34:29 -05:00
Sam c0dd95e085 Thanks git 2018-01-26 01:34:29 -05:00
Sam 5668a8f7d1 Stop fire affecting teammates 2018-01-26 01:34:29 -05:00
Sam d267c15845 Fix GameSummary showing an incorrect amout of shards 2018-01-26 01:34:29 -05:00
Sam 248c109627 Fix winstreak sql 2018-01-26 01:34:29 -05:00
Sam 8a77f53314 Fixed a couple of bugs 2018-01-26 01:34:29 -05:00
Sam 84fddb953e Revert "Implement an OP version of cake wars just for fun"
This reverts commit 32c2b9456f9e4a2d0954f6805427e483a8d5187e.
2018-01-26 01:34:29 -05:00
Sam 5152c07fa3 Fix team upgrades not applying 2018-01-26 01:34:29 -05:00
Sam cad557d1a2 Implement an OP version of cake wars just for fun 2018-01-26 01:34:29 -05:00
Sam 52ffd1cbf0 All the new shiny items and changes 2018-01-26 01:34:29 -05:00
Sam 962be63970 Skywars hotfix 2018-01-26 01:34:29 -05:00
Sam 85c721bb93 Change Bulders's passive 2018-01-26 01:34:29 -05:00
Sam a9d4e3e62c Reduce the cooldown/price of ender pearls 2018-01-26 01:34:29 -05:00
Sam db30e8757b Give Slow balls a cool name 2018-01-26 01:34:29 -05:00
Sam 3ac5c230c0 Fixed issues that arrised in testing 2018-01-26 01:34:29 -05:00
Sam 46b859ae8f Implement a Bat-Anticamping system 2018-01-26 01:34:29 -05:00
Sam 361b6c57ec Reduce the knockback of frosting's snowballs by 50% 2018-01-26 01:34:29 -05:00
Alexander Meech 127be0f387
Actually give support staff access to the checkOwnsPackage command @spencer 2018-01-24 22:43:18 -05:00
AlexTheCoder e23c3f6600 Increment old stats table for ONLY pre-existing stats to solve value cap issue 2018-01-22 01:18:16 -05:00
Sam edca456e42 Disable Christmas words for DMT and MB 2018-01-17 19:44:20 -05:00
Sam 2a1124b605 Remove the incorrect lore for the rainbow set 2018-01-17 19:44:20 -05:00
Sam 739d26f0e4 Don't default to the achievement gem reward for level ups 2018-01-17 19:44:20 -05:00
Sam a8c852e80d Enable scaffold notifications 2018-01-17 19:44:20 -05:00
Sam 42ae60c894 Fix bridges and skywars lagging during the pregame lobby 2018-01-17 19:43:28 -05:00
Sam edc1f5a9fd Fix DOUBLE SPACE 2018-01-17 19:36:22 -05:00
Sam be7ca772f2 Throwing TNT -> Throwable TNT 2018-01-17 19:36:22 -05:00
Sam 9116d4e1c9 SPARKY!!!! 2018-01-17 19:36:22 -05:00
Sam 35029bb33b Update kit descriptions to reflect changes 2018-01-17 19:36:22 -05:00
Sam 7f6537773b Readd soul sand 2018-01-17 19:36:22 -05:00
Sam f02d11575b Use the right enchantment types 2018-01-17 19:36:22 -05:00
Sam 7c533df0a5 Make throwable tnt track the damager 2018-01-17 19:36:22 -05:00
Sam 6471e00af5 Oh come on git 2018-01-17 19:36:22 -05:00
Sam ba2eeca97d Ensure achievements are tracked 2018-01-17 19:36:22 -05:00
Sam f11f95a3d7 Fix up more issues from testing 2018-01-17 19:36:22 -05:00
Sam 35c932048f Fix issues found in testing 2018-01-17 19:36:22 -05:00
Sam 5252d79c5f Improve the scoreboard 2018-01-17 19:36:22 -05:00
Sam 4367629898 I m p o r t s 2018-01-17 19:36:22 -05:00
Sam 8b471c1efe Remove pointless method 2018-01-17 19:36:22 -05:00
Sam 72b0524528 Remove debug messages 2018-01-17 19:36:22 -05:00
Sam 44117107c1 Prevent players moving skill items out of their inventory 2018-01-17 19:36:22 -05:00
Sam 538784f8f8 Add a scoreboard 2018-01-17 19:36:22 -05:00
Sam 60cdae5c04 Move perks into SkywarsPerks for less copied code 2018-01-17 19:36:22 -05:00
Sam e5a5b87abc Fix all the issues with chests 2018-01-17 19:36:22 -05:00
Sam 54a605de5b Finish up new generators 2018-01-17 19:36:22 -05:00
Sam 0934239e0c More s k y w a r s 2018-01-17 19:36:22 -05:00
Sam 0aef15992a Modulise Zombie Guardians 2018-01-17 19:36:22 -05:00
Sam 266d86e3a1 Modulise map crumble 2018-01-17 19:36:22 -05:00
Sam 7338f20d81 Disable all the christmas stuff 2018-01-13 19:15:41 -05:00
Spencer 76eb530b5f Use a Pair<Vector,String> to allow worlds to unload while they are stored in TP history 2018-01-13 19:08:49 -05:00
Spencer f54b6606ab Actually add fly speed command 2018-01-13 19:08:49 -05:00
Spencer 91d4f1526e Set metadata on all leaves to prevent them from decaying 2018-01-13 19:08:49 -05:00
Spencer ffc019eb8c Finish ListCommand changes 2018-01-13 19:08:49 -05:00
Spencer af3328f6c0 add GameType#getAllMapNames 2018-01-13 19:08:49 -05:00
Spencer 9707b46f50 Set players to creative and flying on join 2018-01-13 19:08:49 -05:00
Spencer dcafcbef76 Use getWorldFromName in MapCommand and Back when needed 2018-01-13 19:08:49 -05:00
Spencer 98f1bd151e Return true in MapInfoCommand 2018-01-13 19:08:49 -05:00
Spencer 8e43b4506c add MapParser#gerWorldFromName 2018-01-13 19:08:49 -05:00
Spencer 6bfe49d894 Add more info to the time command 2018-01-13 19:08:49 -05:00
Spencer a68f4fd65c Fix top command only teleporting to the next air gap 2018-01-13 19:08:49 -05:00
Spencer dfc6e12682 Track teleports for /map, /create, and /hub 2018-01-13 19:08:49 -05:00
Spencer 46eadf1b70 Add GameType#getMapNames (to be used later in ListCommand) 2018-01-13 19:08:49 -05:00
Spencer 1a1a52c0da add MapData#sendInfo and /mapinfo (alias /info) 2018-01-13 19:08:49 -05:00
Spencer 57e22e9d24 Rename /info to /gameinfo 2018-01-13 19:08:49 -05:00
Spencer ca9b1cb490 Don't require MapParser in constructors of Teleport commands 2018-01-13 19:08:49 -05:00
Spencer 069ee177eb Add TopCommand 2018-01-13 19:08:49 -05:00
Spencer 1e3648358b TimeCommand for relative player time 2018-01-13 19:08:49 -05:00
Spencer 99f3dd1805 TeleportManager, TeleportCommand and BackCommand (replaces EventModule's /tp) 2018-01-13 19:08:49 -05:00
Spencer bda5813c9c Add FlySpeedCommand to replace EventModule's 2018-01-13 19:08:49 -05:00
Spencer 740c547914 Add ParseCommand for arbitrary distance 2018-01-13 19:08:49 -05:00
Alexander Meech f20c53b8cb Update website access password 2018-01-12 06:19:31 -05:00
Alexander Meech 854ca9e62c Revert change to botspam causing false bans 2018-01-12 06:19:31 -05:00
ArcticZeroo 0f1b512dac reapply issue is fixed, remove debug 2018-01-10 11:15:40 -05:00
ArcticZeroo 79f0355288 Fix punish expiration, and possibly invalid reapply times 2018-01-10 11:15:40 -05:00
ArcticZeroo 4e9ac86e9f Remove explicit generics in ShopPageBase 2018-01-10 11:15:40 -05:00
ArcticZeroo d8f7a998ef Change botspam to ignore symbols 2018-01-10 11:15:40 -05:00
ArcticZeroo 2b00363bfc Return in InventoryManager#getItem instead of iterating over the whole set 2018-01-10 11:15:40 -05:00
ArcticZeroo 4d3a5e8756 Use ClientInventory#addItem 2018-01-10 11:15:40 -05:00
ArcticZeroo 5c80b002b1 Temporary debug yay 2018-01-10 11:15:40 -05:00
ArcticZeroo 77687ea84b Remove TypeWars from the MPS menu (it's crashing players) 2018-01-10 11:15:40 -05:00
ArcticZeroo 3bd986e101 set player gamemode on respawn in Game 2018-01-10 11:15:40 -05:00
ArcticZeroo 6019104146 Longer quest lore 2018-01-10 11:15:40 -05:00
ArcticZeroo f470071ca0 Update item count when giving items to players in GiveItemPage 2018-01-10 11:15:40 -05:00
ArcticZeroo b1f6e5c06c Change rune amplifier icon to nether star 2018-01-10 11:15:40 -05:00
ArcticZeroo 9307898d84 Fix rank bonus page error when user has <6 entries 2018-01-10 11:15:40 -05:00
Spencer dc3c4d6850 Use _donor in SupportPage 2018-01-07 11:26:47 -05:00
Spencer d10920329d Requested PR changes 2018-01-07 11:26:47 -05:00
Spencer e7b67ae7d6 Remove openPageAsync and clean up BonusData on close 2018-01-07 11:26:47 -05:00
Alexander Meech 7a431350a1 Fix formatting and grammar 2018-01-07 11:26:47 -05:00
Alexander Meech 6ac9fd1eed Fix formatting 2018-01-07 11:26:47 -05:00
Spencer 675594c8bd Readd CheckOwnsPackageCommand to CustomerSupport, getter for BonusRepository 2018-01-07 11:26:47 -05:00
Spencer 058c75206e Add carl spinner tickets to chest page 2018-01-07 11:26:47 -05:00
Spencer b22fe90afe Add whether clans banners are enabled or not in ClansPackage 2018-01-07 11:26:47 -05:00
Spencer 9703b10714 add SupportPage#ownsSalesPackage and SupportPage#getOwnedCount 2018-01-07 11:26:47 -05:00
Spencer 45de19163f make pet menu refresh instantly 2018-01-07 11:26:47 -05:00
Spencer 09cc258d9b Add confirmation menu to apply kits button 2018-01-07 11:26:47 -05:00
Spencer 56122d0b9b Add support for custom lower and upper bounds in GiveItemPage, do that in Chest 2018-01-07 11:26:47 -05:00
Spencer 1fbd8031ed use BonusRepository, readd salesmanager, add Rank Bonus log at bottom of the menu 2018-01-07 11:26:47 -05:00
Spencer 5269a54001 add Rank Bonus log at bottom of the menu 2018-01-07 11:26:47 -05:00
Spencer f4133217be delete DisplayPackageCommand 2018-01-07 11:26:47 -05:00
Spencer 29162b22d9 Add back checkownspackage but with slightly better handling @alex 2018-01-07 11:26:47 -05:00
Spencer b5aca834fa Bring back /sales :( 2018-01-07 11:26:47 -05:00
Spencer c5106f8042 add data to SupportPackagePage ItemBuilder 2018-01-07 11:26:47 -05:00
Spencer e15a004646 Add Davy Jones' booty item 2018-01-07 11:26:47 -05:00
Spencer 9fa37824fe Fix InventoryManager instantiation, remove 2fa (not needed on prod) 2018-01-07 11:26:47 -05:00
Spencer 8d0220b0cc Add 2fa to StaffServer 2018-01-07 11:26:47 -05:00
Spencer 8afb120173 Remove even more things 2018-01-07 11:26:47 -05:00
Spencer 0a1e1e6119 Remove all the old stuff in StaffServer, optimize imports 2018-01-07 11:26:47 -05:00
Spencer 5c6a9ea879 Don't allow support to set ranks for admin+ or content users 2018-01-07 11:26:47 -05:00
Spencer 14daa939e3 Add support for whether a player owns a given pet 2018-01-07 11:26:47 -05:00
Spencer 9f134b5772 Number currency buttons in order of increasing value 2018-01-07 11:26:47 -05:00
Spencer 876ba8fb1f add addToItemLores method into SupportPackagePage instead 2018-01-07 11:26:47 -05:00
Spencer 413948bf38 Actually use the new GivePackagePage in MiscPackagePage 2018-01-07 11:26:47 -05:00
Spencer 94a525c5b4 Use new GiveItemPage in GiveChestPage,add GivePackagePage 2018-01-07 11:26:47 -05:00
Spencer 37766a8a3b Abstract GiveChestPage to SupportGiveItemPage 2018-01-07 11:26:47 -05:00
Spencer 1094cf997e Make buttons a 3x3 grid instead of a weird pyramid 2018-01-07 11:26:47 -05:00
Spencer 41e49e3649 Add received info to ClansPackagePage 2018-01-07 11:26:47 -05:00
Spencer 2e79bb3d7f Add OneTimePackagePage and ClansPackagePage 2018-01-07 11:26:47 -05:00
Spencer 468930a35e add giveUnkownSalesPackage method to SupportPage 2018-01-07 11:26:47 -05:00
Spencer 3ca0adfeda add SupportPackagePage to make One-Time Package pages easily 2018-01-07 11:26:47 -05:00
Spencer d53222e243 add PetPage and CustomerSupport#getPetRepository 2018-01-07 11:26:47 -05:00
Spencer cf515036f7 Add the ability for support to reset ranks to default 2018-01-07 11:26:47 -05:00
Spencer 17a11a63b6 Add buttons for support to give PPC subscriptions 2018-01-07 11:26:47 -05:00
Spencer 3653eb36df Fix NPE in ChestPage 2018-01-07 11:26:47 -05:00
Spencer 3fd8a5bb35 Put ALL treasures in the menu so support can award chests even if they don't have any 2018-01-07 11:26:47 -05:00
Spencer e5e9ee9e46 Add RankListPage 2018-01-07 11:26:47 -05:00
Spencer 0e9bbd7176 Add functionality to PowerPlayData 2018-01-07 11:26:47 -05:00
Spencer 992a6aafe9 Whoops, actually commit shard changes to chest page 2018-01-07 11:26:47 -05:00
Spencer c26831614c Fixes to RankBonusPage 2018-01-07 11:26:47 -05:00
Spencer f9263b38be add predicate to getPackageOwnership, add shard purchases to chest page 2018-01-07 11:26:47 -05:00
Spencer 0cebc6e494 add PPC methods to SupportShop 2018-01-07 11:26:47 -05:00
Spencer ed37174e94 Change MultiPageManager to use BiConsumer/BiPredicate 2018-01-07 11:26:47 -05:00
Spencer 5e5762d6e7 add PowerplayPage 2018-01-07 11:26:47 -05:00
Spencer c8a1bed01c add LinkedTemporaryItem to link Player->K->V without making 2 maps each time 2018-01-07 11:26:47 -05:00
Spencer b5ef5d9011 Add RankBonusPage to home, minor visual changes, use MultiPageManager in ChestPage 2018-01-07 11:26:47 -05:00
Spencer 100df70157 Make RankBonusPage work 2018-01-07 11:26:47 -05:00
Spencer 8820e33d09 Use Calendar in BonusEntry 2018-01-07 11:26:47 -05:00
Spencer db66e166fa Add Fancy Shmancy MultiPageManager 2018-01-07 11:26:47 -05:00
Spencer 0664ea0884 Redo the bonus handling code because I don't like it 2018-01-07 11:26:47 -05:00
Spencer ce946f7927 Commit RankBonusPage so I can commit quest stuff while I figure out what the cust repo is doing 2018-01-07 11:26:47 -05:00
Spencer e81a36e135 Put a scary button when instantiation fails so support can notify devs 2018-01-07 11:26:47 -05:00
Spencer fa2362811c Move stuff around, minor visual changes in CurrencyPage 2018-01-07 11:26:47 -05:00
Spencer cba6669339 Rename Customer Support module to Support 2018-01-07 11:26:47 -05:00
Spencer 1f3e465467 rename CheckCommand's file again since git is being bad 2018-01-07 11:26:47 -05:00
Spencer 40281ea407 Move old CheckCommand 2018-01-07 11:26:47 -05:00
Spencer 2fc792cf50 Allow getting of managers in CustomerSupport, add InventoryManager 2018-01-07 11:26:47 -05:00
Spencer 248472a5d3 Add SupportHomePage + reflective buildPageButton method 2018-01-07 11:26:47 -05:00
Spencer 18ad75582a Add SupportCurrencyPage and optional color in Currency.getString 2018-01-07 11:26:47 -05:00
Spencer 1e610f3dac add SupportChestPage and SupportGiveChestPage 2018-01-07 11:26:47 -05:00
Spencer 5ffb9a2ae7 Create SupportShop and common SupportPage 2018-01-07 11:26:47 -05:00
Alexander Meech 31aae26bf9 Remove extra kit command 2018-01-07 11:24:30 -05:00
AlexTheCoder 877b5333cb Remove unnecessary empty end line 2018-01-07 06:23:40 -05:00
Alexander Meech 4db3ab12f1 Remove unnecessary AtomicReference usage 2018-01-07 06:23:40 -05:00
Alexander Meech 57b49eab50 Fix bedrock check to be less sensitive 2018-01-07 06:23:40 -05:00
Alexander Meech 1d02f9f149 Fix permission heritability 2018-01-07 06:23:40 -05:00
Spencer 5208424a60 Change Clans energy icon to wood sword, cancel placing of bedrock 2018-01-07 06:23:40 -05:00
Spencer 9f8cc4f372 Actually open the page 2018-01-07 06:23:40 -05:00
Spencer bc608e8670 Add confirmation menu when user is disguised 2018-01-07 06:23:40 -05:00
Spencer 468c012639 Actually call method for disguise icon 2018-01-07 06:23:40 -05:00
Spencer 6517fe382f Add TM to remove bypass and add player name to the skull 2018-01-07 06:23:40 -05:00
Spencer 3ca434fcf6 Use UtilSkull in PunishStaffPage 2018-01-07 06:23:40 -05:00
Spencer 27453af867 Add HistoryCommand, and working history button in /p 2018-01-07 06:23:40 -05:00
Spencer c85b92f52b Abstract common punish page methods to PunishPage 2018-01-07 06:23:40 -05:00
Spencer d703902606 add Punishment Reapply perm, change Report Ban to regular book 2018-01-07 06:23:40 -05:00
AlexTheCoder 7902bacb04 Fixed merge conflicts 2018-01-07 06:23:40 -05:00
Spencer 738253690e add isBan to Category enum 2018-01-07 06:23:40 -05:00
Spencer 81619a6886 add suport for custom ConfirmationPage names 2018-01-07 06:23:40 -05:00
AlexTheCoder 7b955dad16 Fixed merge conflicts 2018-01-07 06:23:40 -05:00
Spencer da5d58fcbd Add PunishShop and get PunishCommand to use it 2018-01-07 06:23:40 -05:00
Spencer f52af3f87f Get rid of PunishTrackUtil 2018-01-07 06:23:40 -05:00
Spencer dc293cd0fe Add PUNISHMENT_UI LineFormat 2018-01-07 06:23:40 -05:00
Spencer e13eee5a5f Add report ban and bypass remove confirmation perms, for rc and fn respectively (and admin+) 2018-01-07 06:23:40 -05:00
Spencer 21af431e9e Add RC, FN ranks 2018-01-07 06:23:40 -05:00
Spencer 1a54911231 add ShopPageBase#getSlot to get a slot from row and column offset 2018-01-07 06:23:40 -05:00
Spencer c4f51efb4d Make UtilTime#convertString treat all <= -1 as Permanent instead of == -1 2018-01-07 06:23:40 -05:00
Spencer f6e0174c70 Add name, icon, max sev, and permission to Category enum 2018-01-07 06:23:40 -05:00
Alexander Meech 8a16b419c4 Re-enable Rainbow Cosmetic Set 2018-01-07 06:15:36 -05:00
Alexander Meech 9d0eca5031 Fix some formatting 2018-01-07 04:55:55 -05:00
Spencer 8a389a13a2 Add an overcomplicated system to prevent Necromancer Skeletons from spawning in blocks 2018-01-07 04:55:55 -05:00
Spencer 4cd3fa5325 Change line length to 48 2018-01-07 04:55:55 -05:00
Spencer 3b844b02af Add UtilText.splitLine(String, int) 2018-01-07 04:55:55 -05:00
Spencer 0ea229a8b4 Split quest tasks in the lore if they get too long 2018-01-07 04:55:55 -05:00
Spencer 010d31bd9e Put hiders in adventure mode 2018-01-07 04:55:55 -05:00
Spencer 7bbfe0794b Add /v alias for vanish 2018-01-07 04:55:55 -05:00
Spencer 80793702c9 Remove scavenger kit and extra TNT message 2018-01-07 04:55:55 -05:00
Spencer 71efe0503b Color names of report buttons properly 2018-01-07 04:55:55 -05:00
Spencer b0c4a86790 Change report menu icons 2018-01-07 04:55:55 -05:00
Spencer a2e0ca19ba Give exp in item breakdown, reduce cooldown 2018-01-07 04:55:55 -05:00
Spencer be72f7ea90 Fix HE grenades doing damage to teammates if the thrower died 2018-01-07 04:55:55 -05:00
Spencer 11e6660809 Give up trying to fix chest location stuff, arcade is a fickle creature 2018-01-07 04:55:55 -05:00
Spencer 9c73ca7f75 Disable the HE grenade knockback 2018-01-07 04:55:55 -05:00
Spencer fd369bf8ea Move /kit to Game 2018-01-07 04:55:55 -05:00
Spencer 81d7cb144b Allow cooked versions of foods to be broken down 2018-01-07 04:55:55 -05:00
Spencer 0bb75c3a8f Add Game#PlayerGameMode which is set in PlayerPrepareTeleportEvent, and UtilPlayer#getProtocolVersion 2018-01-07 04:55:55 -05:00
Spencer c31e387b2a Let Throwing TNT be thrown with Right Click, prevent 2x use from TNT/Compass 2018-01-07 04:55:55 -05:00
Spencer d1c147b025 Add Scavenger Kit to SG 2018-01-07 04:55:55 -05:00
Spencer 087640ce1a Don't let destructor pearls work on mid chests in BR 2018-01-07 04:55:55 -05:00
Spencer 64fc407c4e Change the icon for BH sheep to mutton to reduce block glitching 2018-01-07 04:55:55 -05:00
Alexander Meech 0c883fab3d Disable Christmas double xp bonus 2018-01-02 04:48:25 -05:00
Alexander Meech f69fda3174 Disable Christmas double gem reward 2018-01-02 04:48:25 -05:00
Spencer dd691284ec Add ImmediateKickAction for the disabled checks 2018-01-01 23:20:26 -05:00
Sam b69ec7c87f Add a custom data point that allows maps to have custom time values 2018-01-01 23:13:47 -05:00
AlexTheCoder 738479b4ea Disable permanent bans for hacking offenses 2018-01-01 02:38:42 -05:00
AlexTheCoder 5e152e7f64 Disable anticheat banning for movement hacks and revert modification of bonus awarding to fix duplicate bonuses being given 2018-01-01 01:49:34 -05:00
Alexander Meech 9b39636d18
Bump anticheat version to 1.10 2017-12-30 03:23:09 -05:00
Sam a5986e9d0f Update the frosting kit's description to reflect balance changes 2017-12-30 02:14:50 -05:00
Sam 01f82a7043 Prevent mobs from the Mob Bomb doing weird things like catching on 🔥 or 💣 2017-12-30 02:14:50 -05:00
Sam 9bd7cb18b2 Prevent snowballs from being dropped and moved to other inventories 2017-12-30 02:14:50 -05:00
AlexTheCoder 6c32247663 Patch Frosting Kit not being shown as the Cake Wars achievement reward 2017-12-29 02:35:23 -05:00
Spencer 3b0024f13b Appease the alex 2017-12-29 01:07:27 -05:00
Spencer 4ca80c755e More generifying (is that a word?) 2017-12-29 01:07:27 -05:00
Spencer 1ebec833e4 Alex is nitpicky about his generics 2017-12-29 01:07:27 -05:00
Spencer dd40ebbff5 Fix an annoying quest NPE 2017-12-29 01:07:27 -05:00
Spencer b699ef475d Braces in cubTargetCancel 2017-12-29 01:07:27 -05:00
Spencer e20db10066 Braces in deathmatchTeleport 2017-12-29 01:07:27 -05:00
Spencer af965d2a9b Braces in teleportUniform 2017-12-29 01:07:27 -05:00
Spencer 2fd85bb73d Use modulo in teleportUniform for cleaner wrapping 2017-12-29 01:07:27 -05:00
Spencer 56a8e03204 Use teleportUniform for deathmatchTeleport in teams 2017-12-29 01:07:27 -05:00
Spencer 04b7986da6 Fix styling of afk kick messages 2017-12-29 01:07:27 -05:00
Spencer 7f89863c6f Send afk kick message as a broadcast 2017-12-29 01:07:27 -05:00
Spencer 6ce5c577b8 Don't respawn the horse if the player no longer has the perk 2017-12-29 01:07:27 -05:00
Spencer 90b129dd64 Allow QA and Admin+ to force deathmatch in test servers 2017-12-29 01:07:27 -05:00
Spencer f41e9a4e2c Use Manager.canHurt instead of team equality 2017-12-29 01:07:27 -05:00
Spencer 496d515972 Use team.getDyeColor to color wolf collars 2017-12-29 01:07:27 -05:00