aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/mixins/FishingBobberEntityMixin.java
blob: 05dff186a9a90dad80e1ba6157786ba341896809 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package de.hysky.skyblocker.mixins;

import net.minecraft.entity.projectile.FishingBobberEntity;
import org.slf4j.Logger;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import com.llamalad7.mixinextras.injector.v2.WrapWithCondition;
import de.hysky.skyblocker.utils.Utils;

@Mixin(FishingBobberEntity.class)
public class FishingBobberEntityMixin {

	@WrapWithCondition(method = "onSpawnPacket", at = @At(
			value = "INVOKE",
			target = "org/slf4j/Logger.error(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V",
			remap = false))
	private static boolean skyblocker$dontLogInvalidOwner(Logger logger, String message, Object entityId, Object entityData) {
		return !Utils.isOnHypixel();
	}
}