Anti-Sprint

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

I made this plugin while experimenting with Java. I noticed that there aren't any plugins out there to prevent sprinting and I figured that some people may find this useful. The main reason why this is practically the only anti-sprinting plugin around is that sprinting is usually client-sided process which is not easily controlled by the server sided plugins. Adding a potion effect is a common way to control speed but is not practical in terms of our purpose and setting the player's velocity makes movement horribly choppy.

What is Anti-Sprint?

This plugin offers an innovative and lightweight solution for server owners who would like to disable sprinting for all players or just a select few. It's completely customizable with the ability to only enable it for certain players and comes with a function to disable it completely if not in use. Unlike many other plugins that aimed for the same purpose, it does not cause the player to go crazy when moving and is almost completely free of bugs (if I may say so).

What Are This Plugin's Features?

  • Lightweight and easy to install.
  • New approach to disabling sprinting.
  • Allows for enabling and disabling for a select number of players.
  • Permissions support.

How to Install

  1. Download the latest build of Anti-Sprint here.
  2. Download the latest CraftBukkit recommended build.
  3. Drag Anti-Sprint.jar into the CraftBukkit plugins folder and start up the server.
  4. Reload the server.

Commands

  • /antisprint - Shows basic plugin information.
  • /antisprint toggle - Enables/disables the plugin's anti-sprint feature.
  • /antisprint setfood <amount> - Sets minimum food required in order to sprint. Set to 21 to disallow all sprinting.
  • /antisprint allow <player> - Enables sprinting for the given player.
  • /antisprint disable <player> - Disables sprinting for the given player.

Permissions

Nodes:

  • antisprint.bypass - Players who have this node can bypass sprint restrictions.
  • antisprint.configure - Allows players to configure the settings.

Source on GitHub: http://i289.photobucket.com/albums/ll223/aikipriest/github.png

Change Log:

Version 1.0:

  • Release.

To Do List

Open to suggestions in comments.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    41674
  • Created
    Jul 6, 2012
  • Last Released File
    Jul 6, 2012
  • Total Downloads
    1,978
  • License

Categories

Members

Recent Files