Skip to content

Commit 90b4312

Browse files
committed
Update version to 1.2.5, fix #27
1 parent e7a24c7 commit 90b4312

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ repositories {
3636
}
3737
3838
dependencies {
39-
compile 'fr.minuskube.inv:smart-invs:1.2.4'
39+
compile 'fr.minuskube.inv:smart-invs:1.2.5'
4040
}
4141
```
4242

@@ -45,7 +45,7 @@ dependencies {
4545
<dependency>
4646
<groupId>fr.minuskube.inv</groupId>
4747
<artifactId>smart-invs</artifactId>
48-
<version>1.2.4</version>
48+
<version>1.2.5</version>
4949
</dependency>
5050
```
5151

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group 'fr.minuskube.inv'
2-
version '1.2.4'
2+
version '1.2.5'
33

44
apply plugin: 'java'
55
apply plugin: 'maven'

src/main/java/fr/minuskube/inv/InventoryManager.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -221,14 +221,12 @@ public void onPlayerQuit(PlayerQuitEvent e) {
221221

222222
@EventHandler(priority = EventPriority.LOW)
223223
public void onPluginDisable(PluginDisableEvent e) {
224-
new HashSet<>(inventories.entrySet()).forEach(entry -> {
225-
SmartInventory inv = entry.getValue();
226-
224+
new HashMap<>(inventories).forEach((player, inv) -> {
227225
inv.getListeners().stream()
228226
.filter(listener -> listener.getType() == PluginDisableEvent.class)
229227
.forEach(listener -> ((InventoryListener<PluginDisableEvent>) listener).accept(e));
230228

231-
inv.close(entry.getKey());
229+
inv.close(player);
232230
});
233231

234232
inventories.clear();
@@ -241,7 +239,7 @@ class InvTask extends BukkitRunnable {
241239

242240
@Override
243241
public void run() {
244-
inventories.forEach((player, inv) -> inv.getProvider().update(player, contents.get(player)));
242+
new HashMap<>(inventories).forEach((player, inv) -> inv.getProvider().update(player, contents.get(player)));
245243
}
246244

247245
}

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: SmartInvs
2-
version: 1.2.4
2+
version: 1.2.5
33
description: Inventory API for your Bukkit Plugins.
44
author: MinusKube
55
website: https://github.com/MinusKube/SmartInvs

0 commit comments

Comments
 (0)