diff options
author | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2021-12-06 16:29:41 +0800 |
---|---|---|
committer | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2021-12-06 16:29:41 +0800 |
commit | 6accfc8d22f8873040f347abaf45e9008686a203 (patch) | |
tree | f37fc08345f4eb162ce0e4d08c0c127d71552cbe /features/cosmetics/index.js | |
parent | c6582418087392ffc81ac49db7a5ad8988815863 (diff) | |
download | SoopyV2-6accfc8d22f8873040f347abaf45e9008686a203.tar.gz SoopyV2-6accfc8d22f8873040f347abaf45e9008686a203.tar.bz2 SoopyV2-6accfc8d22f8873040f347abaf45e9008686a203.zip |
Make a utils thing at allows for human readable mappings
Diffstat (limited to 'features/cosmetics/index.js')
-rw-r--r-- | features/cosmetics/index.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/features/cosmetics/index.js b/features/cosmetics/index.js index 329a7f5..6457be0 100644 --- a/features/cosmetics/index.js +++ b/features/cosmetics/index.js @@ -3,6 +3,7 @@ import Feature from "../../featureClass/class"; import DragonWings from "./cosmetic/dragon/dragonWings" import Toggle from "../settings/settingThings/toggle" +import { f } from "../../mappings/mappings"; class Cosmetics extends Feature { constructor() { @@ -41,14 +42,14 @@ class Cosmetics extends Feature { this.registerStep(false, 60*10, ()=>{ new Thread(()=>{this.loadCosmeticsData.call(this)}).start() }) - // this.registerEvent("renderEntity", this.renderEntity) + this.registerEvent("renderEntity", this.renderEntity) this.loadedRenderEntity = false } renderWorld(ticks){ - this.loadedCosmetics.forEach(cosmetic => { + for(cosmetic of this.loadedCosmetics){ cosmetic.onRenderEntity(ticks, false) - }) + } } renderEntity(entity, pos, ticks, event){ @@ -66,7 +67,7 @@ class Cosmetics extends Feature { this.cosmeticsData = data this.playerHasACosmeticA = !!data[Player.getUUID().toString().replace(/-/g,"")] if(this.playerHasACosmeticA && !this.loadedRenderEntity){ - this.registerEvent("renderEntity", this.renderEntity) + // this.registerEvent("renderEntity", this.renderEntity) this.loadedRenderEntity = true } @@ -157,7 +158,7 @@ class Cosmetics extends Feature { this.loadedCosmetics = this.loadedCosmetics.filter(cosmetic => { if(tick) cosmetic.onTick() if(cosmetic.player.getUUID().toString() === Player.getUUID().toString()) return true - if(cosmetic.player.getPlayer().field_70128_L){ //filter out players that are no longer loaded + if(cosmetic.player.getPlayer()[f.isDead]){ //filter out players that are no longer loaded this.uuidToCosmetic[cosmetic.id][cosmetic.player.getUUID().toString().replace(/-/g,"")] = undefined this.uuidToCosmeticDirect[cosmetic.player.getUUID().toString()] = undefined |