asofold
d42f94f651
Step can only be set in the global config.
2013-03-03 18:08:14 +01:00
asofold
6b5b9ce0e4
Reset hover ticks if found on ground.
2013-03-03 18:00:21 +01:00
asofold
ec5a504d7f
Only check sf/hover every n ticks (configurable).
2013-03-03 17:58:54 +01:00
asofold
7ac499af06
Add loginticks to sf/hover to allow extra counting down before really
...
checking.
2013-03-03 17:38:19 +01:00
asofold
feaa09ad03
Add dev-url.
2013-03-03 16:40:15 +01:00
asofold
65859486ec
Attempt to fix Zombe/noclip flippage [quick'n'shalow: untested].
2013-03-02 04:25:08 +01:00
asofold
f28235cf61
Tweak lost-ground workarounds.
...
Allow a little more on ascending, early abort on descending too fast.
2013-03-02 03:33:45 +01:00
asofold
ff409fddea
Rearrange some things with MovingListener/PlayerMove(lowest).
...
1. Don't check sf if passable sets back already, since passable favours
the
sf-set-back-location anyway.
2. First check which checks to check, to somewhat clean up the
MovingListener
3. Reset some properties on set-back in MovingListener.
2013-03-02 03:15:49 +01:00
asofold
036c99653f
Use hard limits for maximum number of steps for ray-tracing.
...
This concerns both blockinteract.visible and moving.passable, both set
to 60. In effect extreme moves are impossible with either check
activated. Mind that 60 steps could be something like 20 blocks for some
cases, probably even less.
2013-03-01 21:50:37 +01:00
asofold
b70418770a
Add methods for further testing of directions and similar.
2013-03-01 21:16:48 +01:00
asofold
f650a48cad
Forgot to rename this one.
2013-03-01 19:56:08 +01:00
asofold
9ba173b82e
Confine lost-ground check for block edges further.
2013-03-01 19:47:50 +01:00
asofold
ccb5bae436
Plugin class: Add a method for processing reload.
2013-03-01 19:14:51 +01:00
asofold
2d0b2bace0
Add comments and javadocs.
2013-03-01 18:54:48 +01:00
asofold
1c2c0dce89
Add comment.
2013-03-01 18:35:30 +01:00
asofold
810e075a4a
LICENSE.txt is on top level.
2013-03-01 15:12:14 +01:00
asofold
36b402c27a
Simplify replacing of build-parameters.
2013-03-01 15:02:28 +01:00
asofold
df57b0134a
Update messages for setting up MCAccess.
...
Update Jenkins url.
Only log API-only message in case it can be set up at all.
2013-03-01 02:04:34 +01:00
asofold
5ca6e33fac
Reset lastAccess and lastExpired on clear().
2013-02-28 20:26:24 +01:00
asofold
7c90d2260e
Fix LetterEngine.checkConsistency.
...
Reference for cleanup should be the last time an entry was removed.
2013-02-28 20:13:49 +01:00
asofold
f03ffcf0a5
Let EnginePlayerDataMap remember the last time entries were removed.
2013-02-28 20:13:32 +01:00
asofold
84d82ff339
Add setback-y-distance to debug output for survivalfly.
2013-02-28 18:32:19 +01:00
asofold
50ebbb01fb
Reduce false positives with jumping onto/over edges of blocks.
...
This is another case of "lost-ground", also contains one fix for nofall.
2013-02-28 17:16:40 +01:00
asofold
da4b142aa9
Add module: NCPCompatBukkit
...
Seems better to have a dedicated module for this as well, since other
modules might be built against different versions of the Bukkit-API,
potentially.
2013-02-28 03:40:40 +01:00
asofold
15f3b38248
Add module for 1.4.7: NCPCompatCB2602
2013-02-28 03:21:38 +01:00
asofold
35815eaae6
Set version to 3.8.10 (release phase).
2013-02-28 01:28:56 +01:00
asofold
c8ac66de2c
Reduce false positives for jumping off water near half-steps.
...
This allows a little more jumping in shallow water.
2013-02-27 22:45:54 +01:00
asofold
eb28f4775c
Fix issue with hover check on players joining.
...
Re-check if survivalfly is checked at all for the player in case of
exceeding hover-ticks.
2013-02-27 21:39:22 +01:00
asofold
e342b07654
Add comment.
2013-02-27 21:25:17 +01:00
asofold
e0c6e9ebdd
Reduce false positives with jumping almost onto block edges.
...
Also begin to rearrange lostground workaround checking.
2013-02-27 21:04:12 +01:00
asofold
9d1f7924b9
Config change: Add an active-flag for data-expiration and set the
...
default duration to 60 minutes (still disabled by default).
2013-02-27 18:47:31 +01:00
asofold
4a9f82ef0c
Clear logins data on removing all data (ncp remove *).
2013-02-27 18:23:32 +01:00
asofold
e9deb059a3
Register all online players with the NCPExemptionManager in postEnable.
2013-02-27 18:22:33 +01:00
asofold
74a935ccd6
Add periodic consistency checking.
...
Mainly this is now an "ability", in terms of allowing for registration
f a ConsistencyChecker component. With this commit DataMan will check
the online-players map for consistency, LetterEngine(chat.text) will
check expiration of data, NCPExemptionManager will check entity-ids.
2013-02-27 18:00:44 +01:00
asofold
7a84ed371b
Add module for build parameter info.
...
This is needed with the current technique in order to have it available
at the time of testing NCPCommons.
2013-02-27 00:46:56 +01:00
asofold
33af656b29
Add support for build parameters (example: EXTENSIVE_TESTING).
...
We can put through build parameters for testing and other purposes so
NCP can see them during testing or runtime otherwise. Not sure this is
the final version, though.
2013-02-26 23:14:33 +01:00
asofold
e3166783bc
[BLEEDING] Use same yOnGround for noFall by default.
...
This should be handled by workarounds in survivalfly
(noFallAssumeGround).
2013-02-26 18:37:41 +01:00
asofold
62102c7d8b
Treat small range teleports differently. [Ticket: BukkitDev-452]
2013-02-26 17:52:56 +01:00
asofold
ac048474b7
Allow interacting with the block at head height if stuck.
2013-02-26 02:32:48 +01:00
asofold
a5cc3f819f
Add option to use permission subscriptions for in-game-chat logging.
...
See: https://github.com/NoCheatPlus/NoCheatPlus/pull/14 (@Cobi)
This allows will still check the players with stored permissions
but re-check their permissions.
2013-02-26 01:58:21 +01:00
asofold
ee400b7525
Keep track of online players for performance reasons.
...
Due to Server.getPlayerExact iterating over all online players,
DataManager will now keep track of online players and allow lookup by
exact name and lower-case name.
2013-02-26 00:39:48 +01:00
asofold
f37fd4b166
Allow exemption for prevention of breaking special blocks (e.g. liquid).
2013-02-24 14:30:38 +01:00
MyPictures
7ea09b7b61
Update plugin.yml
...
- Add missing admin.debug permission
- Rename InstantHeal to FastHeal
2013-02-23 21:41:56 +01:00
asofold
268265afde
Remove blockbreak and fight data on reloading.
2013-02-23 17:49:56 +01:00
asofold
b72b51e317
Allow exemption for blockplace/against checks.
...
Adds a CheckType for this purpose.
2013-02-23 17:09:15 +01:00
asofold
47862a651f
We use liquid, not fluid.
2013-02-23 16:54:50 +01:00
Mike Savoie
ae193a8598
Don't be so condescending in default kick messages.
2013-02-21 20:43:26 -05:00
asofold
fafb27a131
Dump block properties in a task whenever they are reset.
...
Better schedule it with a task, to get other plugins changes.
Also get dumped on /ncp reload, seems to be better, though it can mean
spam.
2013-02-20 22:30:55 +01:00
asofold
e6961a757b
Move some debugging code to a utility.
2013-02-20 19:43:54 +01:00
asofold
354e7e456d
Correct fastheal actions.
2013-02-20 18:42:17 +01:00