Claymores

http://dev.bukkit.org/media/images/64/662/Claymores_Cropped.png


Features:

This plugin adds a new dimension to combat in Minecraft. A player can place a custom block down, and it will transform into a disguised (see below) Claymore that will explode when another player steps over it. “Claymores” features a configuration file, automatic update checker, and many more features to come.


Installation:

Installation for “Claymores” is a little different then your average plugin installation, due to the PythonPluginLoader dependency (sorry). The following are basic steps for installation. Feel free to comment if you require clarification. All download links are directly below the steps.

Steps:

  1. Download all required files (below the "Steps")
  2. Place the downloaded "Jython.jar" into the 'lib' folder of your server (if "lib" does not exist, please create it)
  3. Place the "PyPluginLoader-versionX.jar" into the "plugin" folder of your server
  4. Place downloaded "Claymores.pyp" into the "plugin" folder

Downloads:


Usage:

After dragging and dropping the Claymores.pyp file into your plugins folder, two files will be generated, a folder titled "Claymores" and another (inside the previous) titled "database," which holds the database and toggle file. The "Claymores" folder will house the configuration file "settings.ini." Within the settings file is the only current option for configuration (more to come, see the Upcoming Features section). When configuring, be sure to use proper format (either "True" or "False" without the quotes). See the section below.

The plugin is actually quite simple to use in game. First, place a snow block down wherever you would like your Claymore to be located. An inventory-like window will pop up where you will be able to left-click a color for the Claymore. After selecting a color, the window will close and your Claymore will become an active trap. The command "/claymores" (added in v1.3) toggles Claymore placement on and off, and requires either OP or a Permission node.

Configuration:

Option:Description:Default:
ExplosionEffectBlocksChoose whether or not you would like the Claymore explosion to effect (explode) blocksFalse
PlayerMessagesChoose whether or not you would like the plugin to send the player messagesTrue
UsePermissionsChoose if you would like the plugin to use Permissions (see below for nodes)False
ExplosionPowerChoose the power of the explosion the Claymore will make (Must be in form xx.xx, such as 5.0) (Default 4.0 is power of TNT)4.0
DropClaymoreChoose if you would like a "starter block" (CustomBlock below) to drop when a player breaks a ClaymoreFalse
CustomBlockChoose the block you would like to act as a "starter." Must be on this list, and in all caps.SNOW
NameDeathMessagesChoose if you would like names to be included in death messagesTrue
UpdateCheckerChoose if you would like the plugin to check for updates when it starts.True

Note: When updating to a version of Claymores that contains new features, delete your old configuration file before running the new version.

Permissions:

Node:Permission:
claymores.placeAllows player with this node to place Claymores
claymores.toggleAllows player to use /claymore toggle command

Upcoming Features:

  • Choose if your own Claymores can kill you (Configuration Option)
  • Better death messages: Know whose Claymore killed you! Added in v1.6
  • Return of Update Checker Added in v1.5
  • Configurable starting Claymore block Added in v1.3
  • Toggle Claymore placement on and off using /claymores Added in v1.3
  • Choose if breaking a Claymore drops starting block or nothing Added in v1.2
  • Support for Permissions Added in v1.1

    Want another feature added to the plugin? Please file a ticket or leave a comment below.

Recent Changes:

v1.6: Named Death Messages (March 25, 2014)

Features Added
  • Claymore death messages now [can] feature names (see configuration options)
  • Claymore death messages altered to improve readability and fit in better with default death messages
Bugs Fixed
  • Update checker false positive bug addressed

Full changelog can be found here.


Known Bugs/Issues:

  • Update Checker false positive Fixed in v1.6
  • First placement bug Fixed in v1.4
  • Non-Claymore carpet bug [Rare] Fixed in v1.4
  • Stepping on a Claymore can sometimes give the player little to no damage Fixed in v1.2
  • Death by Claymore can sometimes give false death message Fixed in v1.2
  • Update Checker, Held Item Removal, and Configuration Bugs Fixed in v1.1

    If you have found a bug or need help, file a ticket (for the fastest response) or post in the comments and I will get back to you as soon as possible.

Other Plugins:

Interested in downloading another one of my plugins? Here are some to try: (Click the picture to be taken to page)

Plugin:Description:
Sticky SlimesSlimes are boring, and too easy to kill. "Sticky Slimes" lets slimes harness their sticky properties and slow you down.
Sharing"Sharing" will allow you to feed or heal a player using commands alone or in conjunction with items.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files