Player API is an API which provides access to
- the client class "EntityPlayerSP" aka "vq" or
- the server class "EntityPlayerMP" aka "gi" or
- the bukkit class "EntityPlayer"
Current Versions:
Client 1.1 (for Minecraft 1.2.5)
Added hooks "getSpeedModifier" and "knockBack": Download from Mediafire or Dropbox
Server 1.2 (for Minecraft 1.2.5)
Added hook "canHarvestBlock": Download from Mediafire or Dropbox
Bukkit 1.4 (for CraftBukkit 1.2.5-R2.0)
Updated Player API for CraftBukkit 1.2.5-R2.0: Download from Mediafire or Dropbox
Installation:
For installation instructions:
- make sure you download the right file:
- Client for client side mods that require Player API client
- Server for server side mods that require Player API server
- Bukkit for bukkit mods that require Player API bukkit
- Client for client side mods that require Player API client
- read the "installation" section of your download's readme files
- Player API server is compatible with Minecraft Forge server, just install Player API server after Minecraft Forge server.
FAQs:
Developing:
If you require more hooks or access methods to make your mod work with Player API, you can either send me a private message or post here.
The additional code should then be in the next release.
Step by Step: Mod Adaption
Step by Step: Mod Creation
Example: Mod Structure
Usage:
This API is currently used by the following mods:
- Aether (client)
- Battlegear (client)
- CJB Mods (client)
- Combat tweaks (client)
- Combat++ (client)
- Enchantable Bow Patch (client)
- Flan's Mod (client)
- MineFantasy (client)
- Single Player Commands Patch (client)
- ShockAhPI (client)
- Skills API (client)
- SkyrimCraft (client)
- Smart Moving (client, server & bukkit)
- Teams (server / 1.8.1)
- Sports Mod (client & server)
- Thirst Mod (server)
- Throw That Brick! (client)
Previous Versions:
Previous Versions (for Minecraft 1.2.5)
Client 1.0
Upgraded to Minecraft 1.2.5: Download from Mediafire or Dropbox
Server 1.1
Added hooks "attackTargetEntityWithCurrentItem", "canPlayerEdit" and "damageEntity": Download from Mediafire or Dropbox
Server 1.0
Upgraded to Minecraft 1.2.5: Download from Mediafire or Dropbox
Bukkit 1.3
Added support for attaching and detaching Player Bases on the fly: Download from Mediafire or Dropbox
Bukkit 1.2
Added hook "canHarvestBlock": Download from Mediafire or Dropbox
Bukkit 1.1
Added hooks "attackTargetEntityWithCurrentItem", "canPlayerEdit" and "damageEntity": Download from Mediafire or Dropbox
Bukkit 1.0
Created Player API for CraftBukkit 1.2.5-R1.0: Download from Mediafire or Dropbox
Previous Versions (for Minecraft 1.2.4)
Previous Versions (for Minecraft 1.2.3)
Previous Versions (for Minecraft 1.1)
Previous Versions (for Minecraft 1.0.0)
Previous Versions (for Minecraft Beta 1.8.1)
Previous Versions (for Minecraft Beta 1.7.3)
Curse
MMO-Champion
WowStead
Arena Junkies
Minecraft Forums
DarthHater
Diablo Fans
Terraria Online














