mirror of
				https://github.com/IntellectualSites/PlotSquared.git
				synced 2025-11-03 18:53:43 +01:00 
			
		
		
		
	clean merge up
This commit is contained in:
		@@ -55,7 +55,7 @@ public class Merge extends SubCommand {
 | 
				
			|||||||
                MainUtil.sendMessage(player, C.NO_PLOT_PERMS);
 | 
					                MainUtil.sendMessage(player, C.NO_PLOT_PERMS);
 | 
				
			||||||
                return false;
 | 
					                return false;
 | 
				
			||||||
            } else {
 | 
					            } else {
 | 
				
			||||||
                uuid = plot.owner;
 | 
					                uuid = plot.guessOwner();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        final PlotArea plotArea = plot.getArea();
 | 
					        final PlotArea plotArea = plot.getArea();
 | 
				
			||||||
@@ -155,25 +155,23 @@ public class Merge extends SubCommand {
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
            isOnline = true;
 | 
					            isOnline = true;
 | 
				
			||||||
            final int dir = direction;
 | 
					            final int dir = direction;
 | 
				
			||||||
            Runnable run = new Runnable() {
 | 
					            Runnable run = () -> {
 | 
				
			||||||
                @Override public void run() {
 | 
					                MainUtil.sendMessage(accepter, C.MERGE_ACCEPTED);
 | 
				
			||||||
                    MainUtil.sendMessage(accepter, C.MERGE_ACCEPTED);
 | 
					                plot.autoMerge(dir, maxSize - size, owner, terrain);
 | 
				
			||||||
                    plot.autoMerge(dir, maxSize - size, owner, terrain);
 | 
					                PlotPlayer plotPlayer = UUIDHandler.getPlayer(player.getUUID());
 | 
				
			||||||
                    PlotPlayer plotPlayer = UUIDHandler.getPlayer(player.getUUID());
 | 
					                if (plotPlayer == null) {
 | 
				
			||||||
                    if (plotPlayer == null) {
 | 
					                    sendMessage(accepter, C.MERGE_NOT_VALID);
 | 
				
			||||||
                        sendMessage(accepter, C.MERGE_NOT_VALID);
 | 
					                    return;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                if (EconHandler.manager != null && plotArea.USE_ECONOMY && price > 0d) {
 | 
				
			||||||
 | 
					                    if (EconHandler.manager.getMoney(player) < price) {
 | 
				
			||||||
 | 
					                        sendMessage(player, C.CANNOT_AFFORD_MERGE, String.valueOf(price));
 | 
				
			||||||
                        return;
 | 
					                        return;
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                    if (EconHandler.manager != null && plotArea.USE_ECONOMY && price > 0d) {
 | 
					                    EconHandler.manager.withdrawMoney(player, price);
 | 
				
			||||||
                        if (EconHandler.manager.getMoney(player) < price) {
 | 
					                    sendMessage(player, C.REMOVED_BALANCE, String.valueOf(price));
 | 
				
			||||||
                            sendMessage(player, C.CANNOT_AFFORD_MERGE, String.valueOf(price));
 | 
					 | 
				
			||||||
                            return;
 | 
					 | 
				
			||||||
                        }
 | 
					 | 
				
			||||||
                        EconHandler.manager.withdrawMoney(player, price);
 | 
					 | 
				
			||||||
                        sendMessage(player, C.REMOVED_BALANCE, String.valueOf(price));
 | 
					 | 
				
			||||||
                    }
 | 
					 | 
				
			||||||
                    MainUtil.sendMessage(player, C.SUCCESS_MERGE);
 | 
					 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					                MainUtil.sendMessage(player, C.SUCCESS_MERGE);
 | 
				
			||||||
            };
 | 
					            };
 | 
				
			||||||
            if (hasConfirmation(player)) {
 | 
					            if (hasConfirmation(player)) {
 | 
				
			||||||
                CmdConfirm.addPending(accepter,
 | 
					                CmdConfirm.addPending(accepter,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user