1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 03:35:51 +00:00

Cargo Nodes now listen for canAccessChest()

This commit is contained in:
John000708 2017-03-19 17:27:16 +01:00
parent 4871a17f2d
commit 07dbfbd318

View File

@ -1,15 +1,8 @@
package me.mrCookieSlime.Slimefun.api.item_transport; package me.mrCookieSlime.Slimefun.api.item_transport;
import java.util.ArrayList; import java.util.*;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import me.mrCookieSlime.CSCoreLibPlugin.CSCoreLib;
import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuClickHandler; import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuClickHandler;
import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction; import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ClickAction;
import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.Item.CustomItem; import me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.Item.CustomItem;
@ -241,6 +234,8 @@ public class CargoNet {
ItemStack stack = null; ItemStack stack = null;
int previousSlot = -1; int previousSlot = -1;
if (!CSCoreLib.getLib().getProtectionManager().canAccessChest(BlockStorage.getBlockInfo(entry.getKey()).getUUID("owner"), inputTarget)) continue;
boolean roundrobin = BlockStorage.getBlockInfo(entry.getKey(), "round-robin").equals("true"); boolean roundrobin = BlockStorage.getBlockInfo(entry.getKey(), "round-robin").equals("true");
if (inputTarget != null) { if (inputTarget != null) {