Skip to content

Commit 993a208

Browse files
authored
Merge pull request #626 from Multiverse/refactor/use-getStorageContents
Use getStorageContents for player main inventory which excludes equipments
2 parents 07409c8 + b949ead commit 993a208

File tree

1 file changed

+3
-3
lines changed
  • src/main/java/org/mvplugins/multiverse/inventories/share

1 file changed

+3
-3
lines changed

src/main/java/org/mvplugins/multiverse/inventories/share/Sharables.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,18 +129,18 @@ public boolean updatePlayer(Player player, ProfileData profile) {
129129
ItemStack[].class, new SharableHandler<ItemStack[]>() {
130130
@Override
131131
public void updateProfile(ProfileData profile, Player player) {
132-
profile.set(INVENTORY, player.getInventory().getContents());
132+
profile.set(INVENTORY, player.getInventory().getStorageContents());
133133
}
134134

135135
@Override
136136
public boolean updatePlayer(Player player, ProfileData profile) {
137137
ItemStack[] value = profile.get(INVENTORY);
138138
if (value == null) {
139-
player.getInventory().setContents(MinecraftTools.fillWithAir(
139+
player.getInventory().setStorageContents(MinecraftTools.fillWithAir(
140140
new ItemStack[PlayerStats.INVENTORY_SIZE]));
141141
return false;
142142
}
143-
player.getInventory().setContents(value);
143+
player.getInventory().setStorageContents(value);
144144
return true;
145145
}
146146
}).serializer(new ProfileEntry(false, DataStrings.PLAYER_INVENTORY_CONTENTS),

0 commit comments

Comments
 (0)