diff --git a/gradle.properties b/gradle.properties index 69f51d1..d6155e4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,9 +9,9 @@ group=net.pietru id=cookie_utils # Dependency Versions -cosmic_reach_version=0.3.26 +cosmic_reach_version=0.3.27 # If unspecified, will use the version above -cosmic_reach_server_version=0.3.26 +cosmic_reach_server_version=0.3.27 cosmic_quilt_version=2.3.1 #2.2.0 diff --git a/src/main/java/net/pietru/cookie_utils/mixins/EntityLaserProjectileMixin.java b/src/main/java/net/pietru/cookie_utils/mixins/EntityLaserProjectileMixin.java index 91a6a80..99c0606 100644 --- a/src/main/java/net/pietru/cookie_utils/mixins/EntityLaserProjectileMixin.java +++ b/src/main/java/net/pietru/cookie_utils/mixins/EntityLaserProjectileMixin.java @@ -1,6 +1,5 @@ package net.pietru.cookie_utils.mixins; -import com.llamalad7.mixinextras.sugar.Local; import finalforeach.cosmicreach.GameSingletons; import finalforeach.cosmicreach.accounts.Account; import finalforeach.cosmicreach.blocks.BlockPosition; @@ -10,9 +9,7 @@ import finalforeach.cosmicreach.entities.EntityUniqueId; import finalforeach.cosmicreach.entities.player.Player; import finalforeach.cosmicreach.networking.packets.MessagePacket; import finalforeach.cosmicreach.networking.server.ServerSingletons; -import finalforeach.cosmicreach.savelib.crbin.CRBSerialized; import finalforeach.cosmicreach.util.Axis; -import finalforeach.cosmicreach.world.Zone; import net.pietru.cookie_utils.permissions.Permissions; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @@ -47,9 +44,9 @@ public class EntityLaserProjectileMixin extends EntityMixin { packet.setupAndSend(ServerSingletons.getConnection(plr)); } }else { - if (sourceEntityId==null && can_edit_block(blockPos, "be_laser")) + if (sourceEntityId==null && !can_edit_block(blockPos, "be_laser")) ci.cancel(); - else if (can_edit_block(blockPos, "laser")) + else if (!can_edit_block(blockPos, "laser")) ci.cancel(); } }