-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathupdate-log.txt
162 lines (135 loc) · 5 KB
/
update-log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
1.0.0 SNAPSHOT
first release
1.1.0 SNAPSHOT
First semi stable version of Flappy
It has flags, punishments and a configurable config
1.2.0 BETA
rename SNAPSHOT to BETA
Violations reset every 5 minutes!
Can change it in the config
1.3.0 BETA
fix flag alert not working unless your the only/first player in the server
the punishable and enabled config options for checks now work
ground spoof a false positives dont happen as much
changed flag hover message colours
added violation reset command
1.4.0 BETA
added bstats metrics
added flag-to-console option
added bypass permission
added alerts command to toggle if you get alerts or not
added runnable commands on flag click
stopped flagging while in spectator and creative
added punish message
1.4.1 BETA
added messages to alerts message
1.4.2 BETA
added more messages (alerts command, reload command and reset violations command) to the config + they use the prefix now
violation resets now output to the console
violation reset command can reset certain players, make print to console
violation reset message for resetting player
removed console output from working on a fly check
1.5.0 BETA
Added a basic Fly A check
GroundSpoof A Now detects anti hunger
GroundSpoof A doesnt flag near pistons unless its a giant piston elevator
Added a violation and punishment log
Added an update checker
Changed to packets
fixed tps placeholder
Added BadPackets A-B check
1.5.1 BETA
plugin crash fix
1.5.2 BETA
fix violation double up
1.6.0 BETA
flag hover message now shows what hack the player is most likely using, useful for groundspoof check
added custom punish, violation reset and flag events
change flappyacpunish to flappyacflagclick (back end stuff)
badpackets a now detects pitch lower than -90
fixed groundspoof a false when falling into the void
fixed plugin breaking after trying to punish a player (was calling it async but it didnt like that)
added a skinblinker check
experimanetal checks have a * after the flag
added broadcast punishment option
added blockplace a-b checks
fixed fly and groundspoof A false with vines/ladders
1.6.1 BETA
added timer check
added a client brand message on join
disabled fly A check temporarily
changed the /flappyac command message
1.6.2 BETA
Cleaned up some code
Added a ForceField check. Thanks to https://www.spigotmc.org/members/1155839 for the check
Added a speed check
Stopped violation resets from running with no players online and spamming the console
1.6.3 BETA
Fixed Speed A false on climbables
Fixed false with Speed A and Timer A when multiple people are moving/running (oops)
Fixed piston false with GroundSpoof and Speed A (I think)
Fixed groundspoof A false when dead body falls into void
Fixed blockplace B false with placing blocks with offhand
Fixed BlockPlace B false when right clicking entities
Fixed false with GroundSpoof A on join
1.6.4 BETA
Disabled BadPackets B by default because too many falses when attacking entities legit
Added a Reach check
1.7.0 BETA
Added back Fly A
Added Jump A
Made Speed A experimental as there are too many small falses
Added BadPackets C - D
Added a better way to get values from config which should reduce resource usage
Thanks to Sprit for the Jump and Fly check
1.7.1 BETA
Fixed BlockPlace B false when using flint and steel
Fixed Speed/Fly/Jump A false when using an elytra
Fixed falses with Jump A with the Jump Boost effect
1.7.2 BETA
Removed debug message
Added Fly B
Fixed a groundspoof A bypass
Fixed issue with 1.17.1 servers
1.7.3 BETA
Added Timer B
Added Fly B to config - oops
1.7.4 BETA
Improved speed A - Thanks to sprit
Todo
- More checks
- Checks run on new thread (does packetevents do this?)
- Lag back feature/cancel??? Could be an extension
- Alert interval
- Max ping (add with pingspoof check)
- Possibly customizable buffer
- Include ban config for easy switch, could be on discord or with download
- Maybe create a website that lets you edit the config easily (change from kick punishments to ban punishments quickly)
- fix alerts toggle not working (works again????)
Full release goals
- More checks
- Rewrite the base and some checks (make new branch)
- change flag to output config option to output to console or something
- ViaVersion compat
- Proper 1.8 - 1.17 support
- 1.17 support
- Discord integration
- View player profile command (player client brand, violations etc)
- Ban wave
- GUI for enabling checks etc
- Stop certain client brands joining
- make flag output to console in compacted messages (Player flagged Speed A 1000 times)
- worldguard support because has to many issues (groundspoof breaking below block and badpackets (a or b?) when attacking)
- Proper FlappyPlayer class and Position, Velocity, Rotation etc processors
api todo
- way to reset all/players violations
- way to add checks?
- api documentation
- add more options to violations reset event
false todo
groundspoof A on join false
fix badpackets B false with worldguard?
speed a false with slime launching
speed a false (with eating?) and jumping up blocks
speed a false when jumping side to side?
speed A false when taking damage in the air?