Commit Graph

477 Commits

Author SHA1 Message Date
asofold
c82e92863d Holzhammer. 2013-01-09 00:12:53 +01:00
asofold
c79920c3b2 Set version to 3.8.9 to distinguish from release of 3.8.8. 2013-01-08 21:36:17 +01:00
asofold
7ee13cce09 Also debug set back in the moving listener. 2013-01-07 19:09:34 +01:00
asofold
3cbae00fbb Adapt debug logging to show full move always. 2013-01-07 19:01:03 +01:00
asofold
fbc85de617 [Bleeding] Prepare something for handling reload better, later. 2013-01-07 18:49:37 +01:00
asofold
ee3e3bb431 Add NCPCompatCBDev to have some kind of a canary in place. 2013-01-06 13:58:36 +01:00
asofold
c262337940 Adjustments with set-backs. 2013-01-05 19:20:05 +01:00
asofold
15d2346dea MovingData.onSetBack: also reset more-packets/vehicle set-backs. 2013-01-05 12:28:04 +01:00
asofold
92adc71ccd Comment out remainders of horizontal accounting. 2013-01-05 12:25:40 +01:00
asofold
81866fcc3e Back to normal. 2013-01-04 22:42:48 +01:00
asofold
9bf08b08d8 Set current build number to 0 for DefaultConfig.
Until Jenkins is set up correctly.
2013-01-04 17:40:36 +01:00
asofold
afe98203f0 Add hidden config flag to be able disable lag adaption
globally.
2013-01-04 17:31:29 +01:00
asofold
1564115dd0 [Bleeding] Optimizations and corrections for set-backs. 2013-01-04 17:21:34 +01:00
asofold
c73aa0edac Add convenience methods for set-back locations to MovingData. 2013-01-04 17:14:46 +01:00
asofold
69f46c2f12 Add getWorld to PlayerLocation. 2013-01-04 17:04:01 +01:00
asofold
530f85c03c Details about morepackets set-back. 2013-01-04 16:51:42 +01:00
asofold
65a7bf8b36 [Bleeding] Account for server side lag in blockplace.fastplace. 2013-01-04 16:47:11 +01:00
asofold
8bb35fec94 [Bleeding] Account for server side lag in inventory.instantbow. 2013-01-04 15:55:21 +01:00
asofold
1b350af75f [Bleeding] Account for server side lag in combined.improbable. 2013-01-04 15:45:19 +01:00
asofold
a32a428d08 [Bleeding] Account for server side lag in combined.yawrate. 2013-01-04 15:38:37 +01:00
asofold
202a3ec0c9 [Bleeding] Account for server side lag in fight.speed. 2013-01-04 14:49:11 +01:00
asofold
adf91b88d6 [Bleeding] Account for lag for vertical accounting in
moving.survivalfly.
2013-01-04 14:42:04 +01:00
asofold
e514cc2425 [Bleeding] Account for lag in blockbreak.frequency. 2013-01-04 14:34:42 +01:00
asofold
581cdef7bb [Bleeding] Account for lag in blockbreak.fastbreak. 2013-01-04 14:21:08 +01:00
asofold
b85cd17688 Add hidden lag flag to abstract CheckConfig. 2013-01-04 13:56:35 +01:00
asofold
57ba5533aa Add ability to include the current tick in TickTask.getLag. 2013-01-04 13:47:09 +01:00
asofold
47faa014bf [experimental] Reset yawrate on teleports. 2013-01-04 13:29:45 +01:00
asofold
0f763782e0 Set version to 3.8.8-TEMP to distinguish build numbers.
Trouble with our jenkins server / backups.
2013-01-01 12:24:22 +01:00
asofold
434eb68898 Don't count the first tick for lag. 2012-12-31 16:29:32 +01:00
asofold
9e839b561e Alter lag spike display to show spikes for intervals. 2012-12-31 16:22:46 +01:00
asofold
f4680da0d4 Further adjustments to Improbable (feed).
Just feed weights to improbable instead of checking for some places,
getting rid of some unnecessary violations cascading. Also feed for
fighting speed violations.
2012-12-29 22:10:45 +01:00
asofold
05c7699937 Use a defensive method for yaw difference for the angle check. 2012-12-29 16:47:03 +01:00
asofold
7f17420606 More % for yaw. 2012-12-29 16:23:04 +01:00
asofold
f9d44cd661 Add "strict" flag to blockbreak.fastbreak.
This allows to count break...break instead of interact...break, if set
to false.
2012-12-28 20:00:05 +01:00
asofold
a823e6dd1e Use absolute yaw difference for comparison. 2012-12-28 19:47:03 +01:00
asofold
802c1bef06 Add comment for future changes. 2012-12-28 19:35:43 +01:00
asofold
1759c1003f yawrate: Add judgement about stationary yaw.
This prevents adding up small yaw-differences for many cases.
2012-12-28 19:32:04 +01:00
asofold
4800efbf2a Various adaptions to the use of the Improbable check.
Fix fight.reach input for long distance hits (might increase problems).
Remove some inputs, remove some event-cancelling (but keep input).
Lower some weights.
2012-12-28 19:16:54 +01:00
asofold
c36078b139 Correct a comment. 2012-12-28 18:49:23 +01:00
asofold
2ea4c8ef6a Add defensive comments. 2012-12-28 00:17:27 +01:00
asofold
d38b09bc1f Use LogUtil for logging exceptions. 2012-12-27 19:51:24 +01:00
asofold
b566bc1d00 Actually do clear logins data on reloading. 2012-12-27 18:16:08 +01:00
asofold
09e16a7231 Clear chat.logins data on reload. 2012-12-27 15:31:50 +01:00
asofold
e8208a12c5 Update permissions for chat checks in plugin.yml. 2012-12-27 14:30:02 +01:00
asofold
ef5d249973 Set version to 3.8.8 for further development. 2012-12-22 12:19:16 +01:00
asofold
ee0e12bbd0 Set version to 3.8.7-beta for release on BukkitDev. 2012-12-22 11:54:06 +01:00
asofold
77975c2659 Put compat versions "right". (Rename MC1_4_6 to CB2545.) 2012-12-21 18:08:18 +01:00
asofold
74e3085ee0 Deprecate old methods for lag-spikes. 2012-12-21 16:49:01 +01:00
asofold
59b0985f11 More precise lag spike counting.
Also prepares for more flexibility with what to count.
2012-12-21 15:41:15 +01:00
asofold
d70041713a Nice maven. 2012-12-21 11:28:29 +01:00
asofold
09a2a7b003 Correct package name for 1.4.6 compat. 2012-12-21 11:21:03 +01:00
asofold
f1e2781c81 Log all exceptions if setting MCAccess fails. 2012-12-21 11:13:15 +01:00
asofold
3d773c6944 [INSTABLE] Add support for MC1.4.6. 2012-12-21 10:44:28 +01:00
asofold
eca6706a14 Fix yawrate for a part. 2012-12-21 09:59:51 +01:00
asofold
51b8b72bf7 Workaround for walking on brewing stands. 2012-12-19 12:16:28 +01:00
asofold
67bd8919be Set version to 3.8.7 for further development. 2012-12-19 12:02:25 +01:00
asofold
4448452700 Set version to 3.8.6-beta for beta-release on BukkitDev. 2012-12-19 11:27:31 +01:00
asofold
4eccfe0b8e Disable managelisteners by default. 2012-12-18 20:20:55 +01:00
asofold
3dd7bfc64f Leave some defaults to the default config. 2012-12-18 01:23:08 +01:00
asofold
1011b36d6a Might have fixed the bed-leave check. 2012-12-18 01:16:52 +01:00
asofold
1e701f01f6 Bind spawn-egg dupe-prevention to the items check to allow turning it
off.
2012-12-17 21:55:00 +01:00
asofold
e7a643c692 Add comment. 2012-12-17 21:52:35 +01:00
asofold
13bf0eb705 [Bleeding] Adjust assumeground-set-back. 2012-12-17 21:16:34 +01:00
asofold
f9625af03b Increment jumpphase after debug output. 2012-12-17 20:07:53 +01:00
asofold
f7e5951506 Assume full block shape for stairs on collidesBlock. 2012-12-17 19:41:44 +01:00
asofold
c6a4cf2ab7 Correct some things about width/length of entities.
This might have caused lag and all sorts of problems with moving, such
as getting pulled back near cobweb or water. [Still fp in survivalfly
left.]
2012-12-17 19:15:21 +01:00
asofold
432c7607aa Store MCAccess in PlayerLocation and MoveInfo. 2012-12-17 18:05:01 +01:00
asofold
817ac36f8b Comments, order, init values. 2012-12-17 17:57:07 +01:00
asofold
e2a1fc6a2d Change signature of MCAccess.isIllegal to AlmostBoolean. 2012-12-17 17:02:04 +01:00
asofold
b397c491fc Target is Java 1.6. 2012-12-17 16:48:12 +01:00
asofold
6e523ee46e More logical order. 2012-12-14 10:49:37 +01:00
asofold
a05d3e06c8 Javadoc updates. 2012-12-14 10:44:10 +01:00
asofold
4b07eadc32 Corrections to versions. 2012-12-14 00:44:08 +01:00
asofold
5a98004552 Adjust version. 2012-12-13 23:50:53 +01:00
asofold
5f54286c12 Compiles: poms fixed / hacked. Credit mbax for general setup. 2012-12-13 23:42:59 +01:00
asofold
42521cbb1c Add resources. 2012-12-13 22:57:21 +01:00
asofold
f21ffd68cb RAW split setup (does not compile in eclipse). 2012-12-13 22:48:56 +01:00