aboutsummaryrefslogtreecommitdiff
path: root/features/cosmetics/index.js
diff options
context:
space:
mode:
authorSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2021-12-06 16:29:41 +0800
committerSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2021-12-06 16:29:41 +0800
commit6accfc8d22f8873040f347abaf45e9008686a203 (patch)
treef37fc08345f4eb162ce0e4d08c0c127d71552cbe /features/cosmetics/index.js
parentc6582418087392ffc81ac49db7a5ad8988815863 (diff)
downloadSoopyV2-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.js11
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