Index: binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs
===================================================================
--- binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs	(revision 442)
+++ binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs	(revision 446)
@@ -45,5 +45,5 @@
 
 			if (userIdFilter != null) {
-				Player p = PersistentContainer.Instance.Players [userIdFilter, false];
+				Player p = PersistentContainer.Instance.Players.GetByInternalId (userIdFilter);
 
 				if (p != null) {
Index: binary-improvements/AllocsCommands/Commands/ListLandProtection.cs
===================================================================
--- binary-improvements/AllocsCommands/Commands/ListLandProtection.cs	(revision 442)
+++ binary-improvements/AllocsCommands/Commands/ListLandProtection.cs	(revision 446)
@@ -105,5 +105,5 @@
 					"Player \"{0} ({1})\" owns {4} keystones (protected: {2}, current hardness multiplier: {3})",
 					kvp.Key.Name,
-					kvp.Key.PlatformId,
+					kvp.Key.InternalId,
 					kvp.Key.LandProtectionActive,
 					kvp.Key.LandProtectionMultiplier,
@@ -112,5 +112,5 @@
 					foreach (Vector3i v in kvp.Value) {
 						if (parseableOutput) {
-							SdtdConsole.Instance.Output ("LandProtectionOf: id=" + kvp.Key.PlatformId +
+							SdtdConsole.Instance.Output ("LandProtectionOf: id=" + kvp.Key.InternalId +
 							                             ", playerName=" + kvp.Key.Name + ", location=" + v);
 						} else {
Index: binary-improvements/AllocsCommands/Commands/ShowInventory.cs
===================================================================
--- binary-improvements/AllocsCommands/Commands/ShowInventory.cs	(revision 442)
+++ binary-improvements/AllocsCommands/Commands/ShowInventory.cs	(revision 446)
@@ -1,3 +1,2 @@
-using System;
 using System.Collections.Generic;
 using AllocsFixes.PersistentData;
@@ -30,6 +29,6 @@
 			}
 
-			PlatformUserIdentifierAbs steamid = PersistentContainer.Instance.Players.GetSteamID (_params [0], true);
-			if (steamid == null) {
+			Player p = PersistentContainer.Instance.Players.GetByString (_params [0], true);
+			if (p == null) {
 				SdtdConsole.Instance.Output (
 					"Playername or entity/steamid id not found or no inventory saved (first saved after a player has been online for 30s).");
@@ -42,5 +41,4 @@
 			}
 
-			Player p = PersistentContainer.Instance.Players [steamid, false];
 			PersistentData.Inventory inv = p.Inventory;
 
@@ -164,5 +162,5 @@
 							}
 
-							DoParts (_parts [i].parts, _indent + 1, _currentMessage);
+							DoParts (_parts [i].parts, _indent + 1, null);
 						} else {
 							// currentMessage given -> parseable output
Index: binary-improvements/AllocsCommands/ModInfo.xml
===================================================================
--- binary-improvements/AllocsCommands/ModInfo.xml	(revision 442)
+++ binary-improvements/AllocsCommands/ModInfo.xml	(revision 446)
@@ -5,5 +5,5 @@
 		<Description value="Additional commands for server operation" />
 		<Author value="Christian 'Alloc' Illy" />
-		<Version value="23" />
+		<Version value="24" />
 		<Website value="http://7dtd.illy.bz" />
 	</ModInfo>
