Commit Graph

5044 Commits

Author SHA1 Message Date
Sam
e8e9eb3052 Added a Title for the winners of the BOTB Winter Haven event 2018-02-03 17:19:31 -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
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
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
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
Sam
440ff7feeb Stop lobbies being night 2018-01-26 01:34:29 -05:00
Sam
248c109627 Fix winstreak sql 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
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
2a1124b605 Remove the incorrect lore for the rainbow set 2018-01-17 19:44:20 -05:00
Sam
a8c852e80d Enable scaffold notifications 2018-01-17 19:44:20 -05:00
Sam
7338f20d81 Disable all the christmas stuff 2018-01-13 19:15:41 -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
5c80b002b1 Temporary debug yay 2018-01-10 11:15:40 -05:00
ArcticZeroo
6019104146 Longer quest lore 2018-01-10 11:15:40 -05:00
Alexander Meech
6ac9fd1eed Fix formatting 2018-01-07 11:26:47 -05:00
Spencer
d53222e243 add PetPage and CustomerSupport#getPetRepository 2018-01-07 11:26:47 -05:00
Spencer
0e9bbd7176 Add functionality to PowerPlayData 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
b5ef5d9011 Add RankBonusPage to home, minor visual changes, use MultiPageManager in ChestPage 2018-01-07 11:26:47 -05:00
Spencer
db66e166fa Add Fancy Shmancy MultiPageManager 2018-01-07 11:26:47 -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
1d02f9f149 Fix permission heritability 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
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
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
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
7bbfe0794b Add /v alias for vanish 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
dd691284ec Add ImmediateKickAction for the disabled checks 2018-01-01 23:20:26 -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
01f82a7043 Prevent mobs from the Mob Bomb doing weird things like catching on 🔥 or 💣 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
86604cc531 Use PunishClient#isMuted instead of MessageManager#isMuted in SnapshotPlugin
Fixes muted message being sent twice, chiss why
2017-12-29 01:07:27 -05:00
AlexTheCoder
1fc6936ad6 Fixed merge conflicts 2017-12-29 01:07:27 -05:00
AlexTheCoder
c3e03b8bc3 Fixed merge conflicts 2017-12-29 01:07:27 -05:00
AlexTheCoder
8ca9a87593 Fixed merge conflicts 2017-12-29 01:07:27 -05:00
Sam
3749a77b06 Remove squids from the mob gun 2017-12-29 00:50:47 -05:00
Sam
93d7257ce9 Added Mob Bomb Gadget 2017-12-29 00:50:47 -05:00
Sam
90b4d003ec Fix the paintball gun gadget teleporting players 2017-12-22 05:25:44 -05:00
AlexTheCoder
fc5d7754bf Disable scaffold checks 2017-12-18 04:35:25 -05:00
Sam
e38c3e6e86 Update the way monthly bonus chests are given 2017-12-14 00:25:08 -05:00
Alexander Meech
f3dcb742b5
Decrease cost of Gingerbread chests 2017-12-09 03:54:55 -05:00
AlexTheCoder
6423f16f91 Fix nullpointer in Cake Wars respawning, disable Anticheat in Christmas Chaos and enable Scaffolding punishments 2017-12-09 02:37:47 -05:00
Sam
ca51430b5e Remove Gem Hunters Mount skins from the UI 2017-12-09 01:19:30 -05:00
Sam
cf3022cc42 Only run on world change 2017-12-09 01:19:30 -05:00
Sam
6a2cfcc0bf Ensure that previous stands are removed 2017-12-09 01:19:30 -05:00
AlexTheCoder
30eba9adde Bump anticheat version 2017-12-08 07:04:47 -05:00
AlexTheCoder
53e8126ba3 Update branch 2017-12-08 06:17:19 -05:00
Sam
d8aa718488 Finish up the wonder that is Christmas Chaos II 2017-12-08 06:17:19 -05:00
Sam
1a5b2539a2 Cleanup and improvements 2017-12-08 06:17:19 -05:00
Sam
7496a90034 Added some checks to try and prevent chests breaking 2017-12-08 06:17:19 -05:00
Sam
2ab9eb8228 Make Gingerbread Chests 35000 shards 2017-12-08 06:17:19 -05:00
AlexTheCoder
bd229d7f78 Fixed merge conflicts 2017-12-08 06:17:19 -05:00
AlexTheCoder
4dd28be3af Fixed merge conflicts 2017-12-08 06:17:19 -05:00
Sam
ad7bbb9e5b Boss Battle phase 2 2017-12-08 06:17:19 -05:00
Sam
570033e3c9 Add ChristmasNew 2017-12-08 06:17:19 -05:00
ArcticZeroo
bf3c207cf6 More brace newlines! 2017-12-08 05:59:24 -05:00
Spencer
9f7fd7f19d Newline a bunch more braces... 2017-12-08 05:59:24 -05:00
Spencer
82c1dbe28d Remove debug in StatsCommand 2017-12-08 05:59:24 -05:00
ArcticZeroo
a18e0fb579 Let vanished staff chat in test servers 2017-12-08 05:59:24 -05:00
ArcticZeroo
08329a8667 Don't add vanished players to WinEffectGadget's _other list 2017-12-08 05:59:24 -05:00
ArcticZeroo
4ac9fd1b5d Add debug to stats and spec commands to fix usage on vanished staff 2017-12-08 05:59:24 -05:00
ArcticZeroo
53bbd75692 Don't cache messages for muted players in chatsnap 2017-12-08 05:59:24 -05:00
ArcticZeroo
5c745f00e4 Use messageSearchOnlineResult in StatsCommand 2017-12-08 05:59:24 -05:00
ArcticZeroo
3ce8cf040c Let staff use /stats on other vanished staff 2017-12-08 05:59:24 -05:00
ArcticZeroo
acd826c91a Fix issue allowing /stats to be used on vanished staff 2017-12-08 05:59:24 -05:00
ArcticZeroo
7e4d6c4320 Tell players to use /a when they message staff w/ DMs disabled 2017-12-08 05:59:24 -05:00
ArcticZeroo
1d6f36d53e Clarify message sent to players in AdminCommand 2017-12-08 05:59:24 -05:00
AlexTheCoder
ff05953c1d Tweak calendar used by hub to ensure region equality, and fix some spelling/grammar 2017-11-30 23:58:49 -05:00
Sam
8ac5cef9fd Whoops 2017-11-30 23:58:49 -05:00
Sam
504418ca6e Sort of adjust the antlers for 1.8 clients 2017-11-30 23:58:49 -05:00
Sam
87f35fecca Fix HatGadgets only displaying glass 2017-11-30 23:58:49 -05:00
Sam
bf1d2e4b71 Add missing christmas flags to the chest 2017-11-30 23:58:49 -05:00
Sam
be8e8d4783 Missed two of the cosmetics 2017-11-30 23:58:49 -05:00
Sam
f629cce155 Add descriptions to all Christmas Cosmetics 2017-11-30 23:58:49 -05:00
Sam
0f8c00bb1f Fix the Baby Reindeer Mount not being ridable 2017-11-30 23:58:49 -05:00
Sam
996b7c6f66 Fix the Sledge Mount going through walls like a 👻 2017-11-30 23:58:49 -05:00
Sam
add1be1763 Add a countdown to the release of CC 2017-11-30 23:58:49 -05:00
Sam
593952fa10 Fix the sledge mount's offset 2017-11-30 23:58:49 -05:00
Sam
3b1ce13856 Implement basic sledge mount 2017-11-30 23:58:49 -05:00
Sam
1d1fdf718c Add "Present" Arrow trails and double jumps 2017-11-30 23:58:49 -05:00
Sam
f6199cbb40 Fix several issues with the Holiday Cheer title 2017-11-30 23:58:49 -05:00
Sam
de33f43e25 Move location back 2017-11-30 23:58:49 -05:00
Sam
fc913d94a4 More Cosmetics!! 2017-11-30 23:58:49 -05:00
Sam
17af56f8c2 Improve effects 2017-11-30 23:58:49 -05:00
Sam
e9a4fedc21 Fix InitalizerError 2017-11-30 23:58:49 -05:00
Sam
8919ffb1d6 New Blizzard Particle and make Gingerbread Chests "Featrued" 2017-11-30 23:58:49 -05:00
Sam
a9fbbc2e27 Cleanup CostumePage and implement some new Christmas particles 2017-11-30 23:58:49 -05:00
Sam
131cb12620 Fix antlers when sneaking 2017-11-30 23:58:49 -05:00
Sam
3a4bee2bcd Add a group of Chrismtas/Winter Flags 2017-11-30 23:58:49 -05:00
Sam
f91c1d245f Reindeer Costume set 2017-11-30 23:58:49 -05:00
Sam
727e9d07cc Fix Halloween Kit Selector particles not displaying how they should have 2017-11-30 23:58:49 -05:00
Dan Mulloy
b5ea6f1240 Use void generator for lobbies, include loaded chunks in /lag 2017-11-30 04:53:17 -05:00
Dan Mulloy
1944b2ecc9 JK I found some more 2017-11-30 04:53:17 -05:00
Dan Mulloy
f1e48ff90c Address all the useful sentry errors 2017-11-30 04:53:17 -05:00
Sam
21319764a5 Add pages and Cake Wars to MPS 2017-11-30 04:45:58 -05:00
ArcticZeroo
d87c132818 Move _openedChests up so the location is added regardless of further errors 2017-11-30 04:41:16 -05:00
AlexTheCoder
c281603898 Remove/update deprecated commands, fix an unchecked setting in AchievementManager and fix issues preventing plugin from building 2017-11-29 02:53:44 -05:00
AlexTheCoder
fedbf2397b Implement checks to handle doubled statistics issue, and complete final tweaks of stat conversion system 2017-11-28 04:11:26 -05:00
AlexTheCoder
02dc0458d9 Fix outdated stats being loaded when players transfer servers 2017-11-28 04:11:26 -05:00
AlexTheCoder
1380ef8e33 Log spam of logins to determine if that is the attack vector 2017-11-25 00:41:18 -05:00
AlexTheCoder
d1f81d8154 Increase spam threshold to limit false flags 2017-11-22 21:36:22 -05:00
AlexTheCoder
e7f6e8c708 Error handling 2017-11-22 21:36:22 -05:00
AlexTheCoder
28fe0f6728 Lets not forget to initialize it 2017-11-22 21:36:22 -05:00
AlexTheCoder
e971032b40 Add spambot handling 2017-11-22 21:36:22 -05:00
AlexTheCoder
5d70b5f272 Change UnlockCosmeticCommand permissions 2017-11-12 13:58:41 -05:00
AlexTheCoder
dacc2ae463 Remove vote-determined banning from master builders 2017-11-12 12:14:51 -05:00
AlexTheCoder
15ac5fd2b9 Disable Scaffold anticheat checks 2017-11-12 12:02:31 -05:00
Sam
671f36e8ec Add Flags to Omega Chests 2017-11-12 09:00:53 -08:00
Sam
40f1499ce1 Fix Winter Chests not giving common rewards 2017-11-12 09:00:53 -08:00
Sam
b3ff894acf Don't give rank rewards 2017-11-12 09:00:53 -08:00
AlexTheCoder
9c6f299145 Re-disable phase checks 2017-11-10 04:32:16 -05:00
Sam
e4c65195b7 Fix Tic Tac Toe not being registered for some reason 👻 2017-11-10 01:26:17 -08:00
AlexTheCoder
3788b09ab3 Implement new anticheat api method 2017-11-09 02:07:21 -05:00
AlexTheCoder
327efddaa8 Update anticheat dependency version 2017-11-09 01:55:08 -05:00
AlexTheCoder
b82c92d9ff Implement anticheat changes (phase+scaffold, and skywars strict mode) 2017-11-09 01:29:07 -05:00
Sam
f7e31d87d1 Fix QuestManager throwing an NPE on quit 2017-11-08 21:54:59 -08:00
ArcticZeroo
098afc2bf4 Add "ulcs" alias for "unlockcosmetics" 2017-11-08 21:53:52 -08:00
AlexTheCoder
6a41563610 Fix merge conflicts 2017-11-08 21:53:52 -08:00