Makes sure to only remove buttons from always-on portals if the block is a type of button
This commit is contained in:
		@@ -295,7 +295,7 @@ public final class PortalFileHelper {
 | 
			
		||||
        BlockData buttonData = buttonLocation.getBlock().getBlockData();
 | 
			
		||||
        if (portal.getOptions().isAlwaysOn()) {
 | 
			
		||||
            //Clear button if not already air or water
 | 
			
		||||
            if (buttonData.getMaterial() != Material.AIR && buttonData.getMaterial() != Material.WATER) {
 | 
			
		||||
            if (MaterialHelper.isButtonCompatible(buttonData.getMaterial())) {
 | 
			
		||||
                Material newMaterial = decideRemovalMaterial(buttonLocation, portal);
 | 
			
		||||
                Stargate.addBlockChangeRequest(new BlockChangeRequest(buttonLocation, newMaterial, null));
 | 
			
		||||
            }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user