Commit Graph

12021 Commits

Author SHA1 Message Date
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