Skip to content

Commit 25988f9

Browse files
committed
Update Multi-Core version and allow inventory pass through on item set.
1 parent f7be253 commit 25988f9

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repositories {
2222

2323
dependencies {
2424
compileOnly("io.papermc.paper:paper-api:1.21.1-R0.1-SNAPSHOT")
25-
compileOnly 'com.onarandombox.multiversecore:Multiverse-Core:4.3.1'
25+
compileOnly 'com.onarandombox.multiversecore:multiverse-core:4.3.12'
2626
}
2727

2828
def targetJavaVersion = 21

src/main/java/com/liphium/core/inventory/CScreen.java

+5
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ public void setItemNotCached(Player player, int slot, CItem item) {
4343
customItems.put(player, items);
4444
}
4545

46+
public void setItemNotCached(Player player, int slot, CItem item, Inventory inventory) {
47+
setItemNotCached(player, slot, item);
48+
inventory.setItem(slot, item.getStack());
49+
}
50+
4651
public void init(Player player) {
4752
}
4853

src/main/java/com/liphium/vampires/screens/ItemShopScreen.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ public void init(Player player, Inventory inventory) {
3838
public void openCategory(CClickEvent event, int id, Inventory inventory) {
3939
final ShopCategory category = ShopCategory.values()[id];
4040
for (int i = 0; i < category.getItems().size(); i++) {
41-
setItemNotCached(event.getPlayer(), 19 + i, category.getItems().get(i));
42-
inventory.setItem(19 + i, category.getItems().get(i).getStack());
41+
setItemNotCached(event.getPlayer(), 19 + i, category.getItems().get(i), inventory);
4342
}
4443
}
4544

0 commit comments

Comments
 (0)