Skip to content

Latest commit

 

History

History
70 lines (59 loc) · 5.77 KB

moving.creole

File metadata and controls

70 lines (59 loc) · 5.77 KB

moving

<<<Back to Checks Overview<<<

Checks that at least technically have to do with the player moving around or impacting the world with his movement can be found here.

tempkickillegalIf to deny login for some time for players, who sent illegal moves.true
loadchunks joinLoad the chunks that the player is on into memory, on joining the server.true
sprintinggraceTime in seconds to allow the player to move on at sprinting speed, despite having turned to walking. Covers up for latency.2.0
assumesprintSince 3.10.8: Compatibility option to let NCP assume the player is sprinting, whenever possible. Use for issues with the ctrl-sprint feature.true
speedgraceTime in seconds to allow the player to move as if a speed effect was still present, after it's gone. Covers up for latency.4.0
enforcelocationKeep checking if players are where Bukkit told them to be, set back if not.true



creativefly: Limits the flying speed for players that are playing in creative gamemode.

ConfigDescriptionDefault
activeShould this check be active?true
ignoreallowflightCompatibility option. Usually flying plugins should set that a player is allowed to fly, which then will be recognized by NCP to use creativefly instead of survivalfly for checking. With setting this to true you can force NCP to ignore this property. false
ignorecreativeNormally players in creative mode are checked by creativefly by default. Setting this to true will let NCP use survivalfly instead, unless for allow-flight or exemptions.false
horizontalspeedModifier for the maximally allowed horizontal speed. 100 means "normal" creative mode speed. 200 would be twice the speed.100
verticalspeedModifier for the maximally allowed vertical speed. 100 means "normal" creative mode speed. 200 would be twice the speed.100
maxheightThis is a height limit which is counted from above the worlds maximum height (usually resulting in 256 + maxheight).128



morepackets: The morepackets check is complementary to the "runfly" check. While the "runfly" check(s) limit the distance a player can move per step, this "morepackets" check limits the number of "steps" a player may take per second. A normal value is 20 steps per second.

ConfigDescriptionDefault
activeShould this check be active?true



morepacketsvehicle: The morepacketsvehicle check is complementary to the "morepackets" check. While the "morepacket" check limit the number of player-move packets send per second, this "morepacketsvehicle" limit the number of vehicle-move (minecarts, boats, ...) packets sent per second.

ConfigDescriptionDefault
activeShould this check be active?true



nofall: A sub check of survivalfly, it makes sure that the player gets the damage he/she is supposed to get.

ConfigDescriptionDefault
activeShould this check be active?true
dealdamageLet NCP deal all fall damage, also for legit players. Prevents some exploits.true
resetonvlReset nofall data on attempts to take fall damage while not actually having hit the ground.false
resetontpReset nofall data on teleports. Compatibility fall-back option.false
resetonvehicleReset nofall data when in a vehicle. Compatibility option.true
anticriticalsPrevent some criticals-hacks by resetting small amounts of fall-distance "in time".true



passable: This check prevents moving into or inside of blocks (noclip). It might also trigger if players teleport or join and start sending moving events while not having received or rendered the chunk they stand on, yet. Thus the player assumes to be falling and communicates that to the server, NCP will see them moving into blocks - so no quick banning on these!

ConfigDescriptionDefault
activeShould this check be active?true
raytracing activeActivate ray-tracing to prevent to move past/through blocks.true
raytracing blockchangeonlyOnly perform ray-tracing for moving past block borders. More inaccurate, but faster in average.true
raytracing vcliponlyOnly perform ray-tracing when moving vertically as well. Better performance, but no protection against moving through walls exactly side-ways.false



survivalfly:Prevents flying, speeding, water walking etc.

ConfigDescriptionDefault
activeShould this check be active?true
extended vertical-accountingMonitor how the players speed varies in-air. Enforces gravity for a minimum amount. true
falldamageDeal fall-damage according to fall-distance on survivalfly violations. Meant to make exploiting the set-back to last ground location more expensive.true
hover activeActivate/deactivate the hover check, i.e. players staying in-air without moving.true
hover stepTick-period for which to perform hover checking.5
hover ticksTicks after which a player is assumed to hover if still in-air and not moving.85
hover loginticksExtra ticks added to hoverticks directly after login, to give more leniency. Set this on problems with hover + loging in.0
hover falldamageDeal fall-damage according to fall-distance, to make avoiding fall-damage harder.true
hover sfviolationA hover violation is counted as a survivalfly violations with this amount of violation level.500



vehicles Options to prevent cheaters abusing vehicles for teleportation and others.

preventdestroyownPrevent destroying the vehicle a player is inside of. Minecraft does not allow this anymore.true
enforcelocaitonExperimental: teleport the player back to the vehicle if the player is too far off. [Subject to review!]true