aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java
diff options
context:
space:
mode:
authorMoulberry <jjenour@student.unimelb.edu.au>2021-07-22 08:25:57 +0000
committerGitHub <noreply@github.com>2021-07-22 08:25:57 +0000
commit47438cca0b864602b4faa3b56195aff4278b2094 (patch)
tree48d091cdc34c31f2b3173f405a845d1b752a37fc /src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java
parentc1c4562b42d53ec2e8885c48f97249d7768fe1c7 (diff)
parentcb3c51f303672d350354a32cf504a4a242f9f4aa (diff)
downloadnotenoughupdates-47438cca0b864602b4faa3b56195aff4278b2094.tar.gz
notenoughupdates-47438cca0b864602b4faa3b56195aff4278b2094.tar.bz2
notenoughupdates-47438cca0b864602b4faa3b56195aff4278b2094.zip
Merge pull request #210 from DoKM/master
DoKM fork merge
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java b/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java
index 32c64f4c..3bf75a0f 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/FishingHelper.java
@@ -272,6 +272,7 @@ public class FishingHelper {
}
public boolean onSpawnParticle(EnumParticleTypes particleType, double x, double y, double z, double xOffset, double yOffset, double zOffset) {
+
if(!NotEnoughUpdates.INSTANCE.config.fishing.hideOtherPlayerAll &&
!NotEnoughUpdates.INSTANCE.config.fishing.enableCustomParticles &&
!NotEnoughUpdates.INSTANCE.config.fishing.incomingFishWarning &&
@@ -282,10 +283,12 @@ public class FishingHelper {
return false;
}
- if(particleType == EnumParticleTypes.WATER_WAKE && Math.abs(yOffset - 0.01f) < 0.001f) {
+
+ if((particleType == EnumParticleTypes.WATER_WAKE|| particleType == EnumParticleTypes.SMOKE_NORMAL) && Math.abs(yOffset - 0.01f) < 0.001f) {
double angle1 = calculateAngleFromOffsets(xOffset, -zOffset);
double angle2 = calculateAngleFromOffsets(-xOffset, zOffset);
+
final List<Integer> possibleHooks1 = new ArrayList<>();
final List<Integer> possibleHooks2 = new ArrayList<>();