diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-02-02 08:47:19 +0100 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-02-02 08:47:19 +0100 |
commit | 865216b15a4cfb836dddcb9bf66532b4f46497a3 (patch) | |
tree | 789c307051468c4aa0bf030e417fff03cac3a2a1 /source/cPlayer.cpp | |
parent | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; (diff) | |
download | cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar.gz cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar.bz2 cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar.lz cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar.xz cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.tar.zst cuberite-865216b15a4cfb836dddcb9bf66532b4f46497a3.zip |
Diffstat (limited to '')
-rw-r--r-- | source/cPlayer.cpp | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/source/cPlayer.cpp b/source/cPlayer.cpp index 44b27e14a..d336a4616 100644 --- a/source/cPlayer.cpp +++ b/source/cPlayer.cpp @@ -920,6 +920,10 @@ const cPlayer::GroupList & cPlayer::GetGroups() return m_pState->Groups;
}
+
+
+
+
cPlayer::StringList cPlayer::GetResolvedPermissions()
{
StringList Permissions;
@@ -933,17 +937,31 @@ cPlayer::StringList cPlayer::GetResolvedPermissions() return Permissions;
}
+
+
+
+
const char* cPlayer::GetLoadedWorldName()
{
return m_pState->LoadedWorldName.c_str();
}
+
+
+
+
void cPlayer::UseEquippedItem()
{
if(GetGameMode() != 1) //No damage in creative
+ {
if (GetInventory().GetEquippedItem().DamageItem())
{
LOG("Player %s Broke ID: %i", GetClientHandle()->GetUsername().c_str(), GetInventory().GetEquippedItem().m_ItemID);
GetInventory().RemoveItem( GetInventory().GetEquippedItem());
}
-}
\ No newline at end of file + }
+}
+
+
+
+
|