aboutsummaryrefslogtreecommitdiff
path: root/features/slayers
diff options
context:
space:
mode:
authorSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2022-04-21 18:34:15 +0800
committerSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2022-04-21 18:34:15 +0800
commit4235ffd80ac8829266a7b9528c0205a0831686e2 (patch)
treef34bdeabbf1d681ea278274cf42925c28bc288cd /features/slayers
parent64cff6227af6e5f1df9685c93a2672c00a1ac171 (diff)
downloadSoopyV2-4235ffd80ac8829266a7b9528c0205a0831686e2.tar.gz
SoopyV2-4235ffd80ac8829266a7b9528c0205a0831686e2.tar.bz2
SoopyV2-4235ffd80ac8829266a7b9528c0205a0831686e2.zip
update
Diffstat (limited to 'features/slayers')
-rw-r--r--features/slayers/index.js20
1 files changed, 15 insertions, 5 deletions
diff --git a/features/slayers/index.js b/features/slayers/index.js
index 49fc89c..c0648c6 100644
--- a/features/slayers/index.js
+++ b/features/slayers/index.js
@@ -206,7 +206,8 @@ class Slayers extends Feature {
tarantula: "spider",
sven: "wolf",
voidgloom: "enderman",
- };
+ inferno: "blaze"
+ }
this.lastSlayerType = slayerStrToType[slayerInfo.split(" ")[0].toLowerCase()];
//slayerExp[lastSlayerType] += lastSlayerExp
}
@@ -271,6 +272,14 @@ class Slayers extends Feature {
this.nextIsBoss = false;
}
}
+
+ if (e instanceof net.minecraft.entity.item.EntityArmorStand && e[m.getCustomNameTag]()) {
+ let name = e[m.getCustomNameTag]()
+ let isPiller = true
+ if (name.split(" ")[0].split("").pop() !== "s") isPiller = false
+ if (name.split(" ")[0].split("").pop() !== "s") isPiller = false
+ //TODO: thus
+ }
} catch (_) {
console.log(JSON.stringify(_, undefined, 2));
}
@@ -383,10 +392,11 @@ class Slayers extends Feature {
if (!isSoopyServer || !isLatest) return;
if (dataType !== "skyblock") return;
- this.slayerExp.zombie = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.zombie.xp;
- this.slayerExp.spider = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.spider.xp;
- this.slayerExp.wolf = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.wolf.xp;
- this.slayerExp.enderman = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.enderman.xp;
+ this.slayerExp.zombie = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.zombie?.xp;
+ this.slayerExp.spider = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.spider?.xp;
+ this.slayerExp.wolf = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.wolf?.xp;
+ this.slayerExp.enderman = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.enderman?.xp;
+ this.slayerExp.blaze = data.data.profiles[data.data.stats.currentProfileId].members[Player.getUUID().replace(/-/g, "")].slayer.blaze?.xp;
}
renderOverlay() {