1- export function TestPlayer ( players ) {
1+ export function TestPlayer ( output , players ) {
22 for ( let player of players ) {
3- GetFromViewVector ( player )
4- PrintPlayerAttributes ( player )
3+ GetFromViewVector ( output , player )
4+ PrintPlayerAttributes ( output , player )
55 }
66}
77
8- function GetFromViewVector ( player ) {
8+ function GetFromViewVector ( output , player ) {
99 let en = player . getEntityFromViewVector ( 5.25 ) ;
1010 if ( en ) {
11- logger . info ( `Entity looking at: ${ en . name } ` ) ;
12- logBlock ( player . getBlockFromViewVector ( true , false , player . distanceTo ( en ) , false ) ) ;
11+ output . success ( `Entity looking at: ${ en . name } ` ) ;
12+ logBlock ( output , player . getBlockFromViewVector ( true , false , player . distanceTo ( en ) , false ) ) ;
1313 } else {
14- logger . info ( `No entity looking at found` ) ;
15- logBlock ( player . getBlockFromViewVector ( true , false , 5.25 , false ) ) ;
14+ output . success ( `No entity looking at found` ) ;
15+ logBlock ( output , player . getBlockFromViewVector ( true , false , 5.25 , false ) ) ;
1616 }
1717
18- function logBlock ( bl ) {
18+ function logBlock ( output , bl ) {
1919 if ( bl ) {
20- logger . info ( `Block looking at: ${ bl . name } ${ bl . pos } ` ) ;
20+ output . success ( `Block looking at: ${ bl . name } ${ bl . pos } ` ) ;
2121 } else {
22- logger . info ( `No Block looking at found` ) ;
22+ output . success ( `No Block looking at found` ) ;
2323 }
2424 }
2525}
2626
27- function PrintPlayerAttributes ( player ) {
28- logger . info ( `Name: ${ player . name } ` ) ;
29- logger . info ( `Position: ${ player . pos } ` ) ;
30- logger . info ( `Feet Position: ${ player . feetPos } ` ) ;
31- logger . info ( `Block Position: ${ player . blockPos } ` ) ;
32- logger . info ( `Last Death Position: ${ player . lastDeathPos } ` ) ;
33- logger . info ( `Real Name: ${ player . realName } ` ) ;
34- logger . info ( `XUID: ${ player . xuid } ` ) ;
35- logger . info ( `UUID: ${ player . uuid } ` ) ;
36- logger . info ( `Permission Level: ${ player . permLevel } ` ) ;
37- logger . info ( `Game Mode: ${ player . gameMode } ` ) ;
38- logger . info ( `Can Sleep: ${ player . canSleep } ` ) ;
39- logger . info ( `Can Fly: ${ player . canFly } ` ) ;
40- logger . info ( `Can Be Seen On Map: ${ player . canBeSeenOnMap } ` ) ;
41- logger . info ( `Can Freeze: ${ player . canFreeze } ` ) ;
42- logger . info ( `Can See Daylight: ${ player . canSeeDaylight } ` ) ;
43- logger . info ( `Can Show Name Tag: ${ player . canShowNameTag } ` ) ;
44- logger . info ( `Can Start Sleep In Bed: ${ player . canStartSleepInBed } ` ) ;
45- logger . info ( `Can Pickup Items: ${ player . canPickupItems } ` ) ;
46- logger . info ( `Max Health: ${ player . maxHealth } ` ) ;
47- logger . info ( `Health: ${ player . health } ` ) ;
48- logger . info ( `In Air: ${ player . inAir } ` ) ;
49- logger . info ( `In Water: ${ player . inWater } ` ) ;
50- logger . info ( `In Lava: ${ player . inLava } ` ) ;
51- logger . info ( `In Rain: ${ player . inRain } ` ) ;
52- logger . info ( `In Snow: ${ player . inSnow } ` ) ;
53- logger . info ( `In Wall: ${ player . inWall } ` ) ;
54- logger . info ( `In Water Or Rain: ${ player . inWaterOrRain } ` ) ;
55- logger . info ( `In World: ${ player . inWorld } ` ) ;
56- logger . info ( `In Clouds: ${ player . inClouds } ` ) ;
57- logger . info ( `Speed: ${ player . speed } ` ) ;
58- logger . info ( `Direction: ${ player . direction } ` ) ;
59- logger . info ( `Unique ID: ${ player . uniqueId } ` ) ;
60- logger . info ( `Language Code: ${ player . langCode } ` ) ;
61- logger . info ( `Is Loading: ${ player . isLoading } ` ) ;
62- logger . info ( `Is Invisible: ${ player . isInvisible } ` ) ;
63- logger . info ( `Is Inside Portal: ${ player . isInsidePortal } ` ) ;
64- logger . info ( `Is Hurt: ${ player . isHurt } ` ) ;
65- logger . info ( `Is Trusting: ${ player . isTrusting } ` ) ;
66- logger . info ( `Is Touching Damage Block: ${ player . isTouchingDamageBlock } ` ) ;
67- logger . info ( `Is Hungry: ${ player . isHungry } ` ) ;
68- logger . info ( `Is On Fire: ${ player . isOnFire } ` ) ;
69- logger . info ( `Is On Ground: ${ player . isOnGround } ` ) ;
70- logger . info ( `Is On Hot Block: ${ player . isOnHotBlock } ` ) ;
71- logger . info ( `Is Trading: ${ player . isTrading } ` ) ;
72- logger . info ( `Is Adventure: ${ player . isAdventure } ` ) ;
73- logger . info ( `Is Gliding: ${ player . isGliding } ` ) ;
74- logger . info ( `Is Survival: ${ player . isSurvival } ` ) ;
75- logger . info ( `Is Spectator: ${ player . isSpectator } ` ) ;
76- logger . info ( `Is Riding: ${ player . isRiding } ` ) ;
77- logger . info ( `Is Dancing: ${ player . isDancing } ` ) ;
78- logger . info ( `Is Creative: ${ player . isCreative } ` ) ;
79- logger . info ( `Is Flying: ${ player . isFlying } ` ) ;
80- logger . info ( `Is Sleeping: ${ player . isSleeping } ` ) ;
81- logger . info ( `Is Moving: ${ player . isMoving } ` ) ;
82- logger . info ( `Is Sneaking: ${ player . isSneaking } ` ) ;
83- }
27+ function PrintPlayerAttributes ( output , player ) {
28+ output . success ( `Name: ${ player . name } ` ) ;
29+ output . success ( `Position: ${ player . pos } ` ) ;
30+ output . success ( `Feet Position: ${ player . feetPos } ` ) ;
31+ output . success ( `Block Position: ${ player . blockPos } ` ) ;
32+ output . success ( `Last Death Position: ${ player . lastDeathPos } ` ) ;
33+ output . success ( `Real Name: ${ player . realName } ` ) ;
34+ output . success ( `XUID: ${ player . xuid } ` ) ;
35+ output . success ( `UUID: ${ player . uuid } ` ) ;
36+ output . success ( `Permission Level: ${ player . permLevel } ` ) ;
37+ output . success ( `Game Mode: ${ player . gameMode } ` ) ;
38+ output . success ( `Can Sleep: ${ player . canSleep } ` ) ;
39+ output . success ( `Can Fly: ${ player . canFly } ` ) ;
40+ output . success ( `Can Be Seen On Map: ${ player . canBeSeenOnMap } ` ) ;
41+ output . success ( `Can Freeze: ${ player . canFreeze } ` ) ;
42+ output . success ( `Can See Daylight: ${ player . canSeeDaylight } ` ) ;
43+ output . success ( `Can Show Name Tag: ${ player . canShowNameTag } ` ) ;
44+ output . success ( `Can Start Sleep In Bed: ${ player . canStartSleepInBed } ` ) ;
45+ output . success ( `Can Pickup Items: ${ player . canPickupItems } ` ) ;
46+ output . success ( `Max Health: ${ player . maxHealth } ` ) ;
47+ output . success ( `Health: ${ player . health } ` ) ;
48+ output . success ( `In Air: ${ player . inAir } ` ) ;
49+ output . success ( `In Water: ${ player . inWater } ` ) ;
50+ output . success ( `In Lava: ${ player . inLava } ` ) ;
51+ output . success ( `In Rain: ${ player . inRain } ` ) ;
52+ output . success ( `In Snow: ${ player . inSnow } ` ) ;
53+ output . success ( `In Wall: ${ player . inWall } ` ) ;
54+ output . success ( `In Water Or Rain: ${ player . inWaterOrRain } ` ) ;
55+ output . success ( `In World: ${ player . inWorld } ` ) ;
56+ output . success ( `In Clouds: ${ player . inClouds } ` ) ;
57+ output . success ( `Speed: ${ player . speed } ` ) ;
58+ output . success ( `Direction: ${ player . direction } ` ) ;
59+ output . success ( `Unique ID: ${ player . uniqueId } ` ) ;
60+ output . success ( `Language Code: ${ player . langCode } ` ) ;
61+ output . success ( `Is Loading: ${ player . isLoading } ` ) ;
62+ output . success ( `Is Invisible: ${ player . isInvisible } ` ) ;
63+ output . success ( `Is Inside Portal: ${ player . isInsidePortal } ` ) ;
64+ output . success ( `Is Hurt: ${ player . isHurt } ` ) ;
65+ output . success ( `Is Trusting: ${ player . isTrusting } ` ) ;
66+ output . success ( `Is Touching Damage Block: ${ player . isTouchingDamageBlock } ` ) ;
67+ output . success ( `Is Hungry: ${ player . isHungry } ` ) ;
68+ output . success ( `Is On Fire: ${ player . isOnFire } ` ) ;
69+ output . success ( `Is On Ground: ${ player . isOnGround } ` ) ;
70+ output . success ( `Is On Hot Block: ${ player . isOnHotBlock } ` ) ;
71+ output . success ( `Is Trading: ${ player . isTrading } ` ) ;
72+ output . success ( `Is Adventure: ${ player . isAdventure } ` ) ;
73+ output . success ( `Is Gliding: ${ player . isGliding } ` ) ;
74+ output . success ( `Is Survival: ${ player . isSurvival } ` ) ;
75+ output . success ( `Is Spectator: ${ player . isSpectator } ` ) ;
76+ output . success ( `Is Riding: ${ player . isRiding } ` ) ;
77+ output . success ( `Is Dancing: ${ player . isDancing } ` ) ;
78+ output . success ( `Is Creative: ${ player . isCreative } ` ) ;
79+ output . success ( `Is Flying: ${ player . isFlying } ` ) ;
80+ output . success ( `Is Sleeping: ${ player . isSleeping } ` ) ;
81+ output . success ( `Is Moving: ${ player . isMoving } ` ) ;
82+ output . success ( `Is Sneaking: ${ player . isSneaking } ` ) ;
83+ }
0 commit comments