Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Тут чисто псевдокод евента
- @SubscribeEvent
- public void tipo_luboy_event(HZ_Kakoy_Event event){
- EntityPlayer player = event.getPlayer();
- check_items(player);
- }
- public void check_items(EntityPlayer player) {
- for (int i = 0; i < player.inventory.getSizeInventory(); i++) {
- ItemStack stack1 = player.inventory.getStackInSlot(i);
- if (!stack1.isEmpty()) {
- for (int ii = 0; ii < player.inventory.getSizeInventory(); ii++) {
- ItemStack stack2 = player.inventory.getStackInSlot(ii);
- if (!stack2.isEmpty()) {
- if (is_stacks_duped(stack1, stack2)) {
- System.out.println("Пидор обнаружен!");
- }
- }
- }
- }
- }
- }
- public boolean is_stacks_duped(ItemStack is1, ItemStack is2) {
- if (!is1.isEmpty() && is2.isEmpty()) {
- NBTTagCompound tag1 = is1.getTagCompound();
- NBTTagCompound tag2 = is2.getTagCompound();
- if (!tag1.isEmpty() && !tag2.isEmpty() && tag1.hasKey("Item-UID") && tag2.hasKey("Item-UID")) {
- String item_uid_1 = tag1.getString("Item-UID");
- String item_uid_2 = tag2.getString("Item-UID");
- if (item_uid_1.equalsIgnoreCase(item_uid_2)) {
- return true;
- }
- }
- }
- return false;
- }
Add Comment
Please, Sign In to add comment