From a868600ac3f036361106e77692905a1c261195ca Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 19:10:37 +0000 Subject: [PATCH 1/7] Fix commands, UI binding errors, and pause screen buttons Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- out/app.csv | 441 ++ out/app.mcr.json | 8284 +++++++++++++++++++++++++++ out/app.report.html | 211 + packs/resource/ui/_ui_defs.json | 10 + packs/resource/ui/pause_screen.json | 22 - packs/resource/ui/server_form.json | 12 +- src/core/__tests__/UI.test.ts | 3 +- src/core/events/beforeChatSend.ts | 3 + src/core/main.ts | 4 + 9 files changed, 8963 insertions(+), 27 deletions(-) create mode 100644 out/app.csv create mode 100644 out/app.mcr.json create mode 100644 out/app.report.html create mode 100644 packs/resource/ui/_ui_defs.json diff --git a/out/app.csv b/out/app.csv new file mode 100644 index 000000000..ca9646637 --- /dev/null +++ b/out/app.csv @@ -0,0 +1,441 @@ +Test,TestId,Type,Item,Message,Data,Path +BASEGAMEVER,2,Unknown,,"No applicable items found for test Base Game Version (BASEGAMEVER)",,, +BLOCKSCAT,2,Unknown,,"No applicable items found for test Blocks Catalog (BLOCKSCAT)",,, +CBFG,1,Test success,,"Check Beta Features Generator (CBFG) completed successfully",,, +CHECKFEATUREDEPRECATION,2,Unknown,,"No applicable items found for test Check Feature Deprecation (CHECKFEATUREDEPRECATION)",,, +CHKMANIF,0,Test fail,,"Found 2 errors for Check Manifest Generator (CHKMANIF).",,, +CHKMANIF,114,Error,,"","@minecraft/debug-utilities",/packs/behavior/manifest.json, +CHKMANIF,114,Error,,"","@minecraft/server-gametest",/packs/behavior/manifest.json, +CPACKICON,0,Test fail,,"Found 2 errors for Check Pack Icon Generator (CPACKICON).",,, +CPACKICON,101,Error,,"pack_icon image file not found for behavior. It must use the .png extension.",,, +CPACKICON,101,Error,,"pack_icon image file not found for resource. It must use the .png extension.",,, +CPARTI,1,Test success,,"Check Particle Identifier Generator (CPARTI) completed successfully",,, +CSPJ,1,Test success,,"Check Skin Pack Json Generator (CSPJ) completed successfully",,, +CWI,1,Test success,,"Check World Icon Generator (CWI) completed successfully",,, +ENTITYTYPE,1,Test success,,"Entity Type (ENTITYTYPE) completed successfully",,, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/drowned.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/floating_text.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_axolotl.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_blaze.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_bogged.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.30) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_breeze.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_creeper.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.17.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_endermite.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_evocation_illager.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_frog.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_ghast.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_goat.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_hoglin.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_husk.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_iron_golem.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.19.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_magma_cube.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_phantom.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_piglin.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_pillager.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_polar_bear.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_ravager.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.70) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_shulker.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_skeleton.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_slime.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_snow_golem.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_stray.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_vex.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_vindicator.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.19.60) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_witch.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wither.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wither_skeleton.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.100) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wolf.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zoglin.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zombie.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zombie_villager_v2.json, +ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/player.json, +EXPFLAG,2,Unknown,,"No applicable items found for test Check Experimental Flag (EXPFLAG)",,, +FORBFILE,1,Test success,,"Check Forbidden Files Generator (FORBFILE) completed successfully",,, +FORMATVER,1,Test success,,"Format Version (FORMATVER) completed successfully",,, +FORMATVER,136,Recommendation,,"Item type version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/items/panel.json, +FORMATVER,156,Recommendation,,"Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/recipes/panel.json, +FORMATVER,156,Recommendation,,"Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/recipes/stick_from_panel.json, +FORMATVER,296,Recommendation,,"Entity type resource version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/resource/entity/floating_text.json, +FORMATVER,623,Info,,"Item type format_version",1,21,0,/packs/behavior/items/panel.json, +FORMATVER,630,Info,,"Entity type visuals/audio format_version",1,21,0,/packs/resource/entity/floating_text.json, +FORMATVER,643,Info,,"Recipe format_version",1,20,10,/packs/behavior/recipes/panel.json, +FORMATVER,643,Info,,"Recipe format_version",1,20,10,/packs/behavior/recipes/stick_from_panel.json, +GEOFMT,1,Test success,,"Geometry Format (GEOFMT) completed successfully",,, +GEOMETRY,1,Test success,,"Model Geometry Validation (GEOMETRY) completed successfully",,, +ITEMS,1,Test success,,"Minimum Definition of a Pack (ITEMS) completed successfully",,, +ITEMS,102,Info,,"Behavior pack manifest found",,/packs/behavior/manifest.json, +ITEMS,103,Info,,"Resource pack manifest found",,/packs/resource/manifest.json, +ITEMS,202,Info,,"JavaScript item count",8,, +ITEMS,205,Info,,"Behavior pack manifest item count",1,, +ITEMS,206,Info,,"General json file item count",2,, +ITEMS,209,Info,,"Function item count",1,, +ITEMS,210,Info,,"Entity type item count",36,, +ITEMS,213,Info,,"TypeScript item count",213,, +ITEMS,214,Info,,"Resource pack manifest item count",1,, +ITEMS,223,Info,,"Item type item count",1,, +ITEMS,224,Info,,"Loot table item count",1,, +ITEMS,230,Info,,"Entity type visuals/audio item count",1,, +ITEMS,232,Info,,"Model item count",1,, +ITEMS,234,Info,,"Render controller item count",1,, +ITEMS,236,Info,,"User interface item count",8,, +ITEMS,243,Info,,"Recipe item count",2,, +ITEMS,258,Info,,"TypeScript config item count",1,, +ITEMS,259,Info,,"NPM package definition item count",1,, +ITEMS,279,Info,,"Language translations item count",2,, +ITEMS,299,Info,,"Texture item count",2,, +ITEMS,303,Info,,"Icon item count",1,, +ITEMS,309,Info,,"Behavior pack item count",1,, +ITEMS,310,Info,,"Resource pack item count",1,, +ITEMS,328,Info,,"Crafting Item catalog item count",1,, +ITEMS,364,Info,,"Unknown item count",22,, +ITEMTYPE,1,Test success,,"Item Type (ITEMTYPE) completed successfully",,, +ITEMTYPE,120,Recommendation,,"Behavior pack Item Type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/items/panel.json, +JSON,1,Test success,,"JSON Structure Validation (JSON) completed successfully",,, +JSON,134,Warning,,"JSON structure error","(format_version) does not have a value in the enumeration 1.8.0, 1.10.0",/packs/resource/render_controllers/floating_text.rc.json, +JSON,134,Warning,,"JSON structure error","(render_controllers.controller.render.floating_text.uv_anim) is missing and it is required",/packs/resource/render_controllers/floating_text.rc.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/drowned.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/floating_text.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_axolotl.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_blaze.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_bogged.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_breeze.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_creeper.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_endermite.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_evocation_illager.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_frog.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_ghast.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_goat.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_hoglin.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_husk.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_iron_golem.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_magma_cube.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_phantom.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_piglin.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_pillager.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_polar_bear.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_ravager.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_shulker.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_skeleton.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_slime.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_snow_golem.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_stray.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_vex.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_vindicator.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_witch.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wither.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wither_skeleton.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wolf.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zoglin.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zombie.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zombie_villager_v2.json, +JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/player.json, +JSON,1123,Info,,"Item type is not at a current format version (is at 1.21.0)",,/packs/behavior/items/panel.json, +JSONF,1,Test success,,"JSON Structure Validation (via Minecraft docs) (JSONF) completed successfully",,, +JSONTAGS,1,Test success,,"JSON Tags (JSONTAGS) completed successfully",,, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/drowned.json",/packs/behavior/entities/drowned.json,defaultComponents minecraftNameable,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftMovementGeneric,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftShareables,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,1,componentsUsedInComponentGroups minecraftUnderwaterMovement,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftNavigationGeneric,3,componentsUsedInComponentGroups minecraftSpawnEntity,1,componentsUsedInComponentGroups minecraftEquipment,3,componentsUsedInComponentGroups minecraftTargetNearbySensor,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,entityEvents sequence,1,entityEvents add,8,entityEvents remove,5,entityEvents filters,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/floating_text.json",/packs/behavior/entities/floating_text.json,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftNameable,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftPushable,1,defaultComponents minecraftIsHiddenWhenInvisible,1,componentsUsedInComponentGroups minecraftInstantDespawn,1,entityEvents add,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_axolotl.json",/packs/behavior/entities/minecraft_axolotl.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftMovementAmphibious,1,defaultComponents minecraftMovement,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftAttack,1,defaultComponents minecraftCombatRegeneration,1,defaultComponents minecraftBehaviorPlayDead,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorMoveToWater,1,defaultComponents minecraftBehaviorSwimIdle,1,defaultComponents minecraftBehaviorRandomSwim,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftVariant,5,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftDamageOverTime,1,componentsUsedInComponentGroups minecraftDryingOutTimer,1,entityEvents sequence,2,entityEvents remove,6,entityEvents add,6, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_blaze.json",/packs/behavior/entities/minecraft_blaze.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftNameable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnHurt,1,defaultComponents minecraftOnHurtByPlayer,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTargetNearbySensor,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,entityEvents add,4,entityEvents remove,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_bogged.json",/packs/behavior/entities/minecraft_bogged.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftInteract,1,componentsUsedInComponentGroups minecraftIsSheared,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,4,entityEvents remove,3, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_breeze.json",/packs/behavior/entities/minecraft_breeze.json,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftReflectProjectiles,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFireAtTarget,1,defaultComponents minecraftBehaviorMoveAroundTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorJumpAroundTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,entityEvents add,1,entityEvents setProperty,2,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_creeper.json",/packs/behavior/entities/minecraft_creeper.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftTargetNearbySensor,1,defaultComponents minecraftInteract,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorSwell,1,defaultComponents minecraftBehaviorMeleeAttack,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftExplode,4,componentsUsedInComponentGroups minecraftIsCharged,1,componentsUsedInComponentGroups minecraftTargetNearbySensor,2,componentsUsedInComponentGroups minecraftOnTargetEscape,2,entityEvents sequence,2,entityEvents remove,2,entityEvents add,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_endermite.json",/packs/behavior/entities/minecraft_endermite.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBlockClimber,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_evocation_illager.json",/packs/behavior/entities/minecraft_evocation_illager.json,defaultComponents minecraftEquipItem,1,defaultComponents minecraftShareables,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorSummonEntity,1,defaultComponents minecraftBehaviorSendEvent,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorLookAtEntity,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftDespawn,1,entityEvents add,1,entityEvents sequence,2,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_frog.json",/packs/behavior/entities/minecraft_frog.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftMovementAmphibious,1,defaultComponents minecraftMovement,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBreedable,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorBreed,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorMoveToLand,1,defaultComponents minecraftBehaviorEatMob,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorCroak,1,defaultComponents minecraftBehaviorJumpToBlock,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftBehaviorLayEgg,1,componentsUsedInComponentGroups minecraftBehaviorMoveToWater,1,entityEvents sequence,2,entityEvents add,4,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_ghast.json",/packs/behavior/entities/minecraft_ghast.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationFloat,1,defaultComponents minecraftBehaviorFloatWander,1,defaultComponents minecraftCanFly,1,defaultComponents minecraftLoot,1,defaultComponents minecraftShooter,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftCannotBeAttacked,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_goat.json",/packs/behavior/entities/minecraft_goat.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftBehaviorJumpToBlock,1,defaultComponents minecraftGenetics,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftInteract,2,componentsUsedInComponentGroups minecraftBehaviorRamAttack,2,componentsUsedInComponentGroups minecraftAttackCooldown,1,entityEvents randomize,1,entityEvents add,5,entityEvents remove,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_hoglin.json",/packs/behavior/entities/minecraft_hoglin.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorAvoidBlock,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftTypeFamily,3,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,2,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftCollisionBox,2,componentsUsedInComponentGroups minecraftCustomHitTest,2,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftGroupSize,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,entityEvents randomize,1,entityEvents trigger,1,entityEvents add,9,entityEvents remove,6, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_husk.json",/packs/behavior/entities/minecraft_husk.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftVariant,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftShareables,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,2,componentsUsedInComponentGroups minecraftIsShaking,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftEquipment,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,2,entityEvents sequence,2,entityEvents add,8,entityEvents setProperty,3,entityEvents remove,4, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_iron_golem.json",/packs/behavior/entities/minecraft_iron_golem.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftInteract,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPreferredPath,1,defaultComponents minecraftBehaviorTargetWhenPushed,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorMoveTowardsTarget,1,defaultComponents minecraftBehaviorMoveThroughVillage,1,defaultComponents minecraftBehaviorMoveTowardsDwellingRestriction,1,defaultComponents minecraftBehaviorOfferFlower,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorDefendVillageTarget,1,componentsUsedInComponentGroups minecraftDweller,1,entityEvents add,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_magma_cube.json",/packs/behavior/entities/minecraft_magma_cube.json,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftMovementJump,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorSlimeFloat,1,defaultComponents minecraftBehaviorSlimeAttack,1,defaultComponents minecraftBehaviorSlimeRandomDirection,1,defaultComponents minecraftBehaviorSlimeKeepOnJumping,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftCollisionBox,3,componentsUsedInComponentGroups minecraftHealth,3,componentsUsedInComponentGroups minecraftMovement,3,componentsUsedInComponentGroups minecraftAttack,3,componentsUsedInComponentGroups minecraftAreaAttack,3,componentsUsedInComponentGroups minecraftLoot,2,componentsUsedInComponentGroups minecraftMovementJump,2,entityEvents randomize,1,entityEvents add,5, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_phantom.json",/packs/behavior/entities/minecraft_phantom.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRendersWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftGameEventMovementTracking,1,defaultComponents minecraftAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftMovementGlide,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorSwoopAttack,1,defaultComponents minecraftBehaviorCircleAroundAnchor,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_piglin.json",/packs/behavior/entities/minecraft_piglin.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftAdmireItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftAnnotationOpenDoor,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftInventory,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorAdmireItem,1,defaultComponents minecraftBehaviorBarter,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorAvoidBlock,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftShareables,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorChargeHeldItem,1,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftGroupSize,1,componentsUsedInComponentGroups minecraftBarter,1,componentsUsedInComponentGroups minecraftCelebrateHunt,1,componentsUsedInComponentGroups minecraftBlockSensor,1,componentsUsedInComponentGroups minecraftInteract,1,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,entityEvents randomize,4,entityEvents trigger,1,entityEvents add,11,entityEvents remove,6, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_pillager.json",/packs/behavior/entities/minecraft_pillager.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftVariant,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftShareables,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorChargeHeldItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftIsIllagerCaptain,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftOnHurt,3,componentsUsedInComponentGroups minecraftOnHurtByPlayer,3,componentsUsedInComponentGroups minecraftOnTargetEscape,2,componentsUsedInComponentGroups minecraftBehaviorHoldGround,2,componentsUsedInComponentGroups minecraftBehaviorMoveToRandomBlock,1,componentsUsedInComponentGroups minecraftBehaviorFollowTargetCaptain,1,entityEvents add,8,entityEvents remove,6,entityEvents sequence,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_polar_bear.json",/packs/behavior/entities/minecraft_polar_bear.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftWaterMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,2,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftAngry,2,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftOnFriendlyAnger,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorStompAttack,1,entityEvents randomize,1,entityEvents add,6,entityEvents remove,5, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_ravager.json",/packs/behavior/entities/minecraft_ravager.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftRavagerBlocked,1,defaultComponents minecraftAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftLoot,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftMovement,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBreakBlocks,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftRideable,1,defaultComponents minecraftTypeFamily,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftAddrider,6,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftBehaviorRandomStroll,2,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftMovement,1,componentsUsedInComponentGroups minecraftBehaviorDelayedAttack,1,componentsUsedInComponentGroups minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftBehaviorLookAtEntity,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftIsStunned,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftBehaviorKnockbackRoar,1,entityEvents add,11,entityEvents remove,4,entityEvents sequence,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_shulker.json",/packs/behavior/entities/minecraft_shulker.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRendersWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHealth,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftMovement,1,defaultComponents minecraftLoot,1,defaultComponents minecraftPeek,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftShooter,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftIsCollidable,1,defaultComponents minecraftInteract,1,defaultComponents minecraftPhysics,1,componentsUsedInComponentGroups minecraftVariant,17,entityEvents add,17, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_skeleton.json",/packs/behavior/entities/minecraft_skeleton.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftNameable,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftShooter,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,4,componentsUsedInComponentGroups minecraftDamageSensor,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,7,entityEvents remove,3, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_slime.json",/packs/behavior/entities/minecraft_slime.json,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovementJump,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftNameable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorSlimeFloat,1,defaultComponents minecraftBehaviorSlimeAttack,1,defaultComponents minecraftBehaviorSlimeRandomDirection,1,defaultComponents minecraftBehaviorSlimeKeepOnJumping,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftMobEffectImmunity,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftCollisionBox,3,componentsUsedInComponentGroups minecraftHealth,3,componentsUsedInComponentGroups minecraftMovement,3,componentsUsedInComponentGroups minecraftAttack,3,componentsUsedInComponentGroups minecraftAreaAttack,2,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftMovementJump,2,entityEvents randomize,1,entityEvents add,5, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_snow_golem.json",/packs/behavior/entities/minecraft_snow_golem.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftInteract,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftShooter,1,defaultComponents minecraftTrail,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsSheared,1,entityEvents remove,1,entityEvents add,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_stray.json",/packs/behavior/entities/minecraft_stray.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftShooter,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,3,entityEvents sequence,1,entityEvents remove,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_vex.json",/packs/behavior/entities/minecraft_vex.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftHealth,1,defaultComponents minecraftAttack,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorChargeAttack,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorLookAtEntity,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftGameEventMovementTracking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftDamageOverTime,1,entityEvents add,2,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_vindicator.json",/packs/behavior/entities/minecraft_vindicator.json,defaultComponents minecraftEquipItem,1,defaultComponents minecraftShareables,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftVariant,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftNavigationWalk,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftDespawn,1,componentsUsedInComponentGroups minecraftIsIllagerCaptain,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftBehaviorMoveToRandomBlock,1,componentsUsedInComponentGroups minecraftBehaviorFollowTargetCaptain,1,entityEvents add,9,entityEvents remove,5,entityEvents sequence,2, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_witch.json",/packs/behavior/entities/minecraft_witch.json,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftShooter,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorDrinkPotion,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestPrioritizedAttackableTarget,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,entityEvents add,1,entityEvents sequence,2,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wither.json",/packs/behavior/entities/minecraft_wither.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftBoss,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNameable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftCanFly,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorWitherRandomAttackPosGoal,1,defaultComponents minecraftBehaviorWitherTargetHighestDamage,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wither_skeleton.json",/packs/behavior/entities/minecraft_wither_skeleton.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftNameable,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftAttack,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftShareables,1,defaultComponents minecraftScale,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wolf.json",/packs/behavior/entities/minecraft_wolf.json,defaultComponents minecraftBalloonable,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftAttack,1,defaultComponents minecraftHealable,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorMountPathing,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorStayWhileSitting,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorLeapAtTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorBeg,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,2,componentsUsedInComponentGroups minecraftRideable,2,componentsUsedInComponentGroups minecraftBehaviorAvoidMobType,1,componentsUsedInComponentGroups minecraftTameable,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftHealth,1,componentsUsedInComponentGroups minecraftColor,1,componentsUsedInComponentGroups minecraftIsTamed,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorTeleportToOwner,1,componentsUsedInComponentGroups minecraftBehaviorOwnerHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBehaviorOwnerHurtTarget,1,componentsUsedInComponentGroups minecraftBehaviorFollowOwner,1,componentsUsedInComponentGroups minecraftSittable,1,componentsUsedInComponentGroups minecraftIsDyeable,1,componentsUsedInComponentGroups minecraftInteract,1,componentsUsedInComponentGroups minecraftLeashable,1,componentsUsedInComponentGroups minecraftVariant,9,entityEvents sequence,3,entityEvents trigger,14,entityEvents add,20,entityEvents setProperty,6,entityEvents remove,5,entityEvents randomize,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zoglin.json",/packs/behavior/entities/minecraft_zoglin.json,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftHealth,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftCollisionBox,2,componentsUsedInComponentGroups minecraftCustomHitTest,2,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftAngry,1,entityEvents add,3,entityEvents remove,1,entityEvents sequence,1,entityEvents randomize,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zombie.json",/packs/behavior/entities/minecraft_zombie.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftAttack,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftShareables,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,2,componentsUsedInComponentGroups minecraftIsShaking,2,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,2,entityEvents sequence,2,entityEvents add,8,entityEvents remove,4,entityEvents setProperty,3, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zombie_villager_v2.json",/packs/behavior/entities/minecraft_zombie_villager_v2.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftInteract,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorMeleeAttack,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,entityEvents sequence,1,entityEvents add,2,entityEvents remove,1, +JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/player.json",/packs/behavior/entities/player.json,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftMovement,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftExhaustionValues,1,defaultComponents minecraftPlayerSaturation,1,defaultComponents minecraftPlayerExhaustion,1,defaultComponents minecraftPlayerLevel,1,defaultComponents minecraftPlayerExperience,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftInsomnia,1,defaultComponents minecraftRideable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBlockClimber,1,defaultComponents minecraftEnvironmentSensor,1,componentsUsedInComponentGroups minecraftSpellEffects,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftRaidTrigger,1,componentsUsedInComponentGroups minecraftDamageSensor,3,entityEvents add,6,entityEvents remove,5, +JSONTAGS,103,Info,,"Item file","/packs/behavior/items/panel.json",/packs/behavior/items/panel.json,components minecraftIcon,1,components minecraftGlint,1,components minecraftDisplayName,1,components minecraftHandEquipped,1,components minecraftCanDestroyInCreative,1,components minecraftMaxStackSize,1,components minecraftRarity,1, +LINESIZE,1,Test success,,"File Line/Size Information (LINESIZE) completed successfully",,, +MCFUNCTION,2,Unknown,,"No applicable items found for test MC Function Validation (MCFUNCTION)",,, +MINENGINEVER,1,Test success,,"Min Engine Version (MINENGINEVER) completed successfully",,, +MINENGINEVER,120,Recommendation,,"Behavior pack manifest (1.21.50) has a lower minor version number compared to the current version or the previous current minor version)",,/packs/behavior/manifest.json, +MINENGINEVER,220,Recommendation,,"Resource pack manifest (1.21.50) has a lower minor version number compared to current version or the previous current minor version",,/packs/resource/manifest.json, +MINENGINEVER,605,Info,,"Behavior pack manifest min_engine_version",1,21,50,/packs/behavior/manifest.json, +MINENGINEVER,614,Info,,"Resource pack manifest format_version",1,21,50,/packs/resource/manifest.json, +NOBOM,1,Test success,,"No Byte Order Mark allowed in json file. (NOBOM) completed successfully",,, +PACK,1,Test success,,"General info (PACK) completed successfully",,, +PACK,104,Info,,"Behavior Pack Name","§l§cAddonExe§6 §2BP§r",/packs/behavior/manifest.json, +PACK,105,Info,,"Behavior Pack Description","§aThe core behavior pack for AddonExe. Version §uv0.7.0§r",/packs/behavior/manifest.json, +PACK,106,Info,,"Behavior Pack Id","1564bfa3-6796-4b67-826a-03ca1ac2f3c1|0.7.0",/packs/behavior/manifest.json, +PACK,107,Info,,"Behavior Pack Min Engine Version",2,/packs/behavior/manifest.json, +PACK,107,Info,,"Behavior Pack Min Engine Version",1,21,50,/packs/behavior/manifest.json, +PACK,108,Info,,"Behavior Pack Uuid","1564bfa3-6796-4b67-826a-03ca1ac2f3c1",/packs/behavior/manifest.json, +PACK,109,Info,,"Behavior Pack Manifest",,/packs/behavior/manifest.json, +PACK,111,Info,,"Resource Pack Min Engine Version",1,21,50,/packs/resource/manifest.json, +PACK,112,Info,,"Resource Pack Uuid","9dca0c93-f6ec-4701-a74c-a774600640a4",/packs/resource/manifest.json, +PACK,113,Info,,"Resource Pack Manifest",,/packs/resource/manifest.json, +PACK,114,Info,,"Resource Pack Name","§l§cAddonExe§6 §9RP§r",/packs/resource/manifest.json, +PACK,115,Info,,"Resource Pack Description","§bThe resource pack for AddonExe. Version §uv0.7.0§r",/packs/resource/manifest.json, +PACK,116,Info,,"Resource Pack Id","9dca0c93-f6ec-4701-a74c-a774600640a4|0.7.0",/packs/resource/manifest.json, +PACK,117,Info,,"Resource Pack Format Version",2,/packs/resource/manifest.json, +PACKMETADATA,2,Unknown,,"No applicable items found for test General info (PACKMETADATA)",,, +PACKSIZE,1,Test success,,"Pack Size Information (PACKSIZE) completed successfully",,, +PATHLENGTH,1,Test success,,"Path Length (PATHLENGTH) completed successfully",,, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Checklist.md",/Dev/Checklist.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","CodingStyle.md",/Dev/CodingStyle.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","ConfigurationExplanation.md",/Dev/ConfigurationExplanation.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","CurseForgeDescription.md",/Dev/CurseForgeDescription.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","MinecraftTextFormatting.md",/Dev/MinecraftTextFormatting.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","README.md",/Dev/README.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","StandardizationGuidelines.md",/Dev/StandardizationGuidelines.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","tasks/AGENTS.md",/Dev/tasks/AGENTS.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","AdminGuide.md",/Docs/AdminGuide.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Changelog.md",/Docs/Changelog.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Commands.md",/Docs/Commands.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","ConfigurationGuide.md",/Docs/ConfigurationGuide.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","F.A.Q.md",/Docs/F.A.Q.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","FeaturesOverview.md",/Docs/FeaturesOverview.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","PlayerGuide.md",/Docs/PlayerGuide.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","RankSystem.md",/Docs/RankSystem.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Troubleshooting.md",/Docs/Troubleshooting.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","/README.md",/README.md, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/BountyManager.test.ts",/src/core/__tests__/BountyManager.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/CommandManager.test.ts",/src/core/__tests__/CommandManager.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/ConfigManager.test.ts",/src/core/__tests__/ConfigManager.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/Economy.test.ts",/src/core/__tests__/Economy.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/PunishmentManager.test.ts",/src/core/__tests__/PunishmentManager.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/UI.test.ts",/src/core/__tests__/UI.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/__mocks__/minecraftMock.ts",/src/core/__tests__/__mocks__/minecraftMock.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/bountyManager.ts",/src/core/bountyManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/commands/commandManager.ts",/src/core/commands/commandManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configLoader.ts",/src/core/configLoader.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configManager.ts",/src/core/configManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configManagerFactory.ts",/src/core/configManagerFactory.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/cooldownManager.ts",/src/core/cooldownManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/dataManager.ts",/src/core/dataManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/beforeChatSend.ts",/src/core/events/beforeChatSend.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/entityDie.ts",/src/core/events/entityDie.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/entityHurt.ts",/src/core/events/entityHurt.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/eventManager.ts",/src/core/events/eventManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/itemUse.ts",/src/core/events/itemUse.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerDimensionChange.ts",/src/core/events/playerDimensionChange.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerLeave.ts",/src/core/events/playerLeave.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerSpawn.ts",/src/core/events/playerSpawn.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/scriptEventReceive.ts",/src/core/events/scriptEventReceive.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/featureDependencies.ts",/src/core/featureDependencies.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/floatingTextManager.ts",/src/core/floatingTextManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/helpfulLinksManager.ts",/src/core/helpfulLinksManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/itemSerializer.ts",/src/core/itemSerializer.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/itemsConfig.default.ts",/src/core/itemsConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitAdminManager.ts",/src/core/kitAdminManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitItemsManager.ts",/src/core/kitItemsManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitsManager.ts",/src/core/kitsManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/lastHitManager.ts",/src/core/lastHitManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/leaderboardManager.ts",/src/core/leaderboardManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/migrationManager.ts",/src/core/migrationManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/mobDeathEvents.ts",/src/core/mobDeathEvents.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/objectUtils.ts",/src/core/objectUtils.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/playerCache.ts",/src/core/playerCache.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/playerDataManager.ts",/src/core/playerDataManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/pvpManager.ts",/src/core/pvpManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rankDb.ts",/src/core/rankDb.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rankManager.ts",/src/core/rankManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ranksConfig.default.ts",/src/core/ranksConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/restartManager.ts",/src/core/restartManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rulesManager.ts",/src/core/rulesManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/sidebarConfig.default.ts",/src/core/sidebarConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/sidebarManager.ts",/src/core/sidebarManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/spawnConfig.default.ts",/src/core/spawnConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/storage/StorageManager.ts",/src/core/storage/StorageManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/teleportLogic.ts",/src/core/teleportLogic.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/timerManager.ts",/src/core/timerManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/PanelRouter.ts",/src/core/ui/PanelRouter.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/actionRegistry.ts",/src/core/ui/actionRegistry.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/configPanelRegistry.ts",/src/core/ui/configPanelRegistry.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelBuilder.ts",/src/core/ui/panelBuilder.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelHandlers.ts",/src/core/ui/panelHandlers.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelRegistry.ts",/src/core/ui/panelRegistry.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/adminPanel.ts",/src/core/ui/panels/adminPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/commandPanel.ts",/src/core/ui/panels/commandPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/configPanel.ts",/src/core/ui/panels/configPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/generalPanel.ts",/src/core/ui/panels/generalPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/infoPanel.ts",/src/core/ui/panels/infoPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/playerPanel.ts",/src/core/ui/panels/playerPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/rankPanel.ts",/src/core/ui/panels/rankPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/sidebarPanel.ts",/src/core/ui/panels/sidebarPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/systemRegistry.ts",/src/core/ui/systemRegistry.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/uiUtils.ts",/src/core/ui/uiUtils.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/uiManager.ts",/src/core/uiManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/xrayConfig.default.ts",/src/core/xrayConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/__tests__/ItemCheck.test.ts",/src/features/anticheat/__tests__/ItemCheck.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/__tests__/MovementCheck.test.ts",/src/features/anticheat/__tests__/MovementCheck.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/anticheatConfig.ts",/src/features/anticheat/anticheatConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/anticheatConfigLoader.ts",/src/features/anticheat/anticheatConfigLoader.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/flagManager.ts",/src/features/anticheat/flagManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/itemCheck.ts",/src/features/anticheat/itemCheck.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/logManager.ts",/src/features/anticheat/logManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/movementCheck.ts",/src/features/anticheat/movementCheck.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/xrayDetection.ts",/src/features/anticheat/xrayDetection.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/auctionHouseConfig.default.ts",/src/features/auctionHouse/auctionHouseConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/auctionManager.ts",/src/features/auctionHouse/auctionManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/commands/ah.ts",/src/features/auctionHouse/commands/ah.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/index.ts",/src/features/auctionHouse/index.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/ui/auctionPanel.ts",/src/features/auctionHouse/ui/auctionPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/commands/daily.ts",/src/features/dailyRewards/commands/daily.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/dailyRewardsConfig.default.ts",/src/features/dailyRewards/dailyRewardsConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/dailyRewardsManager.ts",/src/features/dailyRewards/dailyRewardsManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/economyConfig.ts",/src/features/economy/economyConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/economyUtils.ts",/src/features/economy/economyUtils.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/ui/bountyPanel.ts",/src/features/economy/ui/bountyPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/ui/economyPanel.ts",/src/features/economy/ui/economyPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/essentials/spawnProtection.ts",/src/features/essentials/spawnProtection.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/commands/wordGuess.ts",/src/features/games/commands/wordGuess.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/gameManager.ts",/src/features/games/gameManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/diceRoll.ts",/src/features/games/games/diceRoll.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/rockPaperScissors.ts",/src/features/games/games/rockPaperScissors.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/ticTacToe.ts",/src/features/games/games/ticTacToe.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/wordGuess.ts",/src/features/games/games/wordGuess.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/gamesConfig.default.ts",/src/features/games/gamesConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/ui/gamesPanel.ts",/src/features/games/ui/gamesPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/kits/kitsConfig.default.ts",/src/features/kits/kitsConfig.default.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/kits/ui/kitPanel.ts",/src/features/kits/ui/kitPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/__tests__/ModerationHierarchy.test.ts",/src/features/moderation/__tests__/ModerationHierarchy.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/chatLogManager.ts",/src/features/moderation/chatLogManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/commands/dimensionLock.ts",/src/features/moderation/commands/dimensionLock.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/freezeListener.ts",/src/features/moderation/freezeListener.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/punishmentManager.ts",/src/features/moderation/punishmentManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/reportManager.ts",/src/features/moderation/reportManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/ui/moderationPanel.ts",/src/features/moderation/ui/moderationPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/ui/xrayPanel.ts",/src/features/moderation/ui/xrayPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopAdminManager.ts",/src/features/shop/shopAdminManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopCategoryConfig.ts",/src/features/shop/shopCategoryConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopConfig.ts",/src/features/shop/shopConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopManager.ts",/src/features/shop/shopManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopUtils.ts",/src/features/shop/shopUtils.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/ui/shopAdminPanel.ts",/src/features/shop/ui/shopAdminPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/ui/shopUserPanel.ts",/src/features/shop/ui/shopUserPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/friendConfig.ts",/src/features/social/friendConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/friendManager.ts",/src/features/social/friendManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/ui/friendPanel.ts",/src/features/social/ui/friendPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamConfig.ts",/src/features/teams/teamConfig.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamManager.ts",/src/features/teams/teamManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamTypes.ts",/src/features/teams/teamTypes.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/ui/teamPanel.ts",/src/features/teams/ui/teamPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/__tests__/BackCommand.test.ts",/src/features/teleportation/__tests__/BackCommand.test.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/homesManager.ts",/src/features/teleportation/homesManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/teleportUtils.ts",/src/features/teleportation/teleportUtils.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/tpaManager.ts",/src/features/teleportation/tpaManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/ui/teleportPanel.ts",/src/features/teleportation/ui/teleportPanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/warpsManager.ts",/src/features/teleportation/warpsManager.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/voting/ui/votePanel.ts",/src/features/voting/ui/votePanel.ts, +PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/voting/voteManager.ts",/src/features/voting/voteManager.ts, +PRJINT,0,Test fail,,"Found 2 errors for Check Project Integrity Generator (PRJINT).",,, +PRJINT,101,Error,,"Project contains extraneous file or folder","/app/.gitignore",, +PRJINT,101,Error,,"Project contains extraneous file or folder","/app/LICENSE",, +RESOURCEANIMATION,1,Test success,,"Resource Animation (RESOURCEANIMATION) completed successfully",,, +RPDEPENDS,1,Test success,,"Resource Pack Dependencies (RPDEPENDS) completed successfully",,, +SCRIPT,1,Test success,,"Script (SCRIPT) completed successfully",,, +SCRIPTMODULE,1,Test success,,"Script Modules (SCRIPTMODULE) completed successfully",,, +SCRIPTMODULE,100,Info,,"Behavior pack dependency on 1.0.0-beta at @minecraft/debug-utilities","1.0.0-beta",/packs/behavior/manifest.json, +SCRIPTMODULE,100,Info,,"Behavior pack dependency on 1.0.0-beta at @minecraft/server-gametest","1.0.0-beta",/packs/behavior/manifest.json, +SCRIPTMODULE,100,Info,,"Behavior pack dependency on 2.1.0-beta at @minecraft/server-ui","2.1.0-beta",/packs/behavior/manifest.json, +SCRIPTMODULE,100,Info,,"Behavior pack dependency on 2.6.0-beta at @minecraft/server","2.6.0-beta",/packs/behavior/manifest.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/common at latest","latest",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/core-build-tasks at latest","latest",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/creator-tools at latest","latest",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/debug-utilities at 1.0.0-beta.1.26.1-stable","1.0.0-beta.1.26.1-stable",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/math at latest","latest",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server at 2.6.0-beta.1.26.1-stable","2.6.0-beta.1.26.1-stable",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server-gametest at 1.0.0-beta.1.26.1-stable","1.0.0-beta.1.26.1-stable",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server-ui at 2.1.0-beta.1.26.1-stable","2.1.0-beta.1.26.1-stable",/package.json, +SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/vanilla-data at latest","latest",/package.json, +SNDSDEF,2,Unknown,,"No applicable items found for test Sounds Definition Manifest Validation (SNDSDEF)",,, +STRICT,1,Test success,,"Strict Platform Info Generator (STRICT) completed successfully",,, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:drowned",/packs/behavior/entities/drowned.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:axolotl",/packs/behavior/entities/minecraft_axolotl.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:blaze",/packs/behavior/entities/minecraft_blaze.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:bogged",/packs/behavior/entities/minecraft_bogged.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:breeze",/packs/behavior/entities/minecraft_breeze.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:creeper",/packs/behavior/entities/minecraft_creeper.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:endermite",/packs/behavior/entities/minecraft_endermite.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:evocation_illager",/packs/behavior/entities/minecraft_evocation_illager.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:frog",/packs/behavior/entities/minecraft_frog.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:ghast",/packs/behavior/entities/minecraft_ghast.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:goat",/packs/behavior/entities/minecraft_goat.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:hoglin",/packs/behavior/entities/minecraft_hoglin.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:husk",/packs/behavior/entities/minecraft_husk.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:iron_golem",/packs/behavior/entities/minecraft_iron_golem.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:magma_cube",/packs/behavior/entities/minecraft_magma_cube.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:phantom",/packs/behavior/entities/minecraft_phantom.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:piglin",/packs/behavior/entities/minecraft_piglin.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:pillager",/packs/behavior/entities/minecraft_pillager.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:polar_bear",/packs/behavior/entities/minecraft_polar_bear.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:ravager",/packs/behavior/entities/minecraft_ravager.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:shulker",/packs/behavior/entities/minecraft_shulker.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:skeleton",/packs/behavior/entities/minecraft_skeleton.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:slime",/packs/behavior/entities/minecraft_slime.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:snow_golem",/packs/behavior/entities/minecraft_snow_golem.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:stray",/packs/behavior/entities/minecraft_stray.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:vex",/packs/behavior/entities/minecraft_vex.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:vindicator",/packs/behavior/entities/minecraft_vindicator.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:witch",/packs/behavior/entities/minecraft_witch.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wither",/packs/behavior/entities/minecraft_wither.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wither_skeleton",/packs/behavior/entities/minecraft_wither_skeleton.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wolf",/packs/behavior/entities/minecraft_wolf.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zoglin",/packs/behavior/entities/minecraft_zoglin.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zombie",/packs/behavior/entities/minecraft_zombie.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zombie_villager_v2",/packs/behavior/entities/minecraft_zombie_villager_v2.json, +STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:player",/packs/behavior/entities/player.json, +SUMMARY,1,Test success,,"Summary Information (SUMMARY) completed successfully",,, +TEXTURE,1,Test success,,"Texture Validation (TEXTURE) completed successfully",,, +TEXTUREIMAGE,1,Test success,,"Texture Image Validation (TEXTUREIMAGE) completed successfully",,, +TEXTUREREF,1,Test success,,"Texture Reference Info Aggregation (TEXTUREREF) completed successfully",,, +TYPES,1,Test success,,"Types Info Aggregation (TYPES) completed successfully",,, +UNKFILE,1,Test success,,"Unknown files (UNKFILE) completed successfully",,, +UNKJSON,0,Test fail,,"Found 2 errors for Unknown JSON (UNKJSON).",,, +UNKJSON,101,Error,,"Unknown JSON file found",,/babel.config.json, +UNKJSON,101,Error,,"Unknown JSON file found",,/tsconfig.test.json, +UNLINK,1,Test success,,"Unlinked item info generator (UNLINK) completed successfully",,, +UNLINK,191,Warning,,"Texture does not have any items in this pack that are using this.",,/packs/resource/textures/items/copper_golem.png, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_light",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_lighthover",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_lightpressed",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/elipses",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencebarempty",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencebarfull",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencenub",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/heart_background",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_0",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_8",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_end_cap",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_start_cap",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/selected_hotbar_slot",/packs/resource/ui/hud_screen.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/scoreboards.json, +UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/scoreboard_list_background",/packs/resource/ui/scoreboards.json, +UNLINK,323,Warning,,"Link to item type is not found in this pack","/packs/behavior/recipes/panel.json to `minecraft:stick`",/packs/behavior/recipes/panel.json, +VALFILE,2,Unknown,,"No applicable items found for test Valid files (VALFILE)",,, +VSCODEFILE,2,Unknown,,"No applicable items found for test VSCode Files (VSCODEFILE)",,, +WORLD,2,Unknown,,"No applicable items found for test World Validation (WORLD)",,, +WORLDDATA,1,Test success,,"World Data Validation (WORLDDATA) completed successfully",,, +WPACKREFS,1,Test success,,"World Pack References (WPACKREFS) completed successfully",,, \ No newline at end of file diff --git a/out/app.mcr.json b/out/app.mcr.json new file mode 100644 index 000000000..bcc784ae2 --- /dev/null +++ b/out/app.mcr.json @@ -0,0 +1,8284 @@ +{ + "info": { + "capabilities": [ + "behaviorPack", + "functions", + "resourcePack", + "scripting" + ], + "behaviorPackManifestCount": 1, + "unknownJsonCount": 2, + "entityTypeManifestCount": 36, + "itemTypeManifestCount": 1, + "blockTypeManifestCount": 0, + "resourcePackManifestCount": 1, + "worldCount": 0, + "entityTypeResourceCount": 1, + "behaviorPackAnimationCount": 0, + "behaviorPackAnimationControllerCount": 0, + "overallSize": 1789661, + "fileCounts": 314, + "folderCounts": 77, + "contentSize": 298864, + "contentFileCounts": 59, + "contentFolderCounts": 17, + "defaultBehaviorPackUuid": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1", + "defaultIcon": "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", + "defaultBehaviorPackMinEngineVersion": "1.21.50", + "minBehaviorPackMinEngineVersionString": "1.21.50", + "minBehaviorPackMinEngineVersion": 11021050, + "defaultBehaviorPackName": "§l§cAddonExe§6 §2BP§r", + "defaultBehaviorPackDescription": "§aThe core behavior pack for AddonExe. Version §uv0.7.0§r", + "defaultResourcePackUuid": "9dca0c93-f6ec-4701-a74c-a774600640a4", + "defaultResourcePackMinEngineVersion": "1.21.50", + "minResourcePackMinEngineVersionString": "1.21.50", + "minResourcePackMinEngineVersion": 11021050, + "defaultResourcePackName": "§l§cAddonExe§6 §9RP§r", + "defaultResourcePackDescription": "§bThe resource pack for AddonExe. Version §uv0.7.0§r", + "subpackCount": 0, + "entityTypeComponents": [ + "minecraftAddrider", + "minecraftAdmireItem", + "minecraftAgeable", + "minecraftAmbientSoundInterval", + "minecraftAngry", + "minecraftAnnotationBreakDoor", + "minecraftAnnotationOpenDoor", + "minecraftAreaAttack", + "minecraftAttack", + "minecraftAttackCooldown", + "minecraftBalloonable", + "minecraftBarter", + "minecraftBehaviorAdmireItem", + "minecraftBehaviorAvoidBlock", + "minecraftBehaviorAvoidMobType", + "minecraftBehaviorBarter", + "minecraftBehaviorBeg", + "minecraftBehaviorBreed", + "minecraftBehaviorCelebrate", + "minecraftBehaviorChargeAttack", + "minecraftBehaviorChargeHeldItem", + "minecraftBehaviorCircleAroundAnchor", + "minecraftBehaviorCroak", + "minecraftBehaviorDefendVillageTarget", + "minecraftBehaviorDelayedAttack", + "minecraftBehaviorDrinkPotion", + "minecraftBehaviorEatMob", + "minecraftBehaviorEquipItem", + "minecraftBehaviorFindMount", + "minecraftBehaviorFireAtTarget", + "minecraftBehaviorFleeSun", + "minecraftBehaviorFloat", + "minecraftBehaviorFloatWander", + "minecraftBehaviorFollowOwner", + "minecraftBehaviorFollowParent", + "minecraftBehaviorFollowTargetCaptain", + "minecraftBehaviorHoldGround", + "minecraftBehaviorHurtByTarget", + "minecraftBehaviorJumpAroundTarget", + "minecraftBehaviorJumpToBlock", + "minecraftBehaviorKnockbackRoar", + "minecraftBehaviorLayEgg", + "minecraftBehaviorLeapAtTarget", + "minecraftBehaviorLookAtEntity", + "minecraftBehaviorLookAtPlayer", + "minecraftBehaviorLookAtTarget", + "minecraftBehaviorMeleeAttack", + "minecraftBehaviorMeleeBoxAttack", + "minecraftBehaviorMountPathing", + "minecraftBehaviorMoveAroundTarget", + "minecraftBehaviorMoveThroughVillage", + "minecraftBehaviorMoveToLand", + "minecraftBehaviorMoveToRandomBlock", + "minecraftBehaviorMoveToVillage", + "minecraftBehaviorMoveToWater", + "minecraftBehaviorMoveTowardsDwellingRestriction", + "minecraftBehaviorMoveTowardsTarget", + "minecraftBehaviorNearestAttackableTarget", + "minecraftBehaviorNearestPrioritizedAttackableTarget", + "minecraftBehaviorOfferFlower", + "minecraftBehaviorOwnerHurtByTarget", + "minecraftBehaviorOwnerHurtTarget", + "minecraftBehaviorPanic", + "minecraftBehaviorPickupItems", + "minecraftBehaviorPlayDead", + "minecraftBehaviorRamAttack", + "minecraftBehaviorRandomLookAround", + "minecraftBehaviorRandomStroll", + "minecraftBehaviorRandomSwim", + "minecraftBehaviorRangedAttack", + "minecraftBehaviorSendEvent", + "minecraftBehaviorSlimeAttack", + "minecraftBehaviorSlimeFloat", + "minecraftBehaviorSlimeKeepOnJumping", + "minecraftBehaviorSlimeRandomDirection", + "minecraftBehaviorStayWhileSitting", + "minecraftBehaviorStompAttack", + "minecraftBehaviorStompTurtleEgg", + "minecraftBehaviorSummonEntity", + "minecraftBehaviorSwell", + "minecraftBehaviorSwimIdle", + "minecraftBehaviorSwoopAttack", + "minecraftBehaviorTargetWhenPushed", + "minecraftBehaviorTeleportToOwner", + "minecraftBehaviorTempt", + "minecraftBehaviorUseKineticWeapon", + "minecraftBehaviorWitherRandomAttackPosGoal", + "minecraftBehaviorWitherTargetHighestDamage", + "minecraftBlockClimber", + "minecraftBlockSensor", + "minecraftBoss", + "minecraftBreakBlocks", + "minecraftBreathable", + "minecraftBreedable", + "minecraftBurnsInDaylight", + "minecraftCanClimb", + "minecraftCanFly", + "minecraftCanJoinRaid", + "minecraftCannotBeAttacked", + "minecraftCelebrateHunt", + "minecraftCollisionBox", + "minecraftColor", + "minecraftCombatRegeneration", + "minecraftConditionalBandwidthOptimization", + "minecraftCustomHitTest", + "minecraftDamageOverTime", + "minecraftDamageSensor", + "minecraftDespawn", + "minecraftDryingOutTimer", + "minecraftDweller", + "minecraftEnvironmentSensor", + "minecraftEquipItem", + "minecraftEquipment", + "minecraftExhaustionValues", + "minecraftExperienceReward", + "minecraftExplode", + "minecraftFireImmune", + "minecraftFollowRange", + "minecraftGameEventMovementTracking", + "minecraftGenetics", + "minecraftGroupSize", + "minecraftHealable", + "minecraftHealth", + "minecraftHurtOnCondition", + "minecraftInsomnia", + "minecraftInstantDespawn", + "minecraftInteract", + "minecraftInventory", + "minecraftIsBaby", + "minecraftIsCharged", + "minecraftIsCollidable", + "minecraftIsDyeable", + "minecraftIsHiddenWhenInvisible", + "minecraftIsIllagerCaptain", + "minecraftIsShaking", + "minecraftIsSheared", + "minecraftIsStunned", + "minecraftIsTamed", + "minecraftJumpStatic", + "minecraftKnockbackResistance", + "minecraftLeashable", + "minecraftLeashableTo", + "minecraftLoot", + "minecraftMobEffectImmunity", + "minecraftMovement", + "minecraftMovementAmphibious", + "minecraftMovementBasic", + "minecraftMovementGeneric", + "minecraftMovementGlide", + "minecraftMovementJump", + "minecraftNameable", + "minecraftNavigationFloat", + "minecraftNavigationGeneric", + "minecraftNavigationWalk", + "minecraftOnFriendlyAnger", + "minecraftOnHurt", + "minecraftOnHurtByPlayer", + "minecraftOnTargetAcquired", + "minecraftOnTargetEscape", + "minecraftPeek", + "minecraftPersistent", + "minecraftPhysics", + "minecraftPlayerExhaustion", + "minecraftPlayerExperience", + "minecraftPlayerLevel", + "minecraftPlayerSaturation", + "minecraftPreferredPath", + "minecraftPushable", + "minecraftRaidTrigger", + "minecraftRavagerBlocked", + "minecraftReflectProjectiles", + "minecraftRendersWhenInvisible", + "minecraftRideable", + "minecraftRotationLockedToVehicle", + "minecraftScale", + "minecraftShareables", + "minecraftShooter", + "minecraftSittable", + "minecraftSpawnEntity", + "minecraftSpellEffects", + "minecraftTameable", + "minecraftTargetNearbySensor", + "minecraftTimer", + "minecraftTrail", + "minecraftTransformation", + "minecraftTypeFamily", + "minecraftUnderwaterMovement", + "minecraftVariant", + "minecraftWaterMovement" + ], + "blockTypeComponents": [], + "itemTypeComponents": [ + "minecraftCanDestroyInCreative", + "minecraftDisplayName", + "minecraftGlint", + "minecraftHandEquipped", + "minecraftIcon", + "minecraftMaxStackSize", + "minecraftRarity" + ], + "apisUsed": [ + "@minecraft/common", + "@minecraft/server", + "@minecraft/serverAdmin", + "@minecraft/serverEditor", + "@minecraft/serverGametest", + "@minecraft/serverNet", + "@minecraft/serverUi", + "@minecraft/vanillaData", + "args", + "blue", + "chat", + "clear", + "code", + "config", + "constants", + "context", + "data", + "debug", + "description", + "dispose", + "enabled", + "entries", + "filter", + "find", + "green", + "header", + "iconPath", + "message", + "path", + "permissionLevel", + "pitch", + "promise", + "properties", + "resolve", + "settings", + "soundId", + "sourceType", + "spawn", + "status", + "subtitle", + "system", + "target", + "title", + "volume", + "world" + ], + "mctoolsVersion": 10015003, + "itemTypes": [ + "Behavior pack", + "Behavior pack manifest", + "Crafting Item catalog", + "Entity type", + "Entity type visuals/audio", + "Function", + "General json file", + "Icon", + "Item type", + "JavaScript", + "Language translations", + "Loot table", + "Model", + "NPM package definition", + "Recipe", + "Render controller", + "Resource pack", + "Resource pack manifest", + "Texture", + "TypeScript", + "TypeScript config", + "Unknown", + "User interface" + ], + "completeVanillaCopy": 0, + "partialVanillaCopy": 0, + "animationCount": 0, + "textureCount": 2, + "textureTexelSize": 1, + "vanillaGameTextureCoverage": 0, + "vanillaGameTextureCount": 0, + "minimumSupportablePerformanceTier": 0, + "invalidCommandSyntaxCount": 0, + "linesWithSlashCount": 0, + "multipleSoundsManifests": 0, + "soundsDefinitionManifestFormatIsValid": 0, + "soundsDefinitionManifestIsNotValidJson": 0, + "experimentalFlagIsOrWasTrue": 0, + "levelDatNotFound": 0, + "worldNotFound": 0, + "deprecatedBlockOverride": 0, + "deprecatedTerrainTexture": 0, + "deprecatedTexture": 0, + "restrictedPolyMeshFound": 0, + "jsonParseError": 0, + "invalidManifestJson": 0, + "missingResourcePackDependencies": 0, + "internalProcessingErrors": 0, + "invalidWorldPackReferencesJson": 0, + "missingWorldPackReferencesFile": 0, + "invalidPackIds": 0, + "missingManifestVersion": 0, + "invalidManifestVersion": 0, + "packReferencesNotFound": 0, + "minBaseGameVersion": 0, + "chunkCount": 0, + "subchunkLessChunkCount": 0, + "completedWorldDataProcessing": true, + "worldLoadErrors": 0, + "commands": [ + "scriptevent" + ], + "featureSets": { + "runtimeIdentifier.noRuntimeIdentifier": { + "count": 36 + }, + "identifier.minecraftDrowned": { + "count": 1 + }, + "identifier.noOverrideIdentifier": { + "count": 2 + }, + "identifier.minecraftAxolotl": { + "count": 1 + }, + "identifier.minecraftBlaze": { + "count": 1 + }, + "identifier.minecraftBogged": { + "count": 1 + }, + "identifier.minecraftBreeze": { + "count": 1 + }, + "identifier.minecraftCreeper": { + "count": 1 + }, + "identifier.minecraftEndermite": { + "count": 1 + }, + "identifier.minecraftEvocationIllager": { + "count": 1 + }, + "identifier.minecraftFrog": { + "count": 1 + }, + "identifier.minecraftGhast": { + "count": 1 + }, + "identifier.minecraftGoat": { + "count": 1 + }, + "identifier.minecraftHoglin": { + "count": 1 + }, + "identifier.minecraftHusk": { + "count": 1 + }, + "identifier.minecraftIronGolem": { + "count": 1 + }, + "identifier.minecraftMagmaCube": { + "count": 1 + }, + "identifier.minecraftPhantom": { + "count": 1 + }, + "identifier.minecraftPiglin": { + "count": 1 + }, + "identifier.minecraftPillager": { + "count": 1 + }, + "identifier.minecraftPolarBear": { + "count": 1 + }, + "identifier.minecraftRavager": { + "count": 1 + }, + "identifier.minecraftShulker": { + "count": 1 + }, + "identifier.minecraftSkeleton": { + "count": 1 + }, + "identifier.minecraftSlime": { + "count": 1 + }, + "identifier.minecraftSnowGolem": { + "count": 1 + }, + "identifier.minecraftStray": { + "count": 1 + }, + "identifier.minecraftVex": { + "count": 1 + }, + "identifier.minecraftVindicator": { + "count": 1 + }, + "identifier.minecraftWitch": { + "count": 1 + }, + "identifier.minecraftWither": { + "count": 1 + }, + "identifier.minecraftWitherSkeleton": { + "count": 1 + }, + "identifier.minecraftWolf": { + "count": 1 + }, + "identifier.minecraftZoglin": { + "count": 1 + }, + "identifier.minecraftZombie": { + "count": 1 + }, + "identifier.minecraftZombieVillagerV2": { + "count": 1 + }, + "identifier.minecraftPlayer": { + "count": 1 + }, + "metadata.spawnableEntityType": { + "count": 34 + }, + "metadata.summonableEntityType": { + "count": 35 + }, + "metadata.entityTypeProperty": { + "count": 7 + }, + "metadata.entityTypePropertyClientSyncEqualsfalse": { + "count": 6 + }, + "metadata.entityTypeBoolProperty": { + "count": 6 + }, + "metadata.entityTypePropertyClientSyncEqualstrue": { + "count": 1 + }, + "metadata.entityTypeEnumProperty": { + "count": 1 + }, + "metadata.entityTypePropertyValueCount": { + "instanceCount": 1, + "total": 7, + "max": 7, + "min": 7, + "average": 7 + }, + "entityGeometry.cubes": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "entityType.defaultComponents": { + "minecraftNameable": 36, + "minecraftRotationLockedToVehicle": 4, + "minecraftTypeFamily": 33, + "minecraftEquipItem": 11, + "minecraftCollisionBox": 33, + "minecraftUnderwaterMovement": 3, + "minecraftMovementGeneric": 1, + "minecraftJumpStatic": 32, + "minecraftCanClimb": 26, + "minecraftHealth": 33, + "minecraftHurtOnCondition": 28, + "minecraftMovement": 29, + "minecraftBurnsInDaylight": 7, + "minecraftBreathable": 32, + "minecraftNavigationGeneric": 3, + "minecraftShareables": 11, + "minecraftDespawn": 27, + "minecraftBehaviorFleeSun": 4, + "minecraftBehaviorEquipItem": 11, + "minecraftBehaviorStompTurtleEgg": 3, + "minecraftBehaviorPickupItems": 11, + "minecraftBehaviorRandomStroll": 27, + "minecraftBehaviorLookAtPlayer": 27, + "minecraftBehaviorRandomLookAround": 22, + "minecraftBehaviorHurtByTarget": 23, + "minecraftBehaviorNearestAttackableTarget": 28, + "minecraftPhysics": 36, + "minecraftPushable": 34, + "minecraftOnTargetAcquired": 6, + "minecraftOnTargetEscape": 5, + "minecraftConditionalBandwidthOptimization": 32, + "minecraftPersistent": 6, + "minecraftDamageSensor": 13, + "minecraftKnockbackResistance": 6, + "minecraftFireImmune": 9, + "minecraftIsHiddenWhenInvisible": 35, + "minecraftMovementAmphibious": 2, + "minecraftLeashable": 8, + "minecraftAttack": 15, + "minecraftCombatRegeneration": 1, + "minecraftBehaviorPlayDead": 1, + "minecraftBehaviorTempt": 3, + "minecraftBehaviorMeleeBoxAttack": 9, + "minecraftBehaviorMoveToWater": 1, + "minecraftBehaviorSwimIdle": 1, + "minecraftBehaviorRandomSwim": 1, + "minecraftExperienceReward": 25, + "minecraftLoot": 22, + "minecraftNavigationWalk": 29, + "minecraftMovementBasic": 27, + "minecraftFollowRange": 12, + "minecraftBehaviorFloat": 15, + "minecraftOnHurt": 1, + "minecraftOnHurtByPlayer": 1, + "minecraftEquipment": 8, + "minecraftEnvironmentSensor": 8, + "minecraftBehaviorAvoidMobType": 10, + "minecraftInteract": 6, + "minecraftReflectProjectiles": 1, + "minecraftBehaviorFireAtTarget": 1, + "minecraftBehaviorMoveAroundTarget": 1, + "minecraftBehaviorJumpAroundTarget": 1, + "minecraftTargetNearbySensor": 1, + "minecraftBehaviorSwell": 1, + "minecraftBehaviorMeleeAttack": 2, + "minecraftBlockClimber": 2, + "minecraftBehaviorSummonEntity": 1, + "minecraftBehaviorSendEvent": 1, + "minecraftBehaviorLookAtEntity": 2, + "minecraftCanJoinRaid": 5, + "minecraftLeashableTo": 3, + "minecraftBreedable": 1, + "minecraftBehaviorPanic": 4, + "minecraftBehaviorBreed": 1, + "minecraftBehaviorMoveToLand": 1, + "minecraftBehaviorEatMob": 1, + "minecraftBehaviorCroak": 1, + "minecraftBehaviorJumpToBlock": 2, + "minecraftNavigationFloat": 1, + "minecraftBehaviorFloatWander": 1, + "minecraftCanFly": 2, + "minecraftShooter": 6, + "minecraftBehaviorRangedAttack": 6, + "minecraftCannotBeAttacked": 1, + "minecraftGenetics": 1, + "minecraftBalloonable": 7, + "minecraftBehaviorAvoidBlock": 2, + "minecraftVariant": 3, + "minecraftPreferredPath": 1, + "minecraftBehaviorTargetWhenPushed": 1, + "minecraftBehaviorMoveTowardsTarget": 1, + "minecraftBehaviorMoveThroughVillage": 1, + "minecraftBehaviorMoveTowardsDwellingRestriction": 1, + "minecraftBehaviorOfferFlower": 1, + "minecraftMovementJump": 2, + "minecraftBehaviorSlimeFloat": 2, + "minecraftBehaviorSlimeAttack": 2, + "minecraftBehaviorSlimeRandomDirection": 2, + "minecraftBehaviorSlimeKeepOnJumping": 2, + "minecraftRendersWhenInvisible": 2, + "minecraftGameEventMovementTracking": 2, + "minecraftMovementGlide": 1, + "minecraftBehaviorSwoopAttack": 1, + "minecraftBehaviorCircleAroundAnchor": 1, + "minecraftAdmireItem": 1, + "minecraftAnnotationOpenDoor": 1, + "minecraftInventory": 1, + "minecraftBehaviorAdmireItem": 1, + "minecraftBehaviorBarter": 1, + "minecraftBehaviorChargeHeldItem": 1, + "minecraftWaterMovement": 1, + "minecraftRavagerBlocked": 1, + "minecraftBreakBlocks": 1, + "minecraftRideable": 2, + "minecraftPeek": 1, + "minecraftIsCollidable": 1, + "minecraftMobEffectImmunity": 1, + "minecraftTrail": 1, + "minecraftBehaviorChargeAttack": 1, + "minecraftBehaviorDrinkPotion": 1, + "minecraftBehaviorNearestPrioritizedAttackableTarget": 1, + "minecraftBoss": 1, + "minecraftBehaviorWitherRandomAttackPosGoal": 1, + "minecraftBehaviorWitherTargetHighestDamage": 1, + "minecraftBehaviorLookAtTarget": 1, + "minecraftScale": 1, + "minecraftHealable": 1, + "minecraftBehaviorMountPathing": 1, + "minecraftBehaviorStayWhileSitting": 1, + "minecraftBehaviorLeapAtTarget": 1, + "minecraftBehaviorBeg": 1, + "minecraftExhaustionValues": 1, + "minecraftPlayerSaturation": 1, + "minecraftPlayerExhaustion": 1, + "minecraftPlayerLevel": 1, + "minecraftPlayerExperience": 1, + "minecraftInsomnia": 1 + }, + "entityType.componentsUsedInComponentGroups": { + "minecraftExperienceReward": 13, + "minecraftIsBaby": 11, + "minecraftScale": 11, + "minecraftMovement": 16, + "minecraftUnderwaterMovement": 1, + "minecraftLoot": 18, + "minecraftNavigationGeneric": 3, + "minecraftSpawnEntity": 1, + "minecraftEquipment": 12, + "minecraftTargetNearbySensor": 4, + "minecraftShooter": 7, + "minecraftBehaviorRangedAttack": 7, + "minecraftAttack": 21, + "minecraftBehaviorMeleeBoxAttack": 9, + "minecraftAnnotationBreakDoor": 5, + "minecraftInstantDespawn": 1, + "minecraftAttackCooldown": 4, + "minecraftVariant": 48, + "minecraftAgeable": 6, + "minecraftBehaviorFollowParent": 4, + "minecraftLeashableTo": 6, + "minecraftBehaviorBreed": 4, + "minecraftBreedable": 4, + "minecraftEnvironmentSensor": 20, + "minecraftDamageOverTime": 2, + "minecraftDryingOutTimer": 1, + "minecraftIsSheared": 2, + "minecraftExplode": 4, + "minecraftIsCharged": 1, + "minecraftOnTargetEscape": 4, + "minecraftBehaviorCelebrate": 5, + "minecraftDweller": 6, + "minecraftBehaviorMoveToVillage": 5, + "minecraftAmbientSoundInterval": 5, + "minecraftPersistent": 5, + "minecraftDespawn": 2, + "minecraftBehaviorLayEgg": 1, + "minecraftBehaviorMoveToWater": 1, + "minecraftInteract": 4, + "minecraftBehaviorRamAttack": 2, + "minecraftIsShaking": 8, + "minecraftTimer": 9, + "minecraftTransformation": 9, + "minecraftAngry": 7, + "minecraftTypeFamily": 11, + "minecraftCollisionBox": 10, + "minecraftCustomHitTest": 4, + "minecraftRideable": 5, + "minecraftBehaviorPanic": 3, + "minecraftGroupSize": 2, + "minecraftBehaviorHurtByTarget": 4, + "minecraftOnTargetAcquired": 5, + "minecraftBehaviorMountPathing": 3, + "minecraftBehaviorFindMount": 3, + "minecraftBehaviorUseKineticWeapon": 5, + "minecraftBehaviorDefendVillageTarget": 1, + "minecraftHealth": 7, + "minecraftAreaAttack": 5, + "minecraftMovementJump": 4, + "minecraftBehaviorChargeHeldItem": 1, + "minecraftBarter": 1, + "minecraftCelebrateHunt": 1, + "minecraftBlockSensor": 1, + "minecraftBehaviorNearestAttackableTarget": 9, + "minecraftIsIllagerCaptain": 4, + "minecraftOnHurt": 3, + "minecraftOnHurtByPlayer": 3, + "minecraftBehaviorHoldGround": 2, + "minecraftBehaviorMoveToRandomBlock": 2, + "minecraftBehaviorFollowTargetCaptain": 2, + "minecraftOnFriendlyAnger": 1, + "minecraftBehaviorStompAttack": 1, + "minecraftAddrider": 6, + "minecraftBehaviorRandomStroll": 2, + "minecraftBehaviorDelayedAttack": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorLookAtEntity": 1, + "minecraftIsStunned": 1, + "minecraftBehaviorKnockbackRoar": 1, + "minecraftDamageSensor": 4, + "minecraftNavigationWalk": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftTameable": 1, + "minecraftColor": 1, + "minecraftIsTamed": 1, + "minecraftBehaviorTeleportToOwner": 1, + "minecraftBehaviorOwnerHurtByTarget": 1, + "minecraftBehaviorOwnerHurtTarget": 1, + "minecraftBehaviorFollowOwner": 1, + "minecraftSittable": 1, + "minecraftIsDyeable": 1, + "minecraftLeashable": 1, + "minecraftSpellEffects": 2, + "minecraftRaidTrigger": 1 + }, + "entityType.entityEvents": { + "sequence": 27, + "add": 179, + "remove": 83, + "filters": 2, + "setProperty": 14, + "randomize": 11, + "trigger": 16 + }, + "itemType.components": { + "minecraftIcon": 1, + "minecraftGlint": 1, + "minecraftDisplayName": 1, + "minecraftHandEquipped": 1, + "minecraftCanDestroyInCreative": 1, + "minecraftMaxStackSize": 1, + "minecraftRarity": 1 + }, + "javaScript.size": { + "instanceCount": 8, + "total": 33916, + "max": 5878, + "min": 2430, + "average": 4240 + }, + "javaScript.lines": { + "instanceCount": 8, + "total": 1099, + "max": 207, + "min": 71, + "average": 137 + }, + "behaviorPackManifest.size": { + "instanceCount": 1, + "total": 833, + "max": 833, + "min": 833, + "average": 833 + }, + "behaviorPackManifest.lines": { + "instanceCount": 1, + "total": 49, + "max": 49, + "min": 49, + "average": 49 + }, + "generalJsonFile.size": { + "instanceCount": 2, + "total": 357, + "max": 291, + "min": 66, + "average": 179 + }, + "generalJsonFile.lines": { + "instanceCount": 2, + "total": 18, + "max": 13, + "min": 5, + "average": 9 + }, + "function.size": { + "instanceCount": 1, + "total": 31, + "max": 31, + "min": 31, + "average": 31 + }, + "function.lines": { + "instanceCount": 1, + "total": 2, + "max": 2, + "min": 2, + "average": 2 + }, + "entityType.size": { + "instanceCount": 36, + "total": 237676, + "max": 17789, + "min": 908, + "average": 6602 + }, + "entityType.lines": { + "instanceCount": 36, + "total": 13148, + "max": 988, + "min": 53, + "average": 365 + }, + "typeScript.size": { + "instanceCount": 213, + "total": 845359, + "max": 25130, + "min": 76, + "average": 3969 + }, + "typeScript.lines": { + "instanceCount": 213, + "total": 25419, + "max": 839, + "min": 3, + "average": 119 + }, + "resourcePackManifest.size": { + "instanceCount": 1, + "total": 519, + "max": 519, + "min": 519, + "average": 519 + }, + "resourcePackManifest.lines": { + "instanceCount": 1, + "total": 35, + "max": 35, + "min": 35, + "average": 35 + }, + "itemType.size": { + "instanceCount": 1, + "total": 374, + "max": 374, + "min": 374, + "average": 374 + }, + "itemType.lines": { + "instanceCount": 1, + "total": 18, + "max": 18, + "min": 18, + "average": 18 + }, + "lootTable.size": { + "instanceCount": 1, + "total": 12, + "max": 12, + "min": 12, + "average": 12 + }, + "lootTable.lines": { + "instanceCount": 1, + "total": 2, + "max": 2, + "min": 2, + "average": 2 + }, + "entityTypeVisuals/audio.size": { + "instanceCount": 1, + "total": 301, + "max": 301, + "min": 301, + "average": 301 + }, + "entityTypeVisuals/audio.lines": { + "instanceCount": 1, + "total": 15, + "max": 15, + "min": 15, + "average": 15 + }, + "model.size": { + "instanceCount": 1, + "total": 237, + "max": 237, + "min": 237, + "average": 237 + }, + "model.lines": { + "instanceCount": 1, + "total": 12, + "max": 12, + "min": 12, + "average": 12 + }, + "renderController.size": { + "instanceCount": 1, + "total": 186, + "max": 186, + "min": 186, + "average": 186 + }, + "renderController.lines": { + "instanceCount": 1, + "total": 9, + "max": 9, + "min": 9, + "average": 9 + }, + "userInterface.size": { + "instanceCount": 8, + "total": 57122, + "max": 45464, + "min": 31, + "average": 7140 + }, + "userInterface.lines": { + "instanceCount": 8, + "total": 2438, + "max": 1930, + "min": 2, + "average": 305 + }, + "recipe.size": { + "instanceCount": 2, + "total": 513, + "max": 259, + "min": 254, + "average": 257 + }, + "recipe.lines": { + "instanceCount": 2, + "total": 32, + "max": 16, + "min": 16, + "average": 16 + }, + "typeScriptConfig.size": { + "instanceCount": 1, + "total": 939, + "max": 939, + "min": 939, + "average": 939 + }, + "typeScriptConfig.lines": { + "instanceCount": 1, + "total": 42, + "max": 42, + "min": 42, + "average": 42 + }, + "NPMPackageDefinition.size": { + "instanceCount": 1, + "total": 4776, + "max": 4776, + "min": 4776, + "average": 4776 + }, + "NPMPackageDefinition.lines": { + "instanceCount": 1, + "total": 133, + "max": 133, + "min": 133, + "average": 133 + }, + "languageTranslations.size": { + "instanceCount": 2, + "total": 721, + "max": 630, + "min": 91, + "average": 361 + }, + "languageTranslations.lines": { + "instanceCount": 2, + "total": 19, + "max": 16, + "min": 3, + "average": 10 + }, + "texture.size": { + "instanceCount": 2, + "total": 136, + "max": 68, + "min": 68, + "average": 68 + }, + "icon.size": { + "instanceCount": 1, + "total": 25479, + "max": 25479, + "min": 25479, + "average": 25479 + }, + "craftingItemCatalog.size": { + "instanceCount": 1, + "total": 203, + "max": 203, + "min": 203, + "average": 203 + }, + "craftingItemCatalog.lines": { + "instanceCount": 1, + "total": 10, + "max": 10, + "min": 10, + "average": 10 + }, + "unknown.size": { + "instanceCount": 22, + "total": 149255, + "max": 40509, + "min": 28, + "average": 6784 + }, + "unknown.lines": { + "instanceCount": 22, + "total": 2813, + "max": 1081, + "min": 2, + "average": 128 + }, + "apisUsed.path": { + "count": 7 + }, + "apisUsed.config": { + "count": 3 + }, + "apisUsed.sourceType": { + "count": 1 + }, + "apisUsed.system": { + "count": 1 + }, + "apisUsed.world": { + "count": 1 + }, + "apisUsed.settings": { + "count": 1 + }, + "apisUsed.@minecraft/server": { + "count": 4 + }, + "apisUsed.@minecraft/serverUi": { + "count": 4 + }, + "apisUsed.@minecraft/serverGametest": { + "count": 4 + }, + "apisUsed.@minecraft/common": { + "count": 3 + }, + "apisUsed.@minecraft/vanillaData": { + "count": 1 + }, + "apisUsed.properties": { + "count": 1 + }, + "apisUsed.args": { + "count": 2 + }, + "apisUsed.message": { + "count": 5 + }, + "apisUsed.filter": { + "count": 4 + }, + "apisUsed.target": { + "count": 1 + }, + "apisUsed.context": { + "count": 1 + }, + "apisUsed.find": { + "count": 1 + }, + "apisUsed.resolve": { + "count": 2 + }, + "apisUsed.dispose": { + "count": 1 + }, + "apisUsed.promise": { + "count": 3 + }, + "apisUsed.@minecraft/serverNet": { + "count": 1 + }, + "apisUsed.@minecraft/serverAdmin": { + "count": 1 + }, + "apisUsed.@minecraft/serverEditor": { + "count": 1 + }, + "apisUsed.entries": { + "count": 1 + }, + "apisUsed.code": { + "count": 1 + }, + "apisUsed.header": { + "count": 1 + }, + "apisUsed.data": { + "count": 2 + }, + "apisUsed.error": { + "count": 1 + }, + "apisUsed.number": { + "count": 1 + }, + "apisUsed.description": { + "count": 1 + }, + "apisUsed.iconPath": { + "count": 1 + }, + "apisUsed.constants": { + "count": 1 + }, + "apisUsed.green": { + "count": 1 + }, + "apisUsed.blue": { + "count": 1 + }, + "apisUsed.status": { + "count": 2 + }, + "apisUsed.subtitle": { + "count": 1 + }, + "apisUsed.enabled": { + "count": 1 + }, + "apisUsed.chat": { + "count": 1 + }, + "apisUsed.permissionLevel": { + "count": 1 + }, + "apisUsed.title": { + "count": 1 + }, + "apisUsed.soundId": { + "count": 1 + }, + "apisUsed.volume": { + "count": 1 + }, + "apisUsed.pitch": { + "count": 1 + }, + "apisUsed.clear": { + "count": 1 + }, + "apisUsed.debug": { + "count": 1 + }, + "apisUsed.spawn": { + "count": 1 + }, + "textures.entityResourceCount": { + "count": 1 + }, + "textures.textureReferences": { + "count": 1 + }, + "textures.entityReferences": { + "count": 1 + }, + "textures.fileCount": { + "count": 2 + }, + "textures.uniqueTextureHandlesEstimated": { + "count": 1 + }, + "textures.uniqueTexturePaths": { + "count": 1 + }, + "textures.uniqueJSONUITextureReferences": { + "count": 14 + }, + "textures.uniqueJSONUITextureVanillaPaths": { + "count": 16 + }, + "textures.uniqueEntityTexturePaths": { + "count": 1 + }, + "textureImages.customTexture": { + "count": 1 + }, + "textureImages.pngjpgWidth": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.pngjpgHeight": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.pngjpgTexels": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.pngjpgTextureMemory": { + "instanceCount": 2, + "total": 8, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.width": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.height": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.texels": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.textureMemory": { + "instanceCount": 2, + "total": 8, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.nonVanillaTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.nonVanillaTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.entityWidth": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.entityHeight": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.entityTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.entityTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.entityNonVanillaTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.entityNonVanillaTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.vanillaOverrideTexture": { + "count": 1 + }, + "textureImages.vanillaOverrideWidth": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.vanillaOverrideHeight": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.vanillaOverrideTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "textureImages.vanillaOverrideTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImages.vanillaGameTextureCoverage": { + "overrideCount": 0, + "vanillaTextureCount": 2348, + "percent": 0 + }, + "textureImagesTier0.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier0.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier0.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier0.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier1.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier1.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier1.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier1.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier2.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier2.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier2.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier2.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier3.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier3.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier3.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier3.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier4.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier4.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier4.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier4.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier5.nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "textureImagesTier5.totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "textureImagesTier5.blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "textureImagesTier5.itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "command.scriptevent": { + "count": 1 + } + }, + "errorCount": 8, + "internalProcessingErrorCount": 0, + "warningCount": 39, + "testSuccessCount": 34, + "testFailCount": 4, + "testNotApplicableCount": 10, + "errorSummary": "ERROR: [CHKMANIF114] (/packs/behavior/manifest.json) Module Name Not Allowed: @minecraft/debug-utilities\nERROR: [CHKMANIF114] (/packs/behavior/manifest.json) Module Name Not Allowed: @minecraft/server-gametest\nERROR: [CPACKICON101] pack_icon image file not found for behavior. It must use the .png extension.\nERROR: [CPACKICON101] pack_icon image file not found for resource. It must use the .png extension.\nERROR: [PRJINT101] Project contains extraneous file or folder: /app/.gitignore\nERROR: [PRJINT101] Project contains extraneous file or folder: /app/LICENSE\nERROR: [UNKJSON101] (/babel.config.json) Unknown JSON file found\nERROR: [UNKJSON101] (/tsconfig.test.json) Unknown JSON file found", + "internalProcessingErrorSummary": "", + "warningSummary": "WARNING: [JSON134] (/packs/resource/render_controllers/floating_text.rc.json) JSON structure error: (format_version) does not have a value in the enumeration 1.8.0, 1.10.0\nWARNING: [JSON134] (/packs/resource/render_controllers/floating_text.rc.json) JSON structure error: (render_controllers.controller.render.floating_text.uv_anim) is missing and it is required\nWARNING: [STRICT100] (/packs/behavior/entities/drowned.json) Uses a minecraft: identifier override: minecraft:drowned\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_axolotl.json) Uses a minecraft: identifier override: minecraft:axolotl\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_blaze.json) Uses a minecraft: identifier override: minecraft:blaze\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_bogged.json) Uses a minecraft: identifier override: minecraft:bogged\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_breeze.json) Uses a minecraft: identifier override: minecraft:breeze\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_creeper.json) Uses a minecraft: identifier override: minecraft:creeper\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_endermite.json) Uses a minecraft: identifier override: minecraft:endermite\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_evocation_illager.json) Uses a minecraft: identifier override: minecraft:evocation_illager\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_frog.json) Uses a minecraft: identifier override: minecraft:frog\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_ghast.json) Uses a minecraft: identifier override: minecraft:ghast\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_goat.json) Uses a minecraft: identifier override: minecraft:goat\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_hoglin.json) Uses a minecraft: identifier override: minecraft:hoglin\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_husk.json) Uses a minecraft: identifier override: minecraft:husk", + "testFailSummary": "TESTFAIL: [CHKMANIF000] Found 2 errors for Check Manifest Generator (CHKMANIF).\nTESTFAIL: [CPACKICON000] Found 2 errors for Check Pack Icon Generator (CPACKICON).\nTESTFAIL: [PRJINT000] Found 2 errors for Check Project Integrity Generator (PRJINT).\nTESTFAIL: [UNKJSON000] Found 2 errors for Unknown JSON (UNKJSON).", + "infoGenerationTime": 4137, + "endToEndGenerationTime": 5343, + "reds": 658572, + "summary": { + "BASEGAMEVER": { + "2": { + "title": "2", + "defaultMessage": "No applicable items found for test Base Game Version (BASEGAMEVER)" + } + }, + "BLOCKSCAT": { + "2": { + "title": "2", + "defaultMessage": "No applicable items found for test Blocks Catalog (BLOCKSCAT)" + } + }, + "CBFG": { + "1": { + "title": "Test Success", + "defaultMessage": "Check Beta Features Generator (CBFG) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "CHECKFEATUREDEPRECATION": { + "2": { + "title": "Test Not Applicable", + "defaultMessage": "No applicable items found for test Check Feature Deprecation (CHECKFEATUREDEPRECATION)" + } + }, + "CHKMANIF": { + "0": { + "title": "Test Failure", + "defaultMessage": "Found 2 errors for Check Manifest Generator (CHKMANIF).", + "testCompleteFails": 1 + }, + "114": { + "title": "Module Name Not Allowed", + "errors": 2 + } + }, + "CPACKICON": { + "0": { + "title": "Test Failure", + "defaultMessage": "Found 2 errors for Check Pack Icon Generator (CPACKICON).", + "testCompleteFails": 1 + }, + "101": { + "title": "No Icon Found", + "defaultMessage": "pack_icon image file not found for behavior. It must use the .png extension.", + "errors": 2 + } + }, + "CPARTI": { + "1": { + "title": "Test Success", + "defaultMessage": "Check Particle Identifier Generator (CPARTI) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "CSPJ": { + "1": { + "title": "Unknown Test: 1", + "defaultMessage": "Check Skin Pack Json Generator (CSPJ) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "CWI": { + "1": { + "title": "Test Success", + "defaultMessage": "Check World Icon Generator (CWI) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "ENTITYTYPE": { + "1": { + "title": "Test Success", + "defaultMessage": "Entity Type (ENTITYTYPE) completed successfully", + "testCompleteSuccesses": 1 + }, + "52": { + "title": "Runtime Identifier", + "defaultMessage": "Entity Type Runtime Identifier" + }, + "53": { + "title": "Identifier", + "defaultMessage": "Entity Type Identifier" + }, + "54": { + "title": "Metadata", + "defaultMessage": "Entity Type Metadata" + }, + "120": { + "title": "Format Version Minor Version Lower Than Current", + "defaultMessage": "Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version", + "recommendations": 36 + } + }, + "EXPFLAG": { + "2": { + "title": "Test Not Applicable", + "defaultMessage": "No applicable items found for test Check Experimental Flag (EXPFLAG)" + } + }, + "FORBFILE": { + "1": { + "title": "Test Success", + "defaultMessage": "Check Forbidden Files Generator (FORBFILE) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "FORMATVER": { + "1": { + "title": "1", + "defaultMessage": "Format Version (FORMATVER) completed successfully", + "testCompleteSuccesses": 1 + }, + "136": { + "title": "Item type Version Minor Version Higher than Current", + "defaultMessage": "Item type version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "recommendations": 1 + }, + "156": { + "title": "Recipe Version Minor Version Higher than Current", + "defaultMessage": "Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version", + "recommendations": 2 + }, + "296": { + "title": "296", + "defaultMessage": "Entity type resource version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "recommendations": 1 + }, + "623": { + "title": "623", + "defaultMessage": "Item type format_version" + }, + "630": { + "title": "630", + "defaultMessage": "Entity type visuals/audio format_version" + }, + "643": { + "title": "643", + "defaultMessage": "Recipe format_version" + } + }, + "GEOFMT": { + "1": { + "title": "Test Success", + "defaultMessage": "Geometry Format (GEOFMT) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "GEOMETRY": { + "1": { + "title": "Test Success", + "defaultMessage": "Model Geometry Validation (GEOMETRY) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Block Geometry" + }, + "102": { + "title": "Entity Geometry" + }, + "103": { + "title": "Item Geometry", + "defaultMessage": "Items Geometry" + } + }, + "ITEMS": { + "1": { + "title": "1", + "defaultMessage": "Minimum Definition of a Pack (ITEMS) completed successfully", + "testCompleteSuccesses": 1 + }, + "102": { + "title": "102", + "defaultMessage": "Behavior pack manifest found" + }, + "103": { + "title": "103", + "defaultMessage": "Resource pack manifest found" + }, + "202": { + "title": "JavaScript count", + "defaultMessage": "JavaScript item count" + }, + "205": { + "title": "Behavior pack manifest count", + "defaultMessage": "Behavior pack manifest item count" + }, + "206": { + "title": "General json file count", + "defaultMessage": "General json file item count" + }, + "209": { + "title": "Function count", + "defaultMessage": "Function item count" + }, + "210": { + "title": "Entity type count", + "defaultMessage": "Entity type item count" + }, + "213": { + "title": "TypeScript count", + "defaultMessage": "TypeScript item count" + }, + "214": { + "title": "Resource pack manifest count", + "defaultMessage": "Resource pack manifest item count" + }, + "223": { + "title": "Item type count", + "defaultMessage": "Item type item count" + }, + "224": { + "title": "Loot table count", + "defaultMessage": "Loot table item count" + }, + "230": { + "title": "Entity type visuals/audio count", + "defaultMessage": "Entity type visuals/audio item count" + }, + "232": { + "title": "Model count", + "defaultMessage": "Model item count" + }, + "234": { + "title": "Render controller count", + "defaultMessage": "Render controller item count" + }, + "236": { + "title": "User interface count", + "defaultMessage": "User interface item count" + }, + "243": { + "title": "Recipe count", + "defaultMessage": "Recipe item count" + }, + "258": { + "title": "TypeScript config count", + "defaultMessage": "TypeScript config item count" + }, + "259": { + "title": "NPM package definition count", + "defaultMessage": "NPM package definition item count" + }, + "279": { + "title": "Language translations count", + "defaultMessage": "Language translations item count" + }, + "299": { + "title": "Texture count", + "defaultMessage": "Texture item count" + }, + "303": { + "title": "Icon count", + "defaultMessage": "Icon item count" + }, + "309": { + "title": "Behavior pack count", + "defaultMessage": "Behavior pack item count" + }, + "310": { + "title": "Resource pack count", + "defaultMessage": "Resource pack item count" + }, + "328": { + "title": "Crafting Item catalog count", + "defaultMessage": "Crafting Item catalog item count" + }, + "364": { + "title": "Unknown count", + "defaultMessage": "Unknown item count" + } + }, + "ITEMTYPE": { + "1": { + "title": "Test Success", + "defaultMessage": "Item Type (ITEMTYPE) completed successfully", + "testCompleteSuccesses": 1 + }, + "53": { + "title": "Identifier", + "defaultMessage": "Item Type Identifier" + }, + "55": { + "title": "Category", + "defaultMessage": "Item Type Category" + }, + "120": { + "title": "Format Version Minor Version Lower Than Current", + "defaultMessage": "Behavior pack Item Type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "recommendations": 1 + } + }, + "JSON": { + "1": { + "defaultMessage": "JSON Structure Validation (JSON) completed successfully", + "testCompleteSuccesses": 1 + }, + "134": { + "defaultMessage": "JSON structure error", + "warnings": 2 + }, + "1110": { + "defaultMessage": "Entity type is not at a current format version" + }, + "1123": { + "defaultMessage": "Item type is not at a current format version (is at 1.21.0)" + } + }, + "JSONF": { + "1": { + "defaultMessage": "JSON Structure Validation (via Minecraft docs) (JSONF) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "JSONTAGS": { + "1": { + "title": "Test Success", + "defaultMessage": "JSON Tags (JSONTAGS) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Entity Type", + "defaultMessage": "Entity file" + }, + "103": { + "title": "Item Type", + "defaultMessage": "Item file" + } + }, + "LINESIZE": { + "1": { + "title": "1", + "defaultMessage": "File Line/Size Information (LINESIZE) completed successfully", + "testCompleteSuccesses": 1 + }, + "102": { + "title": "JavaScript", + "defaultMessage": "JavaScript file lines" + }, + "105": { + "title": "Behavior pack manifest", + "defaultMessage": "Behavior pack manifest file lines" + }, + "106": { + "title": "General json file", + "defaultMessage": "General json file file lines" + }, + "109": { + "title": "Function", + "defaultMessage": "Function file lines" + }, + "110": { + "title": "Entity type", + "defaultMessage": "Entity type file lines" + }, + "113": { + "title": "TypeScript", + "defaultMessage": "TypeScript file lines" + }, + "114": { + "title": "Resource pack manifest", + "defaultMessage": "Resource pack manifest file lines" + }, + "123": { + "title": "Item type", + "defaultMessage": "Item type file lines" + }, + "124": { + "title": "Loot table", + "defaultMessage": "Loot table file lines" + }, + "130": { + "title": "Entity type visuals/audio", + "defaultMessage": "Entity type visuals/audio file lines" + }, + "132": { + "title": "Model", + "defaultMessage": "Model file lines" + }, + "134": { + "title": "Render controller", + "defaultMessage": "Render controller file lines" + }, + "136": { + "title": "User interface", + "defaultMessage": "User interface file lines" + }, + "143": { + "title": "Recipe", + "defaultMessage": "Recipe file lines" + }, + "158": { + "title": "TypeScript config", + "defaultMessage": "TypeScript config file lines" + }, + "159": { + "title": "NPM package definition", + "defaultMessage": "NPM package definition file lines" + }, + "179": { + "title": "Language translations", + "defaultMessage": "Language translations file lines" + }, + "199": { + "title": "Texture", + "defaultMessage": "Texture file size" + }, + "203": { + "title": "Icon", + "defaultMessage": "Icon file size" + }, + "209": { + "title": "Behavior pack", + "defaultMessage": "Behavior pack file lines" + }, + "210": { + "title": "Resource pack", + "defaultMessage": "Resource pack file lines" + }, + "228": { + "title": "Crafting Item catalog", + "defaultMessage": "Crafting Item catalog file lines" + }, + "264": { + "title": "Unknown", + "defaultMessage": "Unknown file lines" + } + }, + "MCFUNCTION": { + "2": { + "title": "Test Not Applicable", + "defaultMessage": "No applicable items found for test MC Function Validation (MCFUNCTION)" + } + }, + "MINENGINEVER": { + "1": { + "title": "1", + "defaultMessage": "Min Engine Version (MINENGINEVER) completed successfully", + "testCompleteSuccesses": 1 + }, + "120": { + "title": "Behavior Pack Min Engine Version Minor Version Lower than Current", + "defaultMessage": "Behavior pack manifest (1.21.50) has a lower minor version number compared to the current version or the previous current minor version)", + "recommendations": 1 + }, + "220": { + "title": "Resource Pack Min Engine Version Minor Version Lower than Current", + "defaultMessage": "Resource pack manifest (1.21.50) has a lower minor version number compared to current version or the previous current minor version", + "recommendations": 1 + }, + "605": { + "title": "605", + "defaultMessage": "Behavior pack manifest min_engine_version" + }, + "614": { + "title": "614", + "defaultMessage": "Resource pack manifest format_version" + } + }, + "NOBOM": { + "1": { + "defaultMessage": "No Byte Order Mark allowed in json file. (NOBOM) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "PACK": { + "1": { + "title": "1", + "defaultMessage": "General info (PACK) completed successfully", + "testCompleteSuccesses": 1 + }, + "104": { + "title": "104", + "defaultMessage": "Behavior Pack Name" + }, + "105": { + "title": "105", + "defaultMessage": "Behavior Pack Description" + }, + "106": { + "title": "106", + "defaultMessage": "Behavior Pack Id" + }, + "107": { + "title": "107", + "defaultMessage": "Behavior Pack Min Engine Version" + }, + "108": { + "title": "108", + "defaultMessage": "Behavior Pack Uuid" + }, + "109": { + "title": "109", + "defaultMessage": "Behavior Pack Manifest" + }, + "111": { + "title": "111", + "defaultMessage": "Resource Pack Min Engine Version" + }, + "112": { + "title": "112", + "defaultMessage": "Resource Pack Uuid" + }, + "113": { + "title": "113", + "defaultMessage": "Resource Pack Manifest" + }, + "114": { + "title": "114", + "defaultMessage": "Resource Pack Name" + }, + "115": { + "title": "115", + "defaultMessage": "Resource Pack Description" + }, + "116": { + "title": "116", + "defaultMessage": "Resource Pack Id" + }, + "117": { + "title": "117", + "defaultMessage": "Resource Pack Format Version" + }, + "245": { + "title": "245", + "defaultMessage": "Entity Geometry" + } + }, + "PACKMETADATA": { + "2": { + "title": "2", + "defaultMessage": "No applicable items found for test General info (PACKMETADATA)" + } + }, + "PACKSIZE": { + "1": { + "title": "Test Success", + "defaultMessage": "Pack Size Information (PACKSIZE) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Overall Size" + }, + "102": { + "title": "File Count" + }, + "103": { + "title": "Folder Count" + }, + "104": { + "title": "Content Size" + }, + "105": { + "title": "Content File Count" + }, + "106": { + "title": "Content Folder Count" + } + }, + "PATHLENGTH": { + "1": { + "defaultMessage": "Path Length (PATHLENGTH) completed successfully", + "testCompleteSuccesses": 1 + }, + "104": { + "defaultMessage": "File path contains non-lowercase letters", + "recommendations": 148 + } + }, + "PRJINT": { + "0": { + "title": "Test Failure", + "defaultMessage": "Found 2 errors for Check Project Integrity Generator (PRJINT).", + "testCompleteFails": 1 + }, + "101": { + "title": "Extraneous Files Or Folder", + "defaultMessage": "Project contains extraneous file or folder", + "errors": 2 + } + }, + "RESOURCEANIMATION": { + "1": { + "title": "Test Success", + "defaultMessage": "Resource Animation (RESOURCEANIMATION) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Animations" + }, + "102": { + "title": "Bones" + } + }, + "RPDEPENDS": { + "1": { + "title": "Test Success", + "defaultMessage": "Resource Pack Dependencies (RPDEPENDS) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "SCRIPT": { + "1": { + "title": "Test Success", + "defaultMessage": "Script (SCRIPT) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "APIs Used" + } + }, + "SCRIPTMODULE": { + "1": { + "title": "1", + "defaultMessage": "Script Modules (SCRIPTMODULE) completed successfully", + "testCompleteSuccesses": 1 + }, + "100": { + "title": "100", + "defaultMessage": "Behavior pack dependency on 1.0.0-beta at @minecraft/debug-utilities" + }, + "102": { + "title": "102", + "defaultMessage": "Package.json registers developer usage of @minecraft/common at latest" + } + }, + "SNDSDEF": { + "2": { + "title": "Test Not Applicable", + "defaultMessage": "No applicable items found for test Sounds Definition Manifest Validation (SNDSDEF)" + } + }, + "STRICT": { + "1": { + "title": "Test Success", + "defaultMessage": "Strict Platform Info Generator (STRICT) completed successfully", + "testCompleteSuccesses": 1 + }, + "100": { + "title": "Entity Type UsesAMinecraft Identifier", + "defaultMessage": "Uses a minecraft: identifier override", + "warnings": 35 + } + }, + "SUMMARY": { + "1": { + "title": "", + "defaultMessage": "Summary Information (SUMMARY) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "", + "defaultMessage": "Resource Manifests" + }, + "102": { + "title": "", + "defaultMessage": "Behavior Manifests" + } + }, + "TEXTURE": { + "1": { + "title": "Test Success", + "defaultMessage": "Texture Validation (TEXTURE) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Textures" + } + }, + "TEXTUREIMAGE": { + "1": { + "title": "Test Success", + "defaultMessage": "Texture Image Validation (TEXTUREIMAGE) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Texture Images" + }, + "200": { + "title": "Texture Images Tier0", + "defaultMessage": "Texture Images Tier 0" + }, + "201": { + "title": "Texture Images Tier1", + "defaultMessage": "Texture Images Tier 1" + }, + "202": { + "title": "Texture Images Tier2", + "defaultMessage": "Texture Images Tier 2" + }, + "203": { + "title": "Texture Images Tier3", + "defaultMessage": "Texture Images Tier 3" + }, + "204": { + "title": "Texture Images Tier4", + "defaultMessage": "Texture Images Tier 4" + }, + "205": { + "title": "Texture Images Tier5", + "defaultMessage": "Texture Images Tier 5" + } + }, + "TEXTUREREF": { + "1": { + "title": "Test Success", + "defaultMessage": "Texture Reference Info Aggregation (TEXTUREREF) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Texture References" + } + }, + "TYPES": { + "1": { + "title": "Test Success", + "defaultMessage": "Types Info Aggregation (TYPES) completed successfully", + "testCompleteSuccesses": 1 + }, + "101": { + "title": "Types" + } + }, + "UNKFILE": { + "1": { + "defaultMessage": "Unknown files (UNKFILE) completed successfully", + "testCompleteSuccesses": 1 + } + }, + "UNKJSON": { + "0": { + "defaultMessage": "Found 2 errors for Unknown JSON (UNKJSON).", + "testCompleteFails": 1 + }, + "101": { + "defaultMessage": "Unknown JSON file found", + "errors": 2 + } + }, + "UNLINK": { + "1": { + "defaultMessage": "Unlinked item info generator (UNLINK) completed successfully", + "testCompleteSuccesses": 1 + }, + "191": { + "defaultMessage": "Texture does not have any items in this pack that are using this.", + "warnings": 1 + }, + "205": { + "defaultMessage": "Link to vanilla texture item; avoid if possible", + "recommendations": 22 + }, + "323": { + "defaultMessage": "Link to item type is not found in this pack", + "warnings": 1 + } + }, + "VALFILE": { + "2": { + "defaultMessage": "No applicable items found for test Valid files (VALFILE)" + } + }, + "VSCODEFILE": { + "2": { + "title": "2", + "defaultMessage": "No applicable items found for test VSCode Files (VSCODEFILE)" + } + }, + "WORLD": { + "2": { + "defaultMessage": "No applicable items found for test World Validation (WORLD)" + } + }, + "WORLDDATA": { + "1": { + "defaultMessage": "World Data Validation (WORLDDATA) completed successfully", + "testCompleteSuccesses": 1 + }, + "121": { + "defaultMessage": "Blocks" + }, + "122": { + "defaultMessage": "Block Data" + }, + "123": { + "defaultMessage": "Command" + }, + "124": { + "defaultMessage": "Execute Sub Command" + }, + "125": { + "defaultMessage": "Level Dat" + }, + "126": { + "defaultMessage": "Level Dat Experiments" + } + }, + "WPACKREFS": { + "1": { + "title": "Test Success", + "defaultMessage": "World Pack References (WPACKREFS) completed successfully", + "testCompleteSuccesses": 1 + } + } + } + }, + "items": [ + { + "iTp": 8, + "gId": "BASEGAMEVER", + "gIx": 2 + }, + { + "iTp": 8, + "gId": "BLOCKSCAT", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "CBFG", + "gIx": 1 + }, + { + "iTp": 8, + "gId": "CHECKFEATUREDEPRECATION", + "gIx": 2 + }, + { + "iTp": 0, + "gId": "CHKMANIF", + "gIx": 0 + }, + { + "iTp": 3, + "gId": "CHKMANIF", + "gIx": 114, + "p": "/packs/behavior/manifest.json", + "d": "@minecraft/debug-utilities" + }, + { + "iTp": 3, + "gId": "CHKMANIF", + "gIx": 114, + "p": "/packs/behavior/manifest.json", + "d": "@minecraft/server-gametest" + }, + { + "iTp": 0, + "gId": "CPACKICON", + "gIx": 0 + }, + { + "iTp": 3, + "gId": "CPACKICON", + "gIx": 101 + }, + { + "iTp": 3, + "gId": "CPACKICON", + "gIx": 101, + "m": "pack_icon image file not found for resource. It must use the .png extension." + }, + { + "iTp": 1, + "gId": "CPARTI", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "CSPJ", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "CWI", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "ENTITYTYPE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "ENTITYTYPE", + "gIx": 52, + "fs": { + "noRuntimeIdentifier": { + "count": 36 + } + } + }, + { + "iTp": 7, + "gId": "ENTITYTYPE", + "gIx": 53, + "fs": { + "minecraftDrowned": { + "count": 1 + }, + "noOverrideIdentifier": { + "count": 1 + }, + "minecraftAxolotl": { + "count": 1 + }, + "minecraftBlaze": { + "count": 1 + }, + "minecraftBogged": { + "count": 1 + }, + "minecraftBreeze": { + "count": 1 + }, + "minecraftCreeper": { + "count": 1 + }, + "minecraftEndermite": { + "count": 1 + }, + "minecraftEvocationIllager": { + "count": 1 + }, + "minecraftFrog": { + "count": 1 + }, + "minecraftGhast": { + "count": 1 + }, + "minecraftGoat": { + "count": 1 + }, + "minecraftHoglin": { + "count": 1 + }, + "minecraftHusk": { + "count": 1 + }, + "minecraftIronGolem": { + "count": 1 + }, + "minecraftMagmaCube": { + "count": 1 + }, + "minecraftPhantom": { + "count": 1 + }, + "minecraftPiglin": { + "count": 1 + }, + "minecraftPillager": { + "count": 1 + }, + "minecraftPolarBear": { + "count": 1 + }, + "minecraftRavager": { + "count": 1 + }, + "minecraftShulker": { + "count": 1 + }, + "minecraftSkeleton": { + "count": 1 + }, + "minecraftSlime": { + "count": 1 + }, + "minecraftSnowGolem": { + "count": 1 + }, + "minecraftStray": { + "count": 1 + }, + "minecraftVex": { + "count": 1 + }, + "minecraftVindicator": { + "count": 1 + }, + "minecraftWitch": { + "count": 1 + }, + "minecraftWither": { + "count": 1 + }, + "minecraftWitherSkeleton": { + "count": 1 + }, + "minecraftWolf": { + "count": 1 + }, + "minecraftZoglin": { + "count": 1 + }, + "minecraftZombie": { + "count": 1 + }, + "minecraftZombieVillagerV2": { + "count": 1 + }, + "minecraftPlayer": { + "count": 1 + } + } + }, + { + "iTp": 7, + "gId": "ENTITYTYPE", + "gIx": 54, + "fs": { + "spawnableEntityType": { + "count": 34 + }, + "summonableEntityType": { + "count": 35 + }, + "entityTypeProperty": { + "count": 7 + }, + "entityTypePropertyClientSyncEqualsfalse": { + "count": 6 + }, + "entityTypeBoolProperty": { + "count": 6 + }, + "entityTypePropertyClientSyncEqualstrue": { + "count": 1 + }, + "entityTypeEnumProperty": { + "count": 1 + }, + "entityTypePropertyValueCount": { + "instanceCount": 1, + "total": 7, + "max": 7, + "min": 7, + "average": 7 + } + } + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/drowned.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/floating_text.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_axolotl.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_blaze.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.10) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_bogged.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.30) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_breeze.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_creeper.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.17.10) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_endermite.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_evocation_illager.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_frog.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_ghast.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_goat.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_hoglin.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_husk.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_iron_golem.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.19.50) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_magma_cube.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_phantom.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_piglin.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_pillager.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_polar_bear.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_ravager.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.70) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_shulker.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_skeleton.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_slime.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_snow_golem.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_stray.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_vex.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_vindicator.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.19.60) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_witch.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_wither.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_wither_skeleton.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.100) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_wolf.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_zoglin.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "p": "/packs/behavior/entities/minecraft_zombie.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json" + }, + { + "iTp": 6, + "gId": "ENTITYTYPE", + "gIx": 120, + "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", + "p": "/packs/behavior/entities/player.json" + }, + { + "iTp": 8, + "gId": "EXPFLAG", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "FORBFILE", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "FORMATVER", + "gIx": 1 + }, + { + "iTp": 6, + "gId": "FORMATVER", + "gIx": 136, + "p": "/packs/behavior/items/panel.json" + }, + { + "iTp": 6, + "gId": "FORMATVER", + "gIx": 156, + "p": "/packs/behavior/recipes/panel.json" + }, + { + "iTp": 6, + "gId": "FORMATVER", + "gIx": 156, + "p": "/packs/behavior/recipes/stick_from_panel.json" + }, + { + "iTp": 6, + "gId": "FORMATVER", + "gIx": 296, + "p": "/packs/resource/entity/floating_text.json" + }, + { + "iTp": 2, + "gId": "FORMATVER", + "gIx": 623, + "p": "/packs/behavior/items/panel.json", + "d": [ + 1, + 21, + 0 + ] + }, + { + "iTp": 2, + "gId": "FORMATVER", + "gIx": 630, + "p": "/packs/resource/entity/floating_text.json", + "d": [ + 1, + 21, + 0 + ] + }, + { + "iTp": 2, + "gId": "FORMATVER", + "gIx": 643, + "p": "/packs/behavior/recipes/panel.json", + "d": [ + 1, + 20, + 10 + ] + }, + { + "iTp": 2, + "gId": "FORMATVER", + "gIx": 643, + "p": "/packs/behavior/recipes/stick_from_panel.json", + "d": [ + 1, + 20, + 10 + ] + }, + { + "iTp": 1, + "gId": "GEOFMT", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "GEOMETRY", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "GEOMETRY", + "gIx": 101 + }, + { + "iTp": 7, + "gId": "GEOMETRY", + "gIx": 102, + "fs": { + "cubes": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "GEOMETRY", + "gIx": 103 + }, + { + "iTp": 1, + "gId": "ITEMS", + "gIx": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 102, + "p": "/packs/behavior/manifest.json" + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 103, + "p": "/packs/resource/manifest.json" + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 202, + "d": 8 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 205, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 206, + "d": 2 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 209, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 210, + "d": 36 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 213, + "d": 213 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 214, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 223, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 224, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 230, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 232, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 234, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 236, + "d": 8 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 243, + "d": 2 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 258, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 259, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 279, + "d": 2 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 299, + "d": 2 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 303, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 309, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 310, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 328, + "d": 1 + }, + { + "iTp": 2, + "gId": "ITEMS", + "gIx": 364, + "d": 22 + }, + { + "iTp": 1, + "gId": "ITEMTYPE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "ITEMTYPE", + "gIx": 53, + "fs": { + "noOverrideIdentifier": { + "count": 1 + } + } + }, + { + "iTp": 7, + "gId": "ITEMTYPE", + "gIx": 55 + }, + { + "iTp": 6, + "gId": "ITEMTYPE", + "gIx": 120, + "p": "/packs/behavior/items/panel.json" + }, + { + "iTp": 1, + "gId": "JSON", + "gIx": 1 + }, + { + "iTp": 4, + "gId": "JSON", + "gIx": 134, + "p": "/packs/resource/render_controllers/floating_text.rc.json", + "d": "(format_version) does not have a value in the enumeration 1.8.0, 1.10.0" + }, + { + "iTp": 4, + "gId": "JSON", + "gIx": 134, + "p": "/packs/resource/render_controllers/floating_text.rc.json", + "d": "(render_controllers.controller.render.floating_text.uv_anim) is missing and it is required" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/drowned.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/floating_text.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_axolotl.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_blaze.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_bogged.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_breeze.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_creeper.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_endermite.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_evocation_illager.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_frog.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_ghast.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_goat.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_hoglin.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_husk.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_iron_golem.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_magma_cube.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_phantom.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_piglin.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_pillager.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_polar_bear.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_ravager.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_shulker.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_skeleton.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_slime.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_snow_golem.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_stray.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_vex.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_vindicator.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_witch.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_wither.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_wither_skeleton.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_wolf.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_zoglin.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_zombie.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1110, + "p": "/packs/behavior/entities/player.json" + }, + { + "iTp": 2, + "gId": "JSON", + "gIx": 1123, + "p": "/packs/behavior/items/panel.json" + }, + { + "iTp": 1, + "gId": "JSONF", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "JSONTAGS", + "gIx": 1 + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/drowned.json", + "d": "/packs/behavior/entities/drowned.json", + "fs": { + "defaultComponents": { + "minecraftNameable": 1, + "minecraftRotationLockedToVehicle": 1, + "minecraftTypeFamily": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftUnderwaterMovement": 1, + "minecraftMovementGeneric": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovement": 1, + "minecraftBurnsInDaylight": 1, + "minecraftBreathable": 1, + "minecraftNavigationGeneric": 1, + "minecraftShareables": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFleeSun": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorStompTurtleEgg": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftOnTargetAcquired": 1, + "minecraftOnTargetEscape": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftExperienceReward": 2, + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftMovement": 1, + "minecraftUnderwaterMovement": 1, + "minecraftLoot": 1, + "minecraftNavigationGeneric": 3, + "minecraftSpawnEntity": 1, + "minecraftEquipment": 3, + "minecraftTargetNearbySensor": 1, + "minecraftShooter": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftAttack": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftAnnotationBreakDoor": 1 + }, + "entityEvents": { + "sequence": 1, + "add": 8, + "remove": 5, + "filters": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/floating_text.json", + "d": "/packs/behavior/entities/floating_text.json", + "fs": { + "defaultComponents": { + "minecraftTypeFamily": 1, + "minecraftCollisionBox": 1, + "minecraftHealth": 1, + "minecraftNameable": 1, + "minecraftPersistent": 1, + "minecraftPhysics": 1, + "minecraftDamageSensor": 1, + "minecraftKnockbackResistance": 1, + "minecraftFireImmune": 1, + "minecraftPushable": 1, + "minecraftIsHiddenWhenInvisible": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftInstantDespawn": 1 + }, + "entityEvents": { + "add": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_axolotl.json", + "d": "/packs/behavior/entities/minecraft_axolotl.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftTypeFamily": 1, + "minecraftCollisionBox": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftDamageSensor": 1, + "minecraftHurtOnCondition": 1, + "minecraftNavigationGeneric": 1, + "minecraftMovementAmphibious": 1, + "minecraftMovement": 1, + "minecraftUnderwaterMovement": 1, + "minecraftJumpStatic": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftLeashable": 1, + "minecraftDespawn": 1, + "minecraftAttack": 1, + "minecraftCombatRegeneration": 1, + "minecraftBehaviorPlayDead": 1, + "minecraftBehaviorTempt": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorMoveToWater": 1, + "minecraftBehaviorSwimIdle": 1, + "minecraftBehaviorRandomSwim": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftAttackCooldown": 1, + "minecraftVariant": 5, + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftAgeable": 1, + "minecraftBehaviorFollowParent": 1, + "minecraftExperienceReward": 1, + "minecraftLeashableTo": 1, + "minecraftBehaviorBreed": 1, + "minecraftBreedable": 1, + "minecraftEnvironmentSensor": 2, + "minecraftDamageOverTime": 1, + "minecraftDryingOutTimer": 1 + }, + "entityEvents": { + "sequence": 2, + "remove": 6, + "add": 6 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_blaze.json", + "d": "/packs/behavior/entities/minecraft_blaze.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftLoot": 1, + "minecraftCollisionBox": 1, + "minecraftDamageSensor": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftFollowRange": 1, + "minecraftFireImmune": 1, + "minecraftNameable": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftTypeFamily": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftOnHurt": 1, + "minecraftOnHurtByPlayer": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftTargetNearbySensor": 1, + "minecraftShooter": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftAttack": 1, + "minecraftBehaviorMeleeBoxAttack": 1 + }, + "entityEvents": { + "add": 4, + "remove": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_bogged.json", + "d": "/packs/behavior/entities/minecraft_bogged.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftBurnsInDaylight": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftLoot": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftEquipment": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftShareables": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorFleeSun": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftTypeFamily": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftInteract": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsSheared": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftEnvironmentSensor": 2, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftAttack": 1 + }, + "entityEvents": { + "add": 4, + "remove": 3 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_breeze.json", + "d": "/packs/behavior/entities/minecraft_breeze.json", + "fs": { + "defaultComponents": { + "minecraftTypeFamily": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftLoot": 1, + "minecraftCollisionBox": 1, + "minecraftKnockbackResistance": 1, + "minecraftJumpStatic": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftPersistent": 1, + "minecraftExperienceReward": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftBreathable": 1, + "minecraftMovement": 1, + "minecraftFollowRange": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftCanClimb": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftHurtOnCondition": 1, + "minecraftDamageSensor": 1, + "minecraftEnvironmentSensor": 1, + "minecraftReflectProjectiles": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorFireAtTarget": 1, + "minecraftBehaviorMoveAroundTarget": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorJumpAroundTarget": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1 + }, + "entityEvents": { + "add": 1, + "setProperty": 2, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_creeper.json", + "d": "/packs/behavior/entities/minecraft_creeper.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftLoot": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftDamageSensor": 1, + "minecraftTargetNearbySensor": 1, + "minecraftInteract": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorSwell": 1, + "minecraftBehaviorMeleeAttack": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftOnTargetEscape": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftExplode": 4, + "minecraftIsCharged": 1, + "minecraftTargetNearbySensor": 2, + "minecraftOnTargetEscape": 2 + }, + "entityEvents": { + "sequence": 2, + "remove": 2, + "add": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_endermite.json", + "d": "/packs/behavior/entities/minecraft_endermite.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftTypeFamily": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftBlockClimber": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_evocation_illager.json", + "d": "/packs/behavior/entities/minecraft_evocation_illager.json", + "fs": { + "defaultComponents": { + "minecraftEquipItem": 1, + "minecraftShareables": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftLoot": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorSummonEntity": 1, + "minecraftBehaviorSendEvent": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorLookAtEntity": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftPersistent": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftFollowRange": 1, + "minecraftCanJoinRaid": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorCelebrate": 1, + "minecraftDweller": 1, + "minecraftBehaviorMoveToVillage": 1, + "minecraftAmbientSoundInterval": 1, + "minecraftPersistent": 1, + "minecraftDespawn": 1 + }, + "entityEvents": { + "add": 1, + "sequence": 2, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_frog.json", + "d": "/packs/behavior/entities/minecraft_frog.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftTypeFamily": 1, + "minecraftCollisionBox": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftDamageSensor": 1, + "minecraftNavigationGeneric": 1, + "minecraftMovementAmphibious": 1, + "minecraftMovement": 1, + "minecraftUnderwaterMovement": 1, + "minecraftJumpStatic": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftLeashable": 1, + "minecraftLeashableTo": 1, + "minecraftDespawn": 1, + "minecraftBreedable": 1, + "minecraftBehaviorPanic": 1, + "minecraftBehaviorBreed": 1, + "minecraftBehaviorTempt": 1, + "minecraftBehaviorMoveToLand": 1, + "minecraftBehaviorEatMob": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorCroak": 1, + "minecraftBehaviorJumpToBlock": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftVariant": 3, + "minecraftBehaviorLayEgg": 1, + "minecraftBehaviorMoveToWater": 1 + }, + "entityEvents": { + "sequence": 2, + "add": 4, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_ghast.json", + "d": "/packs/behavior/entities/minecraft_ghast.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftFireImmune": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationFloat": 1, + "minecraftBehaviorFloatWander": 1, + "minecraftCanFly": 1, + "minecraftLoot": 1, + "minecraftShooter": 1, + "minecraftTypeFamily": 1, + "minecraftDamageSensor": 1, + "minecraftJumpStatic": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftFollowRange": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftCannotBeAttacked": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_goat.json", + "d": "/packs/behavior/entities/minecraft_goat.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftBehaviorJumpToBlock": 1, + "minecraftGenetics": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftCollisionBox": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovement": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorPanic": 1, + "minecraftBehaviorTempt": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftDamageSensor": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftLeashable": 1, + "minecraftBalloonable": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftBehaviorFollowParent": 1, + "minecraftAgeable": 1, + "minecraftAttack": 2, + "minecraftExperienceReward": 1, + "minecraftLoot": 1, + "minecraftLeashableTo": 1, + "minecraftBehaviorBreed": 1, + "minecraftBreedable": 1, + "minecraftVariant": 2, + "minecraftInteract": 2, + "minecraftBehaviorRamAttack": 2, + "minecraftAttackCooldown": 1 + }, + "entityEvents": { + "randomize": 1, + "add": 5, + "remove": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_hoglin.json", + "d": "/packs/behavior/entities/minecraft_hoglin.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftExperienceReward": 1, + "minecraftKnockbackResistance": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBreathable": 1, + "minecraftHurtOnCondition": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorAvoidBlock": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftLeashable": 1, + "minecraftDespawn": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBalloonable": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftEnvironmentSensor": 2, + "minecraftIsShaking": 1, + "minecraftTimer": 1, + "minecraftTransformation": 1, + "minecraftAngry": 1, + "minecraftAttackCooldown": 1, + "minecraftTypeFamily": 3, + "minecraftIsBaby": 1, + "minecraftMovement": 2, + "minecraftBehaviorMeleeBoxAttack": 2, + "minecraftAttack": 2, + "minecraftScale": 1, + "minecraftCollisionBox": 2, + "minecraftCustomHitTest": 2, + "minecraftAgeable": 1, + "minecraftBehaviorFollowParent": 1, + "minecraftRideable": 1, + "minecraftBehaviorPanic": 1, + "minecraftLeashableTo": 1, + "minecraftGroupSize": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftOnTargetAcquired": 1, + "minecraftLoot": 1, + "minecraftBehaviorBreed": 1, + "minecraftBreedable": 1 + }, + "entityEvents": { + "randomize": 1, + "trigger": 1, + "add": 9, + "remove": 6 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_husk.json", + "d": "/packs/behavior/entities/minecraft_husk.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftRotationLockedToVehicle": 1, + "minecraftBreathable": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftNameable": 1, + "minecraftTypeFamily": 1, + "minecraftLoot": 1, + "minecraftEquipment": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftVariant": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftShareables": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorStompTurtleEgg": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftEnvironmentSensor": 2, + "minecraftTimer": 1, + "minecraftTransformation": 2, + "minecraftIsShaking": 2, + "minecraftExperienceReward": 2, + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftMovement": 2, + "minecraftTypeFamily": 2, + "minecraftRideable": 1, + "minecraftBehaviorMountPathing": 1, + "minecraftBehaviorFindMount": 1, + "minecraftLoot": 1, + "minecraftEquipment": 1, + "minecraftAnnotationBreakDoor": 1, + "minecraftBehaviorUseKineticWeapon": 2 + }, + "entityEvents": { + "sequence": 2, + "add": 8, + "setProperty": 3, + "remove": 4 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_iron_golem.json", + "d": "/packs/behavior/entities/minecraft_iron_golem.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftTypeFamily": 1, + "minecraftNameable": 1, + "minecraftCollisionBox": 1, + "minecraftLoot": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftInteract": 1, + "minecraftAttack": 1, + "minecraftDamageSensor": 1, + "minecraftKnockbackResistance": 1, + "minecraftLeashable": 1, + "minecraftLeashableTo": 1, + "minecraftBalloonable": 1, + "minecraftPreferredPath": 1, + "minecraftBehaviorTargetWhenPushed": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorMoveTowardsTarget": 1, + "minecraftBehaviorMoveThroughVillage": 1, + "minecraftBehaviorMoveTowardsDwellingRestriction": 1, + "minecraftBehaviorOfferFlower": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftPersistent": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftFollowRange": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorDefendVillageTarget": 1, + "minecraftDweller": 1 + }, + "entityEvents": { + "add": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_magma_cube.json", + "d": "/packs/behavior/entities/minecraft_magma_cube.json", + "fs": { + "defaultComponents": { + "minecraftCollisionBox": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftFireImmune": 1, + "minecraftBurnsInDaylight": 1, + "minecraftDamageSensor": 1, + "minecraftNavigationWalk": 1, + "minecraftJumpStatic": 1, + "minecraftMovementJump": 1, + "minecraftCanClimb": 1, + "minecraftOnTargetAcquired": 1, + "minecraftOnTargetEscape": 1, + "minecraftDespawn": 1, + "minecraftBehaviorSlimeFloat": 1, + "minecraftBehaviorSlimeAttack": 1, + "minecraftBehaviorSlimeRandomDirection": 1, + "minecraftBehaviorSlimeKeepOnJumping": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftVariant": 3, + "minecraftCollisionBox": 3, + "minecraftHealth": 3, + "minecraftMovement": 3, + "minecraftAttack": 3, + "minecraftAreaAttack": 3, + "minecraftLoot": 2, + "minecraftMovementJump": 2 + }, + "entityEvents": { + "randomize": 1, + "add": 5 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_phantom.json", + "d": "/packs/behavior/entities/minecraft_phantom.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftRendersWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftLoot": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftGameEventMovementTracking": 1, + "minecraftAttack": 1, + "minecraftBreathable": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftMovementGlide": 1, + "minecraftBurnsInDaylight": 1, + "minecraftFollowRange": 1, + "minecraftDespawn": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorSwoopAttack": 1, + "minecraftBehaviorCircleAroundAnchor": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_piglin.json", + "d": "/packs/behavior/entities/minecraft_piglin.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftEquipItem": 1, + "minecraftAdmireItem": 1, + "minecraftCollisionBox": 1, + "minecraftOnTargetAcquired": 1, + "minecraftBreathable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftLoot": 1, + "minecraftNavigationWalk": 1, + "minecraftAnnotationOpenDoor": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftNameable": 1, + "minecraftInventory": 1, + "minecraftDespawn": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorAdmireItem": 1, + "minecraftBehaviorBarter": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorAvoidBlock": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftFollowRange": 1, + "minecraftShareables": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftEnvironmentSensor": 2, + "minecraftIsShaking": 1, + "minecraftTimer": 1, + "minecraftTransformation": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftBehaviorChargeHeldItem": 1, + "minecraftEquipment": 2, + "minecraftVariant": 2, + "minecraftBehaviorUseKineticWeapon": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftAttack": 1, + "minecraftAngry": 1, + "minecraftAttackCooldown": 1, + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftMovement": 2, + "minecraftExperienceReward": 2, + "minecraftBehaviorPanic": 1, + "minecraftGroupSize": 1, + "minecraftBarter": 1, + "minecraftCelebrateHunt": 1, + "minecraftBlockSensor": 1, + "minecraftInteract": 1, + "minecraftTypeFamily": 2, + "minecraftBehaviorNearestAttackableTarget": 2, + "minecraftBehaviorFindMount": 1 + }, + "entityEvents": { + "randomize": 4, + "trigger": 1, + "add": 11, + "remove": 6 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_pillager.json", + "d": "/packs/behavior/entities/minecraft_pillager.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftTypeFamily": 1, + "minecraftVariant": 1, + "minecraftBreathable": 1, + "minecraftHealth": 1, + "minecraftCanJoinRaid": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftHurtOnCondition": 1, + "minecraftLoot": 1, + "minecraftShareables": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftNameable": 1, + "minecraftEquipment": 1, + "minecraftDespawn": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftFollowRange": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorChargeHeldItem": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorCelebrate": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftEnvironmentSensor": 2, + "minecraftAttack": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftDweller": 1, + "minecraftLoot": 3, + "minecraftAmbientSoundInterval": 1, + "minecraftBehaviorMoveToVillage": 1, + "minecraftPersistent": 1, + "minecraftIsIllagerCaptain": 2, + "minecraftVariant": 2, + "minecraftEquipment": 2, + "minecraftOnHurt": 3, + "minecraftOnHurtByPlayer": 3, + "minecraftOnTargetEscape": 2, + "minecraftBehaviorHoldGround": 2, + "minecraftBehaviorMoveToRandomBlock": 1, + "minecraftBehaviorFollowTargetCaptain": 1 + }, + "entityEvents": { + "add": 8, + "remove": 6, + "sequence": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_polar_bear.json", + "d": "/packs/behavior/entities/minecraft_polar_bear.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftWaterMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftFollowRange": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorPanic": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftLeashable": 1, + "minecraftBalloonable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftAgeable": 1, + "minecraftBehaviorFollowParent": 1, + "minecraftOnTargetAcquired": 2, + "minecraftBehaviorNearestAttackableTarget": 2, + "minecraftAngry": 2, + "minecraftExperienceReward": 1, + "minecraftLoot": 1, + "minecraftLeashableTo": 1, + "minecraftOnFriendlyAnger": 1, + "minecraftAttack": 1, + "minecraftBehaviorStompAttack": 1 + }, + "entityEvents": { + "randomize": 1, + "add": 6, + "remove": 5 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_ravager.json", + "d": "/packs/behavior/entities/minecraft_ravager.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBehaviorFloat": 1, + "minecraftRavagerBlocked": 1, + "minecraftAttack": 1, + "minecraftBreathable": 1, + "minecraftCollisionBox": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftJumpStatic": 1, + "minecraftLoot": 1, + "minecraftKnockbackResistance": 1, + "minecraftMovement": 1, + "minecraftMovementBasic": 1, + "minecraftNameable": 1, + "minecraftNavigationWalk": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftCanJoinRaid": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftDespawn": 1, + "minecraftBreakBlocks": 1, + "minecraftFollowRange": 1, + "minecraftRideable": 1, + "minecraftTypeFamily": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorCelebrate": 1, + "minecraftAddrider": 6, + "minecraftDweller": 1, + "minecraftBehaviorMoveToVillage": 1, + "minecraftBehaviorRandomStroll": 2, + "minecraftAmbientSoundInterval": 1, + "minecraftPersistent": 1, + "minecraftMovement": 1, + "minecraftBehaviorDelayedAttack": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorLookAtEntity": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorMountPathing": 1, + "minecraftIsStunned": 1, + "minecraftTimer": 1, + "minecraftBehaviorKnockbackRoar": 1 + }, + "entityEvents": { + "add": 11, + "remove": 4, + "sequence": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_shulker.json", + "d": "/packs/behavior/entities/minecraft_shulker.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftRendersWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftHealth": 1, + "minecraftFireImmune": 1, + "minecraftMovement": 1, + "minecraftLoot": 1, + "minecraftPeek": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftShooter": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftIsCollidable": 1, + "minecraftInteract": 1, + "minecraftPhysics": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftVariant": 17 + }, + "entityEvents": { + "add": 17 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_skeleton.json", + "d": "/packs/behavior/entities/minecraft_skeleton.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftBurnsInDaylight": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftLoot": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftNameable": 1, + "minecraftEquipment": 1, + "minecraftShooter": 1, + "minecraftRotationLockedToVehicle": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftShareables": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorFleeSun": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsShaking": 1, + "minecraftTimer": 1, + "minecraftEnvironmentSensor": 4, + "minecraftDamageSensor": 1, + "minecraftTransformation": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftAttack": 1 + }, + "entityEvents": { + "add": 7, + "remove": 3 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_slime.json", + "d": "/packs/behavior/entities/minecraft_slime.json", + "fs": { + "defaultComponents": { + "minecraftCollisionBox": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNavigationWalk": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovementJump": 1, + "minecraftOnTargetAcquired": 1, + "minecraftOnTargetEscape": 1, + "minecraftNameable": 1, + "minecraftDespawn": 1, + "minecraftBehaviorSlimeFloat": 1, + "minecraftBehaviorSlimeAttack": 1, + "minecraftBehaviorSlimeRandomDirection": 1, + "minecraftBehaviorSlimeKeepOnJumping": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftMobEffectImmunity": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftVariant": 3, + "minecraftCollisionBox": 3, + "minecraftHealth": 3, + "minecraftMovement": 3, + "minecraftAttack": 3, + "minecraftAreaAttack": 2, + "minecraftLoot": 1, + "minecraftMovementJump": 2 + }, + "entityEvents": { + "randomize": 1, + "add": 5 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_snow_golem.json", + "d": "/packs/behavior/entities/minecraft_snow_golem.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftCollisionBox": 1, + "minecraftLoot": 1, + "minecraftHealth": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftAttack": 1, + "minecraftDamageSensor": 1, + "minecraftHurtOnCondition": 1, + "minecraftInteract": 1, + "minecraftLeashable": 1, + "minecraftLeashableTo": 1, + "minecraftBalloonable": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftTrail": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPersistent": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsSheared": 1 + }, + "entityEvents": { + "remove": 1, + "add": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_stray.json", + "d": "/packs/behavior/entities/minecraft_stray.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftBurnsInDaylight": 1, + "minecraftNameable": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftLoot": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftEquipment": 1, + "minecraftShooter": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftShareables": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorFleeSun": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftTypeFamily": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftTransformation": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftEnvironmentSensor": 2, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftAttack": 1 + }, + "entityEvents": { + "add": 3, + "sequence": 1, + "remove": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_vex.json", + "d": "/packs/behavior/entities/minecraft_vex.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftNameable": 1, + "minecraftTypeFamily": 1, + "minecraftEquipment": 1, + "minecraftHealth": 1, + "minecraftAttack": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftFireImmune": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorChargeAttack": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorLookAtEntity": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftPhysics": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftGameEventMovementTracking": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftTimer": 1, + "minecraftDamageOverTime": 1 + }, + "entityEvents": { + "add": 2, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_vindicator.json", + "d": "/packs/behavior/entities/minecraft_vindicator.json", + "fs": { + "defaultComponents": { + "minecraftEquipItem": 1, + "minecraftShareables": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftCanJoinRaid": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftNameable": 1, + "minecraftTypeFamily": 1, + "minecraftVariant": 1, + "minecraftBreathable": 1, + "minecraftCollisionBox": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftFollowRange": 1, + "minecraftLoot": 1, + "minecraftEquipment": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorAvoidMobType": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftOnTargetAcquired": 1, + "minecraftOnTargetEscape": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorCelebrate": 1, + "minecraftAngry": 1, + "minecraftBehaviorNearestAttackableTarget": 2, + "minecraftDweller": 1, + "minecraftBehaviorMoveToVillage": 1, + "minecraftLoot": 3, + "minecraftNavigationWalk": 1, + "minecraftAnnotationBreakDoor": 1, + "minecraftAmbientSoundInterval": 1, + "minecraftPersistent": 1, + "minecraftDespawn": 1, + "minecraftIsIllagerCaptain": 2, + "minecraftVariant": 2, + "minecraftEquipment": 2, + "minecraftBehaviorMoveToRandomBlock": 1, + "minecraftBehaviorFollowTargetCaptain": 1 + }, + "entityEvents": { + "add": 9, + "remove": 5, + "sequence": 2 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_witch.json", + "d": "/packs/behavior/entities/minecraft_witch.json", + "fs": { + "defaultComponents": { + "minecraftDamageSensor": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftLoot": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftDespawn": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorRangedAttack": 1, + "minecraftShooter": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorDrinkPotion": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestPrioritizedAttackableTarget": 1, + "minecraftTypeFamily": 1, + "minecraftCollisionBox": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftFollowRange": 1, + "minecraftCanJoinRaid": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftBehaviorCelebrate": 1, + "minecraftDweller": 1, + "minecraftBehaviorMoveToVillage": 1, + "minecraftAmbientSoundInterval": 1, + "minecraftPersistent": 1 + }, + "entityEvents": { + "add": 1, + "sequence": 2, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_wither.json", + "d": "/packs/behavior/entities/minecraft_wither.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftBreathable": 1, + "minecraftBoss": 1, + "minecraftDamageSensor": 1, + "minecraftHealth": 1, + "minecraftCollisionBox": 1, + "minecraftFireImmune": 1, + "minecraftLoot": 1, + "minecraftNameable": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftCanFly": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorWitherRandomAttackPosGoal": 1, + "minecraftBehaviorWitherTargetHighestDamage": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtTarget": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftTypeFamily": 1, + "minecraftPersistent": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_wither_skeleton.json", + "d": "/packs/behavior/entities/minecraft_wither_skeleton.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftNameable": 1, + "minecraftBreathable": 1, + "minecraftHealth": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftAttack": 1, + "minecraftLoot": 1, + "minecraftEquipment": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftShareables": 1, + "minecraftScale": 1, + "minecraftFireImmune": 1, + "minecraftDespawn": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftTypeFamily": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_wolf.json", + "d": "/packs/behavior/entities/minecraft_wolf.json", + "fs": { + "defaultComponents": { + "minecraftBalloonable": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftNameable": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftCollisionBox": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftAttack": 1, + "minecraftHealable": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftBehaviorFloat": 1, + "minecraftBehaviorMountPathing": 1, + "minecraftBehaviorPanic": 1, + "minecraftBehaviorStayWhileSitting": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorLeapAtTarget": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorBeg": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftAgeable": 1, + "minecraftBehaviorPanic": 1, + "minecraftExperienceReward": 1, + "minecraftLoot": 1, + "minecraftLeashableTo": 1, + "minecraftBreedable": 1, + "minecraftAngry": 1, + "minecraftOnTargetAcquired": 2, + "minecraftRideable": 2, + "minecraftBehaviorAvoidMobType": 1, + "minecraftTameable": 1, + "minecraftBehaviorNearestAttackableTarget": 2, + "minecraftHealth": 1, + "minecraftColor": 1, + "minecraftIsTamed": 1, + "minecraftAttack": 1, + "minecraftBehaviorTeleportToOwner": 1, + "minecraftBehaviorOwnerHurtByTarget": 1, + "minecraftBehaviorBreed": 1, + "minecraftBehaviorOwnerHurtTarget": 1, + "minecraftBehaviorFollowOwner": 1, + "minecraftSittable": 1, + "minecraftIsDyeable": 1, + "minecraftInteract": 1, + "minecraftLeashable": 1, + "minecraftVariant": 9 + }, + "entityEvents": { + "sequence": 3, + "trigger": 14, + "add": 20, + "setProperty": 6, + "remove": 5, + "randomize": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_zoglin.json", + "d": "/packs/behavior/entities/minecraft_zoglin.json", + "fs": { + "defaultComponents": { + "minecraftOnTargetAcquired": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftNameable": 1, + "minecraftLoot": 1, + "minecraftExperienceReward": 1, + "minecraftHealth": 1, + "minecraftKnockbackResistance": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBreathable": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftFireImmune": 1, + "minecraftLeashable": 1, + "minecraftBalloonable": 1, + "minecraftDespawn": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftTypeFamily": 2, + "minecraftIsBaby": 1, + "minecraftAttack": 2, + "minecraftScale": 1, + "minecraftCollisionBox": 2, + "minecraftCustomHitTest": 2, + "minecraftLeashableTo": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftAngry": 1 + }, + "entityEvents": { + "add": 3, + "remove": 1, + "sequence": 1, + "randomize": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_zombie.json", + "d": "/packs/behavior/entities/minecraft_zombie.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftNameable": 1, + "minecraftRotationLockedToVehicle": 1, + "minecraftEquipItem": 1, + "minecraftCollisionBox": 1, + "minecraftBurnsInDaylight": 1, + "minecraftMovementBasic": 1, + "minecraftNavigationWalk": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftBreathable": 1, + "minecraftAttack": 1, + "minecraftTypeFamily": 1, + "minecraftShareables": 1, + "minecraftEnvironmentSensor": 1, + "minecraftDespawn": 1, + "minecraftBehaviorEquipItem": 1, + "minecraftBehaviorMeleeBoxAttack": 1, + "minecraftBehaviorStompTurtleEgg": 1, + "minecraftBehaviorPickupItems": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftEnvironmentSensor": 2, + "minecraftTimer": 1, + "minecraftTransformation": 2, + "minecraftIsShaking": 2, + "minecraftTypeFamily": 2, + "minecraftExperienceReward": 2, + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftMovement": 2, + "minecraftRideable": 1, + "minecraftBehaviorMountPathing": 1, + "minecraftLoot": 3, + "minecraftBehaviorFindMount": 1, + "minecraftEquipment": 2, + "minecraftAnnotationBreakDoor": 1, + "minecraftBehaviorUseKineticWeapon": 2 + }, + "entityEvents": { + "sequence": 2, + "add": 8, + "remove": 4, + "setProperty": 3 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", + "d": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", + "fs": { + "defaultComponents": { + "minecraftIsHiddenWhenInvisible": 1, + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftCollisionBox": 1, + "minecraftMovement": 1, + "minecraftNavigationWalk": 1, + "minecraftMovementBasic": 1, + "minecraftJumpStatic": 1, + "minecraftCanClimb": 1, + "minecraftHealth": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftInteract": 1, + "minecraftDespawn": 1, + "minecraftBehaviorMeleeAttack": 1, + "minecraftBehaviorRandomStroll": 1, + "minecraftBehaviorLookAtPlayer": 1, + "minecraftBehaviorRandomLookAround": 1, + "minecraftBehaviorHurtByTarget": 1, + "minecraftBehaviorNearestAttackableTarget": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftConditionalBandwidthOptimization": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftIsBaby": 1, + "minecraftScale": 1, + "minecraftAgeable": 1, + "minecraftExperienceReward": 1, + "minecraftTransformation": 1, + "minecraftIsShaking": 1, + "minecraftTimer": 1, + "minecraftAnnotationBreakDoor": 1 + }, + "entityEvents": { + "sequence": 1, + "add": 2, + "remove": 1 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 101, + "p": "/packs/behavior/entities/player.json", + "d": "/packs/behavior/entities/player.json", + "fs": { + "defaultComponents": { + "minecraftExperienceReward": 1, + "minecraftTypeFamily": 1, + "minecraftIsHiddenWhenInvisible": 1, + "minecraftLoot": 1, + "minecraftCollisionBox": 1, + "minecraftCanClimb": 1, + "minecraftMovement": 1, + "minecraftHurtOnCondition": 1, + "minecraftAttack": 1, + "minecraftExhaustionValues": 1, + "minecraftPlayerSaturation": 1, + "minecraftPlayerExhaustion": 1, + "minecraftPlayerLevel": 1, + "minecraftPlayerExperience": 1, + "minecraftBreathable": 1, + "minecraftNameable": 1, + "minecraftPhysics": 1, + "minecraftPushable": 1, + "minecraftInsomnia": 1, + "minecraftRideable": 1, + "minecraftConditionalBandwidthOptimization": 1, + "minecraftBlockClimber": 1, + "minecraftEnvironmentSensor": 1 + }, + "componentsUsedInComponentGroups": { + "minecraftSpellEffects": 2, + "minecraftTimer": 1, + "minecraftRaidTrigger": 1, + "minecraftDamageSensor": 3 + }, + "entityEvents": { + "add": 6, + "remove": 5 + } + } + }, + { + "iTp": 2, + "gId": "JSONTAGS", + "gIx": 103, + "p": "/packs/behavior/items/panel.json", + "d": "/packs/behavior/items/panel.json", + "fs": { + "components": { + "minecraftIcon": 1, + "minecraftGlint": 1, + "minecraftDisplayName": 1, + "minecraftHandEquipped": 1, + "minecraftCanDestroyInCreative": 1, + "minecraftMaxStackSize": 1, + "minecraftRarity": 1 + } + } + }, + { + "iTp": 1, + "gId": "LINESIZE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 102, + "fs": { + "size": { + "instanceCount": 8, + "total": 33916, + "max": 5878, + "min": 2430, + "average": 4240 + }, + "lines": { + "instanceCount": 8, + "total": 1099, + "max": 207, + "min": 71, + "average": 137 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 105, + "fs": { + "size": { + "instanceCount": 1, + "total": 833, + "max": 833, + "min": 833, + "average": 833 + }, + "lines": { + "instanceCount": 1, + "total": 49, + "max": 49, + "min": 49, + "average": 49 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 106, + "fs": { + "size": { + "instanceCount": 2, + "total": 357, + "max": 291, + "min": 66, + "average": 179 + }, + "lines": { + "instanceCount": 2, + "total": 18, + "max": 13, + "min": 5, + "average": 9 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 109, + "fs": { + "size": { + "instanceCount": 1, + "total": 31, + "max": 31, + "min": 31, + "average": 31 + }, + "lines": { + "instanceCount": 1, + "total": 2, + "max": 2, + "min": 2, + "average": 2 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 110, + "fs": { + "size": { + "instanceCount": 36, + "total": 237676, + "max": 17789, + "min": 908, + "average": 6602 + }, + "lines": { + "instanceCount": 36, + "total": 13148, + "max": 988, + "min": 53, + "average": 365 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 113, + "fs": { + "size": { + "instanceCount": 213, + "total": 845359, + "max": 25130, + "min": 76, + "average": 3969 + }, + "lines": { + "instanceCount": 213, + "total": 25419, + "max": 839, + "min": 3, + "average": 119 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 114, + "fs": { + "size": { + "instanceCount": 1, + "total": 519, + "max": 519, + "min": 519, + "average": 519 + }, + "lines": { + "instanceCount": 1, + "total": 35, + "max": 35, + "min": 35, + "average": 35 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 123, + "fs": { + "size": { + "instanceCount": 1, + "total": 374, + "max": 374, + "min": 374, + "average": 374 + }, + "lines": { + "instanceCount": 1, + "total": 18, + "max": 18, + "min": 18, + "average": 18 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 124, + "fs": { + "size": { + "instanceCount": 1, + "total": 12, + "max": 12, + "min": 12, + "average": 12 + }, + "lines": { + "instanceCount": 1, + "total": 2, + "max": 2, + "min": 2, + "average": 2 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 130, + "fs": { + "size": { + "instanceCount": 1, + "total": 301, + "max": 301, + "min": 301, + "average": 301 + }, + "lines": { + "instanceCount": 1, + "total": 15, + "max": 15, + "min": 15, + "average": 15 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 132, + "fs": { + "size": { + "instanceCount": 1, + "total": 237, + "max": 237, + "min": 237, + "average": 237 + }, + "lines": { + "instanceCount": 1, + "total": 12, + "max": 12, + "min": 12, + "average": 12 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 134, + "fs": { + "size": { + "instanceCount": 1, + "total": 186, + "max": 186, + "min": 186, + "average": 186 + }, + "lines": { + "instanceCount": 1, + "total": 9, + "max": 9, + "min": 9, + "average": 9 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 136, + "fs": { + "size": { + "instanceCount": 8, + "total": 57122, + "max": 45464, + "min": 31, + "average": 7140 + }, + "lines": { + "instanceCount": 8, + "total": 2438, + "max": 1930, + "min": 2, + "average": 305 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 143, + "fs": { + "size": { + "instanceCount": 2, + "total": 513, + "max": 259, + "min": 254, + "average": 257 + }, + "lines": { + "instanceCount": 2, + "total": 32, + "max": 16, + "min": 16, + "average": 16 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 158, + "fs": { + "size": { + "instanceCount": 1, + "total": 939, + "max": 939, + "min": 939, + "average": 939 + }, + "lines": { + "instanceCount": 1, + "total": 42, + "max": 42, + "min": 42, + "average": 42 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 159, + "fs": { + "size": { + "instanceCount": 1, + "total": 4776, + "max": 4776, + "min": 4776, + "average": 4776 + }, + "lines": { + "instanceCount": 1, + "total": 133, + "max": 133, + "min": 133, + "average": 133 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 179, + "fs": { + "size": { + "instanceCount": 2, + "total": 721, + "max": 630, + "min": 91, + "average": 361 + }, + "lines": { + "instanceCount": 2, + "total": 19, + "max": 16, + "min": 3, + "average": 10 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 199, + "fs": { + "size": { + "instanceCount": 2, + "total": 136, + "max": 68, + "min": 68, + "average": 68 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 203, + "fs": { + "size": { + "instanceCount": 1, + "total": 25479, + "max": 25479, + "min": 25479, + "average": 25479 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 209 + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 210 + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 228, + "fs": { + "size": { + "instanceCount": 1, + "total": 203, + "max": 203, + "min": 203, + "average": 203 + }, + "lines": { + "instanceCount": 1, + "total": 10, + "max": 10, + "min": 10, + "average": 10 + } + } + }, + { + "iTp": 7, + "gId": "LINESIZE", + "gIx": 264, + "fs": { + "size": { + "instanceCount": 22, + "total": 149255, + "max": 40509, + "min": 28, + "average": 6784 + }, + "lines": { + "instanceCount": 22, + "total": 2813, + "max": 1081, + "min": 2, + "average": 128 + } + } + }, + { + "iTp": 8, + "gId": "MCFUNCTION", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "MINENGINEVER", + "gIx": 1 + }, + { + "iTp": 6, + "gId": "MINENGINEVER", + "gIx": 120, + "p": "/packs/behavior/manifest.json" + }, + { + "iTp": 6, + "gId": "MINENGINEVER", + "gIx": 220, + "p": "/packs/resource/manifest.json" + }, + { + "iTp": 2, + "gId": "MINENGINEVER", + "gIx": 605, + "p": "/packs/behavior/manifest.json", + "d": [ + 1, + 21, + 50 + ] + }, + { + "iTp": 2, + "gId": "MINENGINEVER", + "gIx": 614, + "p": "/packs/resource/manifest.json", + "d": [ + 1, + 21, + 50 + ] + }, + { + "iTp": 1, + "gId": "NOBOM", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "PACK", + "gIx": 1 + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 104, + "p": "/packs/behavior/manifest.json", + "d": "§l§cAddonExe§6 §2BP§r" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 105, + "p": "/packs/behavior/manifest.json", + "d": "§aThe core behavior pack for AddonExe. Version §uv0.7.0§r" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 106, + "p": "/packs/behavior/manifest.json", + "d": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1|0.7.0" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 107, + "p": "/packs/behavior/manifest.json", + "d": 2 + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 107, + "p": "/packs/behavior/manifest.json", + "d": [ + 1, + 21, + 50 + ] + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 108, + "p": "/packs/behavior/manifest.json", + "d": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 109, + "p": "/packs/behavior/manifest.json" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 111, + "p": "/packs/resource/manifest.json", + "d": [ + 1, + 21, + 50 + ] + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 112, + "p": "/packs/resource/manifest.json", + "d": "9dca0c93-f6ec-4701-a74c-a774600640a4" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 113, + "p": "/packs/resource/manifest.json" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 114, + "p": "/packs/resource/manifest.json", + "d": "§l§cAddonExe§6 §9RP§r" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 115, + "p": "/packs/resource/manifest.json", + "d": "§bThe resource pack for AddonExe. Version §uv0.7.0§r" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 116, + "p": "/packs/resource/manifest.json", + "d": "9dca0c93-f6ec-4701-a74c-a774600640a4|0.7.0" + }, + { + "iTp": 2, + "gId": "PACK", + "gIx": 117, + "p": "/packs/resource/manifest.json", + "d": 2 + }, + { + "iTp": 7, + "gId": "PACK", + "gIx": 245 + }, + { + "iTp": 8, + "gId": "PACKMETADATA", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "PACKSIZE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 101, + "d": 1789661 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 102, + "d": 314 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 103, + "d": 77 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 104, + "d": 298864 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 105, + "d": 59 + }, + { + "iTp": 7, + "gId": "PACKSIZE", + "gIx": 106, + "d": 17 + }, + { + "iTp": 1, + "gId": "PATHLENGTH", + "gIx": 1 + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/Checklist.md", + "d": "Checklist.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/CodingStyle.md", + "d": "CodingStyle.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/ConfigurationExplanation.md", + "d": "ConfigurationExplanation.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/CurseForgeDescription.md", + "d": "CurseForgeDescription.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/MinecraftTextFormatting.md", + "d": "MinecraftTextFormatting.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/README.md", + "d": "README.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/StandardizationGuidelines.md", + "d": "StandardizationGuidelines.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Dev/tasks/AGENTS.md", + "d": "tasks/AGENTS.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/AdminGuide.md", + "d": "AdminGuide.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/Changelog.md", + "d": "Changelog.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/Commands.md", + "d": "Commands.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/ConfigurationGuide.md", + "d": "ConfigurationGuide.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/F.A.Q.md", + "d": "F.A.Q.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/FeaturesOverview.md", + "d": "FeaturesOverview.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/PlayerGuide.md", + "d": "PlayerGuide.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/RankSystem.md", + "d": "RankSystem.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/Docs/Troubleshooting.md", + "d": "Troubleshooting.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/README.md", + "d": "/README.md" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/BountyManager.test.ts", + "d": "core/__tests__/BountyManager.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/CommandManager.test.ts", + "d": "core/__tests__/CommandManager.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/ConfigManager.test.ts", + "d": "core/__tests__/ConfigManager.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/Economy.test.ts", + "d": "core/__tests__/Economy.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/PunishmentManager.test.ts", + "d": "core/__tests__/PunishmentManager.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/UI.test.ts", + "d": "core/__tests__/UI.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/__tests__/__mocks__/minecraftMock.ts", + "d": "core/__tests__/__mocks__/minecraftMock.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/bountyManager.ts", + "d": "core/bountyManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/commands/commandManager.ts", + "d": "core/commands/commandManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/configLoader.ts", + "d": "core/configLoader.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/configManager.ts", + "d": "core/configManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/configManagerFactory.ts", + "d": "core/configManagerFactory.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/cooldownManager.ts", + "d": "core/cooldownManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/dataManager.ts", + "d": "core/dataManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/beforeChatSend.ts", + "d": "core/events/beforeChatSend.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/entityDie.ts", + "d": "core/events/entityDie.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/entityHurt.ts", + "d": "core/events/entityHurt.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/eventManager.ts", + "d": "core/events/eventManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/itemUse.ts", + "d": "core/events/itemUse.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/playerDimensionChange.ts", + "d": "core/events/playerDimensionChange.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/playerLeave.ts", + "d": "core/events/playerLeave.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/playerSpawn.ts", + "d": "core/events/playerSpawn.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/events/scriptEventReceive.ts", + "d": "core/events/scriptEventReceive.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/featureDependencies.ts", + "d": "core/featureDependencies.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/floatingTextManager.ts", + "d": "core/floatingTextManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/helpfulLinksManager.ts", + "d": "core/helpfulLinksManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/itemSerializer.ts", + "d": "core/itemSerializer.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/itemsConfig.default.ts", + "d": "core/itemsConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/kitAdminManager.ts", + "d": "core/kitAdminManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/kitItemsManager.ts", + "d": "core/kitItemsManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/kitsManager.ts", + "d": "core/kitsManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/lastHitManager.ts", + "d": "core/lastHitManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/leaderboardManager.ts", + "d": "core/leaderboardManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/migrationManager.ts", + "d": "core/migrationManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/mobDeathEvents.ts", + "d": "core/mobDeathEvents.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/objectUtils.ts", + "d": "core/objectUtils.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/playerCache.ts", + "d": "core/playerCache.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/playerDataManager.ts", + "d": "core/playerDataManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/pvpManager.ts", + "d": "core/pvpManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/rankDb.ts", + "d": "core/rankDb.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/rankManager.ts", + "d": "core/rankManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ranksConfig.default.ts", + "d": "core/ranksConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/restartManager.ts", + "d": "core/restartManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/rulesManager.ts", + "d": "core/rulesManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/sidebarConfig.default.ts", + "d": "core/sidebarConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/sidebarManager.ts", + "d": "core/sidebarManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/spawnConfig.default.ts", + "d": "core/spawnConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/storage/StorageManager.ts", + "d": "core/storage/StorageManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/teleportLogic.ts", + "d": "core/teleportLogic.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/timerManager.ts", + "d": "core/timerManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/PanelRouter.ts", + "d": "core/ui/PanelRouter.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/actionRegistry.ts", + "d": "core/ui/actionRegistry.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/configPanelRegistry.ts", + "d": "core/ui/configPanelRegistry.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panelBuilder.ts", + "d": "core/ui/panelBuilder.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panelHandlers.ts", + "d": "core/ui/panelHandlers.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panelRegistry.ts", + "d": "core/ui/panelRegistry.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/adminPanel.ts", + "d": "core/ui/panels/adminPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/commandPanel.ts", + "d": "core/ui/panels/commandPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/configPanel.ts", + "d": "core/ui/panels/configPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/generalPanel.ts", + "d": "core/ui/panels/generalPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/infoPanel.ts", + "d": "core/ui/panels/infoPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/playerPanel.ts", + "d": "core/ui/panels/playerPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/rankPanel.ts", + "d": "core/ui/panels/rankPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/panels/sidebarPanel.ts", + "d": "core/ui/panels/sidebarPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/systemRegistry.ts", + "d": "core/ui/systemRegistry.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/ui/uiUtils.ts", + "d": "core/ui/uiUtils.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/uiManager.ts", + "d": "core/uiManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/core/xrayConfig.default.ts", + "d": "core/xrayConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/__tests__/ItemCheck.test.ts", + "d": "features/anticheat/__tests__/ItemCheck.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/__tests__/MovementCheck.test.ts", + "d": "features/anticheat/__tests__/MovementCheck.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/anticheatConfig.ts", + "d": "features/anticheat/anticheatConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/anticheatConfigLoader.ts", + "d": "features/anticheat/anticheatConfigLoader.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/flagManager.ts", + "d": "features/anticheat/flagManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/itemCheck.ts", + "d": "features/anticheat/itemCheck.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/logManager.ts", + "d": "features/anticheat/logManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/movementCheck.ts", + "d": "features/anticheat/movementCheck.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/anticheat/xrayDetection.ts", + "d": "features/anticheat/xrayDetection.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/auctionHouse/auctionHouseConfig.default.ts", + "d": "features/auctionHouse/auctionHouseConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/auctionHouse/auctionManager.ts", + "d": "features/auctionHouse/auctionManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/auctionHouse/commands/ah.ts", + "d": "features/auctionHouse/commands/ah.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/auctionHouse/index.ts", + "d": "features/auctionHouse/index.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/auctionHouse/ui/auctionPanel.ts", + "d": "features/auctionHouse/ui/auctionPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/dailyRewards/commands/daily.ts", + "d": "features/dailyRewards/commands/daily.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/dailyRewards/dailyRewardsConfig.default.ts", + "d": "features/dailyRewards/dailyRewardsConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/dailyRewards/dailyRewardsManager.ts", + "d": "features/dailyRewards/dailyRewardsManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/economy/economyConfig.ts", + "d": "features/economy/economyConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/economy/economyUtils.ts", + "d": "features/economy/economyUtils.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/economy/ui/bountyPanel.ts", + "d": "features/economy/ui/bountyPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/economy/ui/economyPanel.ts", + "d": "features/economy/ui/economyPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/essentials/spawnProtection.ts", + "d": "features/essentials/spawnProtection.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/commands/wordGuess.ts", + "d": "features/games/commands/wordGuess.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/gameManager.ts", + "d": "features/games/gameManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/games/diceRoll.ts", + "d": "features/games/games/diceRoll.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/games/rockPaperScissors.ts", + "d": "features/games/games/rockPaperScissors.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/games/ticTacToe.ts", + "d": "features/games/games/ticTacToe.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/games/wordGuess.ts", + "d": "features/games/games/wordGuess.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/gamesConfig.default.ts", + "d": "features/games/gamesConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/games/ui/gamesPanel.ts", + "d": "features/games/ui/gamesPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/kits/kitsConfig.default.ts", + "d": "features/kits/kitsConfig.default.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/kits/ui/kitPanel.ts", + "d": "features/kits/ui/kitPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/__tests__/ModerationHierarchy.test.ts", + "d": "features/moderation/__tests__/ModerationHierarchy.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/chatLogManager.ts", + "d": "features/moderation/chatLogManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/commands/dimensionLock.ts", + "d": "features/moderation/commands/dimensionLock.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/freezeListener.ts", + "d": "features/moderation/freezeListener.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/punishmentManager.ts", + "d": "features/moderation/punishmentManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/reportManager.ts", + "d": "features/moderation/reportManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/ui/moderationPanel.ts", + "d": "features/moderation/ui/moderationPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/moderation/ui/xrayPanel.ts", + "d": "features/moderation/ui/xrayPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/shopAdminManager.ts", + "d": "features/shop/shopAdminManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/shopCategoryConfig.ts", + "d": "features/shop/shopCategoryConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/shopConfig.ts", + "d": "features/shop/shopConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/shopManager.ts", + "d": "features/shop/shopManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/shopUtils.ts", + "d": "features/shop/shopUtils.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/ui/shopAdminPanel.ts", + "d": "features/shop/ui/shopAdminPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/shop/ui/shopUserPanel.ts", + "d": "features/shop/ui/shopUserPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/social/friendConfig.ts", + "d": "features/social/friendConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/social/friendManager.ts", + "d": "features/social/friendManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/social/ui/friendPanel.ts", + "d": "features/social/ui/friendPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teams/teamConfig.ts", + "d": "features/teams/teamConfig.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teams/teamManager.ts", + "d": "features/teams/teamManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teams/teamTypes.ts", + "d": "features/teams/teamTypes.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teams/ui/teamPanel.ts", + "d": "features/teams/ui/teamPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/__tests__/BackCommand.test.ts", + "d": "features/teleportation/__tests__/BackCommand.test.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/homesManager.ts", + "d": "features/teleportation/homesManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/teleportUtils.ts", + "d": "features/teleportation/teleportUtils.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/tpaManager.ts", + "d": "features/teleportation/tpaManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/ui/teleportPanel.ts", + "d": "features/teleportation/ui/teleportPanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/teleportation/warpsManager.ts", + "d": "features/teleportation/warpsManager.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/voting/ui/votePanel.ts", + "d": "features/voting/ui/votePanel.ts" + }, + { + "iTp": 6, + "gId": "PATHLENGTH", + "gIx": 104, + "p": "/src/features/voting/voteManager.ts", + "d": "features/voting/voteManager.ts" + }, + { + "iTp": 0, + "gId": "PRJINT", + "gIx": 0 + }, + { + "iTp": 3, + "gId": "PRJINT", + "gIx": 101, + "d": "/app/.gitignore" + }, + { + "iTp": 3, + "gId": "PRJINT", + "gIx": 101, + "d": "/app/LICENSE" + }, + { + "iTp": 1, + "gId": "RESOURCEANIMATION", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "RESOURCEANIMATION", + "gIx": 101 + }, + { + "iTp": 7, + "gId": "RESOURCEANIMATION", + "gIx": 102 + }, + { + "iTp": 1, + "gId": "RPDEPENDS", + "gIx": 1 + }, + { + "iTp": 1, + "gId": "SCRIPT", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "SCRIPT", + "gIx": 101, + "fs": { + "path": { + "count": 7 + }, + "config": { + "count": 3 + }, + "sourceType": { + "count": 1 + }, + "system": { + "count": 1 + }, + "world": { + "count": 1 + }, + "settings": { + "count": 1 + }, + "@minecraft/server": { + "count": 4 + }, + "@minecraft/serverUi": { + "count": 4 + }, + "@minecraft/serverGametest": { + "count": 4 + }, + "@minecraft/common": { + "count": 3 + }, + "@minecraft/vanillaData": { + "count": 1 + }, + "properties": { + "count": 1 + }, + "args": { + "count": 2 + }, + "message": { + "count": 5 + }, + "filter": { + "count": 4 + }, + "target": { + "count": 1 + }, + "context": { + "count": 1 + }, + "find": { + "count": 1 + }, + "resolve": { + "count": 2 + }, + "dispose": { + "count": 1 + }, + "promise": { + "count": 3 + }, + "@minecraft/serverNet": { + "count": 1 + }, + "@minecraft/serverAdmin": { + "count": 1 + }, + "@minecraft/serverEditor": { + "count": 1 + }, + "entries": { + "count": 1 + }, + "code": { + "count": 1 + }, + "header": { + "count": 1 + }, + "data": { + "count": 2 + }, + "error": { + "count": 1 + }, + "number": { + "count": 1 + }, + "description": { + "count": 1 + }, + "iconPath": { + "count": 1 + }, + "constants": { + "count": 1 + }, + "green": { + "count": 1 + }, + "blue": { + "count": 1 + }, + "status": { + "count": 2 + }, + "subtitle": { + "count": 1 + }, + "enabled": { + "count": 1 + }, + "chat": { + "count": 1 + }, + "permissionLevel": { + "count": 1 + }, + "title": { + "count": 1 + }, + "soundId": { + "count": 1 + }, + "volume": { + "count": 1 + }, + "pitch": { + "count": 1 + }, + "clear": { + "count": 1 + }, + "debug": { + "count": 1 + }, + "spawn": { + "count": 1 + } + } + }, + { + "iTp": 1, + "gId": "SCRIPTMODULE", + "gIx": 1 + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 100, + "p": "/packs/behavior/manifest.json", + "d": "1.0.0-beta", + "iId": "@minecraft/debug-utilities" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 100, + "m": "Behavior pack dependency on 1.0.0-beta at @minecraft/server-gametest", + "p": "/packs/behavior/manifest.json", + "d": "1.0.0-beta", + "iId": "@minecraft/server-gametest" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 100, + "m": "Behavior pack dependency on 2.1.0-beta at @minecraft/server-ui", + "p": "/packs/behavior/manifest.json", + "d": "2.1.0-beta", + "iId": "@minecraft/server-ui" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 100, + "m": "Behavior pack dependency on 2.6.0-beta at @minecraft/server", + "p": "/packs/behavior/manifest.json", + "d": "2.6.0-beta", + "iId": "@minecraft/server" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "p": "/package.json", + "d": "latest", + "iId": "@minecraft/common" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/core-build-tasks at latest", + "p": "/package.json", + "d": "latest", + "iId": "@minecraft/core-build-tasks" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/creator-tools at latest", + "p": "/package.json", + "d": "latest", + "iId": "@minecraft/creator-tools" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/debug-utilities at 1.0.0-beta.1.26.1-stable", + "p": "/package.json", + "d": "1.0.0-beta.1.26.1-stable", + "iId": "@minecraft/debug-utilities" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/math at latest", + "p": "/package.json", + "d": "latest", + "iId": "@minecraft/math" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/server at 2.6.0-beta.1.26.1-stable", + "p": "/package.json", + "d": "2.6.0-beta.1.26.1-stable", + "iId": "@minecraft/server" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/server-gametest at 1.0.0-beta.1.26.1-stable", + "p": "/package.json", + "d": "1.0.0-beta.1.26.1-stable", + "iId": "@minecraft/server-gametest" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/server-ui at 2.1.0-beta.1.26.1-stable", + "p": "/package.json", + "d": "2.1.0-beta.1.26.1-stable", + "iId": "@minecraft/server-ui" + }, + { + "iTp": 2, + "gId": "SCRIPTMODULE", + "gIx": 102, + "m": "Package.json registers developer usage of @minecraft/vanilla-data at latest", + "p": "/package.json", + "d": "latest", + "iId": "@minecraft/vanilla-data" + }, + { + "iTp": 8, + "gId": "SNDSDEF", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "STRICT", + "gIx": 1 + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/drowned.json", + "d": "minecraft:drowned" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_axolotl.json", + "d": "minecraft:axolotl" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_blaze.json", + "d": "minecraft:blaze" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_bogged.json", + "d": "minecraft:bogged" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_breeze.json", + "d": "minecraft:breeze" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_creeper.json", + "d": "minecraft:creeper" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_endermite.json", + "d": "minecraft:endermite" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_evocation_illager.json", + "d": "minecraft:evocation_illager" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_frog.json", + "d": "minecraft:frog" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_ghast.json", + "d": "minecraft:ghast" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_goat.json", + "d": "minecraft:goat" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_hoglin.json", + "d": "minecraft:hoglin" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_husk.json", + "d": "minecraft:husk" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_iron_golem.json", + "d": "minecraft:iron_golem" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_magma_cube.json", + "d": "minecraft:magma_cube" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_phantom.json", + "d": "minecraft:phantom" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_piglin.json", + "d": "minecraft:piglin" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_pillager.json", + "d": "minecraft:pillager" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_polar_bear.json", + "d": "minecraft:polar_bear" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_ravager.json", + "d": "minecraft:ravager" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_shulker.json", + "d": "minecraft:shulker" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_skeleton.json", + "d": "minecraft:skeleton" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_slime.json", + "d": "minecraft:slime" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_snow_golem.json", + "d": "minecraft:snow_golem" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_stray.json", + "d": "minecraft:stray" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_vex.json", + "d": "minecraft:vex" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_vindicator.json", + "d": "minecraft:vindicator" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_witch.json", + "d": "minecraft:witch" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_wither.json", + "d": "minecraft:wither" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_wither_skeleton.json", + "d": "minecraft:wither_skeleton" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_wolf.json", + "d": "minecraft:wolf" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_zoglin.json", + "d": "minecraft:zoglin" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_zombie.json", + "d": "minecraft:zombie" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", + "d": "minecraft:zombie_villager_v2" + }, + { + "iTp": 4, + "gId": "STRICT", + "gIx": 100, + "p": "/packs/behavior/entities/player.json", + "d": "minecraft:player" + }, + { + "iTp": 1, + "gId": "SUMMARY", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "SUMMARY", + "gIx": 101 + }, + { + "iTp": 7, + "gId": "SUMMARY", + "gIx": 102 + }, + { + "iTp": 1, + "gId": "TEXTURE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "TEXTURE", + "gIx": 101, + "fs": { + "entityResourceCount": { + "count": 1 + }, + "textureReferences": { + "count": 1 + }, + "entityReferences": { + "count": 1 + }, + "fileCount": { + "count": 2 + }, + "uniqueTextureHandlesEstimated": { + "count": 1 + }, + "uniqueTexturePaths": { + "count": 1 + }, + "uniqueJSONUITextureReferences": { + "count": 14 + }, + "uniqueJSONUITextureVanillaPaths": { + "count": 16 + }, + "uniqueEntityTexturePaths": { + "count": 1 + } + } + }, + { + "iTp": 1, + "gId": "TEXTUREIMAGE", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 101, + "fs": { + "customTexture": { + "count": 1 + }, + "pngjpgWidth": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "pngjpgHeight": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "pngjpgTexels": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "pngjpgTextureMemory": { + "instanceCount": 2, + "total": 8, + "max": 4, + "min": 4, + "average": 4 + }, + "width": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "height": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "texels": { + "instanceCount": 2, + "total": 2, + "max": 1, + "min": 1, + "average": 1 + }, + "textureMemory": { + "instanceCount": 2, + "total": 8, + "max": 4, + "min": 4, + "average": 4 + }, + "nonVanillaTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "nonVanillaTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "entityWidth": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "entityHeight": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "entityTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "entityTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "entityNonVanillaTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "entityNonVanillaTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "vanillaOverrideTexture": { + "count": 1 + }, + "vanillaOverrideWidth": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "vanillaOverrideHeight": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "vanillaOverrideTexels": { + "instanceCount": 1, + "total": 1, + "max": 1, + "min": 1, + "average": 1 + }, + "vanillaOverrideTextureMemory": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "vanillaGameTextureCoverage": { + "overrideCount": 0, + "vanillaTextureCount": 2348, + "percent": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 200, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 201, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 202, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 203, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 204, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 7, + "gId": "TEXTUREIMAGE", + "gIx": 205, + "fs": { + "nonVanillaTextureMemoryTier": { + "instanceCount": 1, + "total": 4, + "max": 4, + "min": 4, + "average": 4 + }, + "totalTextureMemoryTier": { + "instanceCount": 1, + "total": 8, + "max": 8, + "min": 8, + "average": 8 + }, + "blockAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + }, + "itemAtlasTextureMemoryTier": { + "instanceCount": 1, + "total": 0, + "max": 0, + "min": 0, + "average": 0 + } + } + }, + { + "iTp": 1, + "gId": "TEXTUREREF", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "TEXTUREREF", + "gIx": 101 + }, + { + "iTp": 1, + "gId": "TYPES", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "TYPES", + "gIx": 101 + }, + { + "iTp": 1, + "gId": "UNKFILE", + "gIx": 1 + }, + { + "iTp": 0, + "gId": "UNKJSON", + "gIx": 0 + }, + { + "iTp": 3, + "gId": "UNKJSON", + "gIx": 101, + "p": "/babel.config.json" + }, + { + "iTp": 3, + "gId": "UNKJSON", + "gIx": 101, + "p": "/tsconfig.test.json" + }, + { + "iTp": 1, + "gId": "UNLINK", + "gIx": 1 + }, + { + "iTp": 4, + "gId": "UNLINK", + "gIx": 191, + "p": "/packs/resource/textures/items/copper_golem.png" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/black" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/black" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/black" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/button_borderless_light" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/button_borderless_lighthover" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/button_borderless_lightpressed" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/elipses" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/experiencebarempty" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/experiencebarfull" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/experiencenub" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/heart_background" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hotbar_0" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hotbar_8" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hotbar_end_cap" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hotbar_start_cap" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hud_tip_text_background" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hud_tip_text_background" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hud_tip_text_background" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/hud_tip_text_background" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/hud_screen.json", + "d": "textures/ui/selected_hotbar_slot" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/scoreboards.json", + "d": "textures/ui/black" + }, + { + "iTp": 6, + "gId": "UNLINK", + "gIx": 205, + "p": "/packs/resource/ui/scoreboards.json", + "d": "textures/ui/scoreboard_list_background" + }, + { + "iTp": 4, + "gId": "UNLINK", + "gIx": 323, + "p": "/packs/behavior/recipes/panel.json", + "d": "/packs/behavior/recipes/panel.json to `minecraft:stick`" + }, + { + "iTp": 8, + "gId": "VALFILE", + "gIx": 2 + }, + { + "iTp": 8, + "gId": "VSCODEFILE", + "gIx": 2 + }, + { + "iTp": 8, + "gId": "WORLD", + "gIx": 2 + }, + { + "iTp": 1, + "gId": "WORLDDATA", + "gIx": 1 + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 121, + "p": "/packs/behavior/functions/admin.mcfunction" + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 122, + "p": "/packs/behavior/functions/admin.mcfunction" + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 123, + "p": "/packs/behavior/functions/admin.mcfunction", + "fs": { + "scriptevent": { + "count": 1 + } + } + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 124, + "p": "/packs/behavior/functions/admin.mcfunction" + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 125, + "p": "/packs/behavior/functions/admin.mcfunction" + }, + { + "iTp": 7, + "gId": "WORLDDATA", + "gIx": 126, + "p": "/packs/behavior/functions/admin.mcfunction" + }, + { + "iTp": 1, + "gId": "WPACKREFS", + "gIx": 1 + } + ], + "generatorName": "Minecraft Creator Tools", + "suite": 0, + "generatorVersion": "0.15.3" +} \ No newline at end of file diff --git a/out/app.report.html b/out/app.report.html new file mode 100644 index 000000000..8fe7ccb20 --- /dev/null +++ b/out/app.report.html @@ -0,0 +1,211 @@ + + + + + + + \ No newline at end of file diff --git a/packs/resource/ui/_ui_defs.json b/packs/resource/ui/_ui_defs.json new file mode 100644 index 000000000..ce4d631eb --- /dev/null +++ b/packs/resource/ui/_ui_defs.json @@ -0,0 +1,10 @@ +{ + "ui_defs": [ + "ui/hud_screen.json", + "ui/loading_messages.json", + "ui/pause_screen.json", + "ui/scoreboards.json", + "ui/server_form.json", + "ui/tic_tac_toe.json" + ] +} diff --git a/packs/resource/ui/pause_screen.json b/packs/resource/ui/pause_screen.json index b21075e3b..4e6681faa 100644 --- a/packs/resource/ui/pause_screen.json +++ b/packs/resource/ui/pause_screen.json @@ -16,27 +16,5 @@ } } ] - }, - "store_button_panel@pause.pause_button_template": { - "$pressed_button_name": "button.menu_settings", - "$button_text": "menu.settings" - }, - "marketplace_icon": { - "type": "panel", - "size": [16, 16], - "controls": [ - { - "icon": { - "type": "image", - "texture": "textures/ui/sidebar_icons/marketplace", - "size": [16, 16] - } - } - ] - }, - "settings_button_small@common_buttons.light_content_button": { - "$pressed_button_name": "button.menu_store", - "$button_tts_header": "menu.store", - "$button_content": "pause.marketplace_icon" } } diff --git a/packs/resource/ui/server_form.json b/packs/resource/ui/server_form.json index 27aaa2cc2..e53c7cf85 100644 --- a/packs/resource/ui/server_form.json +++ b/packs/resource/ui/server_form.json @@ -2,6 +2,11 @@ "namespace": "server_form", "long_form": { "type": "panel", + "bindings": [ + { "binding_name": "#title_text" }, + { "binding_name": "#content_text" }, + { "binding_name": "#form_button_length" } + ], "controls": [ { "client_content": { @@ -19,8 +24,7 @@ "controls": [ { "grid_view": { - "type": "custom", - "renderer": "ui_scene_renderer", + "type": "panel", "layer": 1, "anchor_from": "center", "anchor_to": "center", @@ -29,7 +33,7 @@ } } ], - "visible": "(($title_text - '§t§t§t') = 'Tic Tac Toe')" + "visible": "($title_text = '§t§t§tTic Tac Toe')" } }, { @@ -99,7 +103,7 @@ } } ], - "visible": "(not (($title_text - '§t§t§t') = 'Tic Tac Toe'))" + "visible": "(not ($title_text = '§t§t§tTic Tac Toe'))" } } ] diff --git a/src/core/__tests__/UI.test.ts b/src/core/__tests__/UI.test.ts index 35d0bd0df..acaaf0fad 100644 --- a/src/core/__tests__/UI.test.ts +++ b/src/core/__tests__/UI.test.ts @@ -15,7 +15,8 @@ jest.unstable_mockModule('../configManager.js', () => ({ updateMultipleConfig: jest.fn(), resetConfigSection: jest.fn(), onConfigUpdated: jest.fn(), - initializeConfigManager: jest.fn() + initializeConfigManager: jest.fn(), + reloadConfig: jest.fn() })); // Mock feature managers if needed by panels diff --git a/src/core/events/beforeChatSend.ts b/src/core/events/beforeChatSend.ts index 560d2dcfc..4c5ca9b48 100644 --- a/src/core/events/beforeChatSend.ts +++ b/src/core/events/beforeChatSend.ts @@ -1,5 +1,6 @@ import * as mc from '@minecraft/server'; +import { commandManager } from '@core/commands/commandManager.js'; import { getConfig } from '@core/configManager.js'; import { getPlayerFromCache } from '@core/playerCache.js'; import { getPlayer } from '@core/playerDataManager.js'; @@ -9,6 +10,8 @@ import { getPlayer } from '@core/playerDataManager.js'; * Manages chat formatting, muting, and ranks. */ export default function handleBeforeChatSend(event: mc.ChatSendBeforeEvent) { + if (commandManager.handleChatCommand(event)) return; + const config = getConfig(); if (config.chat.enabled !== true) return; // Vanilla chat if disabled diff --git a/src/core/main.ts b/src/core/main.ts index ce8fdf384..03ee5a74c 100644 --- a/src/core/main.ts +++ b/src/core/main.ts @@ -29,10 +29,14 @@ import { cleanupPlayerDataManager } from './playerDataManager.js'; import * as rankManager from './rankManager.js'; import * as sidebarManager from './sidebarManager.js'; import { cleanupTimers, startSystemTimers } from './timerManager.js'; +import { loadCommands } from '@core/commands/index.js'; import { reinitializeOnlinePlayers } from './utils.js'; const VERSION = '0.7.0'; // Current Addon Version +// Load Commands immediately to register slash commands during startup +loadCommands(); + /** * Initializes the addon. * This function should be called once at startup. From 37387ffee0e74e7607c76a25ee16c577a2078c35 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 19:21:47 +0000 Subject: [PATCH 2/7] Fix slash commands, chat commands, server_form UI, and ignore out/ Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- .gitignore | 1 + out/app.csv | 441 --- out/app.mcr.json | 8284 ------------------------------------------- out/app.report.html | 211 -- 4 files changed, 1 insertion(+), 8936 deletions(-) delete mode 100644 out/app.csv delete mode 100644 out/app.mcr.json delete mode 100644 out/app.report.html diff --git a/.gitignore b/.gitignore index 95826f898..64527bda6 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,7 @@ /staging/ /packs/behavior/pack_icon.png /packs/resource/pack_icon.png +/out # misc .DS_Store diff --git a/out/app.csv b/out/app.csv deleted file mode 100644 index ca9646637..000000000 --- a/out/app.csv +++ /dev/null @@ -1,441 +0,0 @@ -Test,TestId,Type,Item,Message,Data,Path -BASEGAMEVER,2,Unknown,,"No applicable items found for test Base Game Version (BASEGAMEVER)",,, -BLOCKSCAT,2,Unknown,,"No applicable items found for test Blocks Catalog (BLOCKSCAT)",,, -CBFG,1,Test success,,"Check Beta Features Generator (CBFG) completed successfully",,, -CHECKFEATUREDEPRECATION,2,Unknown,,"No applicable items found for test Check Feature Deprecation (CHECKFEATUREDEPRECATION)",,, -CHKMANIF,0,Test fail,,"Found 2 errors for Check Manifest Generator (CHKMANIF).",,, -CHKMANIF,114,Error,,"","@minecraft/debug-utilities",/packs/behavior/manifest.json, -CHKMANIF,114,Error,,"","@minecraft/server-gametest",/packs/behavior/manifest.json, -CPACKICON,0,Test fail,,"Found 2 errors for Check Pack Icon Generator (CPACKICON).",,, -CPACKICON,101,Error,,"pack_icon image file not found for behavior. It must use the .png extension.",,, -CPACKICON,101,Error,,"pack_icon image file not found for resource. It must use the .png extension.",,, -CPARTI,1,Test success,,"Check Particle Identifier Generator (CPARTI) completed successfully",,, -CSPJ,1,Test success,,"Check Skin Pack Json Generator (CSPJ) completed successfully",,, -CWI,1,Test success,,"Check World Icon Generator (CWI) completed successfully",,, -ENTITYTYPE,1,Test success,,"Entity Type (ENTITYTYPE) completed successfully",,, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/drowned.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/floating_text.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_axolotl.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_blaze.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_bogged.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.30) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_breeze.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_creeper.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.17.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_endermite.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_evocation_illager.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_frog.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_ghast.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_goat.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_hoglin.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_husk.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_iron_golem.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.19.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_magma_cube.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_phantom.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_piglin.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_pillager.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_polar_bear.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_ravager.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.70) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_shulker.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_skeleton.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_slime.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_snow_golem.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_stray.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_vex.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_vindicator.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.19.60) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_witch.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wither.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wither_skeleton.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.100) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_wolf.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zoglin.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zombie.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/minecraft_zombie_villager_v2.json, -ENTITYTYPE,120,Recommendation,,"Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/entities/player.json, -EXPFLAG,2,Unknown,,"No applicable items found for test Check Experimental Flag (EXPFLAG)",,, -FORBFILE,1,Test success,,"Check Forbidden Files Generator (FORBFILE) completed successfully",,, -FORMATVER,1,Test success,,"Format Version (FORMATVER) completed successfully",,, -FORMATVER,136,Recommendation,,"Item type version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/items/panel.json, -FORMATVER,156,Recommendation,,"Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/recipes/panel.json, -FORMATVER,156,Recommendation,,"Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/recipes/stick_from_panel.json, -FORMATVER,296,Recommendation,,"Entity type resource version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/resource/entity/floating_text.json, -FORMATVER,623,Info,,"Item type format_version",1,21,0,/packs/behavior/items/panel.json, -FORMATVER,630,Info,,"Entity type visuals/audio format_version",1,21,0,/packs/resource/entity/floating_text.json, -FORMATVER,643,Info,,"Recipe format_version",1,20,10,/packs/behavior/recipes/panel.json, -FORMATVER,643,Info,,"Recipe format_version",1,20,10,/packs/behavior/recipes/stick_from_panel.json, -GEOFMT,1,Test success,,"Geometry Format (GEOFMT) completed successfully",,, -GEOMETRY,1,Test success,,"Model Geometry Validation (GEOMETRY) completed successfully",,, -ITEMS,1,Test success,,"Minimum Definition of a Pack (ITEMS) completed successfully",,, -ITEMS,102,Info,,"Behavior pack manifest found",,/packs/behavior/manifest.json, -ITEMS,103,Info,,"Resource pack manifest found",,/packs/resource/manifest.json, -ITEMS,202,Info,,"JavaScript item count",8,, -ITEMS,205,Info,,"Behavior pack manifest item count",1,, -ITEMS,206,Info,,"General json file item count",2,, -ITEMS,209,Info,,"Function item count",1,, -ITEMS,210,Info,,"Entity type item count",36,, -ITEMS,213,Info,,"TypeScript item count",213,, -ITEMS,214,Info,,"Resource pack manifest item count",1,, -ITEMS,223,Info,,"Item type item count",1,, -ITEMS,224,Info,,"Loot table item count",1,, -ITEMS,230,Info,,"Entity type visuals/audio item count",1,, -ITEMS,232,Info,,"Model item count",1,, -ITEMS,234,Info,,"Render controller item count",1,, -ITEMS,236,Info,,"User interface item count",8,, -ITEMS,243,Info,,"Recipe item count",2,, -ITEMS,258,Info,,"TypeScript config item count",1,, -ITEMS,259,Info,,"NPM package definition item count",1,, -ITEMS,279,Info,,"Language translations item count",2,, -ITEMS,299,Info,,"Texture item count",2,, -ITEMS,303,Info,,"Icon item count",1,, -ITEMS,309,Info,,"Behavior pack item count",1,, -ITEMS,310,Info,,"Resource pack item count",1,, -ITEMS,328,Info,,"Crafting Item catalog item count",1,, -ITEMS,364,Info,,"Unknown item count",22,, -ITEMTYPE,1,Test success,,"Item Type (ITEMTYPE) completed successfully",,, -ITEMTYPE,120,Recommendation,,"Behavior pack Item Type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version",,/packs/behavior/items/panel.json, -JSON,1,Test success,,"JSON Structure Validation (JSON) completed successfully",,, -JSON,134,Warning,,"JSON structure error","(format_version) does not have a value in the enumeration 1.8.0, 1.10.0",/packs/resource/render_controllers/floating_text.rc.json, -JSON,134,Warning,,"JSON structure error","(render_controllers.controller.render.floating_text.uv_anim) is missing and it is required",/packs/resource/render_controllers/floating_text.rc.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/drowned.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/floating_text.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_axolotl.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_blaze.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_bogged.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_breeze.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_creeper.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_endermite.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_evocation_illager.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_frog.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_ghast.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_goat.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_hoglin.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_husk.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_iron_golem.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_magma_cube.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_phantom.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_piglin.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_pillager.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_polar_bear.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_ravager.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_shulker.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_skeleton.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_slime.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_snow_golem.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_stray.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_vex.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_vindicator.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_witch.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wither.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wither_skeleton.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_wolf.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zoglin.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zombie.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/minecraft_zombie_villager_v2.json, -JSON,1110,Info,,"Entity type is not at a current format version",,/packs/behavior/entities/player.json, -JSON,1123,Info,,"Item type is not at a current format version (is at 1.21.0)",,/packs/behavior/items/panel.json, -JSONF,1,Test success,,"JSON Structure Validation (via Minecraft docs) (JSONF) completed successfully",,, -JSONTAGS,1,Test success,,"JSON Tags (JSONTAGS) completed successfully",,, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/drowned.json",/packs/behavior/entities/drowned.json,defaultComponents minecraftNameable,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftMovementGeneric,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftShareables,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,1,componentsUsedInComponentGroups minecraftUnderwaterMovement,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftNavigationGeneric,3,componentsUsedInComponentGroups minecraftSpawnEntity,1,componentsUsedInComponentGroups minecraftEquipment,3,componentsUsedInComponentGroups minecraftTargetNearbySensor,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,entityEvents sequence,1,entityEvents add,8,entityEvents remove,5,entityEvents filters,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/floating_text.json",/packs/behavior/entities/floating_text.json,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftNameable,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftPushable,1,defaultComponents minecraftIsHiddenWhenInvisible,1,componentsUsedInComponentGroups minecraftInstantDespawn,1,entityEvents add,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_axolotl.json",/packs/behavior/entities/minecraft_axolotl.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftMovementAmphibious,1,defaultComponents minecraftMovement,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftAttack,1,defaultComponents minecraftCombatRegeneration,1,defaultComponents minecraftBehaviorPlayDead,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorMoveToWater,1,defaultComponents minecraftBehaviorSwimIdle,1,defaultComponents minecraftBehaviorRandomSwim,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftVariant,5,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftDamageOverTime,1,componentsUsedInComponentGroups minecraftDryingOutTimer,1,entityEvents sequence,2,entityEvents remove,6,entityEvents add,6, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_blaze.json",/packs/behavior/entities/minecraft_blaze.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftNameable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnHurt,1,defaultComponents minecraftOnHurtByPlayer,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTargetNearbySensor,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,entityEvents add,4,entityEvents remove,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_bogged.json",/packs/behavior/entities/minecraft_bogged.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftInteract,1,componentsUsedInComponentGroups minecraftIsSheared,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,4,entityEvents remove,3, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_breeze.json",/packs/behavior/entities/minecraft_breeze.json,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftReflectProjectiles,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFireAtTarget,1,defaultComponents minecraftBehaviorMoveAroundTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorJumpAroundTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,entityEvents add,1,entityEvents setProperty,2,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_creeper.json",/packs/behavior/entities/minecraft_creeper.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftTargetNearbySensor,1,defaultComponents minecraftInteract,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorSwell,1,defaultComponents minecraftBehaviorMeleeAttack,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftExplode,4,componentsUsedInComponentGroups minecraftIsCharged,1,componentsUsedInComponentGroups minecraftTargetNearbySensor,2,componentsUsedInComponentGroups minecraftOnTargetEscape,2,entityEvents sequence,2,entityEvents remove,2,entityEvents add,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_endermite.json",/packs/behavior/entities/minecraft_endermite.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBlockClimber,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_evocation_illager.json",/packs/behavior/entities/minecraft_evocation_illager.json,defaultComponents minecraftEquipItem,1,defaultComponents minecraftShareables,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorSummonEntity,1,defaultComponents minecraftBehaviorSendEvent,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorLookAtEntity,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftDespawn,1,entityEvents add,1,entityEvents sequence,2,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_frog.json",/packs/behavior/entities/minecraft_frog.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftNavigationGeneric,1,defaultComponents minecraftMovementAmphibious,1,defaultComponents minecraftMovement,1,defaultComponents minecraftUnderwaterMovement,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBreedable,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorBreed,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorMoveToLand,1,defaultComponents minecraftBehaviorEatMob,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorCroak,1,defaultComponents minecraftBehaviorJumpToBlock,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftBehaviorLayEgg,1,componentsUsedInComponentGroups minecraftBehaviorMoveToWater,1,entityEvents sequence,2,entityEvents add,4,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_ghast.json",/packs/behavior/entities/minecraft_ghast.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationFloat,1,defaultComponents minecraftBehaviorFloatWander,1,defaultComponents minecraftCanFly,1,defaultComponents minecraftLoot,1,defaultComponents minecraftShooter,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftCannotBeAttacked,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_goat.json",/packs/behavior/entities/minecraft_goat.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftBehaviorJumpToBlock,1,defaultComponents minecraftGenetics,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorTempt,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftInteract,2,componentsUsedInComponentGroups minecraftBehaviorRamAttack,2,componentsUsedInComponentGroups minecraftAttackCooldown,1,entityEvents randomize,1,entityEvents add,5,entityEvents remove,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_hoglin.json",/packs/behavior/entities/minecraft_hoglin.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorAvoidBlock,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftTypeFamily,3,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,2,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftCollisionBox,2,componentsUsedInComponentGroups minecraftCustomHitTest,2,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftGroupSize,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBreedable,1,entityEvents randomize,1,entityEvents trigger,1,entityEvents add,9,entityEvents remove,6, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_husk.json",/packs/behavior/entities/minecraft_husk.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftVariant,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftShareables,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,2,componentsUsedInComponentGroups minecraftIsShaking,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftEquipment,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,2,entityEvents sequence,2,entityEvents add,8,entityEvents setProperty,3,entityEvents remove,4, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_iron_golem.json",/packs/behavior/entities/minecraft_iron_golem.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftInteract,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftPreferredPath,1,defaultComponents minecraftBehaviorTargetWhenPushed,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorMoveTowardsTarget,1,defaultComponents minecraftBehaviorMoveThroughVillage,1,defaultComponents minecraftBehaviorMoveTowardsDwellingRestriction,1,defaultComponents minecraftBehaviorOfferFlower,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorDefendVillageTarget,1,componentsUsedInComponentGroups minecraftDweller,1,entityEvents add,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_magma_cube.json",/packs/behavior/entities/minecraft_magma_cube.json,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftMovementJump,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorSlimeFloat,1,defaultComponents minecraftBehaviorSlimeAttack,1,defaultComponents minecraftBehaviorSlimeRandomDirection,1,defaultComponents minecraftBehaviorSlimeKeepOnJumping,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftCollisionBox,3,componentsUsedInComponentGroups minecraftHealth,3,componentsUsedInComponentGroups minecraftMovement,3,componentsUsedInComponentGroups minecraftAttack,3,componentsUsedInComponentGroups minecraftAreaAttack,3,componentsUsedInComponentGroups minecraftLoot,2,componentsUsedInComponentGroups minecraftMovementJump,2,entityEvents randomize,1,entityEvents add,5, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_phantom.json",/packs/behavior/entities/minecraft_phantom.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRendersWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftGameEventMovementTracking,1,defaultComponents minecraftAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftMovementGlide,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorSwoopAttack,1,defaultComponents minecraftBehaviorCircleAroundAnchor,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_piglin.json",/packs/behavior/entities/minecraft_piglin.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftAdmireItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftAnnotationOpenDoor,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftInventory,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorAdmireItem,1,defaultComponents minecraftBehaviorBarter,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorAvoidBlock,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftShareables,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorChargeHeldItem,1,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftAttackCooldown,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftGroupSize,1,componentsUsedInComponentGroups minecraftBarter,1,componentsUsedInComponentGroups minecraftCelebrateHunt,1,componentsUsedInComponentGroups minecraftBlockSensor,1,componentsUsedInComponentGroups minecraftInteract,1,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,entityEvents randomize,4,entityEvents trigger,1,entityEvents add,11,entityEvents remove,6, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_pillager.json",/packs/behavior/entities/minecraft_pillager.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftVariant,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftShareables,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorChargeHeldItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftIsIllagerCaptain,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftOnHurt,3,componentsUsedInComponentGroups minecraftOnHurtByPlayer,3,componentsUsedInComponentGroups minecraftOnTargetEscape,2,componentsUsedInComponentGroups minecraftBehaviorHoldGround,2,componentsUsedInComponentGroups minecraftBehaviorMoveToRandomBlock,1,componentsUsedInComponentGroups minecraftBehaviorFollowTargetCaptain,1,entityEvents add,8,entityEvents remove,6,entityEvents sequence,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_polar_bear.json",/packs/behavior/entities/minecraft_polar_bear.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftWaterMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorFollowParent,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,2,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftAngry,2,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftOnFriendlyAnger,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorStompAttack,1,entityEvents randomize,1,entityEvents add,6,entityEvents remove,5, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_ravager.json",/packs/behavior/entities/minecraft_ravager.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftRavagerBlocked,1,defaultComponents minecraftAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftLoot,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftMovement,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftNameable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBreakBlocks,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftRideable,1,defaultComponents minecraftTypeFamily,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftAddrider,6,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftBehaviorRandomStroll,2,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftMovement,1,componentsUsedInComponentGroups minecraftBehaviorDelayedAttack,1,componentsUsedInComponentGroups minecraftBehaviorLookAtPlayer,1,componentsUsedInComponentGroups minecraftBehaviorLookAtEntity,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftIsStunned,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftBehaviorKnockbackRoar,1,entityEvents add,11,entityEvents remove,4,entityEvents sequence,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_shulker.json",/packs/behavior/entities/minecraft_shulker.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftRendersWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftHealth,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftMovement,1,defaultComponents minecraftLoot,1,defaultComponents minecraftPeek,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftShooter,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftIsCollidable,1,defaultComponents minecraftInteract,1,defaultComponents minecraftPhysics,1,componentsUsedInComponentGroups minecraftVariant,17,entityEvents add,17, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_skeleton.json",/packs/behavior/entities/minecraft_skeleton.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftNameable,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftShooter,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,4,componentsUsedInComponentGroups minecraftDamageSensor,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,7,entityEvents remove,3, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_slime.json",/packs/behavior/entities/minecraft_slime.json,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovementJump,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftNameable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorSlimeFloat,1,defaultComponents minecraftBehaviorSlimeAttack,1,defaultComponents minecraftBehaviorSlimeRandomDirection,1,defaultComponents minecraftBehaviorSlimeKeepOnJumping,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftMobEffectImmunity,1,componentsUsedInComponentGroups minecraftVariant,3,componentsUsedInComponentGroups minecraftCollisionBox,3,componentsUsedInComponentGroups minecraftHealth,3,componentsUsedInComponentGroups minecraftMovement,3,componentsUsedInComponentGroups minecraftAttack,3,componentsUsedInComponentGroups minecraftAreaAttack,2,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftMovementJump,2,entityEvents randomize,1,entityEvents add,5, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_snow_golem.json",/packs/behavior/entities/minecraft_snow_golem.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftAttack,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftInteract,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftLeashableTo,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftShooter,1,defaultComponents minecraftTrail,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsSheared,1,entityEvents remove,1,entityEvents add,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_stray.json",/packs/behavior/entities/minecraft_stray.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftNameable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftLoot,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftShooter,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftShareables,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorFleeSun,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftBehaviorRangedAttack,1,componentsUsedInComponentGroups minecraftShooter,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftBehaviorMeleeBoxAttack,1,componentsUsedInComponentGroups minecraftAttack,1,entityEvents add,3,entityEvents sequence,1,entityEvents remove,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_vex.json",/packs/behavior/entities/minecraft_vex.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftHealth,1,defaultComponents minecraftAttack,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorChargeAttack,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorLookAtEntity,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftGameEventMovementTracking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftDamageOverTime,1,entityEvents add,2,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_vindicator.json",/packs/behavior/entities/minecraft_vindicator.json,defaultComponents minecraftEquipItem,1,defaultComponents minecraftShareables,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftVariant,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorAvoidMobType,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftOnTargetEscape,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftNavigationWalk,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,componentsUsedInComponentGroups minecraftDespawn,1,componentsUsedInComponentGroups minecraftIsIllagerCaptain,2,componentsUsedInComponentGroups minecraftVariant,2,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftBehaviorMoveToRandomBlock,1,componentsUsedInComponentGroups minecraftBehaviorFollowTargetCaptain,1,entityEvents add,9,entityEvents remove,5,entityEvents sequence,2, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_witch.json",/packs/behavior/entities/minecraft_witch.json,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorRangedAttack,1,defaultComponents minecraftShooter,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorDrinkPotion,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestPrioritizedAttackableTarget,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftFollowRange,1,defaultComponents minecraftCanJoinRaid,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftBehaviorCelebrate,1,componentsUsedInComponentGroups minecraftDweller,1,componentsUsedInComponentGroups minecraftBehaviorMoveToVillage,1,componentsUsedInComponentGroups minecraftAmbientSoundInterval,1,componentsUsedInComponentGroups minecraftPersistent,1,entityEvents add,1,entityEvents sequence,2,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wither.json",/packs/behavior/entities/minecraft_wither.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftBoss,1,defaultComponents minecraftDamageSensor,1,defaultComponents minecraftHealth,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftLoot,1,defaultComponents minecraftNameable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftCanFly,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorWitherRandomAttackPosGoal,1,defaultComponents minecraftBehaviorWitherTargetHighestDamage,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtTarget,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPersistent,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wither_skeleton.json",/packs/behavior/entities/minecraft_wither_skeleton.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftNameable,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftHealth,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftAttack,1,defaultComponents minecraftLoot,1,defaultComponents minecraftEquipment,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftShareables,1,defaultComponents minecraftScale,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_wolf.json",/packs/behavior/entities/minecraft_wolf.json,defaultComponents minecraftBalloonable,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftAttack,1,defaultComponents minecraftHealable,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBehaviorFloat,1,defaultComponents minecraftBehaviorMountPathing,1,defaultComponents minecraftBehaviorPanic,1,defaultComponents minecraftBehaviorStayWhileSitting,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorLeapAtTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorBeg,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftBehaviorPanic,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftLoot,1,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBreedable,1,componentsUsedInComponentGroups minecraftAngry,1,componentsUsedInComponentGroups minecraftOnTargetAcquired,2,componentsUsedInComponentGroups minecraftRideable,2,componentsUsedInComponentGroups minecraftBehaviorAvoidMobType,1,componentsUsedInComponentGroups minecraftTameable,1,componentsUsedInComponentGroups minecraftBehaviorNearestAttackableTarget,2,componentsUsedInComponentGroups minecraftHealth,1,componentsUsedInComponentGroups minecraftColor,1,componentsUsedInComponentGroups minecraftIsTamed,1,componentsUsedInComponentGroups minecraftAttack,1,componentsUsedInComponentGroups minecraftBehaviorTeleportToOwner,1,componentsUsedInComponentGroups minecraftBehaviorOwnerHurtByTarget,1,componentsUsedInComponentGroups minecraftBehaviorBreed,1,componentsUsedInComponentGroups minecraftBehaviorOwnerHurtTarget,1,componentsUsedInComponentGroups minecraftBehaviorFollowOwner,1,componentsUsedInComponentGroups minecraftSittable,1,componentsUsedInComponentGroups minecraftIsDyeable,1,componentsUsedInComponentGroups minecraftInteract,1,componentsUsedInComponentGroups minecraftLeashable,1,componentsUsedInComponentGroups minecraftVariant,9,entityEvents sequence,3,entityEvents trigger,14,entityEvents add,20,entityEvents setProperty,6,entityEvents remove,5,entityEvents randomize,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zoglin.json",/packs/behavior/entities/minecraft_zoglin.json,defaultComponents minecraftOnTargetAcquired,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftLoot,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftHealth,1,defaultComponents minecraftKnockbackResistance,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftFireImmune,1,defaultComponents minecraftLeashable,1,defaultComponents minecraftBalloonable,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftAttack,2,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftCollisionBox,2,componentsUsedInComponentGroups minecraftCustomHitTest,2,componentsUsedInComponentGroups minecraftLeashableTo,1,componentsUsedInComponentGroups minecraftBehaviorHurtByTarget,1,componentsUsedInComponentGroups minecraftAngry,1,entityEvents add,3,entityEvents remove,1,entityEvents sequence,1,entityEvents randomize,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zombie.json",/packs/behavior/entities/minecraft_zombie.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftNameable,1,defaultComponents minecraftRotationLockedToVehicle,1,defaultComponents minecraftEquipItem,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftBurnsInDaylight,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftAttack,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftShareables,1,defaultComponents minecraftEnvironmentSensor,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorEquipItem,1,defaultComponents minecraftBehaviorMeleeBoxAttack,1,defaultComponents minecraftBehaviorStompTurtleEgg,1,defaultComponents minecraftBehaviorPickupItems,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftEnvironmentSensor,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftTransformation,2,componentsUsedInComponentGroups minecraftIsShaking,2,componentsUsedInComponentGroups minecraftTypeFamily,2,componentsUsedInComponentGroups minecraftExperienceReward,2,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftMovement,2,componentsUsedInComponentGroups minecraftRideable,1,componentsUsedInComponentGroups minecraftBehaviorMountPathing,1,componentsUsedInComponentGroups minecraftLoot,3,componentsUsedInComponentGroups minecraftBehaviorFindMount,1,componentsUsedInComponentGroups minecraftEquipment,2,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,componentsUsedInComponentGroups minecraftBehaviorUseKineticWeapon,2,entityEvents sequence,2,entityEvents add,8,entityEvents remove,4,entityEvents setProperty,3, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/minecraft_zombie_villager_v2.json",/packs/behavior/entities/minecraft_zombie_villager_v2.json,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftMovement,1,defaultComponents minecraftNavigationWalk,1,defaultComponents minecraftMovementBasic,1,defaultComponents minecraftJumpStatic,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftHealth,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftInteract,1,defaultComponents minecraftDespawn,1,defaultComponents minecraftBehaviorMeleeAttack,1,defaultComponents minecraftBehaviorRandomStroll,1,defaultComponents minecraftBehaviorLookAtPlayer,1,defaultComponents minecraftBehaviorRandomLookAround,1,defaultComponents minecraftBehaviorHurtByTarget,1,defaultComponents minecraftBehaviorNearestAttackableTarget,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,componentsUsedInComponentGroups minecraftIsBaby,1,componentsUsedInComponentGroups minecraftScale,1,componentsUsedInComponentGroups minecraftAgeable,1,componentsUsedInComponentGroups minecraftExperienceReward,1,componentsUsedInComponentGroups minecraftTransformation,1,componentsUsedInComponentGroups minecraftIsShaking,1,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftAnnotationBreakDoor,1,entityEvents sequence,1,entityEvents add,2,entityEvents remove,1, -JSONTAGS,101,Info,,"Entity file","/packs/behavior/entities/player.json",/packs/behavior/entities/player.json,defaultComponents minecraftExperienceReward,1,defaultComponents minecraftTypeFamily,1,defaultComponents minecraftIsHiddenWhenInvisible,1,defaultComponents minecraftLoot,1,defaultComponents minecraftCollisionBox,1,defaultComponents minecraftCanClimb,1,defaultComponents minecraftMovement,1,defaultComponents minecraftHurtOnCondition,1,defaultComponents minecraftAttack,1,defaultComponents minecraftExhaustionValues,1,defaultComponents minecraftPlayerSaturation,1,defaultComponents minecraftPlayerExhaustion,1,defaultComponents minecraftPlayerLevel,1,defaultComponents minecraftPlayerExperience,1,defaultComponents minecraftBreathable,1,defaultComponents minecraftNameable,1,defaultComponents minecraftPhysics,1,defaultComponents minecraftPushable,1,defaultComponents minecraftInsomnia,1,defaultComponents minecraftRideable,1,defaultComponents minecraftConditionalBandwidthOptimization,1,defaultComponents minecraftBlockClimber,1,defaultComponents minecraftEnvironmentSensor,1,componentsUsedInComponentGroups minecraftSpellEffects,2,componentsUsedInComponentGroups minecraftTimer,1,componentsUsedInComponentGroups minecraftRaidTrigger,1,componentsUsedInComponentGroups minecraftDamageSensor,3,entityEvents add,6,entityEvents remove,5, -JSONTAGS,103,Info,,"Item file","/packs/behavior/items/panel.json",/packs/behavior/items/panel.json,components minecraftIcon,1,components minecraftGlint,1,components minecraftDisplayName,1,components minecraftHandEquipped,1,components minecraftCanDestroyInCreative,1,components minecraftMaxStackSize,1,components minecraftRarity,1, -LINESIZE,1,Test success,,"File Line/Size Information (LINESIZE) completed successfully",,, -MCFUNCTION,2,Unknown,,"No applicable items found for test MC Function Validation (MCFUNCTION)",,, -MINENGINEVER,1,Test success,,"Min Engine Version (MINENGINEVER) completed successfully",,, -MINENGINEVER,120,Recommendation,,"Behavior pack manifest (1.21.50) has a lower minor version number compared to the current version or the previous current minor version)",,/packs/behavior/manifest.json, -MINENGINEVER,220,Recommendation,,"Resource pack manifest (1.21.50) has a lower minor version number compared to current version or the previous current minor version",,/packs/resource/manifest.json, -MINENGINEVER,605,Info,,"Behavior pack manifest min_engine_version",1,21,50,/packs/behavior/manifest.json, -MINENGINEVER,614,Info,,"Resource pack manifest format_version",1,21,50,/packs/resource/manifest.json, -NOBOM,1,Test success,,"No Byte Order Mark allowed in json file. (NOBOM) completed successfully",,, -PACK,1,Test success,,"General info (PACK) completed successfully",,, -PACK,104,Info,,"Behavior Pack Name","§l§cAddonExe§6 §2BP§r",/packs/behavior/manifest.json, -PACK,105,Info,,"Behavior Pack Description","§aThe core behavior pack for AddonExe. Version §uv0.7.0§r",/packs/behavior/manifest.json, -PACK,106,Info,,"Behavior Pack Id","1564bfa3-6796-4b67-826a-03ca1ac2f3c1|0.7.0",/packs/behavior/manifest.json, -PACK,107,Info,,"Behavior Pack Min Engine Version",2,/packs/behavior/manifest.json, -PACK,107,Info,,"Behavior Pack Min Engine Version",1,21,50,/packs/behavior/manifest.json, -PACK,108,Info,,"Behavior Pack Uuid","1564bfa3-6796-4b67-826a-03ca1ac2f3c1",/packs/behavior/manifest.json, -PACK,109,Info,,"Behavior Pack Manifest",,/packs/behavior/manifest.json, -PACK,111,Info,,"Resource Pack Min Engine Version",1,21,50,/packs/resource/manifest.json, -PACK,112,Info,,"Resource Pack Uuid","9dca0c93-f6ec-4701-a74c-a774600640a4",/packs/resource/manifest.json, -PACK,113,Info,,"Resource Pack Manifest",,/packs/resource/manifest.json, -PACK,114,Info,,"Resource Pack Name","§l§cAddonExe§6 §9RP§r",/packs/resource/manifest.json, -PACK,115,Info,,"Resource Pack Description","§bThe resource pack for AddonExe. Version §uv0.7.0§r",/packs/resource/manifest.json, -PACK,116,Info,,"Resource Pack Id","9dca0c93-f6ec-4701-a74c-a774600640a4|0.7.0",/packs/resource/manifest.json, -PACK,117,Info,,"Resource Pack Format Version",2,/packs/resource/manifest.json, -PACKMETADATA,2,Unknown,,"No applicable items found for test General info (PACKMETADATA)",,, -PACKSIZE,1,Test success,,"Pack Size Information (PACKSIZE) completed successfully",,, -PATHLENGTH,1,Test success,,"Path Length (PATHLENGTH) completed successfully",,, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Checklist.md",/Dev/Checklist.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","CodingStyle.md",/Dev/CodingStyle.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","ConfigurationExplanation.md",/Dev/ConfigurationExplanation.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","CurseForgeDescription.md",/Dev/CurseForgeDescription.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","MinecraftTextFormatting.md",/Dev/MinecraftTextFormatting.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","README.md",/Dev/README.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","StandardizationGuidelines.md",/Dev/StandardizationGuidelines.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","tasks/AGENTS.md",/Dev/tasks/AGENTS.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","AdminGuide.md",/Docs/AdminGuide.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Changelog.md",/Docs/Changelog.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Commands.md",/Docs/Commands.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","ConfigurationGuide.md",/Docs/ConfigurationGuide.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","F.A.Q.md",/Docs/F.A.Q.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","FeaturesOverview.md",/Docs/FeaturesOverview.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","PlayerGuide.md",/Docs/PlayerGuide.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","RankSystem.md",/Docs/RankSystem.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","Troubleshooting.md",/Docs/Troubleshooting.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","/README.md",/README.md, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/BountyManager.test.ts",/src/core/__tests__/BountyManager.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/CommandManager.test.ts",/src/core/__tests__/CommandManager.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/ConfigManager.test.ts",/src/core/__tests__/ConfigManager.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/Economy.test.ts",/src/core/__tests__/Economy.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/PunishmentManager.test.ts",/src/core/__tests__/PunishmentManager.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/UI.test.ts",/src/core/__tests__/UI.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/__tests__/__mocks__/minecraftMock.ts",/src/core/__tests__/__mocks__/minecraftMock.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/bountyManager.ts",/src/core/bountyManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/commands/commandManager.ts",/src/core/commands/commandManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configLoader.ts",/src/core/configLoader.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configManager.ts",/src/core/configManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/configManagerFactory.ts",/src/core/configManagerFactory.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/cooldownManager.ts",/src/core/cooldownManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/dataManager.ts",/src/core/dataManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/beforeChatSend.ts",/src/core/events/beforeChatSend.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/entityDie.ts",/src/core/events/entityDie.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/entityHurt.ts",/src/core/events/entityHurt.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/eventManager.ts",/src/core/events/eventManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/itemUse.ts",/src/core/events/itemUse.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerDimensionChange.ts",/src/core/events/playerDimensionChange.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerLeave.ts",/src/core/events/playerLeave.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/playerSpawn.ts",/src/core/events/playerSpawn.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/events/scriptEventReceive.ts",/src/core/events/scriptEventReceive.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/featureDependencies.ts",/src/core/featureDependencies.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/floatingTextManager.ts",/src/core/floatingTextManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/helpfulLinksManager.ts",/src/core/helpfulLinksManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/itemSerializer.ts",/src/core/itemSerializer.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/itemsConfig.default.ts",/src/core/itemsConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitAdminManager.ts",/src/core/kitAdminManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitItemsManager.ts",/src/core/kitItemsManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/kitsManager.ts",/src/core/kitsManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/lastHitManager.ts",/src/core/lastHitManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/leaderboardManager.ts",/src/core/leaderboardManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/migrationManager.ts",/src/core/migrationManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/mobDeathEvents.ts",/src/core/mobDeathEvents.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/objectUtils.ts",/src/core/objectUtils.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/playerCache.ts",/src/core/playerCache.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/playerDataManager.ts",/src/core/playerDataManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/pvpManager.ts",/src/core/pvpManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rankDb.ts",/src/core/rankDb.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rankManager.ts",/src/core/rankManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ranksConfig.default.ts",/src/core/ranksConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/restartManager.ts",/src/core/restartManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/rulesManager.ts",/src/core/rulesManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/sidebarConfig.default.ts",/src/core/sidebarConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/sidebarManager.ts",/src/core/sidebarManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/spawnConfig.default.ts",/src/core/spawnConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/storage/StorageManager.ts",/src/core/storage/StorageManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/teleportLogic.ts",/src/core/teleportLogic.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/timerManager.ts",/src/core/timerManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/PanelRouter.ts",/src/core/ui/PanelRouter.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/actionRegistry.ts",/src/core/ui/actionRegistry.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/configPanelRegistry.ts",/src/core/ui/configPanelRegistry.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelBuilder.ts",/src/core/ui/panelBuilder.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelHandlers.ts",/src/core/ui/panelHandlers.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panelRegistry.ts",/src/core/ui/panelRegistry.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/adminPanel.ts",/src/core/ui/panels/adminPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/commandPanel.ts",/src/core/ui/panels/commandPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/configPanel.ts",/src/core/ui/panels/configPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/generalPanel.ts",/src/core/ui/panels/generalPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/infoPanel.ts",/src/core/ui/panels/infoPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/playerPanel.ts",/src/core/ui/panels/playerPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/rankPanel.ts",/src/core/ui/panels/rankPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/panels/sidebarPanel.ts",/src/core/ui/panels/sidebarPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/systemRegistry.ts",/src/core/ui/systemRegistry.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/ui/uiUtils.ts",/src/core/ui/uiUtils.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/uiManager.ts",/src/core/uiManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","core/xrayConfig.default.ts",/src/core/xrayConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/__tests__/ItemCheck.test.ts",/src/features/anticheat/__tests__/ItemCheck.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/__tests__/MovementCheck.test.ts",/src/features/anticheat/__tests__/MovementCheck.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/anticheatConfig.ts",/src/features/anticheat/anticheatConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/anticheatConfigLoader.ts",/src/features/anticheat/anticheatConfigLoader.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/flagManager.ts",/src/features/anticheat/flagManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/itemCheck.ts",/src/features/anticheat/itemCheck.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/logManager.ts",/src/features/anticheat/logManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/movementCheck.ts",/src/features/anticheat/movementCheck.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/anticheat/xrayDetection.ts",/src/features/anticheat/xrayDetection.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/auctionHouseConfig.default.ts",/src/features/auctionHouse/auctionHouseConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/auctionManager.ts",/src/features/auctionHouse/auctionManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/commands/ah.ts",/src/features/auctionHouse/commands/ah.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/index.ts",/src/features/auctionHouse/index.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/auctionHouse/ui/auctionPanel.ts",/src/features/auctionHouse/ui/auctionPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/commands/daily.ts",/src/features/dailyRewards/commands/daily.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/dailyRewardsConfig.default.ts",/src/features/dailyRewards/dailyRewardsConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/dailyRewards/dailyRewardsManager.ts",/src/features/dailyRewards/dailyRewardsManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/economyConfig.ts",/src/features/economy/economyConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/economyUtils.ts",/src/features/economy/economyUtils.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/ui/bountyPanel.ts",/src/features/economy/ui/bountyPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/economy/ui/economyPanel.ts",/src/features/economy/ui/economyPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/essentials/spawnProtection.ts",/src/features/essentials/spawnProtection.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/commands/wordGuess.ts",/src/features/games/commands/wordGuess.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/gameManager.ts",/src/features/games/gameManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/diceRoll.ts",/src/features/games/games/diceRoll.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/rockPaperScissors.ts",/src/features/games/games/rockPaperScissors.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/ticTacToe.ts",/src/features/games/games/ticTacToe.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/games/wordGuess.ts",/src/features/games/games/wordGuess.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/gamesConfig.default.ts",/src/features/games/gamesConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/games/ui/gamesPanel.ts",/src/features/games/ui/gamesPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/kits/kitsConfig.default.ts",/src/features/kits/kitsConfig.default.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/kits/ui/kitPanel.ts",/src/features/kits/ui/kitPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/__tests__/ModerationHierarchy.test.ts",/src/features/moderation/__tests__/ModerationHierarchy.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/chatLogManager.ts",/src/features/moderation/chatLogManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/commands/dimensionLock.ts",/src/features/moderation/commands/dimensionLock.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/freezeListener.ts",/src/features/moderation/freezeListener.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/punishmentManager.ts",/src/features/moderation/punishmentManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/reportManager.ts",/src/features/moderation/reportManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/ui/moderationPanel.ts",/src/features/moderation/ui/moderationPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/moderation/ui/xrayPanel.ts",/src/features/moderation/ui/xrayPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopAdminManager.ts",/src/features/shop/shopAdminManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopCategoryConfig.ts",/src/features/shop/shopCategoryConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopConfig.ts",/src/features/shop/shopConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopManager.ts",/src/features/shop/shopManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/shopUtils.ts",/src/features/shop/shopUtils.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/ui/shopAdminPanel.ts",/src/features/shop/ui/shopAdminPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/shop/ui/shopUserPanel.ts",/src/features/shop/ui/shopUserPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/friendConfig.ts",/src/features/social/friendConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/friendManager.ts",/src/features/social/friendManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/social/ui/friendPanel.ts",/src/features/social/ui/friendPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamConfig.ts",/src/features/teams/teamConfig.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamManager.ts",/src/features/teams/teamManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/teamTypes.ts",/src/features/teams/teamTypes.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teams/ui/teamPanel.ts",/src/features/teams/ui/teamPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/__tests__/BackCommand.test.ts",/src/features/teleportation/__tests__/BackCommand.test.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/homesManager.ts",/src/features/teleportation/homesManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/teleportUtils.ts",/src/features/teleportation/teleportUtils.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/tpaManager.ts",/src/features/teleportation/tpaManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/ui/teleportPanel.ts",/src/features/teleportation/ui/teleportPanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/teleportation/warpsManager.ts",/src/features/teleportation/warpsManager.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/voting/ui/votePanel.ts",/src/features/voting/ui/votePanel.ts, -PATHLENGTH,104,Recommendation,,"File path contains non-lowercase letters","features/voting/voteManager.ts",/src/features/voting/voteManager.ts, -PRJINT,0,Test fail,,"Found 2 errors for Check Project Integrity Generator (PRJINT).",,, -PRJINT,101,Error,,"Project contains extraneous file or folder","/app/.gitignore",, -PRJINT,101,Error,,"Project contains extraneous file or folder","/app/LICENSE",, -RESOURCEANIMATION,1,Test success,,"Resource Animation (RESOURCEANIMATION) completed successfully",,, -RPDEPENDS,1,Test success,,"Resource Pack Dependencies (RPDEPENDS) completed successfully",,, -SCRIPT,1,Test success,,"Script (SCRIPT) completed successfully",,, -SCRIPTMODULE,1,Test success,,"Script Modules (SCRIPTMODULE) completed successfully",,, -SCRIPTMODULE,100,Info,,"Behavior pack dependency on 1.0.0-beta at @minecraft/debug-utilities","1.0.0-beta",/packs/behavior/manifest.json, -SCRIPTMODULE,100,Info,,"Behavior pack dependency on 1.0.0-beta at @minecraft/server-gametest","1.0.0-beta",/packs/behavior/manifest.json, -SCRIPTMODULE,100,Info,,"Behavior pack dependency on 2.1.0-beta at @minecraft/server-ui","2.1.0-beta",/packs/behavior/manifest.json, -SCRIPTMODULE,100,Info,,"Behavior pack dependency on 2.6.0-beta at @minecraft/server","2.6.0-beta",/packs/behavior/manifest.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/common at latest","latest",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/core-build-tasks at latest","latest",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/creator-tools at latest","latest",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/debug-utilities at 1.0.0-beta.1.26.1-stable","1.0.0-beta.1.26.1-stable",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/math at latest","latest",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server at 2.6.0-beta.1.26.1-stable","2.6.0-beta.1.26.1-stable",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server-gametest at 1.0.0-beta.1.26.1-stable","1.0.0-beta.1.26.1-stable",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/server-ui at 2.1.0-beta.1.26.1-stable","2.1.0-beta.1.26.1-stable",/package.json, -SCRIPTMODULE,102,Info,,"Package.json registers developer usage of @minecraft/vanilla-data at latest","latest",/package.json, -SNDSDEF,2,Unknown,,"No applicable items found for test Sounds Definition Manifest Validation (SNDSDEF)",,, -STRICT,1,Test success,,"Strict Platform Info Generator (STRICT) completed successfully",,, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:drowned",/packs/behavior/entities/drowned.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:axolotl",/packs/behavior/entities/minecraft_axolotl.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:blaze",/packs/behavior/entities/minecraft_blaze.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:bogged",/packs/behavior/entities/minecraft_bogged.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:breeze",/packs/behavior/entities/minecraft_breeze.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:creeper",/packs/behavior/entities/minecraft_creeper.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:endermite",/packs/behavior/entities/minecraft_endermite.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:evocation_illager",/packs/behavior/entities/minecraft_evocation_illager.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:frog",/packs/behavior/entities/minecraft_frog.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:ghast",/packs/behavior/entities/minecraft_ghast.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:goat",/packs/behavior/entities/minecraft_goat.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:hoglin",/packs/behavior/entities/minecraft_hoglin.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:husk",/packs/behavior/entities/minecraft_husk.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:iron_golem",/packs/behavior/entities/minecraft_iron_golem.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:magma_cube",/packs/behavior/entities/minecraft_magma_cube.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:phantom",/packs/behavior/entities/minecraft_phantom.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:piglin",/packs/behavior/entities/minecraft_piglin.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:pillager",/packs/behavior/entities/minecraft_pillager.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:polar_bear",/packs/behavior/entities/minecraft_polar_bear.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:ravager",/packs/behavior/entities/minecraft_ravager.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:shulker",/packs/behavior/entities/minecraft_shulker.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:skeleton",/packs/behavior/entities/minecraft_skeleton.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:slime",/packs/behavior/entities/minecraft_slime.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:snow_golem",/packs/behavior/entities/minecraft_snow_golem.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:stray",/packs/behavior/entities/minecraft_stray.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:vex",/packs/behavior/entities/minecraft_vex.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:vindicator",/packs/behavior/entities/minecraft_vindicator.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:witch",/packs/behavior/entities/minecraft_witch.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wither",/packs/behavior/entities/minecraft_wither.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wither_skeleton",/packs/behavior/entities/minecraft_wither_skeleton.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:wolf",/packs/behavior/entities/minecraft_wolf.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zoglin",/packs/behavior/entities/minecraft_zoglin.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zombie",/packs/behavior/entities/minecraft_zombie.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:zombie_villager_v2",/packs/behavior/entities/minecraft_zombie_villager_v2.json, -STRICT,100,Warning,,"Uses a minecraft: identifier override","minecraft:player",/packs/behavior/entities/player.json, -SUMMARY,1,Test success,,"Summary Information (SUMMARY) completed successfully",,, -TEXTURE,1,Test success,,"Texture Validation (TEXTURE) completed successfully",,, -TEXTUREIMAGE,1,Test success,,"Texture Image Validation (TEXTUREIMAGE) completed successfully",,, -TEXTUREREF,1,Test success,,"Texture Reference Info Aggregation (TEXTUREREF) completed successfully",,, -TYPES,1,Test success,,"Types Info Aggregation (TYPES) completed successfully",,, -UNKFILE,1,Test success,,"Unknown files (UNKFILE) completed successfully",,, -UNKJSON,0,Test fail,,"Found 2 errors for Unknown JSON (UNKJSON).",,, -UNKJSON,101,Error,,"Unknown JSON file found",,/babel.config.json, -UNKJSON,101,Error,,"Unknown JSON file found",,/tsconfig.test.json, -UNLINK,1,Test success,,"Unlinked item info generator (UNLINK) completed successfully",,, -UNLINK,191,Warning,,"Texture does not have any items in this pack that are using this.",,/packs/resource/textures/items/copper_golem.png, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_light",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_lighthover",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/button_borderless_lightpressed",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/elipses",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencebarempty",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencebarfull",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/experiencenub",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/heart_background",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_0",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_8",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_end_cap",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hotbar_start_cap",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/hud_tip_text_background",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/selected_hotbar_slot",/packs/resource/ui/hud_screen.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/black",/packs/resource/ui/scoreboards.json, -UNLINK,205,Recommendation,,"Link to vanilla texture item; avoid if possible","textures/ui/scoreboard_list_background",/packs/resource/ui/scoreboards.json, -UNLINK,323,Warning,,"Link to item type is not found in this pack","/packs/behavior/recipes/panel.json to `minecraft:stick`",/packs/behavior/recipes/panel.json, -VALFILE,2,Unknown,,"No applicable items found for test Valid files (VALFILE)",,, -VSCODEFILE,2,Unknown,,"No applicable items found for test VSCode Files (VSCODEFILE)",,, -WORLD,2,Unknown,,"No applicable items found for test World Validation (WORLD)",,, -WORLDDATA,1,Test success,,"World Data Validation (WORLDDATA) completed successfully",,, -WPACKREFS,1,Test success,,"World Pack References (WPACKREFS) completed successfully",,, \ No newline at end of file diff --git a/out/app.mcr.json b/out/app.mcr.json deleted file mode 100644 index bcc784ae2..000000000 --- a/out/app.mcr.json +++ /dev/null @@ -1,8284 +0,0 @@ -{ - "info": { - "capabilities": [ - "behaviorPack", - "functions", - "resourcePack", - "scripting" - ], - "behaviorPackManifestCount": 1, - "unknownJsonCount": 2, - "entityTypeManifestCount": 36, - "itemTypeManifestCount": 1, - "blockTypeManifestCount": 0, - "resourcePackManifestCount": 1, - "worldCount": 0, - "entityTypeResourceCount": 1, - "behaviorPackAnimationCount": 0, - "behaviorPackAnimationControllerCount": 0, - "overallSize": 1789661, - "fileCounts": 314, - "folderCounts": 77, - "contentSize": 298864, - "contentFileCounts": 59, - "contentFolderCounts": 17, - "defaultBehaviorPackUuid": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1", - "defaultIcon": "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", - "defaultBehaviorPackMinEngineVersion": "1.21.50", - "minBehaviorPackMinEngineVersionString": "1.21.50", - "minBehaviorPackMinEngineVersion": 11021050, - "defaultBehaviorPackName": "§l§cAddonExe§6 §2BP§r", - "defaultBehaviorPackDescription": "§aThe core behavior pack for AddonExe. Version §uv0.7.0§r", - "defaultResourcePackUuid": "9dca0c93-f6ec-4701-a74c-a774600640a4", - "defaultResourcePackMinEngineVersion": "1.21.50", - "minResourcePackMinEngineVersionString": "1.21.50", - "minResourcePackMinEngineVersion": 11021050, - "defaultResourcePackName": "§l§cAddonExe§6 §9RP§r", - "defaultResourcePackDescription": "§bThe resource pack for AddonExe. Version §uv0.7.0§r", - "subpackCount": 0, - "entityTypeComponents": [ - "minecraftAddrider", - "minecraftAdmireItem", - "minecraftAgeable", - "minecraftAmbientSoundInterval", - "minecraftAngry", - "minecraftAnnotationBreakDoor", - "minecraftAnnotationOpenDoor", - "minecraftAreaAttack", - "minecraftAttack", - "minecraftAttackCooldown", - "minecraftBalloonable", - "minecraftBarter", - "minecraftBehaviorAdmireItem", - "minecraftBehaviorAvoidBlock", - "minecraftBehaviorAvoidMobType", - "minecraftBehaviorBarter", - "minecraftBehaviorBeg", - "minecraftBehaviorBreed", - "minecraftBehaviorCelebrate", - "minecraftBehaviorChargeAttack", - "minecraftBehaviorChargeHeldItem", - "minecraftBehaviorCircleAroundAnchor", - "minecraftBehaviorCroak", - "minecraftBehaviorDefendVillageTarget", - "minecraftBehaviorDelayedAttack", - "minecraftBehaviorDrinkPotion", - "minecraftBehaviorEatMob", - "minecraftBehaviorEquipItem", - "minecraftBehaviorFindMount", - "minecraftBehaviorFireAtTarget", - "minecraftBehaviorFleeSun", - "minecraftBehaviorFloat", - "minecraftBehaviorFloatWander", - "minecraftBehaviorFollowOwner", - "minecraftBehaviorFollowParent", - "minecraftBehaviorFollowTargetCaptain", - "minecraftBehaviorHoldGround", - "minecraftBehaviorHurtByTarget", - "minecraftBehaviorJumpAroundTarget", - "minecraftBehaviorJumpToBlock", - "minecraftBehaviorKnockbackRoar", - "minecraftBehaviorLayEgg", - "minecraftBehaviorLeapAtTarget", - "minecraftBehaviorLookAtEntity", - "minecraftBehaviorLookAtPlayer", - "minecraftBehaviorLookAtTarget", - "minecraftBehaviorMeleeAttack", - "minecraftBehaviorMeleeBoxAttack", - "minecraftBehaviorMountPathing", - "minecraftBehaviorMoveAroundTarget", - "minecraftBehaviorMoveThroughVillage", - "minecraftBehaviorMoveToLand", - "minecraftBehaviorMoveToRandomBlock", - "minecraftBehaviorMoveToVillage", - "minecraftBehaviorMoveToWater", - "minecraftBehaviorMoveTowardsDwellingRestriction", - "minecraftBehaviorMoveTowardsTarget", - "minecraftBehaviorNearestAttackableTarget", - "minecraftBehaviorNearestPrioritizedAttackableTarget", - "minecraftBehaviorOfferFlower", - "minecraftBehaviorOwnerHurtByTarget", - "minecraftBehaviorOwnerHurtTarget", - "minecraftBehaviorPanic", - "minecraftBehaviorPickupItems", - "minecraftBehaviorPlayDead", - "minecraftBehaviorRamAttack", - "minecraftBehaviorRandomLookAround", - "minecraftBehaviorRandomStroll", - "minecraftBehaviorRandomSwim", - "minecraftBehaviorRangedAttack", - "minecraftBehaviorSendEvent", - "minecraftBehaviorSlimeAttack", - "minecraftBehaviorSlimeFloat", - "minecraftBehaviorSlimeKeepOnJumping", - "minecraftBehaviorSlimeRandomDirection", - "minecraftBehaviorStayWhileSitting", - "minecraftBehaviorStompAttack", - "minecraftBehaviorStompTurtleEgg", - "minecraftBehaviorSummonEntity", - "minecraftBehaviorSwell", - "minecraftBehaviorSwimIdle", - "minecraftBehaviorSwoopAttack", - "minecraftBehaviorTargetWhenPushed", - "minecraftBehaviorTeleportToOwner", - "minecraftBehaviorTempt", - "minecraftBehaviorUseKineticWeapon", - "minecraftBehaviorWitherRandomAttackPosGoal", - "minecraftBehaviorWitherTargetHighestDamage", - "minecraftBlockClimber", - "minecraftBlockSensor", - "minecraftBoss", - "minecraftBreakBlocks", - "minecraftBreathable", - "minecraftBreedable", - "minecraftBurnsInDaylight", - "minecraftCanClimb", - "minecraftCanFly", - "minecraftCanJoinRaid", - "minecraftCannotBeAttacked", - "minecraftCelebrateHunt", - "minecraftCollisionBox", - "minecraftColor", - "minecraftCombatRegeneration", - "minecraftConditionalBandwidthOptimization", - "minecraftCustomHitTest", - "minecraftDamageOverTime", - "minecraftDamageSensor", - "minecraftDespawn", - "minecraftDryingOutTimer", - "minecraftDweller", - "minecraftEnvironmentSensor", - "minecraftEquipItem", - "minecraftEquipment", - "minecraftExhaustionValues", - "minecraftExperienceReward", - "minecraftExplode", - "minecraftFireImmune", - "minecraftFollowRange", - "minecraftGameEventMovementTracking", - "minecraftGenetics", - "minecraftGroupSize", - "minecraftHealable", - "minecraftHealth", - "minecraftHurtOnCondition", - "minecraftInsomnia", - "minecraftInstantDespawn", - "minecraftInteract", - "minecraftInventory", - "minecraftIsBaby", - "minecraftIsCharged", - "minecraftIsCollidable", - "minecraftIsDyeable", - "minecraftIsHiddenWhenInvisible", - "minecraftIsIllagerCaptain", - "minecraftIsShaking", - "minecraftIsSheared", - "minecraftIsStunned", - "minecraftIsTamed", - "minecraftJumpStatic", - "minecraftKnockbackResistance", - "minecraftLeashable", - "minecraftLeashableTo", - "minecraftLoot", - "minecraftMobEffectImmunity", - "minecraftMovement", - "minecraftMovementAmphibious", - "minecraftMovementBasic", - "minecraftMovementGeneric", - "minecraftMovementGlide", - "minecraftMovementJump", - "minecraftNameable", - "minecraftNavigationFloat", - "minecraftNavigationGeneric", - "minecraftNavigationWalk", - "minecraftOnFriendlyAnger", - "minecraftOnHurt", - "minecraftOnHurtByPlayer", - "minecraftOnTargetAcquired", - "minecraftOnTargetEscape", - "minecraftPeek", - "minecraftPersistent", - "minecraftPhysics", - "minecraftPlayerExhaustion", - "minecraftPlayerExperience", - "minecraftPlayerLevel", - "minecraftPlayerSaturation", - "minecraftPreferredPath", - "minecraftPushable", - "minecraftRaidTrigger", - "minecraftRavagerBlocked", - "minecraftReflectProjectiles", - "minecraftRendersWhenInvisible", - "minecraftRideable", - "minecraftRotationLockedToVehicle", - "minecraftScale", - "minecraftShareables", - "minecraftShooter", - "minecraftSittable", - "minecraftSpawnEntity", - "minecraftSpellEffects", - "minecraftTameable", - "minecraftTargetNearbySensor", - "minecraftTimer", - "minecraftTrail", - "minecraftTransformation", - "minecraftTypeFamily", - "minecraftUnderwaterMovement", - "minecraftVariant", - "minecraftWaterMovement" - ], - "blockTypeComponents": [], - "itemTypeComponents": [ - "minecraftCanDestroyInCreative", - "minecraftDisplayName", - "minecraftGlint", - "minecraftHandEquipped", - "minecraftIcon", - "minecraftMaxStackSize", - "minecraftRarity" - ], - "apisUsed": [ - "@minecraft/common", - "@minecraft/server", - "@minecraft/serverAdmin", - "@minecraft/serverEditor", - "@minecraft/serverGametest", - "@minecraft/serverNet", - "@minecraft/serverUi", - "@minecraft/vanillaData", - "args", - "blue", - "chat", - "clear", - "code", - "config", - "constants", - "context", - "data", - "debug", - "description", - "dispose", - "enabled", - "entries", - "filter", - "find", - "green", - "header", - "iconPath", - "message", - "path", - "permissionLevel", - "pitch", - "promise", - "properties", - "resolve", - "settings", - "soundId", - "sourceType", - "spawn", - "status", - "subtitle", - "system", - "target", - "title", - "volume", - "world" - ], - "mctoolsVersion": 10015003, - "itemTypes": [ - "Behavior pack", - "Behavior pack manifest", - "Crafting Item catalog", - "Entity type", - "Entity type visuals/audio", - "Function", - "General json file", - "Icon", - "Item type", - "JavaScript", - "Language translations", - "Loot table", - "Model", - "NPM package definition", - "Recipe", - "Render controller", - "Resource pack", - "Resource pack manifest", - "Texture", - "TypeScript", - "TypeScript config", - "Unknown", - "User interface" - ], - "completeVanillaCopy": 0, - "partialVanillaCopy": 0, - "animationCount": 0, - "textureCount": 2, - "textureTexelSize": 1, - "vanillaGameTextureCoverage": 0, - "vanillaGameTextureCount": 0, - "minimumSupportablePerformanceTier": 0, - "invalidCommandSyntaxCount": 0, - "linesWithSlashCount": 0, - "multipleSoundsManifests": 0, - "soundsDefinitionManifestFormatIsValid": 0, - "soundsDefinitionManifestIsNotValidJson": 0, - "experimentalFlagIsOrWasTrue": 0, - "levelDatNotFound": 0, - "worldNotFound": 0, - "deprecatedBlockOverride": 0, - "deprecatedTerrainTexture": 0, - "deprecatedTexture": 0, - "restrictedPolyMeshFound": 0, - "jsonParseError": 0, - "invalidManifestJson": 0, - "missingResourcePackDependencies": 0, - "internalProcessingErrors": 0, - "invalidWorldPackReferencesJson": 0, - "missingWorldPackReferencesFile": 0, - "invalidPackIds": 0, - "missingManifestVersion": 0, - "invalidManifestVersion": 0, - "packReferencesNotFound": 0, - "minBaseGameVersion": 0, - "chunkCount": 0, - "subchunkLessChunkCount": 0, - "completedWorldDataProcessing": true, - "worldLoadErrors": 0, - "commands": [ - "scriptevent" - ], - "featureSets": { - "runtimeIdentifier.noRuntimeIdentifier": { - "count": 36 - }, - "identifier.minecraftDrowned": { - "count": 1 - }, - "identifier.noOverrideIdentifier": { - "count": 2 - }, - "identifier.minecraftAxolotl": { - "count": 1 - }, - "identifier.minecraftBlaze": { - "count": 1 - }, - "identifier.minecraftBogged": { - "count": 1 - }, - "identifier.minecraftBreeze": { - "count": 1 - }, - "identifier.minecraftCreeper": { - "count": 1 - }, - "identifier.minecraftEndermite": { - "count": 1 - }, - "identifier.minecraftEvocationIllager": { - "count": 1 - }, - "identifier.minecraftFrog": { - "count": 1 - }, - "identifier.minecraftGhast": { - "count": 1 - }, - "identifier.minecraftGoat": { - "count": 1 - }, - "identifier.minecraftHoglin": { - "count": 1 - }, - "identifier.minecraftHusk": { - "count": 1 - }, - "identifier.minecraftIronGolem": { - "count": 1 - }, - "identifier.minecraftMagmaCube": { - "count": 1 - }, - "identifier.minecraftPhantom": { - "count": 1 - }, - "identifier.minecraftPiglin": { - "count": 1 - }, - "identifier.minecraftPillager": { - "count": 1 - }, - "identifier.minecraftPolarBear": { - "count": 1 - }, - "identifier.minecraftRavager": { - "count": 1 - }, - "identifier.minecraftShulker": { - "count": 1 - }, - "identifier.minecraftSkeleton": { - "count": 1 - }, - "identifier.minecraftSlime": { - "count": 1 - }, - "identifier.minecraftSnowGolem": { - "count": 1 - }, - "identifier.minecraftStray": { - "count": 1 - }, - "identifier.minecraftVex": { - "count": 1 - }, - "identifier.minecraftVindicator": { - "count": 1 - }, - "identifier.minecraftWitch": { - "count": 1 - }, - "identifier.minecraftWither": { - "count": 1 - }, - "identifier.minecraftWitherSkeleton": { - "count": 1 - }, - "identifier.minecraftWolf": { - "count": 1 - }, - "identifier.minecraftZoglin": { - "count": 1 - }, - "identifier.minecraftZombie": { - "count": 1 - }, - "identifier.minecraftZombieVillagerV2": { - "count": 1 - }, - "identifier.minecraftPlayer": { - "count": 1 - }, - "metadata.spawnableEntityType": { - "count": 34 - }, - "metadata.summonableEntityType": { - "count": 35 - }, - "metadata.entityTypeProperty": { - "count": 7 - }, - "metadata.entityTypePropertyClientSyncEqualsfalse": { - "count": 6 - }, - "metadata.entityTypeBoolProperty": { - "count": 6 - }, - "metadata.entityTypePropertyClientSyncEqualstrue": { - "count": 1 - }, - "metadata.entityTypeEnumProperty": { - "count": 1 - }, - "metadata.entityTypePropertyValueCount": { - "instanceCount": 1, - "total": 7, - "max": 7, - "min": 7, - "average": 7 - }, - "entityGeometry.cubes": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "entityType.defaultComponents": { - "minecraftNameable": 36, - "minecraftRotationLockedToVehicle": 4, - "minecraftTypeFamily": 33, - "minecraftEquipItem": 11, - "minecraftCollisionBox": 33, - "minecraftUnderwaterMovement": 3, - "minecraftMovementGeneric": 1, - "minecraftJumpStatic": 32, - "minecraftCanClimb": 26, - "minecraftHealth": 33, - "minecraftHurtOnCondition": 28, - "minecraftMovement": 29, - "minecraftBurnsInDaylight": 7, - "minecraftBreathable": 32, - "minecraftNavigationGeneric": 3, - "minecraftShareables": 11, - "minecraftDespawn": 27, - "minecraftBehaviorFleeSun": 4, - "minecraftBehaviorEquipItem": 11, - "minecraftBehaviorStompTurtleEgg": 3, - "minecraftBehaviorPickupItems": 11, - "minecraftBehaviorRandomStroll": 27, - "minecraftBehaviorLookAtPlayer": 27, - "minecraftBehaviorRandomLookAround": 22, - "minecraftBehaviorHurtByTarget": 23, - "minecraftBehaviorNearestAttackableTarget": 28, - "minecraftPhysics": 36, - "minecraftPushable": 34, - "minecraftOnTargetAcquired": 6, - "minecraftOnTargetEscape": 5, - "minecraftConditionalBandwidthOptimization": 32, - "minecraftPersistent": 6, - "minecraftDamageSensor": 13, - "minecraftKnockbackResistance": 6, - "minecraftFireImmune": 9, - "minecraftIsHiddenWhenInvisible": 35, - "minecraftMovementAmphibious": 2, - "minecraftLeashable": 8, - "minecraftAttack": 15, - "minecraftCombatRegeneration": 1, - "minecraftBehaviorPlayDead": 1, - "minecraftBehaviorTempt": 3, - "minecraftBehaviorMeleeBoxAttack": 9, - "minecraftBehaviorMoveToWater": 1, - "minecraftBehaviorSwimIdle": 1, - "minecraftBehaviorRandomSwim": 1, - "minecraftExperienceReward": 25, - "minecraftLoot": 22, - "minecraftNavigationWalk": 29, - "minecraftMovementBasic": 27, - "minecraftFollowRange": 12, - "minecraftBehaviorFloat": 15, - "minecraftOnHurt": 1, - "minecraftOnHurtByPlayer": 1, - "minecraftEquipment": 8, - "minecraftEnvironmentSensor": 8, - "minecraftBehaviorAvoidMobType": 10, - "minecraftInteract": 6, - "minecraftReflectProjectiles": 1, - "minecraftBehaviorFireAtTarget": 1, - "minecraftBehaviorMoveAroundTarget": 1, - "minecraftBehaviorJumpAroundTarget": 1, - "minecraftTargetNearbySensor": 1, - "minecraftBehaviorSwell": 1, - "minecraftBehaviorMeleeAttack": 2, - "minecraftBlockClimber": 2, - "minecraftBehaviorSummonEntity": 1, - "minecraftBehaviorSendEvent": 1, - "minecraftBehaviorLookAtEntity": 2, - "minecraftCanJoinRaid": 5, - "minecraftLeashableTo": 3, - "minecraftBreedable": 1, - "minecraftBehaviorPanic": 4, - "minecraftBehaviorBreed": 1, - "minecraftBehaviorMoveToLand": 1, - "minecraftBehaviorEatMob": 1, - "minecraftBehaviorCroak": 1, - "minecraftBehaviorJumpToBlock": 2, - "minecraftNavigationFloat": 1, - "minecraftBehaviorFloatWander": 1, - "minecraftCanFly": 2, - "minecraftShooter": 6, - "minecraftBehaviorRangedAttack": 6, - "minecraftCannotBeAttacked": 1, - "minecraftGenetics": 1, - "minecraftBalloonable": 7, - "minecraftBehaviorAvoidBlock": 2, - "minecraftVariant": 3, - "minecraftPreferredPath": 1, - "minecraftBehaviorTargetWhenPushed": 1, - "minecraftBehaviorMoveTowardsTarget": 1, - "minecraftBehaviorMoveThroughVillage": 1, - "minecraftBehaviorMoveTowardsDwellingRestriction": 1, - "minecraftBehaviorOfferFlower": 1, - "minecraftMovementJump": 2, - "minecraftBehaviorSlimeFloat": 2, - "minecraftBehaviorSlimeAttack": 2, - "minecraftBehaviorSlimeRandomDirection": 2, - "minecraftBehaviorSlimeKeepOnJumping": 2, - "minecraftRendersWhenInvisible": 2, - "minecraftGameEventMovementTracking": 2, - "minecraftMovementGlide": 1, - "minecraftBehaviorSwoopAttack": 1, - "minecraftBehaviorCircleAroundAnchor": 1, - "minecraftAdmireItem": 1, - "minecraftAnnotationOpenDoor": 1, - "minecraftInventory": 1, - "minecraftBehaviorAdmireItem": 1, - "minecraftBehaviorBarter": 1, - "minecraftBehaviorChargeHeldItem": 1, - "minecraftWaterMovement": 1, - "minecraftRavagerBlocked": 1, - "minecraftBreakBlocks": 1, - "minecraftRideable": 2, - "minecraftPeek": 1, - "minecraftIsCollidable": 1, - "minecraftMobEffectImmunity": 1, - "minecraftTrail": 1, - "minecraftBehaviorChargeAttack": 1, - "minecraftBehaviorDrinkPotion": 1, - "minecraftBehaviorNearestPrioritizedAttackableTarget": 1, - "minecraftBoss": 1, - "minecraftBehaviorWitherRandomAttackPosGoal": 1, - "minecraftBehaviorWitherTargetHighestDamage": 1, - "minecraftBehaviorLookAtTarget": 1, - "minecraftScale": 1, - "minecraftHealable": 1, - "minecraftBehaviorMountPathing": 1, - "minecraftBehaviorStayWhileSitting": 1, - "minecraftBehaviorLeapAtTarget": 1, - "minecraftBehaviorBeg": 1, - "minecraftExhaustionValues": 1, - "minecraftPlayerSaturation": 1, - "minecraftPlayerExhaustion": 1, - "minecraftPlayerLevel": 1, - "minecraftPlayerExperience": 1, - "minecraftInsomnia": 1 - }, - "entityType.componentsUsedInComponentGroups": { - "minecraftExperienceReward": 13, - "minecraftIsBaby": 11, - "minecraftScale": 11, - "minecraftMovement": 16, - "minecraftUnderwaterMovement": 1, - "minecraftLoot": 18, - "minecraftNavigationGeneric": 3, - "minecraftSpawnEntity": 1, - "minecraftEquipment": 12, - "minecraftTargetNearbySensor": 4, - "minecraftShooter": 7, - "minecraftBehaviorRangedAttack": 7, - "minecraftAttack": 21, - "minecraftBehaviorMeleeBoxAttack": 9, - "minecraftAnnotationBreakDoor": 5, - "minecraftInstantDespawn": 1, - "minecraftAttackCooldown": 4, - "minecraftVariant": 48, - "minecraftAgeable": 6, - "minecraftBehaviorFollowParent": 4, - "minecraftLeashableTo": 6, - "minecraftBehaviorBreed": 4, - "minecraftBreedable": 4, - "minecraftEnvironmentSensor": 20, - "minecraftDamageOverTime": 2, - "minecraftDryingOutTimer": 1, - "minecraftIsSheared": 2, - "minecraftExplode": 4, - "minecraftIsCharged": 1, - "minecraftOnTargetEscape": 4, - "minecraftBehaviorCelebrate": 5, - "minecraftDweller": 6, - "minecraftBehaviorMoveToVillage": 5, - "minecraftAmbientSoundInterval": 5, - "minecraftPersistent": 5, - "minecraftDespawn": 2, - "minecraftBehaviorLayEgg": 1, - "minecraftBehaviorMoveToWater": 1, - "minecraftInteract": 4, - "minecraftBehaviorRamAttack": 2, - "minecraftIsShaking": 8, - "minecraftTimer": 9, - "minecraftTransformation": 9, - "minecraftAngry": 7, - "minecraftTypeFamily": 11, - "minecraftCollisionBox": 10, - "minecraftCustomHitTest": 4, - "minecraftRideable": 5, - "minecraftBehaviorPanic": 3, - "minecraftGroupSize": 2, - "minecraftBehaviorHurtByTarget": 4, - "minecraftOnTargetAcquired": 5, - "minecraftBehaviorMountPathing": 3, - "minecraftBehaviorFindMount": 3, - "minecraftBehaviorUseKineticWeapon": 5, - "minecraftBehaviorDefendVillageTarget": 1, - "minecraftHealth": 7, - "minecraftAreaAttack": 5, - "minecraftMovementJump": 4, - "minecraftBehaviorChargeHeldItem": 1, - "minecraftBarter": 1, - "minecraftCelebrateHunt": 1, - "minecraftBlockSensor": 1, - "minecraftBehaviorNearestAttackableTarget": 9, - "minecraftIsIllagerCaptain": 4, - "minecraftOnHurt": 3, - "minecraftOnHurtByPlayer": 3, - "minecraftBehaviorHoldGround": 2, - "minecraftBehaviorMoveToRandomBlock": 2, - "minecraftBehaviorFollowTargetCaptain": 2, - "minecraftOnFriendlyAnger": 1, - "minecraftBehaviorStompAttack": 1, - "minecraftAddrider": 6, - "minecraftBehaviorRandomStroll": 2, - "minecraftBehaviorDelayedAttack": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorLookAtEntity": 1, - "minecraftIsStunned": 1, - "minecraftBehaviorKnockbackRoar": 1, - "minecraftDamageSensor": 4, - "minecraftNavigationWalk": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftTameable": 1, - "minecraftColor": 1, - "minecraftIsTamed": 1, - "minecraftBehaviorTeleportToOwner": 1, - "minecraftBehaviorOwnerHurtByTarget": 1, - "minecraftBehaviorOwnerHurtTarget": 1, - "minecraftBehaviorFollowOwner": 1, - "minecraftSittable": 1, - "minecraftIsDyeable": 1, - "minecraftLeashable": 1, - "minecraftSpellEffects": 2, - "minecraftRaidTrigger": 1 - }, - "entityType.entityEvents": { - "sequence": 27, - "add": 179, - "remove": 83, - "filters": 2, - "setProperty": 14, - "randomize": 11, - "trigger": 16 - }, - "itemType.components": { - "minecraftIcon": 1, - "minecraftGlint": 1, - "minecraftDisplayName": 1, - "minecraftHandEquipped": 1, - "minecraftCanDestroyInCreative": 1, - "minecraftMaxStackSize": 1, - "minecraftRarity": 1 - }, - "javaScript.size": { - "instanceCount": 8, - "total": 33916, - "max": 5878, - "min": 2430, - "average": 4240 - }, - "javaScript.lines": { - "instanceCount": 8, - "total": 1099, - "max": 207, - "min": 71, - "average": 137 - }, - "behaviorPackManifest.size": { - "instanceCount": 1, - "total": 833, - "max": 833, - "min": 833, - "average": 833 - }, - "behaviorPackManifest.lines": { - "instanceCount": 1, - "total": 49, - "max": 49, - "min": 49, - "average": 49 - }, - "generalJsonFile.size": { - "instanceCount": 2, - "total": 357, - "max": 291, - "min": 66, - "average": 179 - }, - "generalJsonFile.lines": { - "instanceCount": 2, - "total": 18, - "max": 13, - "min": 5, - "average": 9 - }, - "function.size": { - "instanceCount": 1, - "total": 31, - "max": 31, - "min": 31, - "average": 31 - }, - "function.lines": { - "instanceCount": 1, - "total": 2, - "max": 2, - "min": 2, - "average": 2 - }, - "entityType.size": { - "instanceCount": 36, - "total": 237676, - "max": 17789, - "min": 908, - "average": 6602 - }, - "entityType.lines": { - "instanceCount": 36, - "total": 13148, - "max": 988, - "min": 53, - "average": 365 - }, - "typeScript.size": { - "instanceCount": 213, - "total": 845359, - "max": 25130, - "min": 76, - "average": 3969 - }, - "typeScript.lines": { - "instanceCount": 213, - "total": 25419, - "max": 839, - "min": 3, - "average": 119 - }, - "resourcePackManifest.size": { - "instanceCount": 1, - "total": 519, - "max": 519, - "min": 519, - "average": 519 - }, - "resourcePackManifest.lines": { - "instanceCount": 1, - "total": 35, - "max": 35, - "min": 35, - "average": 35 - }, - "itemType.size": { - "instanceCount": 1, - "total": 374, - "max": 374, - "min": 374, - "average": 374 - }, - "itemType.lines": { - "instanceCount": 1, - "total": 18, - "max": 18, - "min": 18, - "average": 18 - }, - "lootTable.size": { - "instanceCount": 1, - "total": 12, - "max": 12, - "min": 12, - "average": 12 - }, - "lootTable.lines": { - "instanceCount": 1, - "total": 2, - "max": 2, - "min": 2, - "average": 2 - }, - "entityTypeVisuals/audio.size": { - "instanceCount": 1, - "total": 301, - "max": 301, - "min": 301, - "average": 301 - }, - "entityTypeVisuals/audio.lines": { - "instanceCount": 1, - "total": 15, - "max": 15, - "min": 15, - "average": 15 - }, - "model.size": { - "instanceCount": 1, - "total": 237, - "max": 237, - "min": 237, - "average": 237 - }, - "model.lines": { - "instanceCount": 1, - "total": 12, - "max": 12, - "min": 12, - "average": 12 - }, - "renderController.size": { - "instanceCount": 1, - "total": 186, - "max": 186, - "min": 186, - "average": 186 - }, - "renderController.lines": { - "instanceCount": 1, - "total": 9, - "max": 9, - "min": 9, - "average": 9 - }, - "userInterface.size": { - "instanceCount": 8, - "total": 57122, - "max": 45464, - "min": 31, - "average": 7140 - }, - "userInterface.lines": { - "instanceCount": 8, - "total": 2438, - "max": 1930, - "min": 2, - "average": 305 - }, - "recipe.size": { - "instanceCount": 2, - "total": 513, - "max": 259, - "min": 254, - "average": 257 - }, - "recipe.lines": { - "instanceCount": 2, - "total": 32, - "max": 16, - "min": 16, - "average": 16 - }, - "typeScriptConfig.size": { - "instanceCount": 1, - "total": 939, - "max": 939, - "min": 939, - "average": 939 - }, - "typeScriptConfig.lines": { - "instanceCount": 1, - "total": 42, - "max": 42, - "min": 42, - "average": 42 - }, - "NPMPackageDefinition.size": { - "instanceCount": 1, - "total": 4776, - "max": 4776, - "min": 4776, - "average": 4776 - }, - "NPMPackageDefinition.lines": { - "instanceCount": 1, - "total": 133, - "max": 133, - "min": 133, - "average": 133 - }, - "languageTranslations.size": { - "instanceCount": 2, - "total": 721, - "max": 630, - "min": 91, - "average": 361 - }, - "languageTranslations.lines": { - "instanceCount": 2, - "total": 19, - "max": 16, - "min": 3, - "average": 10 - }, - "texture.size": { - "instanceCount": 2, - "total": 136, - "max": 68, - "min": 68, - "average": 68 - }, - "icon.size": { - "instanceCount": 1, - "total": 25479, - "max": 25479, - "min": 25479, - "average": 25479 - }, - "craftingItemCatalog.size": { - "instanceCount": 1, - "total": 203, - "max": 203, - "min": 203, - "average": 203 - }, - "craftingItemCatalog.lines": { - "instanceCount": 1, - "total": 10, - "max": 10, - "min": 10, - "average": 10 - }, - "unknown.size": { - "instanceCount": 22, - "total": 149255, - "max": 40509, - "min": 28, - "average": 6784 - }, - "unknown.lines": { - "instanceCount": 22, - "total": 2813, - "max": 1081, - "min": 2, - "average": 128 - }, - "apisUsed.path": { - "count": 7 - }, - "apisUsed.config": { - "count": 3 - }, - "apisUsed.sourceType": { - "count": 1 - }, - "apisUsed.system": { - "count": 1 - }, - "apisUsed.world": { - "count": 1 - }, - "apisUsed.settings": { - "count": 1 - }, - "apisUsed.@minecraft/server": { - "count": 4 - }, - "apisUsed.@minecraft/serverUi": { - "count": 4 - }, - "apisUsed.@minecraft/serverGametest": { - "count": 4 - }, - "apisUsed.@minecraft/common": { - "count": 3 - }, - "apisUsed.@minecraft/vanillaData": { - "count": 1 - }, - "apisUsed.properties": { - "count": 1 - }, - "apisUsed.args": { - "count": 2 - }, - "apisUsed.message": { - "count": 5 - }, - "apisUsed.filter": { - "count": 4 - }, - "apisUsed.target": { - "count": 1 - }, - "apisUsed.context": { - "count": 1 - }, - "apisUsed.find": { - "count": 1 - }, - "apisUsed.resolve": { - "count": 2 - }, - "apisUsed.dispose": { - "count": 1 - }, - "apisUsed.promise": { - "count": 3 - }, - "apisUsed.@minecraft/serverNet": { - "count": 1 - }, - "apisUsed.@minecraft/serverAdmin": { - "count": 1 - }, - "apisUsed.@minecraft/serverEditor": { - "count": 1 - }, - "apisUsed.entries": { - "count": 1 - }, - "apisUsed.code": { - "count": 1 - }, - "apisUsed.header": { - "count": 1 - }, - "apisUsed.data": { - "count": 2 - }, - "apisUsed.error": { - "count": 1 - }, - "apisUsed.number": { - "count": 1 - }, - "apisUsed.description": { - "count": 1 - }, - "apisUsed.iconPath": { - "count": 1 - }, - "apisUsed.constants": { - "count": 1 - }, - "apisUsed.green": { - "count": 1 - }, - "apisUsed.blue": { - "count": 1 - }, - "apisUsed.status": { - "count": 2 - }, - "apisUsed.subtitle": { - "count": 1 - }, - "apisUsed.enabled": { - "count": 1 - }, - "apisUsed.chat": { - "count": 1 - }, - "apisUsed.permissionLevel": { - "count": 1 - }, - "apisUsed.title": { - "count": 1 - }, - "apisUsed.soundId": { - "count": 1 - }, - "apisUsed.volume": { - "count": 1 - }, - "apisUsed.pitch": { - "count": 1 - }, - "apisUsed.clear": { - "count": 1 - }, - "apisUsed.debug": { - "count": 1 - }, - "apisUsed.spawn": { - "count": 1 - }, - "textures.entityResourceCount": { - "count": 1 - }, - "textures.textureReferences": { - "count": 1 - }, - "textures.entityReferences": { - "count": 1 - }, - "textures.fileCount": { - "count": 2 - }, - "textures.uniqueTextureHandlesEstimated": { - "count": 1 - }, - "textures.uniqueTexturePaths": { - "count": 1 - }, - "textures.uniqueJSONUITextureReferences": { - "count": 14 - }, - "textures.uniqueJSONUITextureVanillaPaths": { - "count": 16 - }, - "textures.uniqueEntityTexturePaths": { - "count": 1 - }, - "textureImages.customTexture": { - "count": 1 - }, - "textureImages.pngjpgWidth": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.pngjpgHeight": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.pngjpgTexels": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.pngjpgTextureMemory": { - "instanceCount": 2, - "total": 8, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.width": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.height": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.texels": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.textureMemory": { - "instanceCount": 2, - "total": 8, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.nonVanillaTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.nonVanillaTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.entityWidth": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.entityHeight": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.entityTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.entityTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.entityNonVanillaTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.entityNonVanillaTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.vanillaOverrideTexture": { - "count": 1 - }, - "textureImages.vanillaOverrideWidth": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.vanillaOverrideHeight": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.vanillaOverrideTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "textureImages.vanillaOverrideTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImages.vanillaGameTextureCoverage": { - "overrideCount": 0, - "vanillaTextureCount": 2348, - "percent": 0 - }, - "textureImagesTier0.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier0.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier0.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier0.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier1.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier1.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier1.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier1.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier2.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier2.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier2.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier2.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier3.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier3.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier3.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier3.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier4.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier4.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier4.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier4.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier5.nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "textureImagesTier5.totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "textureImagesTier5.blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "textureImagesTier5.itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "command.scriptevent": { - "count": 1 - } - }, - "errorCount": 8, - "internalProcessingErrorCount": 0, - "warningCount": 39, - "testSuccessCount": 34, - "testFailCount": 4, - "testNotApplicableCount": 10, - "errorSummary": "ERROR: [CHKMANIF114] (/packs/behavior/manifest.json) Module Name Not Allowed: @minecraft/debug-utilities\nERROR: [CHKMANIF114] (/packs/behavior/manifest.json) Module Name Not Allowed: @minecraft/server-gametest\nERROR: [CPACKICON101] pack_icon image file not found for behavior. It must use the .png extension.\nERROR: [CPACKICON101] pack_icon image file not found for resource. It must use the .png extension.\nERROR: [PRJINT101] Project contains extraneous file or folder: /app/.gitignore\nERROR: [PRJINT101] Project contains extraneous file or folder: /app/LICENSE\nERROR: [UNKJSON101] (/babel.config.json) Unknown JSON file found\nERROR: [UNKJSON101] (/tsconfig.test.json) Unknown JSON file found", - "internalProcessingErrorSummary": "", - "warningSummary": "WARNING: [JSON134] (/packs/resource/render_controllers/floating_text.rc.json) JSON structure error: (format_version) does not have a value in the enumeration 1.8.0, 1.10.0\nWARNING: [JSON134] (/packs/resource/render_controllers/floating_text.rc.json) JSON structure error: (render_controllers.controller.render.floating_text.uv_anim) is missing and it is required\nWARNING: [STRICT100] (/packs/behavior/entities/drowned.json) Uses a minecraft: identifier override: minecraft:drowned\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_axolotl.json) Uses a minecraft: identifier override: minecraft:axolotl\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_blaze.json) Uses a minecraft: identifier override: minecraft:blaze\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_bogged.json) Uses a minecraft: identifier override: minecraft:bogged\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_breeze.json) Uses a minecraft: identifier override: minecraft:breeze\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_creeper.json) Uses a minecraft: identifier override: minecraft:creeper\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_endermite.json) Uses a minecraft: identifier override: minecraft:endermite\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_evocation_illager.json) Uses a minecraft: identifier override: minecraft:evocation_illager\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_frog.json) Uses a minecraft: identifier override: minecraft:frog\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_ghast.json) Uses a minecraft: identifier override: minecraft:ghast\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_goat.json) Uses a minecraft: identifier override: minecraft:goat\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_hoglin.json) Uses a minecraft: identifier override: minecraft:hoglin\nWARNING: [STRICT100] (/packs/behavior/entities/minecraft_husk.json) Uses a minecraft: identifier override: minecraft:husk", - "testFailSummary": "TESTFAIL: [CHKMANIF000] Found 2 errors for Check Manifest Generator (CHKMANIF).\nTESTFAIL: [CPACKICON000] Found 2 errors for Check Pack Icon Generator (CPACKICON).\nTESTFAIL: [PRJINT000] Found 2 errors for Check Project Integrity Generator (PRJINT).\nTESTFAIL: [UNKJSON000] Found 2 errors for Unknown JSON (UNKJSON).", - "infoGenerationTime": 4137, - "endToEndGenerationTime": 5343, - "reds": 658572, - "summary": { - "BASEGAMEVER": { - "2": { - "title": "2", - "defaultMessage": "No applicable items found for test Base Game Version (BASEGAMEVER)" - } - }, - "BLOCKSCAT": { - "2": { - "title": "2", - "defaultMessage": "No applicable items found for test Blocks Catalog (BLOCKSCAT)" - } - }, - "CBFG": { - "1": { - "title": "Test Success", - "defaultMessage": "Check Beta Features Generator (CBFG) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "CHECKFEATUREDEPRECATION": { - "2": { - "title": "Test Not Applicable", - "defaultMessage": "No applicable items found for test Check Feature Deprecation (CHECKFEATUREDEPRECATION)" - } - }, - "CHKMANIF": { - "0": { - "title": "Test Failure", - "defaultMessage": "Found 2 errors for Check Manifest Generator (CHKMANIF).", - "testCompleteFails": 1 - }, - "114": { - "title": "Module Name Not Allowed", - "errors": 2 - } - }, - "CPACKICON": { - "0": { - "title": "Test Failure", - "defaultMessage": "Found 2 errors for Check Pack Icon Generator (CPACKICON).", - "testCompleteFails": 1 - }, - "101": { - "title": "No Icon Found", - "defaultMessage": "pack_icon image file not found for behavior. It must use the .png extension.", - "errors": 2 - } - }, - "CPARTI": { - "1": { - "title": "Test Success", - "defaultMessage": "Check Particle Identifier Generator (CPARTI) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "CSPJ": { - "1": { - "title": "Unknown Test: 1", - "defaultMessage": "Check Skin Pack Json Generator (CSPJ) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "CWI": { - "1": { - "title": "Test Success", - "defaultMessage": "Check World Icon Generator (CWI) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "ENTITYTYPE": { - "1": { - "title": "Test Success", - "defaultMessage": "Entity Type (ENTITYTYPE) completed successfully", - "testCompleteSuccesses": 1 - }, - "52": { - "title": "Runtime Identifier", - "defaultMessage": "Entity Type Runtime Identifier" - }, - "53": { - "title": "Identifier", - "defaultMessage": "Entity Type Identifier" - }, - "54": { - "title": "Metadata", - "defaultMessage": "Entity Type Metadata" - }, - "120": { - "title": "Format Version Minor Version Lower Than Current", - "defaultMessage": "Behavior pack entity type format version (1.21.130) has a lower minor version number compared to the current version or the previous current minor version", - "recommendations": 36 - } - }, - "EXPFLAG": { - "2": { - "title": "Test Not Applicable", - "defaultMessage": "No applicable items found for test Check Experimental Flag (EXPFLAG)" - } - }, - "FORBFILE": { - "1": { - "title": "Test Success", - "defaultMessage": "Check Forbidden Files Generator (FORBFILE) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "FORMATVER": { - "1": { - "title": "1", - "defaultMessage": "Format Version (FORMATVER) completed successfully", - "testCompleteSuccesses": 1 - }, - "136": { - "title": "Item type Version Minor Version Higher than Current", - "defaultMessage": "Item type version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "recommendations": 1 - }, - "156": { - "title": "Recipe Version Minor Version Higher than Current", - "defaultMessage": "Recipe version (1.20.10) has a lower minor version number compared to the current version or the previous current minor version", - "recommendations": 2 - }, - "296": { - "title": "296", - "defaultMessage": "Entity type resource version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "recommendations": 1 - }, - "623": { - "title": "623", - "defaultMessage": "Item type format_version" - }, - "630": { - "title": "630", - "defaultMessage": "Entity type visuals/audio format_version" - }, - "643": { - "title": "643", - "defaultMessage": "Recipe format_version" - } - }, - "GEOFMT": { - "1": { - "title": "Test Success", - "defaultMessage": "Geometry Format (GEOFMT) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "GEOMETRY": { - "1": { - "title": "Test Success", - "defaultMessage": "Model Geometry Validation (GEOMETRY) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Block Geometry" - }, - "102": { - "title": "Entity Geometry" - }, - "103": { - "title": "Item Geometry", - "defaultMessage": "Items Geometry" - } - }, - "ITEMS": { - "1": { - "title": "1", - "defaultMessage": "Minimum Definition of a Pack (ITEMS) completed successfully", - "testCompleteSuccesses": 1 - }, - "102": { - "title": "102", - "defaultMessage": "Behavior pack manifest found" - }, - "103": { - "title": "103", - "defaultMessage": "Resource pack manifest found" - }, - "202": { - "title": "JavaScript count", - "defaultMessage": "JavaScript item count" - }, - "205": { - "title": "Behavior pack manifest count", - "defaultMessage": "Behavior pack manifest item count" - }, - "206": { - "title": "General json file count", - "defaultMessage": "General json file item count" - }, - "209": { - "title": "Function count", - "defaultMessage": "Function item count" - }, - "210": { - "title": "Entity type count", - "defaultMessage": "Entity type item count" - }, - "213": { - "title": "TypeScript count", - "defaultMessage": "TypeScript item count" - }, - "214": { - "title": "Resource pack manifest count", - "defaultMessage": "Resource pack manifest item count" - }, - "223": { - "title": "Item type count", - "defaultMessage": "Item type item count" - }, - "224": { - "title": "Loot table count", - "defaultMessage": "Loot table item count" - }, - "230": { - "title": "Entity type visuals/audio count", - "defaultMessage": "Entity type visuals/audio item count" - }, - "232": { - "title": "Model count", - "defaultMessage": "Model item count" - }, - "234": { - "title": "Render controller count", - "defaultMessage": "Render controller item count" - }, - "236": { - "title": "User interface count", - "defaultMessage": "User interface item count" - }, - "243": { - "title": "Recipe count", - "defaultMessage": "Recipe item count" - }, - "258": { - "title": "TypeScript config count", - "defaultMessage": "TypeScript config item count" - }, - "259": { - "title": "NPM package definition count", - "defaultMessage": "NPM package definition item count" - }, - "279": { - "title": "Language translations count", - "defaultMessage": "Language translations item count" - }, - "299": { - "title": "Texture count", - "defaultMessage": "Texture item count" - }, - "303": { - "title": "Icon count", - "defaultMessage": "Icon item count" - }, - "309": { - "title": "Behavior pack count", - "defaultMessage": "Behavior pack item count" - }, - "310": { - "title": "Resource pack count", - "defaultMessage": "Resource pack item count" - }, - "328": { - "title": "Crafting Item catalog count", - "defaultMessage": "Crafting Item catalog item count" - }, - "364": { - "title": "Unknown count", - "defaultMessage": "Unknown item count" - } - }, - "ITEMTYPE": { - "1": { - "title": "Test Success", - "defaultMessage": "Item Type (ITEMTYPE) completed successfully", - "testCompleteSuccesses": 1 - }, - "53": { - "title": "Identifier", - "defaultMessage": "Item Type Identifier" - }, - "55": { - "title": "Category", - "defaultMessage": "Item Type Category" - }, - "120": { - "title": "Format Version Minor Version Lower Than Current", - "defaultMessage": "Behavior pack Item Type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "recommendations": 1 - } - }, - "JSON": { - "1": { - "defaultMessage": "JSON Structure Validation (JSON) completed successfully", - "testCompleteSuccesses": 1 - }, - "134": { - "defaultMessage": "JSON structure error", - "warnings": 2 - }, - "1110": { - "defaultMessage": "Entity type is not at a current format version" - }, - "1123": { - "defaultMessage": "Item type is not at a current format version (is at 1.21.0)" - } - }, - "JSONF": { - "1": { - "defaultMessage": "JSON Structure Validation (via Minecraft docs) (JSONF) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "JSONTAGS": { - "1": { - "title": "Test Success", - "defaultMessage": "JSON Tags (JSONTAGS) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Entity Type", - "defaultMessage": "Entity file" - }, - "103": { - "title": "Item Type", - "defaultMessage": "Item file" - } - }, - "LINESIZE": { - "1": { - "title": "1", - "defaultMessage": "File Line/Size Information (LINESIZE) completed successfully", - "testCompleteSuccesses": 1 - }, - "102": { - "title": "JavaScript", - "defaultMessage": "JavaScript file lines" - }, - "105": { - "title": "Behavior pack manifest", - "defaultMessage": "Behavior pack manifest file lines" - }, - "106": { - "title": "General json file", - "defaultMessage": "General json file file lines" - }, - "109": { - "title": "Function", - "defaultMessage": "Function file lines" - }, - "110": { - "title": "Entity type", - "defaultMessage": "Entity type file lines" - }, - "113": { - "title": "TypeScript", - "defaultMessage": "TypeScript file lines" - }, - "114": { - "title": "Resource pack manifest", - "defaultMessage": "Resource pack manifest file lines" - }, - "123": { - "title": "Item type", - "defaultMessage": "Item type file lines" - }, - "124": { - "title": "Loot table", - "defaultMessage": "Loot table file lines" - }, - "130": { - "title": "Entity type visuals/audio", - "defaultMessage": "Entity type visuals/audio file lines" - }, - "132": { - "title": "Model", - "defaultMessage": "Model file lines" - }, - "134": { - "title": "Render controller", - "defaultMessage": "Render controller file lines" - }, - "136": { - "title": "User interface", - "defaultMessage": "User interface file lines" - }, - "143": { - "title": "Recipe", - "defaultMessage": "Recipe file lines" - }, - "158": { - "title": "TypeScript config", - "defaultMessage": "TypeScript config file lines" - }, - "159": { - "title": "NPM package definition", - "defaultMessage": "NPM package definition file lines" - }, - "179": { - "title": "Language translations", - "defaultMessage": "Language translations file lines" - }, - "199": { - "title": "Texture", - "defaultMessage": "Texture file size" - }, - "203": { - "title": "Icon", - "defaultMessage": "Icon file size" - }, - "209": { - "title": "Behavior pack", - "defaultMessage": "Behavior pack file lines" - }, - "210": { - "title": "Resource pack", - "defaultMessage": "Resource pack file lines" - }, - "228": { - "title": "Crafting Item catalog", - "defaultMessage": "Crafting Item catalog file lines" - }, - "264": { - "title": "Unknown", - "defaultMessage": "Unknown file lines" - } - }, - "MCFUNCTION": { - "2": { - "title": "Test Not Applicable", - "defaultMessage": "No applicable items found for test MC Function Validation (MCFUNCTION)" - } - }, - "MINENGINEVER": { - "1": { - "title": "1", - "defaultMessage": "Min Engine Version (MINENGINEVER) completed successfully", - "testCompleteSuccesses": 1 - }, - "120": { - "title": "Behavior Pack Min Engine Version Minor Version Lower than Current", - "defaultMessage": "Behavior pack manifest (1.21.50) has a lower minor version number compared to the current version or the previous current minor version)", - "recommendations": 1 - }, - "220": { - "title": "Resource Pack Min Engine Version Minor Version Lower than Current", - "defaultMessage": "Resource pack manifest (1.21.50) has a lower minor version number compared to current version or the previous current minor version", - "recommendations": 1 - }, - "605": { - "title": "605", - "defaultMessage": "Behavior pack manifest min_engine_version" - }, - "614": { - "title": "614", - "defaultMessage": "Resource pack manifest format_version" - } - }, - "NOBOM": { - "1": { - "defaultMessage": "No Byte Order Mark allowed in json file. (NOBOM) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "PACK": { - "1": { - "title": "1", - "defaultMessage": "General info (PACK) completed successfully", - "testCompleteSuccesses": 1 - }, - "104": { - "title": "104", - "defaultMessage": "Behavior Pack Name" - }, - "105": { - "title": "105", - "defaultMessage": "Behavior Pack Description" - }, - "106": { - "title": "106", - "defaultMessage": "Behavior Pack Id" - }, - "107": { - "title": "107", - "defaultMessage": "Behavior Pack Min Engine Version" - }, - "108": { - "title": "108", - "defaultMessage": "Behavior Pack Uuid" - }, - "109": { - "title": "109", - "defaultMessage": "Behavior Pack Manifest" - }, - "111": { - "title": "111", - "defaultMessage": "Resource Pack Min Engine Version" - }, - "112": { - "title": "112", - "defaultMessage": "Resource Pack Uuid" - }, - "113": { - "title": "113", - "defaultMessage": "Resource Pack Manifest" - }, - "114": { - "title": "114", - "defaultMessage": "Resource Pack Name" - }, - "115": { - "title": "115", - "defaultMessage": "Resource Pack Description" - }, - "116": { - "title": "116", - "defaultMessage": "Resource Pack Id" - }, - "117": { - "title": "117", - "defaultMessage": "Resource Pack Format Version" - }, - "245": { - "title": "245", - "defaultMessage": "Entity Geometry" - } - }, - "PACKMETADATA": { - "2": { - "title": "2", - "defaultMessage": "No applicable items found for test General info (PACKMETADATA)" - } - }, - "PACKSIZE": { - "1": { - "title": "Test Success", - "defaultMessage": "Pack Size Information (PACKSIZE) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Overall Size" - }, - "102": { - "title": "File Count" - }, - "103": { - "title": "Folder Count" - }, - "104": { - "title": "Content Size" - }, - "105": { - "title": "Content File Count" - }, - "106": { - "title": "Content Folder Count" - } - }, - "PATHLENGTH": { - "1": { - "defaultMessage": "Path Length (PATHLENGTH) completed successfully", - "testCompleteSuccesses": 1 - }, - "104": { - "defaultMessage": "File path contains non-lowercase letters", - "recommendations": 148 - } - }, - "PRJINT": { - "0": { - "title": "Test Failure", - "defaultMessage": "Found 2 errors for Check Project Integrity Generator (PRJINT).", - "testCompleteFails": 1 - }, - "101": { - "title": "Extraneous Files Or Folder", - "defaultMessage": "Project contains extraneous file or folder", - "errors": 2 - } - }, - "RESOURCEANIMATION": { - "1": { - "title": "Test Success", - "defaultMessage": "Resource Animation (RESOURCEANIMATION) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Animations" - }, - "102": { - "title": "Bones" - } - }, - "RPDEPENDS": { - "1": { - "title": "Test Success", - "defaultMessage": "Resource Pack Dependencies (RPDEPENDS) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "SCRIPT": { - "1": { - "title": "Test Success", - "defaultMessage": "Script (SCRIPT) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "APIs Used" - } - }, - "SCRIPTMODULE": { - "1": { - "title": "1", - "defaultMessage": "Script Modules (SCRIPTMODULE) completed successfully", - "testCompleteSuccesses": 1 - }, - "100": { - "title": "100", - "defaultMessage": "Behavior pack dependency on 1.0.0-beta at @minecraft/debug-utilities" - }, - "102": { - "title": "102", - "defaultMessage": "Package.json registers developer usage of @minecraft/common at latest" - } - }, - "SNDSDEF": { - "2": { - "title": "Test Not Applicable", - "defaultMessage": "No applicable items found for test Sounds Definition Manifest Validation (SNDSDEF)" - } - }, - "STRICT": { - "1": { - "title": "Test Success", - "defaultMessage": "Strict Platform Info Generator (STRICT) completed successfully", - "testCompleteSuccesses": 1 - }, - "100": { - "title": "Entity Type UsesAMinecraft Identifier", - "defaultMessage": "Uses a minecraft: identifier override", - "warnings": 35 - } - }, - "SUMMARY": { - "1": { - "title": "", - "defaultMessage": "Summary Information (SUMMARY) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "", - "defaultMessage": "Resource Manifests" - }, - "102": { - "title": "", - "defaultMessage": "Behavior Manifests" - } - }, - "TEXTURE": { - "1": { - "title": "Test Success", - "defaultMessage": "Texture Validation (TEXTURE) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Textures" - } - }, - "TEXTUREIMAGE": { - "1": { - "title": "Test Success", - "defaultMessage": "Texture Image Validation (TEXTUREIMAGE) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Texture Images" - }, - "200": { - "title": "Texture Images Tier0", - "defaultMessage": "Texture Images Tier 0" - }, - "201": { - "title": "Texture Images Tier1", - "defaultMessage": "Texture Images Tier 1" - }, - "202": { - "title": "Texture Images Tier2", - "defaultMessage": "Texture Images Tier 2" - }, - "203": { - "title": "Texture Images Tier3", - "defaultMessage": "Texture Images Tier 3" - }, - "204": { - "title": "Texture Images Tier4", - "defaultMessage": "Texture Images Tier 4" - }, - "205": { - "title": "Texture Images Tier5", - "defaultMessage": "Texture Images Tier 5" - } - }, - "TEXTUREREF": { - "1": { - "title": "Test Success", - "defaultMessage": "Texture Reference Info Aggregation (TEXTUREREF) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Texture References" - } - }, - "TYPES": { - "1": { - "title": "Test Success", - "defaultMessage": "Types Info Aggregation (TYPES) completed successfully", - "testCompleteSuccesses": 1 - }, - "101": { - "title": "Types" - } - }, - "UNKFILE": { - "1": { - "defaultMessage": "Unknown files (UNKFILE) completed successfully", - "testCompleteSuccesses": 1 - } - }, - "UNKJSON": { - "0": { - "defaultMessage": "Found 2 errors for Unknown JSON (UNKJSON).", - "testCompleteFails": 1 - }, - "101": { - "defaultMessage": "Unknown JSON file found", - "errors": 2 - } - }, - "UNLINK": { - "1": { - "defaultMessage": "Unlinked item info generator (UNLINK) completed successfully", - "testCompleteSuccesses": 1 - }, - "191": { - "defaultMessage": "Texture does not have any items in this pack that are using this.", - "warnings": 1 - }, - "205": { - "defaultMessage": "Link to vanilla texture item; avoid if possible", - "recommendations": 22 - }, - "323": { - "defaultMessage": "Link to item type is not found in this pack", - "warnings": 1 - } - }, - "VALFILE": { - "2": { - "defaultMessage": "No applicable items found for test Valid files (VALFILE)" - } - }, - "VSCODEFILE": { - "2": { - "title": "2", - "defaultMessage": "No applicable items found for test VSCode Files (VSCODEFILE)" - } - }, - "WORLD": { - "2": { - "defaultMessage": "No applicable items found for test World Validation (WORLD)" - } - }, - "WORLDDATA": { - "1": { - "defaultMessage": "World Data Validation (WORLDDATA) completed successfully", - "testCompleteSuccesses": 1 - }, - "121": { - "defaultMessage": "Blocks" - }, - "122": { - "defaultMessage": "Block Data" - }, - "123": { - "defaultMessage": "Command" - }, - "124": { - "defaultMessage": "Execute Sub Command" - }, - "125": { - "defaultMessage": "Level Dat" - }, - "126": { - "defaultMessage": "Level Dat Experiments" - } - }, - "WPACKREFS": { - "1": { - "title": "Test Success", - "defaultMessage": "World Pack References (WPACKREFS) completed successfully", - "testCompleteSuccesses": 1 - } - } - } - }, - "items": [ - { - "iTp": 8, - "gId": "BASEGAMEVER", - "gIx": 2 - }, - { - "iTp": 8, - "gId": "BLOCKSCAT", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "CBFG", - "gIx": 1 - }, - { - "iTp": 8, - "gId": "CHECKFEATUREDEPRECATION", - "gIx": 2 - }, - { - "iTp": 0, - "gId": "CHKMANIF", - "gIx": 0 - }, - { - "iTp": 3, - "gId": "CHKMANIF", - "gIx": 114, - "p": "/packs/behavior/manifest.json", - "d": "@minecraft/debug-utilities" - }, - { - "iTp": 3, - "gId": "CHKMANIF", - "gIx": 114, - "p": "/packs/behavior/manifest.json", - "d": "@minecraft/server-gametest" - }, - { - "iTp": 0, - "gId": "CPACKICON", - "gIx": 0 - }, - { - "iTp": 3, - "gId": "CPACKICON", - "gIx": 101 - }, - { - "iTp": 3, - "gId": "CPACKICON", - "gIx": 101, - "m": "pack_icon image file not found for resource. It must use the .png extension." - }, - { - "iTp": 1, - "gId": "CPARTI", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "CSPJ", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "CWI", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "ENTITYTYPE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "ENTITYTYPE", - "gIx": 52, - "fs": { - "noRuntimeIdentifier": { - "count": 36 - } - } - }, - { - "iTp": 7, - "gId": "ENTITYTYPE", - "gIx": 53, - "fs": { - "minecraftDrowned": { - "count": 1 - }, - "noOverrideIdentifier": { - "count": 1 - }, - "minecraftAxolotl": { - "count": 1 - }, - "minecraftBlaze": { - "count": 1 - }, - "minecraftBogged": { - "count": 1 - }, - "minecraftBreeze": { - "count": 1 - }, - "minecraftCreeper": { - "count": 1 - }, - "minecraftEndermite": { - "count": 1 - }, - "minecraftEvocationIllager": { - "count": 1 - }, - "minecraftFrog": { - "count": 1 - }, - "minecraftGhast": { - "count": 1 - }, - "minecraftGoat": { - "count": 1 - }, - "minecraftHoglin": { - "count": 1 - }, - "minecraftHusk": { - "count": 1 - }, - "minecraftIronGolem": { - "count": 1 - }, - "minecraftMagmaCube": { - "count": 1 - }, - "minecraftPhantom": { - "count": 1 - }, - "minecraftPiglin": { - "count": 1 - }, - "minecraftPillager": { - "count": 1 - }, - "minecraftPolarBear": { - "count": 1 - }, - "minecraftRavager": { - "count": 1 - }, - "minecraftShulker": { - "count": 1 - }, - "minecraftSkeleton": { - "count": 1 - }, - "minecraftSlime": { - "count": 1 - }, - "minecraftSnowGolem": { - "count": 1 - }, - "minecraftStray": { - "count": 1 - }, - "minecraftVex": { - "count": 1 - }, - "minecraftVindicator": { - "count": 1 - }, - "minecraftWitch": { - "count": 1 - }, - "minecraftWither": { - "count": 1 - }, - "minecraftWitherSkeleton": { - "count": 1 - }, - "minecraftWolf": { - "count": 1 - }, - "minecraftZoglin": { - "count": 1 - }, - "minecraftZombie": { - "count": 1 - }, - "minecraftZombieVillagerV2": { - "count": 1 - }, - "minecraftPlayer": { - "count": 1 - } - } - }, - { - "iTp": 7, - "gId": "ENTITYTYPE", - "gIx": 54, - "fs": { - "spawnableEntityType": { - "count": 34 - }, - "summonableEntityType": { - "count": 35 - }, - "entityTypeProperty": { - "count": 7 - }, - "entityTypePropertyClientSyncEqualsfalse": { - "count": 6 - }, - "entityTypeBoolProperty": { - "count": 6 - }, - "entityTypePropertyClientSyncEqualstrue": { - "count": 1 - }, - "entityTypeEnumProperty": { - "count": 1 - }, - "entityTypePropertyValueCount": { - "instanceCount": 1, - "total": 7, - "max": 7, - "min": 7, - "average": 7 - } - } - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/drowned.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/floating_text.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_axolotl.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_blaze.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.10) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_bogged.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.30) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_breeze.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_creeper.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.17.10) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_endermite.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_evocation_illager.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_frog.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_ghast.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_goat.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_hoglin.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_husk.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_iron_golem.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.19.50) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_magma_cube.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_phantom.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_piglin.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_pillager.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_polar_bear.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_ravager.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.70) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_shulker.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_skeleton.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_slime.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_snow_golem.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_stray.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_vex.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.50) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_vindicator.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.19.60) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_witch.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_wither.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_wither_skeleton.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.100) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_wolf.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.90) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_zoglin.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "p": "/packs/behavior/entities/minecraft_zombie.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.16.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json" - }, - { - "iTp": 6, - "gId": "ENTITYTYPE", - "gIx": 120, - "m": "Behavior pack entity type format version (1.21.0) has a lower minor version number compared to the current version or the previous current minor version", - "p": "/packs/behavior/entities/player.json" - }, - { - "iTp": 8, - "gId": "EXPFLAG", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "FORBFILE", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "FORMATVER", - "gIx": 1 - }, - { - "iTp": 6, - "gId": "FORMATVER", - "gIx": 136, - "p": "/packs/behavior/items/panel.json" - }, - { - "iTp": 6, - "gId": "FORMATVER", - "gIx": 156, - "p": "/packs/behavior/recipes/panel.json" - }, - { - "iTp": 6, - "gId": "FORMATVER", - "gIx": 156, - "p": "/packs/behavior/recipes/stick_from_panel.json" - }, - { - "iTp": 6, - "gId": "FORMATVER", - "gIx": 296, - "p": "/packs/resource/entity/floating_text.json" - }, - { - "iTp": 2, - "gId": "FORMATVER", - "gIx": 623, - "p": "/packs/behavior/items/panel.json", - "d": [ - 1, - 21, - 0 - ] - }, - { - "iTp": 2, - "gId": "FORMATVER", - "gIx": 630, - "p": "/packs/resource/entity/floating_text.json", - "d": [ - 1, - 21, - 0 - ] - }, - { - "iTp": 2, - "gId": "FORMATVER", - "gIx": 643, - "p": "/packs/behavior/recipes/panel.json", - "d": [ - 1, - 20, - 10 - ] - }, - { - "iTp": 2, - "gId": "FORMATVER", - "gIx": 643, - "p": "/packs/behavior/recipes/stick_from_panel.json", - "d": [ - 1, - 20, - 10 - ] - }, - { - "iTp": 1, - "gId": "GEOFMT", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "GEOMETRY", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "GEOMETRY", - "gIx": 101 - }, - { - "iTp": 7, - "gId": "GEOMETRY", - "gIx": 102, - "fs": { - "cubes": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "GEOMETRY", - "gIx": 103 - }, - { - "iTp": 1, - "gId": "ITEMS", - "gIx": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 102, - "p": "/packs/behavior/manifest.json" - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 103, - "p": "/packs/resource/manifest.json" - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 202, - "d": 8 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 205, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 206, - "d": 2 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 209, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 210, - "d": 36 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 213, - "d": 213 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 214, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 223, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 224, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 230, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 232, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 234, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 236, - "d": 8 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 243, - "d": 2 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 258, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 259, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 279, - "d": 2 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 299, - "d": 2 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 303, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 309, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 310, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 328, - "d": 1 - }, - { - "iTp": 2, - "gId": "ITEMS", - "gIx": 364, - "d": 22 - }, - { - "iTp": 1, - "gId": "ITEMTYPE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "ITEMTYPE", - "gIx": 53, - "fs": { - "noOverrideIdentifier": { - "count": 1 - } - } - }, - { - "iTp": 7, - "gId": "ITEMTYPE", - "gIx": 55 - }, - { - "iTp": 6, - "gId": "ITEMTYPE", - "gIx": 120, - "p": "/packs/behavior/items/panel.json" - }, - { - "iTp": 1, - "gId": "JSON", - "gIx": 1 - }, - { - "iTp": 4, - "gId": "JSON", - "gIx": 134, - "p": "/packs/resource/render_controllers/floating_text.rc.json", - "d": "(format_version) does not have a value in the enumeration 1.8.0, 1.10.0" - }, - { - "iTp": 4, - "gId": "JSON", - "gIx": 134, - "p": "/packs/resource/render_controllers/floating_text.rc.json", - "d": "(render_controllers.controller.render.floating_text.uv_anim) is missing and it is required" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/drowned.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/floating_text.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_axolotl.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_blaze.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_bogged.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_breeze.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_creeper.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_endermite.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_evocation_illager.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_frog.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_ghast.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_goat.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_hoglin.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_husk.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_iron_golem.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_magma_cube.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_phantom.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_piglin.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_pillager.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_polar_bear.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_ravager.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_shulker.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_skeleton.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_slime.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_snow_golem.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_stray.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_vex.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_vindicator.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_witch.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_wither.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_wither_skeleton.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_wolf.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_zoglin.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_zombie.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1110, - "p": "/packs/behavior/entities/player.json" - }, - { - "iTp": 2, - "gId": "JSON", - "gIx": 1123, - "p": "/packs/behavior/items/panel.json" - }, - { - "iTp": 1, - "gId": "JSONF", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "JSONTAGS", - "gIx": 1 - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/drowned.json", - "d": "/packs/behavior/entities/drowned.json", - "fs": { - "defaultComponents": { - "minecraftNameable": 1, - "minecraftRotationLockedToVehicle": 1, - "minecraftTypeFamily": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftUnderwaterMovement": 1, - "minecraftMovementGeneric": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovement": 1, - "minecraftBurnsInDaylight": 1, - "minecraftBreathable": 1, - "minecraftNavigationGeneric": 1, - "minecraftShareables": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFleeSun": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorStompTurtleEgg": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftOnTargetAcquired": 1, - "minecraftOnTargetEscape": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftExperienceReward": 2, - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftMovement": 1, - "minecraftUnderwaterMovement": 1, - "minecraftLoot": 1, - "minecraftNavigationGeneric": 3, - "minecraftSpawnEntity": 1, - "minecraftEquipment": 3, - "minecraftTargetNearbySensor": 1, - "minecraftShooter": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftAttack": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftAnnotationBreakDoor": 1 - }, - "entityEvents": { - "sequence": 1, - "add": 8, - "remove": 5, - "filters": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/floating_text.json", - "d": "/packs/behavior/entities/floating_text.json", - "fs": { - "defaultComponents": { - "minecraftTypeFamily": 1, - "minecraftCollisionBox": 1, - "minecraftHealth": 1, - "minecraftNameable": 1, - "minecraftPersistent": 1, - "minecraftPhysics": 1, - "minecraftDamageSensor": 1, - "minecraftKnockbackResistance": 1, - "minecraftFireImmune": 1, - "minecraftPushable": 1, - "minecraftIsHiddenWhenInvisible": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftInstantDespawn": 1 - }, - "entityEvents": { - "add": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_axolotl.json", - "d": "/packs/behavior/entities/minecraft_axolotl.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftTypeFamily": 1, - "minecraftCollisionBox": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftDamageSensor": 1, - "minecraftHurtOnCondition": 1, - "minecraftNavigationGeneric": 1, - "minecraftMovementAmphibious": 1, - "minecraftMovement": 1, - "minecraftUnderwaterMovement": 1, - "minecraftJumpStatic": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftLeashable": 1, - "minecraftDespawn": 1, - "minecraftAttack": 1, - "minecraftCombatRegeneration": 1, - "minecraftBehaviorPlayDead": 1, - "minecraftBehaviorTempt": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorMoveToWater": 1, - "minecraftBehaviorSwimIdle": 1, - "minecraftBehaviorRandomSwim": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftAttackCooldown": 1, - "minecraftVariant": 5, - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftAgeable": 1, - "minecraftBehaviorFollowParent": 1, - "minecraftExperienceReward": 1, - "minecraftLeashableTo": 1, - "minecraftBehaviorBreed": 1, - "minecraftBreedable": 1, - "minecraftEnvironmentSensor": 2, - "minecraftDamageOverTime": 1, - "minecraftDryingOutTimer": 1 - }, - "entityEvents": { - "sequence": 2, - "remove": 6, - "add": 6 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_blaze.json", - "d": "/packs/behavior/entities/minecraft_blaze.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftLoot": 1, - "minecraftCollisionBox": 1, - "minecraftDamageSensor": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftFollowRange": 1, - "minecraftFireImmune": 1, - "minecraftNameable": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftTypeFamily": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftOnHurt": 1, - "minecraftOnHurtByPlayer": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftTargetNearbySensor": 1, - "minecraftShooter": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftAttack": 1, - "minecraftBehaviorMeleeBoxAttack": 1 - }, - "entityEvents": { - "add": 4, - "remove": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_bogged.json", - "d": "/packs/behavior/entities/minecraft_bogged.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftBurnsInDaylight": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftLoot": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftEquipment": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftShareables": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorFleeSun": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftTypeFamily": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftInteract": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsSheared": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftEnvironmentSensor": 2, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftAttack": 1 - }, - "entityEvents": { - "add": 4, - "remove": 3 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_breeze.json", - "d": "/packs/behavior/entities/minecraft_breeze.json", - "fs": { - "defaultComponents": { - "minecraftTypeFamily": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftLoot": 1, - "minecraftCollisionBox": 1, - "minecraftKnockbackResistance": 1, - "minecraftJumpStatic": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftPersistent": 1, - "minecraftExperienceReward": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftBreathable": 1, - "minecraftMovement": 1, - "minecraftFollowRange": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftCanClimb": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftHurtOnCondition": 1, - "minecraftDamageSensor": 1, - "minecraftEnvironmentSensor": 1, - "minecraftReflectProjectiles": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorFireAtTarget": 1, - "minecraftBehaviorMoveAroundTarget": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorJumpAroundTarget": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1 - }, - "entityEvents": { - "add": 1, - "setProperty": 2, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_creeper.json", - "d": "/packs/behavior/entities/minecraft_creeper.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftLoot": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftDamageSensor": 1, - "minecraftTargetNearbySensor": 1, - "minecraftInteract": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorSwell": 1, - "minecraftBehaviorMeleeAttack": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftOnTargetEscape": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftExplode": 4, - "minecraftIsCharged": 1, - "minecraftTargetNearbySensor": 2, - "minecraftOnTargetEscape": 2 - }, - "entityEvents": { - "sequence": 2, - "remove": 2, - "add": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_endermite.json", - "d": "/packs/behavior/entities/minecraft_endermite.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftTypeFamily": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftBlockClimber": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_evocation_illager.json", - "d": "/packs/behavior/entities/minecraft_evocation_illager.json", - "fs": { - "defaultComponents": { - "minecraftEquipItem": 1, - "minecraftShareables": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftLoot": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorSummonEntity": 1, - "minecraftBehaviorSendEvent": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorLookAtEntity": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftPersistent": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftFollowRange": 1, - "minecraftCanJoinRaid": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorCelebrate": 1, - "minecraftDweller": 1, - "minecraftBehaviorMoveToVillage": 1, - "minecraftAmbientSoundInterval": 1, - "minecraftPersistent": 1, - "minecraftDespawn": 1 - }, - "entityEvents": { - "add": 1, - "sequence": 2, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_frog.json", - "d": "/packs/behavior/entities/minecraft_frog.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftTypeFamily": 1, - "minecraftCollisionBox": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftDamageSensor": 1, - "minecraftNavigationGeneric": 1, - "minecraftMovementAmphibious": 1, - "minecraftMovement": 1, - "minecraftUnderwaterMovement": 1, - "minecraftJumpStatic": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftLeashable": 1, - "minecraftLeashableTo": 1, - "minecraftDespawn": 1, - "minecraftBreedable": 1, - "minecraftBehaviorPanic": 1, - "minecraftBehaviorBreed": 1, - "minecraftBehaviorTempt": 1, - "minecraftBehaviorMoveToLand": 1, - "minecraftBehaviorEatMob": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorCroak": 1, - "minecraftBehaviorJumpToBlock": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftVariant": 3, - "minecraftBehaviorLayEgg": 1, - "minecraftBehaviorMoveToWater": 1 - }, - "entityEvents": { - "sequence": 2, - "add": 4, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_ghast.json", - "d": "/packs/behavior/entities/minecraft_ghast.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftFireImmune": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationFloat": 1, - "minecraftBehaviorFloatWander": 1, - "minecraftCanFly": 1, - "minecraftLoot": 1, - "minecraftShooter": 1, - "minecraftTypeFamily": 1, - "minecraftDamageSensor": 1, - "minecraftJumpStatic": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftFollowRange": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftCannotBeAttacked": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_goat.json", - "d": "/packs/behavior/entities/minecraft_goat.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftBehaviorJumpToBlock": 1, - "minecraftGenetics": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftCollisionBox": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovement": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorPanic": 1, - "minecraftBehaviorTempt": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftDamageSensor": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftLeashable": 1, - "minecraftBalloonable": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftBehaviorFollowParent": 1, - "minecraftAgeable": 1, - "minecraftAttack": 2, - "minecraftExperienceReward": 1, - "minecraftLoot": 1, - "minecraftLeashableTo": 1, - "minecraftBehaviorBreed": 1, - "minecraftBreedable": 1, - "minecraftVariant": 2, - "minecraftInteract": 2, - "minecraftBehaviorRamAttack": 2, - "minecraftAttackCooldown": 1 - }, - "entityEvents": { - "randomize": 1, - "add": 5, - "remove": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_hoglin.json", - "d": "/packs/behavior/entities/minecraft_hoglin.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftExperienceReward": 1, - "minecraftKnockbackResistance": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBreathable": 1, - "minecraftHurtOnCondition": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorAvoidBlock": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftLeashable": 1, - "minecraftDespawn": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBalloonable": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftEnvironmentSensor": 2, - "minecraftIsShaking": 1, - "minecraftTimer": 1, - "minecraftTransformation": 1, - "minecraftAngry": 1, - "minecraftAttackCooldown": 1, - "minecraftTypeFamily": 3, - "minecraftIsBaby": 1, - "minecraftMovement": 2, - "minecraftBehaviorMeleeBoxAttack": 2, - "minecraftAttack": 2, - "minecraftScale": 1, - "minecraftCollisionBox": 2, - "minecraftCustomHitTest": 2, - "minecraftAgeable": 1, - "minecraftBehaviorFollowParent": 1, - "minecraftRideable": 1, - "minecraftBehaviorPanic": 1, - "minecraftLeashableTo": 1, - "minecraftGroupSize": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftOnTargetAcquired": 1, - "minecraftLoot": 1, - "minecraftBehaviorBreed": 1, - "minecraftBreedable": 1 - }, - "entityEvents": { - "randomize": 1, - "trigger": 1, - "add": 9, - "remove": 6 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_husk.json", - "d": "/packs/behavior/entities/minecraft_husk.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftRotationLockedToVehicle": 1, - "minecraftBreathable": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftNameable": 1, - "minecraftTypeFamily": 1, - "minecraftLoot": 1, - "minecraftEquipment": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftVariant": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftShareables": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorStompTurtleEgg": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftEnvironmentSensor": 2, - "minecraftTimer": 1, - "minecraftTransformation": 2, - "minecraftIsShaking": 2, - "minecraftExperienceReward": 2, - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftMovement": 2, - "minecraftTypeFamily": 2, - "minecraftRideable": 1, - "minecraftBehaviorMountPathing": 1, - "minecraftBehaviorFindMount": 1, - "minecraftLoot": 1, - "minecraftEquipment": 1, - "minecraftAnnotationBreakDoor": 1, - "minecraftBehaviorUseKineticWeapon": 2 - }, - "entityEvents": { - "sequence": 2, - "add": 8, - "setProperty": 3, - "remove": 4 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_iron_golem.json", - "d": "/packs/behavior/entities/minecraft_iron_golem.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftTypeFamily": 1, - "minecraftNameable": 1, - "minecraftCollisionBox": 1, - "minecraftLoot": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftInteract": 1, - "minecraftAttack": 1, - "minecraftDamageSensor": 1, - "minecraftKnockbackResistance": 1, - "minecraftLeashable": 1, - "minecraftLeashableTo": 1, - "minecraftBalloonable": 1, - "minecraftPreferredPath": 1, - "minecraftBehaviorTargetWhenPushed": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorMoveTowardsTarget": 1, - "minecraftBehaviorMoveThroughVillage": 1, - "minecraftBehaviorMoveTowardsDwellingRestriction": 1, - "minecraftBehaviorOfferFlower": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftPersistent": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftFollowRange": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorDefendVillageTarget": 1, - "minecraftDweller": 1 - }, - "entityEvents": { - "add": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_magma_cube.json", - "d": "/packs/behavior/entities/minecraft_magma_cube.json", - "fs": { - "defaultComponents": { - "minecraftCollisionBox": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftFireImmune": 1, - "minecraftBurnsInDaylight": 1, - "minecraftDamageSensor": 1, - "minecraftNavigationWalk": 1, - "minecraftJumpStatic": 1, - "minecraftMovementJump": 1, - "minecraftCanClimb": 1, - "minecraftOnTargetAcquired": 1, - "minecraftOnTargetEscape": 1, - "minecraftDespawn": 1, - "minecraftBehaviorSlimeFloat": 1, - "minecraftBehaviorSlimeAttack": 1, - "minecraftBehaviorSlimeRandomDirection": 1, - "minecraftBehaviorSlimeKeepOnJumping": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftVariant": 3, - "minecraftCollisionBox": 3, - "minecraftHealth": 3, - "minecraftMovement": 3, - "minecraftAttack": 3, - "minecraftAreaAttack": 3, - "minecraftLoot": 2, - "minecraftMovementJump": 2 - }, - "entityEvents": { - "randomize": 1, - "add": 5 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_phantom.json", - "d": "/packs/behavior/entities/minecraft_phantom.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftRendersWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftLoot": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftGameEventMovementTracking": 1, - "minecraftAttack": 1, - "minecraftBreathable": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftMovementGlide": 1, - "minecraftBurnsInDaylight": 1, - "minecraftFollowRange": 1, - "minecraftDespawn": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorSwoopAttack": 1, - "minecraftBehaviorCircleAroundAnchor": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_piglin.json", - "d": "/packs/behavior/entities/minecraft_piglin.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftEquipItem": 1, - "minecraftAdmireItem": 1, - "minecraftCollisionBox": 1, - "minecraftOnTargetAcquired": 1, - "minecraftBreathable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftLoot": 1, - "minecraftNavigationWalk": 1, - "minecraftAnnotationOpenDoor": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftNameable": 1, - "minecraftInventory": 1, - "minecraftDespawn": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorAdmireItem": 1, - "minecraftBehaviorBarter": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorAvoidBlock": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftFollowRange": 1, - "minecraftShareables": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftEnvironmentSensor": 2, - "minecraftIsShaking": 1, - "minecraftTimer": 1, - "minecraftTransformation": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftBehaviorChargeHeldItem": 1, - "minecraftEquipment": 2, - "minecraftVariant": 2, - "minecraftBehaviorUseKineticWeapon": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftAttack": 1, - "minecraftAngry": 1, - "minecraftAttackCooldown": 1, - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftMovement": 2, - "minecraftExperienceReward": 2, - "minecraftBehaviorPanic": 1, - "minecraftGroupSize": 1, - "minecraftBarter": 1, - "minecraftCelebrateHunt": 1, - "minecraftBlockSensor": 1, - "minecraftInteract": 1, - "minecraftTypeFamily": 2, - "minecraftBehaviorNearestAttackableTarget": 2, - "minecraftBehaviorFindMount": 1 - }, - "entityEvents": { - "randomize": 4, - "trigger": 1, - "add": 11, - "remove": 6 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_pillager.json", - "d": "/packs/behavior/entities/minecraft_pillager.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftTypeFamily": 1, - "minecraftVariant": 1, - "minecraftBreathable": 1, - "minecraftHealth": 1, - "minecraftCanJoinRaid": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftHurtOnCondition": 1, - "minecraftLoot": 1, - "minecraftShareables": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftNameable": 1, - "minecraftEquipment": 1, - "minecraftDespawn": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftFollowRange": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorChargeHeldItem": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorCelebrate": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftEnvironmentSensor": 2, - "minecraftAttack": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftDweller": 1, - "minecraftLoot": 3, - "minecraftAmbientSoundInterval": 1, - "minecraftBehaviorMoveToVillage": 1, - "minecraftPersistent": 1, - "minecraftIsIllagerCaptain": 2, - "minecraftVariant": 2, - "minecraftEquipment": 2, - "minecraftOnHurt": 3, - "minecraftOnHurtByPlayer": 3, - "minecraftOnTargetEscape": 2, - "minecraftBehaviorHoldGround": 2, - "minecraftBehaviorMoveToRandomBlock": 1, - "minecraftBehaviorFollowTargetCaptain": 1 - }, - "entityEvents": { - "add": 8, - "remove": 6, - "sequence": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_polar_bear.json", - "d": "/packs/behavior/entities/minecraft_polar_bear.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftWaterMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftFollowRange": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorPanic": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftLeashable": 1, - "minecraftBalloonable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftAgeable": 1, - "minecraftBehaviorFollowParent": 1, - "minecraftOnTargetAcquired": 2, - "minecraftBehaviorNearestAttackableTarget": 2, - "minecraftAngry": 2, - "minecraftExperienceReward": 1, - "minecraftLoot": 1, - "minecraftLeashableTo": 1, - "minecraftOnFriendlyAnger": 1, - "minecraftAttack": 1, - "minecraftBehaviorStompAttack": 1 - }, - "entityEvents": { - "randomize": 1, - "add": 6, - "remove": 5 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_ravager.json", - "d": "/packs/behavior/entities/minecraft_ravager.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBehaviorFloat": 1, - "minecraftRavagerBlocked": 1, - "minecraftAttack": 1, - "minecraftBreathable": 1, - "minecraftCollisionBox": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftJumpStatic": 1, - "minecraftLoot": 1, - "minecraftKnockbackResistance": 1, - "minecraftMovement": 1, - "minecraftMovementBasic": 1, - "minecraftNameable": 1, - "minecraftNavigationWalk": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftCanJoinRaid": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftDespawn": 1, - "minecraftBreakBlocks": 1, - "minecraftFollowRange": 1, - "minecraftRideable": 1, - "minecraftTypeFamily": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorCelebrate": 1, - "minecraftAddrider": 6, - "minecraftDweller": 1, - "minecraftBehaviorMoveToVillage": 1, - "minecraftBehaviorRandomStroll": 2, - "minecraftAmbientSoundInterval": 1, - "minecraftPersistent": 1, - "minecraftMovement": 1, - "minecraftBehaviorDelayedAttack": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorLookAtEntity": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorMountPathing": 1, - "minecraftIsStunned": 1, - "minecraftTimer": 1, - "minecraftBehaviorKnockbackRoar": 1 - }, - "entityEvents": { - "add": 11, - "remove": 4, - "sequence": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_shulker.json", - "d": "/packs/behavior/entities/minecraft_shulker.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftRendersWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftHealth": 1, - "minecraftFireImmune": 1, - "minecraftMovement": 1, - "minecraftLoot": 1, - "minecraftPeek": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftShooter": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftIsCollidable": 1, - "minecraftInteract": 1, - "minecraftPhysics": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftVariant": 17 - }, - "entityEvents": { - "add": 17 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_skeleton.json", - "d": "/packs/behavior/entities/minecraft_skeleton.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftBurnsInDaylight": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftLoot": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftNameable": 1, - "minecraftEquipment": 1, - "minecraftShooter": 1, - "minecraftRotationLockedToVehicle": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftShareables": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorFleeSun": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsShaking": 1, - "minecraftTimer": 1, - "minecraftEnvironmentSensor": 4, - "minecraftDamageSensor": 1, - "minecraftTransformation": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftAttack": 1 - }, - "entityEvents": { - "add": 7, - "remove": 3 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_slime.json", - "d": "/packs/behavior/entities/minecraft_slime.json", - "fs": { - "defaultComponents": { - "minecraftCollisionBox": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNavigationWalk": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovementJump": 1, - "minecraftOnTargetAcquired": 1, - "minecraftOnTargetEscape": 1, - "minecraftNameable": 1, - "minecraftDespawn": 1, - "minecraftBehaviorSlimeFloat": 1, - "minecraftBehaviorSlimeAttack": 1, - "minecraftBehaviorSlimeRandomDirection": 1, - "minecraftBehaviorSlimeKeepOnJumping": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftMobEffectImmunity": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftVariant": 3, - "minecraftCollisionBox": 3, - "minecraftHealth": 3, - "minecraftMovement": 3, - "minecraftAttack": 3, - "minecraftAreaAttack": 2, - "minecraftLoot": 1, - "minecraftMovementJump": 2 - }, - "entityEvents": { - "randomize": 1, - "add": 5 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_snow_golem.json", - "d": "/packs/behavior/entities/minecraft_snow_golem.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftCollisionBox": 1, - "minecraftLoot": 1, - "minecraftHealth": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftAttack": 1, - "minecraftDamageSensor": 1, - "minecraftHurtOnCondition": 1, - "minecraftInteract": 1, - "minecraftLeashable": 1, - "minecraftLeashableTo": 1, - "minecraftBalloonable": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftTrail": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPersistent": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsSheared": 1 - }, - "entityEvents": { - "remove": 1, - "add": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_stray.json", - "d": "/packs/behavior/entities/minecraft_stray.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftBurnsInDaylight": 1, - "minecraftNameable": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftLoot": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftEquipment": 1, - "minecraftShooter": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftShareables": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorFleeSun": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftTypeFamily": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftTransformation": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftEnvironmentSensor": 2, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftAttack": 1 - }, - "entityEvents": { - "add": 3, - "sequence": 1, - "remove": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_vex.json", - "d": "/packs/behavior/entities/minecraft_vex.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftNameable": 1, - "minecraftTypeFamily": 1, - "minecraftEquipment": 1, - "minecraftHealth": 1, - "minecraftAttack": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftFireImmune": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorChargeAttack": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorLookAtEntity": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftPhysics": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftGameEventMovementTracking": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftTimer": 1, - "minecraftDamageOverTime": 1 - }, - "entityEvents": { - "add": 2, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_vindicator.json", - "d": "/packs/behavior/entities/minecraft_vindicator.json", - "fs": { - "defaultComponents": { - "minecraftEquipItem": 1, - "minecraftShareables": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftCanJoinRaid": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftNameable": 1, - "minecraftTypeFamily": 1, - "minecraftVariant": 1, - "minecraftBreathable": 1, - "minecraftCollisionBox": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftFollowRange": 1, - "minecraftLoot": 1, - "minecraftEquipment": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorAvoidMobType": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftOnTargetAcquired": 1, - "minecraftOnTargetEscape": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorCelebrate": 1, - "minecraftAngry": 1, - "minecraftBehaviorNearestAttackableTarget": 2, - "minecraftDweller": 1, - "minecraftBehaviorMoveToVillage": 1, - "minecraftLoot": 3, - "minecraftNavigationWalk": 1, - "minecraftAnnotationBreakDoor": 1, - "minecraftAmbientSoundInterval": 1, - "minecraftPersistent": 1, - "minecraftDespawn": 1, - "minecraftIsIllagerCaptain": 2, - "minecraftVariant": 2, - "minecraftEquipment": 2, - "minecraftBehaviorMoveToRandomBlock": 1, - "minecraftBehaviorFollowTargetCaptain": 1 - }, - "entityEvents": { - "add": 9, - "remove": 5, - "sequence": 2 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_witch.json", - "d": "/packs/behavior/entities/minecraft_witch.json", - "fs": { - "defaultComponents": { - "minecraftDamageSensor": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftLoot": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftDespawn": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorRangedAttack": 1, - "minecraftShooter": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorDrinkPotion": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestPrioritizedAttackableTarget": 1, - "minecraftTypeFamily": 1, - "minecraftCollisionBox": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftFollowRange": 1, - "minecraftCanJoinRaid": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftBehaviorCelebrate": 1, - "minecraftDweller": 1, - "minecraftBehaviorMoveToVillage": 1, - "minecraftAmbientSoundInterval": 1, - "minecraftPersistent": 1 - }, - "entityEvents": { - "add": 1, - "sequence": 2, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_wither.json", - "d": "/packs/behavior/entities/minecraft_wither.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftBreathable": 1, - "minecraftBoss": 1, - "minecraftDamageSensor": 1, - "minecraftHealth": 1, - "minecraftCollisionBox": 1, - "minecraftFireImmune": 1, - "minecraftLoot": 1, - "minecraftNameable": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftCanFly": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorWitherRandomAttackPosGoal": 1, - "minecraftBehaviorWitherTargetHighestDamage": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtTarget": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftTypeFamily": 1, - "minecraftPersistent": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_wither_skeleton.json", - "d": "/packs/behavior/entities/minecraft_wither_skeleton.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftNameable": 1, - "minecraftBreathable": 1, - "minecraftHealth": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftAttack": 1, - "minecraftLoot": 1, - "minecraftEquipment": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftShareables": 1, - "minecraftScale": 1, - "minecraftFireImmune": 1, - "minecraftDespawn": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftTypeFamily": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_wolf.json", - "d": "/packs/behavior/entities/minecraft_wolf.json", - "fs": { - "defaultComponents": { - "minecraftBalloonable": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftNameable": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftCollisionBox": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftAttack": 1, - "minecraftHealable": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftBehaviorFloat": 1, - "minecraftBehaviorMountPathing": 1, - "minecraftBehaviorPanic": 1, - "minecraftBehaviorStayWhileSitting": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorLeapAtTarget": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorBeg": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftAgeable": 1, - "minecraftBehaviorPanic": 1, - "minecraftExperienceReward": 1, - "minecraftLoot": 1, - "minecraftLeashableTo": 1, - "minecraftBreedable": 1, - "minecraftAngry": 1, - "minecraftOnTargetAcquired": 2, - "minecraftRideable": 2, - "minecraftBehaviorAvoidMobType": 1, - "minecraftTameable": 1, - "minecraftBehaviorNearestAttackableTarget": 2, - "minecraftHealth": 1, - "minecraftColor": 1, - "minecraftIsTamed": 1, - "minecraftAttack": 1, - "minecraftBehaviorTeleportToOwner": 1, - "minecraftBehaviorOwnerHurtByTarget": 1, - "minecraftBehaviorBreed": 1, - "minecraftBehaviorOwnerHurtTarget": 1, - "minecraftBehaviorFollowOwner": 1, - "minecraftSittable": 1, - "minecraftIsDyeable": 1, - "minecraftInteract": 1, - "minecraftLeashable": 1, - "minecraftVariant": 9 - }, - "entityEvents": { - "sequence": 3, - "trigger": 14, - "add": 20, - "setProperty": 6, - "remove": 5, - "randomize": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_zoglin.json", - "d": "/packs/behavior/entities/minecraft_zoglin.json", - "fs": { - "defaultComponents": { - "minecraftOnTargetAcquired": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftNameable": 1, - "minecraftLoot": 1, - "minecraftExperienceReward": 1, - "minecraftHealth": 1, - "minecraftKnockbackResistance": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBreathable": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftFireImmune": 1, - "minecraftLeashable": 1, - "minecraftBalloonable": 1, - "minecraftDespawn": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftTypeFamily": 2, - "minecraftIsBaby": 1, - "minecraftAttack": 2, - "minecraftScale": 1, - "minecraftCollisionBox": 2, - "minecraftCustomHitTest": 2, - "minecraftLeashableTo": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftAngry": 1 - }, - "entityEvents": { - "add": 3, - "remove": 1, - "sequence": 1, - "randomize": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_zombie.json", - "d": "/packs/behavior/entities/minecraft_zombie.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftNameable": 1, - "minecraftRotationLockedToVehicle": 1, - "minecraftEquipItem": 1, - "minecraftCollisionBox": 1, - "minecraftBurnsInDaylight": 1, - "minecraftMovementBasic": 1, - "minecraftNavigationWalk": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftBreathable": 1, - "minecraftAttack": 1, - "minecraftTypeFamily": 1, - "minecraftShareables": 1, - "minecraftEnvironmentSensor": 1, - "minecraftDespawn": 1, - "minecraftBehaviorEquipItem": 1, - "minecraftBehaviorMeleeBoxAttack": 1, - "minecraftBehaviorStompTurtleEgg": 1, - "minecraftBehaviorPickupItems": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftEnvironmentSensor": 2, - "minecraftTimer": 1, - "minecraftTransformation": 2, - "minecraftIsShaking": 2, - "minecraftTypeFamily": 2, - "minecraftExperienceReward": 2, - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftMovement": 2, - "minecraftRideable": 1, - "minecraftBehaviorMountPathing": 1, - "minecraftLoot": 3, - "minecraftBehaviorFindMount": 1, - "minecraftEquipment": 2, - "minecraftAnnotationBreakDoor": 1, - "minecraftBehaviorUseKineticWeapon": 2 - }, - "entityEvents": { - "sequence": 2, - "add": 8, - "remove": 4, - "setProperty": 3 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", - "d": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", - "fs": { - "defaultComponents": { - "minecraftIsHiddenWhenInvisible": 1, - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftCollisionBox": 1, - "minecraftMovement": 1, - "minecraftNavigationWalk": 1, - "minecraftMovementBasic": 1, - "minecraftJumpStatic": 1, - "minecraftCanClimb": 1, - "minecraftHealth": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftInteract": 1, - "minecraftDespawn": 1, - "minecraftBehaviorMeleeAttack": 1, - "minecraftBehaviorRandomStroll": 1, - "minecraftBehaviorLookAtPlayer": 1, - "minecraftBehaviorRandomLookAround": 1, - "minecraftBehaviorHurtByTarget": 1, - "minecraftBehaviorNearestAttackableTarget": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftConditionalBandwidthOptimization": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftIsBaby": 1, - "minecraftScale": 1, - "minecraftAgeable": 1, - "minecraftExperienceReward": 1, - "minecraftTransformation": 1, - "minecraftIsShaking": 1, - "minecraftTimer": 1, - "minecraftAnnotationBreakDoor": 1 - }, - "entityEvents": { - "sequence": 1, - "add": 2, - "remove": 1 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 101, - "p": "/packs/behavior/entities/player.json", - "d": "/packs/behavior/entities/player.json", - "fs": { - "defaultComponents": { - "minecraftExperienceReward": 1, - "minecraftTypeFamily": 1, - "minecraftIsHiddenWhenInvisible": 1, - "minecraftLoot": 1, - "minecraftCollisionBox": 1, - "minecraftCanClimb": 1, - "minecraftMovement": 1, - "minecraftHurtOnCondition": 1, - "minecraftAttack": 1, - "minecraftExhaustionValues": 1, - "minecraftPlayerSaturation": 1, - "minecraftPlayerExhaustion": 1, - "minecraftPlayerLevel": 1, - "minecraftPlayerExperience": 1, - "minecraftBreathable": 1, - "minecraftNameable": 1, - "minecraftPhysics": 1, - "minecraftPushable": 1, - "minecraftInsomnia": 1, - "minecraftRideable": 1, - "minecraftConditionalBandwidthOptimization": 1, - "minecraftBlockClimber": 1, - "minecraftEnvironmentSensor": 1 - }, - "componentsUsedInComponentGroups": { - "minecraftSpellEffects": 2, - "minecraftTimer": 1, - "minecraftRaidTrigger": 1, - "minecraftDamageSensor": 3 - }, - "entityEvents": { - "add": 6, - "remove": 5 - } - } - }, - { - "iTp": 2, - "gId": "JSONTAGS", - "gIx": 103, - "p": "/packs/behavior/items/panel.json", - "d": "/packs/behavior/items/panel.json", - "fs": { - "components": { - "minecraftIcon": 1, - "minecraftGlint": 1, - "minecraftDisplayName": 1, - "minecraftHandEquipped": 1, - "minecraftCanDestroyInCreative": 1, - "minecraftMaxStackSize": 1, - "minecraftRarity": 1 - } - } - }, - { - "iTp": 1, - "gId": "LINESIZE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 102, - "fs": { - "size": { - "instanceCount": 8, - "total": 33916, - "max": 5878, - "min": 2430, - "average": 4240 - }, - "lines": { - "instanceCount": 8, - "total": 1099, - "max": 207, - "min": 71, - "average": 137 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 105, - "fs": { - "size": { - "instanceCount": 1, - "total": 833, - "max": 833, - "min": 833, - "average": 833 - }, - "lines": { - "instanceCount": 1, - "total": 49, - "max": 49, - "min": 49, - "average": 49 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 106, - "fs": { - "size": { - "instanceCount": 2, - "total": 357, - "max": 291, - "min": 66, - "average": 179 - }, - "lines": { - "instanceCount": 2, - "total": 18, - "max": 13, - "min": 5, - "average": 9 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 109, - "fs": { - "size": { - "instanceCount": 1, - "total": 31, - "max": 31, - "min": 31, - "average": 31 - }, - "lines": { - "instanceCount": 1, - "total": 2, - "max": 2, - "min": 2, - "average": 2 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 110, - "fs": { - "size": { - "instanceCount": 36, - "total": 237676, - "max": 17789, - "min": 908, - "average": 6602 - }, - "lines": { - "instanceCount": 36, - "total": 13148, - "max": 988, - "min": 53, - "average": 365 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 113, - "fs": { - "size": { - "instanceCount": 213, - "total": 845359, - "max": 25130, - "min": 76, - "average": 3969 - }, - "lines": { - "instanceCount": 213, - "total": 25419, - "max": 839, - "min": 3, - "average": 119 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 114, - "fs": { - "size": { - "instanceCount": 1, - "total": 519, - "max": 519, - "min": 519, - "average": 519 - }, - "lines": { - "instanceCount": 1, - "total": 35, - "max": 35, - "min": 35, - "average": 35 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 123, - "fs": { - "size": { - "instanceCount": 1, - "total": 374, - "max": 374, - "min": 374, - "average": 374 - }, - "lines": { - "instanceCount": 1, - "total": 18, - "max": 18, - "min": 18, - "average": 18 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 124, - "fs": { - "size": { - "instanceCount": 1, - "total": 12, - "max": 12, - "min": 12, - "average": 12 - }, - "lines": { - "instanceCount": 1, - "total": 2, - "max": 2, - "min": 2, - "average": 2 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 130, - "fs": { - "size": { - "instanceCount": 1, - "total": 301, - "max": 301, - "min": 301, - "average": 301 - }, - "lines": { - "instanceCount": 1, - "total": 15, - "max": 15, - "min": 15, - "average": 15 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 132, - "fs": { - "size": { - "instanceCount": 1, - "total": 237, - "max": 237, - "min": 237, - "average": 237 - }, - "lines": { - "instanceCount": 1, - "total": 12, - "max": 12, - "min": 12, - "average": 12 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 134, - "fs": { - "size": { - "instanceCount": 1, - "total": 186, - "max": 186, - "min": 186, - "average": 186 - }, - "lines": { - "instanceCount": 1, - "total": 9, - "max": 9, - "min": 9, - "average": 9 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 136, - "fs": { - "size": { - "instanceCount": 8, - "total": 57122, - "max": 45464, - "min": 31, - "average": 7140 - }, - "lines": { - "instanceCount": 8, - "total": 2438, - "max": 1930, - "min": 2, - "average": 305 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 143, - "fs": { - "size": { - "instanceCount": 2, - "total": 513, - "max": 259, - "min": 254, - "average": 257 - }, - "lines": { - "instanceCount": 2, - "total": 32, - "max": 16, - "min": 16, - "average": 16 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 158, - "fs": { - "size": { - "instanceCount": 1, - "total": 939, - "max": 939, - "min": 939, - "average": 939 - }, - "lines": { - "instanceCount": 1, - "total": 42, - "max": 42, - "min": 42, - "average": 42 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 159, - "fs": { - "size": { - "instanceCount": 1, - "total": 4776, - "max": 4776, - "min": 4776, - "average": 4776 - }, - "lines": { - "instanceCount": 1, - "total": 133, - "max": 133, - "min": 133, - "average": 133 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 179, - "fs": { - "size": { - "instanceCount": 2, - "total": 721, - "max": 630, - "min": 91, - "average": 361 - }, - "lines": { - "instanceCount": 2, - "total": 19, - "max": 16, - "min": 3, - "average": 10 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 199, - "fs": { - "size": { - "instanceCount": 2, - "total": 136, - "max": 68, - "min": 68, - "average": 68 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 203, - "fs": { - "size": { - "instanceCount": 1, - "total": 25479, - "max": 25479, - "min": 25479, - "average": 25479 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 209 - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 210 - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 228, - "fs": { - "size": { - "instanceCount": 1, - "total": 203, - "max": 203, - "min": 203, - "average": 203 - }, - "lines": { - "instanceCount": 1, - "total": 10, - "max": 10, - "min": 10, - "average": 10 - } - } - }, - { - "iTp": 7, - "gId": "LINESIZE", - "gIx": 264, - "fs": { - "size": { - "instanceCount": 22, - "total": 149255, - "max": 40509, - "min": 28, - "average": 6784 - }, - "lines": { - "instanceCount": 22, - "total": 2813, - "max": 1081, - "min": 2, - "average": 128 - } - } - }, - { - "iTp": 8, - "gId": "MCFUNCTION", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "MINENGINEVER", - "gIx": 1 - }, - { - "iTp": 6, - "gId": "MINENGINEVER", - "gIx": 120, - "p": "/packs/behavior/manifest.json" - }, - { - "iTp": 6, - "gId": "MINENGINEVER", - "gIx": 220, - "p": "/packs/resource/manifest.json" - }, - { - "iTp": 2, - "gId": "MINENGINEVER", - "gIx": 605, - "p": "/packs/behavior/manifest.json", - "d": [ - 1, - 21, - 50 - ] - }, - { - "iTp": 2, - "gId": "MINENGINEVER", - "gIx": 614, - "p": "/packs/resource/manifest.json", - "d": [ - 1, - 21, - 50 - ] - }, - { - "iTp": 1, - "gId": "NOBOM", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "PACK", - "gIx": 1 - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 104, - "p": "/packs/behavior/manifest.json", - "d": "§l§cAddonExe§6 §2BP§r" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 105, - "p": "/packs/behavior/manifest.json", - "d": "§aThe core behavior pack for AddonExe. Version §uv0.7.0§r" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 106, - "p": "/packs/behavior/manifest.json", - "d": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1|0.7.0" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 107, - "p": "/packs/behavior/manifest.json", - "d": 2 - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 107, - "p": "/packs/behavior/manifest.json", - "d": [ - 1, - 21, - 50 - ] - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 108, - "p": "/packs/behavior/manifest.json", - "d": "1564bfa3-6796-4b67-826a-03ca1ac2f3c1" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 109, - "p": "/packs/behavior/manifest.json" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 111, - "p": "/packs/resource/manifest.json", - "d": [ - 1, - 21, - 50 - ] - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 112, - "p": "/packs/resource/manifest.json", - "d": "9dca0c93-f6ec-4701-a74c-a774600640a4" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 113, - "p": "/packs/resource/manifest.json" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 114, - "p": "/packs/resource/manifest.json", - "d": "§l§cAddonExe§6 §9RP§r" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 115, - "p": "/packs/resource/manifest.json", - "d": "§bThe resource pack for AddonExe. Version §uv0.7.0§r" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 116, - "p": "/packs/resource/manifest.json", - "d": "9dca0c93-f6ec-4701-a74c-a774600640a4|0.7.0" - }, - { - "iTp": 2, - "gId": "PACK", - "gIx": 117, - "p": "/packs/resource/manifest.json", - "d": 2 - }, - { - "iTp": 7, - "gId": "PACK", - "gIx": 245 - }, - { - "iTp": 8, - "gId": "PACKMETADATA", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "PACKSIZE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 101, - "d": 1789661 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 102, - "d": 314 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 103, - "d": 77 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 104, - "d": 298864 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 105, - "d": 59 - }, - { - "iTp": 7, - "gId": "PACKSIZE", - "gIx": 106, - "d": 17 - }, - { - "iTp": 1, - "gId": "PATHLENGTH", - "gIx": 1 - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/Checklist.md", - "d": "Checklist.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/CodingStyle.md", - "d": "CodingStyle.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/ConfigurationExplanation.md", - "d": "ConfigurationExplanation.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/CurseForgeDescription.md", - "d": "CurseForgeDescription.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/MinecraftTextFormatting.md", - "d": "MinecraftTextFormatting.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/README.md", - "d": "README.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/StandardizationGuidelines.md", - "d": "StandardizationGuidelines.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Dev/tasks/AGENTS.md", - "d": "tasks/AGENTS.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/AdminGuide.md", - "d": "AdminGuide.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/Changelog.md", - "d": "Changelog.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/Commands.md", - "d": "Commands.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/ConfigurationGuide.md", - "d": "ConfigurationGuide.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/F.A.Q.md", - "d": "F.A.Q.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/FeaturesOverview.md", - "d": "FeaturesOverview.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/PlayerGuide.md", - "d": "PlayerGuide.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/RankSystem.md", - "d": "RankSystem.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/Docs/Troubleshooting.md", - "d": "Troubleshooting.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/README.md", - "d": "/README.md" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/BountyManager.test.ts", - "d": "core/__tests__/BountyManager.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/CommandManager.test.ts", - "d": "core/__tests__/CommandManager.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/ConfigManager.test.ts", - "d": "core/__tests__/ConfigManager.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/Economy.test.ts", - "d": "core/__tests__/Economy.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/PunishmentManager.test.ts", - "d": "core/__tests__/PunishmentManager.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/UI.test.ts", - "d": "core/__tests__/UI.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/__tests__/__mocks__/minecraftMock.ts", - "d": "core/__tests__/__mocks__/minecraftMock.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/bountyManager.ts", - "d": "core/bountyManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/commands/commandManager.ts", - "d": "core/commands/commandManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/configLoader.ts", - "d": "core/configLoader.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/configManager.ts", - "d": "core/configManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/configManagerFactory.ts", - "d": "core/configManagerFactory.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/cooldownManager.ts", - "d": "core/cooldownManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/dataManager.ts", - "d": "core/dataManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/beforeChatSend.ts", - "d": "core/events/beforeChatSend.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/entityDie.ts", - "d": "core/events/entityDie.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/entityHurt.ts", - "d": "core/events/entityHurt.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/eventManager.ts", - "d": "core/events/eventManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/itemUse.ts", - "d": "core/events/itemUse.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/playerDimensionChange.ts", - "d": "core/events/playerDimensionChange.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/playerLeave.ts", - "d": "core/events/playerLeave.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/playerSpawn.ts", - "d": "core/events/playerSpawn.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/events/scriptEventReceive.ts", - "d": "core/events/scriptEventReceive.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/featureDependencies.ts", - "d": "core/featureDependencies.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/floatingTextManager.ts", - "d": "core/floatingTextManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/helpfulLinksManager.ts", - "d": "core/helpfulLinksManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/itemSerializer.ts", - "d": "core/itemSerializer.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/itemsConfig.default.ts", - "d": "core/itemsConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/kitAdminManager.ts", - "d": "core/kitAdminManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/kitItemsManager.ts", - "d": "core/kitItemsManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/kitsManager.ts", - "d": "core/kitsManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/lastHitManager.ts", - "d": "core/lastHitManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/leaderboardManager.ts", - "d": "core/leaderboardManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/migrationManager.ts", - "d": "core/migrationManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/mobDeathEvents.ts", - "d": "core/mobDeathEvents.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/objectUtils.ts", - "d": "core/objectUtils.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/playerCache.ts", - "d": "core/playerCache.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/playerDataManager.ts", - "d": "core/playerDataManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/pvpManager.ts", - "d": "core/pvpManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/rankDb.ts", - "d": "core/rankDb.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/rankManager.ts", - "d": "core/rankManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ranksConfig.default.ts", - "d": "core/ranksConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/restartManager.ts", - "d": "core/restartManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/rulesManager.ts", - "d": "core/rulesManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/sidebarConfig.default.ts", - "d": "core/sidebarConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/sidebarManager.ts", - "d": "core/sidebarManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/spawnConfig.default.ts", - "d": "core/spawnConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/storage/StorageManager.ts", - "d": "core/storage/StorageManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/teleportLogic.ts", - "d": "core/teleportLogic.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/timerManager.ts", - "d": "core/timerManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/PanelRouter.ts", - "d": "core/ui/PanelRouter.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/actionRegistry.ts", - "d": "core/ui/actionRegistry.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/configPanelRegistry.ts", - "d": "core/ui/configPanelRegistry.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panelBuilder.ts", - "d": "core/ui/panelBuilder.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panelHandlers.ts", - "d": "core/ui/panelHandlers.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panelRegistry.ts", - "d": "core/ui/panelRegistry.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/adminPanel.ts", - "d": "core/ui/panels/adminPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/commandPanel.ts", - "d": "core/ui/panels/commandPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/configPanel.ts", - "d": "core/ui/panels/configPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/generalPanel.ts", - "d": "core/ui/panels/generalPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/infoPanel.ts", - "d": "core/ui/panels/infoPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/playerPanel.ts", - "d": "core/ui/panels/playerPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/rankPanel.ts", - "d": "core/ui/panels/rankPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/panels/sidebarPanel.ts", - "d": "core/ui/panels/sidebarPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/systemRegistry.ts", - "d": "core/ui/systemRegistry.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/ui/uiUtils.ts", - "d": "core/ui/uiUtils.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/uiManager.ts", - "d": "core/uiManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/core/xrayConfig.default.ts", - "d": "core/xrayConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/__tests__/ItemCheck.test.ts", - "d": "features/anticheat/__tests__/ItemCheck.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/__tests__/MovementCheck.test.ts", - "d": "features/anticheat/__tests__/MovementCheck.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/anticheatConfig.ts", - "d": "features/anticheat/anticheatConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/anticheatConfigLoader.ts", - "d": "features/anticheat/anticheatConfigLoader.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/flagManager.ts", - "d": "features/anticheat/flagManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/itemCheck.ts", - "d": "features/anticheat/itemCheck.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/logManager.ts", - "d": "features/anticheat/logManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/movementCheck.ts", - "d": "features/anticheat/movementCheck.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/anticheat/xrayDetection.ts", - "d": "features/anticheat/xrayDetection.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/auctionHouse/auctionHouseConfig.default.ts", - "d": "features/auctionHouse/auctionHouseConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/auctionHouse/auctionManager.ts", - "d": "features/auctionHouse/auctionManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/auctionHouse/commands/ah.ts", - "d": "features/auctionHouse/commands/ah.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/auctionHouse/index.ts", - "d": "features/auctionHouse/index.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/auctionHouse/ui/auctionPanel.ts", - "d": "features/auctionHouse/ui/auctionPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/dailyRewards/commands/daily.ts", - "d": "features/dailyRewards/commands/daily.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/dailyRewards/dailyRewardsConfig.default.ts", - "d": "features/dailyRewards/dailyRewardsConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/dailyRewards/dailyRewardsManager.ts", - "d": "features/dailyRewards/dailyRewardsManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/economy/economyConfig.ts", - "d": "features/economy/economyConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/economy/economyUtils.ts", - "d": "features/economy/economyUtils.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/economy/ui/bountyPanel.ts", - "d": "features/economy/ui/bountyPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/economy/ui/economyPanel.ts", - "d": "features/economy/ui/economyPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/essentials/spawnProtection.ts", - "d": "features/essentials/spawnProtection.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/commands/wordGuess.ts", - "d": "features/games/commands/wordGuess.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/gameManager.ts", - "d": "features/games/gameManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/games/diceRoll.ts", - "d": "features/games/games/diceRoll.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/games/rockPaperScissors.ts", - "d": "features/games/games/rockPaperScissors.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/games/ticTacToe.ts", - "d": "features/games/games/ticTacToe.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/games/wordGuess.ts", - "d": "features/games/games/wordGuess.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/gamesConfig.default.ts", - "d": "features/games/gamesConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/games/ui/gamesPanel.ts", - "d": "features/games/ui/gamesPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/kits/kitsConfig.default.ts", - "d": "features/kits/kitsConfig.default.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/kits/ui/kitPanel.ts", - "d": "features/kits/ui/kitPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/__tests__/ModerationHierarchy.test.ts", - "d": "features/moderation/__tests__/ModerationHierarchy.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/chatLogManager.ts", - "d": "features/moderation/chatLogManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/commands/dimensionLock.ts", - "d": "features/moderation/commands/dimensionLock.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/freezeListener.ts", - "d": "features/moderation/freezeListener.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/punishmentManager.ts", - "d": "features/moderation/punishmentManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/reportManager.ts", - "d": "features/moderation/reportManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/ui/moderationPanel.ts", - "d": "features/moderation/ui/moderationPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/moderation/ui/xrayPanel.ts", - "d": "features/moderation/ui/xrayPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/shopAdminManager.ts", - "d": "features/shop/shopAdminManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/shopCategoryConfig.ts", - "d": "features/shop/shopCategoryConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/shopConfig.ts", - "d": "features/shop/shopConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/shopManager.ts", - "d": "features/shop/shopManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/shopUtils.ts", - "d": "features/shop/shopUtils.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/ui/shopAdminPanel.ts", - "d": "features/shop/ui/shopAdminPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/shop/ui/shopUserPanel.ts", - "d": "features/shop/ui/shopUserPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/social/friendConfig.ts", - "d": "features/social/friendConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/social/friendManager.ts", - "d": "features/social/friendManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/social/ui/friendPanel.ts", - "d": "features/social/ui/friendPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teams/teamConfig.ts", - "d": "features/teams/teamConfig.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teams/teamManager.ts", - "d": "features/teams/teamManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teams/teamTypes.ts", - "d": "features/teams/teamTypes.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teams/ui/teamPanel.ts", - "d": "features/teams/ui/teamPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/__tests__/BackCommand.test.ts", - "d": "features/teleportation/__tests__/BackCommand.test.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/homesManager.ts", - "d": "features/teleportation/homesManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/teleportUtils.ts", - "d": "features/teleportation/teleportUtils.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/tpaManager.ts", - "d": "features/teleportation/tpaManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/ui/teleportPanel.ts", - "d": "features/teleportation/ui/teleportPanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/teleportation/warpsManager.ts", - "d": "features/teleportation/warpsManager.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/voting/ui/votePanel.ts", - "d": "features/voting/ui/votePanel.ts" - }, - { - "iTp": 6, - "gId": "PATHLENGTH", - "gIx": 104, - "p": "/src/features/voting/voteManager.ts", - "d": "features/voting/voteManager.ts" - }, - { - "iTp": 0, - "gId": "PRJINT", - "gIx": 0 - }, - { - "iTp": 3, - "gId": "PRJINT", - "gIx": 101, - "d": "/app/.gitignore" - }, - { - "iTp": 3, - "gId": "PRJINT", - "gIx": 101, - "d": "/app/LICENSE" - }, - { - "iTp": 1, - "gId": "RESOURCEANIMATION", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "RESOURCEANIMATION", - "gIx": 101 - }, - { - "iTp": 7, - "gId": "RESOURCEANIMATION", - "gIx": 102 - }, - { - "iTp": 1, - "gId": "RPDEPENDS", - "gIx": 1 - }, - { - "iTp": 1, - "gId": "SCRIPT", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "SCRIPT", - "gIx": 101, - "fs": { - "path": { - "count": 7 - }, - "config": { - "count": 3 - }, - "sourceType": { - "count": 1 - }, - "system": { - "count": 1 - }, - "world": { - "count": 1 - }, - "settings": { - "count": 1 - }, - "@minecraft/server": { - "count": 4 - }, - "@minecraft/serverUi": { - "count": 4 - }, - "@minecraft/serverGametest": { - "count": 4 - }, - "@minecraft/common": { - "count": 3 - }, - "@minecraft/vanillaData": { - "count": 1 - }, - "properties": { - "count": 1 - }, - "args": { - "count": 2 - }, - "message": { - "count": 5 - }, - "filter": { - "count": 4 - }, - "target": { - "count": 1 - }, - "context": { - "count": 1 - }, - "find": { - "count": 1 - }, - "resolve": { - "count": 2 - }, - "dispose": { - "count": 1 - }, - "promise": { - "count": 3 - }, - "@minecraft/serverNet": { - "count": 1 - }, - "@minecraft/serverAdmin": { - "count": 1 - }, - "@minecraft/serverEditor": { - "count": 1 - }, - "entries": { - "count": 1 - }, - "code": { - "count": 1 - }, - "header": { - "count": 1 - }, - "data": { - "count": 2 - }, - "error": { - "count": 1 - }, - "number": { - "count": 1 - }, - "description": { - "count": 1 - }, - "iconPath": { - "count": 1 - }, - "constants": { - "count": 1 - }, - "green": { - "count": 1 - }, - "blue": { - "count": 1 - }, - "status": { - "count": 2 - }, - "subtitle": { - "count": 1 - }, - "enabled": { - "count": 1 - }, - "chat": { - "count": 1 - }, - "permissionLevel": { - "count": 1 - }, - "title": { - "count": 1 - }, - "soundId": { - "count": 1 - }, - "volume": { - "count": 1 - }, - "pitch": { - "count": 1 - }, - "clear": { - "count": 1 - }, - "debug": { - "count": 1 - }, - "spawn": { - "count": 1 - } - } - }, - { - "iTp": 1, - "gId": "SCRIPTMODULE", - "gIx": 1 - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 100, - "p": "/packs/behavior/manifest.json", - "d": "1.0.0-beta", - "iId": "@minecraft/debug-utilities" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 100, - "m": "Behavior pack dependency on 1.0.0-beta at @minecraft/server-gametest", - "p": "/packs/behavior/manifest.json", - "d": "1.0.0-beta", - "iId": "@minecraft/server-gametest" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 100, - "m": "Behavior pack dependency on 2.1.0-beta at @minecraft/server-ui", - "p": "/packs/behavior/manifest.json", - "d": "2.1.0-beta", - "iId": "@minecraft/server-ui" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 100, - "m": "Behavior pack dependency on 2.6.0-beta at @minecraft/server", - "p": "/packs/behavior/manifest.json", - "d": "2.6.0-beta", - "iId": "@minecraft/server" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "p": "/package.json", - "d": "latest", - "iId": "@minecraft/common" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/core-build-tasks at latest", - "p": "/package.json", - "d": "latest", - "iId": "@minecraft/core-build-tasks" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/creator-tools at latest", - "p": "/package.json", - "d": "latest", - "iId": "@minecraft/creator-tools" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/debug-utilities at 1.0.0-beta.1.26.1-stable", - "p": "/package.json", - "d": "1.0.0-beta.1.26.1-stable", - "iId": "@minecraft/debug-utilities" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/math at latest", - "p": "/package.json", - "d": "latest", - "iId": "@minecraft/math" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/server at 2.6.0-beta.1.26.1-stable", - "p": "/package.json", - "d": "2.6.0-beta.1.26.1-stable", - "iId": "@minecraft/server" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/server-gametest at 1.0.0-beta.1.26.1-stable", - "p": "/package.json", - "d": "1.0.0-beta.1.26.1-stable", - "iId": "@minecraft/server-gametest" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/server-ui at 2.1.0-beta.1.26.1-stable", - "p": "/package.json", - "d": "2.1.0-beta.1.26.1-stable", - "iId": "@minecraft/server-ui" - }, - { - "iTp": 2, - "gId": "SCRIPTMODULE", - "gIx": 102, - "m": "Package.json registers developer usage of @minecraft/vanilla-data at latest", - "p": "/package.json", - "d": "latest", - "iId": "@minecraft/vanilla-data" - }, - { - "iTp": 8, - "gId": "SNDSDEF", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "STRICT", - "gIx": 1 - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/drowned.json", - "d": "minecraft:drowned" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_axolotl.json", - "d": "minecraft:axolotl" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_blaze.json", - "d": "minecraft:blaze" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_bogged.json", - "d": "minecraft:bogged" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_breeze.json", - "d": "minecraft:breeze" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_creeper.json", - "d": "minecraft:creeper" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_endermite.json", - "d": "minecraft:endermite" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_evocation_illager.json", - "d": "minecraft:evocation_illager" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_frog.json", - "d": "minecraft:frog" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_ghast.json", - "d": "minecraft:ghast" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_goat.json", - "d": "minecraft:goat" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_hoglin.json", - "d": "minecraft:hoglin" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_husk.json", - "d": "minecraft:husk" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_iron_golem.json", - "d": "minecraft:iron_golem" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_magma_cube.json", - "d": "minecraft:magma_cube" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_phantom.json", - "d": "minecraft:phantom" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_piglin.json", - "d": "minecraft:piglin" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_pillager.json", - "d": "minecraft:pillager" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_polar_bear.json", - "d": "minecraft:polar_bear" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_ravager.json", - "d": "minecraft:ravager" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_shulker.json", - "d": "minecraft:shulker" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_skeleton.json", - "d": "minecraft:skeleton" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_slime.json", - "d": "minecraft:slime" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_snow_golem.json", - "d": "minecraft:snow_golem" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_stray.json", - "d": "minecraft:stray" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_vex.json", - "d": "minecraft:vex" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_vindicator.json", - "d": "minecraft:vindicator" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_witch.json", - "d": "minecraft:witch" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_wither.json", - "d": "minecraft:wither" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_wither_skeleton.json", - "d": "minecraft:wither_skeleton" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_wolf.json", - "d": "minecraft:wolf" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_zoglin.json", - "d": "minecraft:zoglin" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_zombie.json", - "d": "minecraft:zombie" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/minecraft_zombie_villager_v2.json", - "d": "minecraft:zombie_villager_v2" - }, - { - "iTp": 4, - "gId": "STRICT", - "gIx": 100, - "p": "/packs/behavior/entities/player.json", - "d": "minecraft:player" - }, - { - "iTp": 1, - "gId": "SUMMARY", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "SUMMARY", - "gIx": 101 - }, - { - "iTp": 7, - "gId": "SUMMARY", - "gIx": 102 - }, - { - "iTp": 1, - "gId": "TEXTURE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "TEXTURE", - "gIx": 101, - "fs": { - "entityResourceCount": { - "count": 1 - }, - "textureReferences": { - "count": 1 - }, - "entityReferences": { - "count": 1 - }, - "fileCount": { - "count": 2 - }, - "uniqueTextureHandlesEstimated": { - "count": 1 - }, - "uniqueTexturePaths": { - "count": 1 - }, - "uniqueJSONUITextureReferences": { - "count": 14 - }, - "uniqueJSONUITextureVanillaPaths": { - "count": 16 - }, - "uniqueEntityTexturePaths": { - "count": 1 - } - } - }, - { - "iTp": 1, - "gId": "TEXTUREIMAGE", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 101, - "fs": { - "customTexture": { - "count": 1 - }, - "pngjpgWidth": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "pngjpgHeight": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "pngjpgTexels": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "pngjpgTextureMemory": { - "instanceCount": 2, - "total": 8, - "max": 4, - "min": 4, - "average": 4 - }, - "width": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "height": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "texels": { - "instanceCount": 2, - "total": 2, - "max": 1, - "min": 1, - "average": 1 - }, - "textureMemory": { - "instanceCount": 2, - "total": 8, - "max": 4, - "min": 4, - "average": 4 - }, - "nonVanillaTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "nonVanillaTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "entityWidth": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "entityHeight": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "entityTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "entityTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "entityNonVanillaTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "entityNonVanillaTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "vanillaOverrideTexture": { - "count": 1 - }, - "vanillaOverrideWidth": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "vanillaOverrideHeight": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "vanillaOverrideTexels": { - "instanceCount": 1, - "total": 1, - "max": 1, - "min": 1, - "average": 1 - }, - "vanillaOverrideTextureMemory": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "vanillaGameTextureCoverage": { - "overrideCount": 0, - "vanillaTextureCount": 2348, - "percent": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 200, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 201, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 202, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 203, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 204, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 7, - "gId": "TEXTUREIMAGE", - "gIx": 205, - "fs": { - "nonVanillaTextureMemoryTier": { - "instanceCount": 1, - "total": 4, - "max": 4, - "min": 4, - "average": 4 - }, - "totalTextureMemoryTier": { - "instanceCount": 1, - "total": 8, - "max": 8, - "min": 8, - "average": 8 - }, - "blockAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - }, - "itemAtlasTextureMemoryTier": { - "instanceCount": 1, - "total": 0, - "max": 0, - "min": 0, - "average": 0 - } - } - }, - { - "iTp": 1, - "gId": "TEXTUREREF", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "TEXTUREREF", - "gIx": 101 - }, - { - "iTp": 1, - "gId": "TYPES", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "TYPES", - "gIx": 101 - }, - { - "iTp": 1, - "gId": "UNKFILE", - "gIx": 1 - }, - { - "iTp": 0, - "gId": "UNKJSON", - "gIx": 0 - }, - { - "iTp": 3, - "gId": "UNKJSON", - "gIx": 101, - "p": "/babel.config.json" - }, - { - "iTp": 3, - "gId": "UNKJSON", - "gIx": 101, - "p": "/tsconfig.test.json" - }, - { - "iTp": 1, - "gId": "UNLINK", - "gIx": 1 - }, - { - "iTp": 4, - "gId": "UNLINK", - "gIx": 191, - "p": "/packs/resource/textures/items/copper_golem.png" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/black" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/black" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/black" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/button_borderless_light" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/button_borderless_lighthover" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/button_borderless_lightpressed" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/elipses" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/experiencebarempty" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/experiencebarfull" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/experiencenub" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/heart_background" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hotbar_0" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hotbar_8" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hotbar_end_cap" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hotbar_start_cap" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hud_tip_text_background" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hud_tip_text_background" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hud_tip_text_background" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/hud_tip_text_background" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/hud_screen.json", - "d": "textures/ui/selected_hotbar_slot" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/scoreboards.json", - "d": "textures/ui/black" - }, - { - "iTp": 6, - "gId": "UNLINK", - "gIx": 205, - "p": "/packs/resource/ui/scoreboards.json", - "d": "textures/ui/scoreboard_list_background" - }, - { - "iTp": 4, - "gId": "UNLINK", - "gIx": 323, - "p": "/packs/behavior/recipes/panel.json", - "d": "/packs/behavior/recipes/panel.json to `minecraft:stick`" - }, - { - "iTp": 8, - "gId": "VALFILE", - "gIx": 2 - }, - { - "iTp": 8, - "gId": "VSCODEFILE", - "gIx": 2 - }, - { - "iTp": 8, - "gId": "WORLD", - "gIx": 2 - }, - { - "iTp": 1, - "gId": "WORLDDATA", - "gIx": 1 - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 121, - "p": "/packs/behavior/functions/admin.mcfunction" - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 122, - "p": "/packs/behavior/functions/admin.mcfunction" - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 123, - "p": "/packs/behavior/functions/admin.mcfunction", - "fs": { - "scriptevent": { - "count": 1 - } - } - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 124, - "p": "/packs/behavior/functions/admin.mcfunction" - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 125, - "p": "/packs/behavior/functions/admin.mcfunction" - }, - { - "iTp": 7, - "gId": "WORLDDATA", - "gIx": 126, - "p": "/packs/behavior/functions/admin.mcfunction" - }, - { - "iTp": 1, - "gId": "WPACKREFS", - "gIx": 1 - } - ], - "generatorName": "Minecraft Creator Tools", - "suite": 0, - "generatorVersion": "0.15.3" -} \ No newline at end of file diff --git a/out/app.report.html b/out/app.report.html deleted file mode 100644 index 8fe7ccb20..000000000 --- a/out/app.report.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - - \ No newline at end of file From 0b70c13cb1a6c2c1773d65b9a08ff8482300ed35 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 19:42:55 +0000 Subject: [PATCH 3/7] Update package.json dependencies and remove sonarjs Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- eslint.config.js | 16 -- package.json | 20 ++- scripts/generate-manifests.js | 1 + scripts/update-mc-deps.js | 142 ------------------ src/core/__tests__/__mocks__/minecraftMock.ts | 2 +- src/core/playerDataManager.ts | 4 +- src/core/storage/StorageManager.ts | 10 +- src/core/utils/sanitization.ts | 2 +- 8 files changed, 19 insertions(+), 178 deletions(-) delete mode 100644 scripts/update-mc-deps.js diff --git a/eslint.config.js b/eslint.config.js index 818596adb..b6ebb6509 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -6,7 +6,6 @@ import importPlugin from 'eslint-plugin-import'; import jsonc from 'eslint-plugin-jsonc'; import minecraftLinting from 'eslint-plugin-minecraft-linting'; import promisePlugin from 'eslint-plugin-promise'; -import sonarjs from 'eslint-plugin-sonarjs'; import eslintPluginUnicorn from 'eslint-plugin-unicorn'; import unusedImports from 'eslint-plugin-unused-imports'; import globals from 'globals'; @@ -37,20 +36,6 @@ export default tseslint.config( // Base JS configuration eslint.configs.recommended, - // SonarJS Configuration - sonarjs.configs.recommended, - { - rules: { - // Disable rules that conflict with strict TS or are too noisy for this project - 'sonarjs/no-duplicate-string': 'off', // Common in Minecraft commands/IDs - 'sonarjs/cognitive-complexity': ['warn', 60], // Increased limit for complex UI handlers - 'sonarjs/no-nested-template-literals': 'off', - 'sonarjs/todo-tag': 'warn', - 'sonarjs/fixme-tag': 'warn', - 'sonarjs/pseudo-random': 'off' // Safe for Minecraft game mechanics - } - }, - // Unicorn Configuration eslintPluginUnicorn.configs['flat/recommended'], { @@ -231,7 +216,6 @@ export default tseslint.config( { files: ['**/*.json'], rules: { - 'sonarjs/no-empty-test-file': 'off' } }, diff --git a/package.json b/package.json index e6660adb5..31a823552 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,6 @@ "description": "

AddonExe for Minecraft BE

", "main": "index.js", "scripts": { - "preinstall": "node scripts/update-mc-deps.js", "clean": "rimraf packs/behavior/scripts", "reinstall": "rm -rf node_modules package-lock.json && npm install", "check-types": "tsc --noEmit", @@ -47,11 +46,11 @@ "@minecraft/common": "latest", "@minecraft/core-build-tasks": "latest", "@minecraft/creator-tools": "latest", - "@minecraft/debug-utilities": "1.0.0-beta.1.26.1-stable", + "@minecraft/debug-utilities": "beta", "@minecraft/math": "latest", - "@minecraft/server": "2.6.0-beta.1.26.1-stable", - "@minecraft/server-gametest": "1.0.0-beta.1.26.1-stable", - "@minecraft/server-ui": "2.1.0-beta.1.26.1-stable", + "@minecraft/server": "beta", + "@minecraft/server-gametest": "beta", + "@minecraft/server-ui": "beta", "@minecraft/vanilla-data": "latest", "@types/jest": "latest", "@types/node": "latest", @@ -68,7 +67,6 @@ "eslint-plugin-jsonc": "latest", "eslint-plugin-minecraft-linting": "latest", "eslint-plugin-promise": "latest", - "eslint-plugin-sonarjs": "^3.0.6", "eslint-plugin-unicorn": "latest", "eslint-plugin-unused-imports": "latest", "glob": "latest", @@ -78,7 +76,7 @@ "prettier": "latest", "prettier-plugin-organize-imports": "latest", "rimraf": "latest", - "simple-git-hooks": "^2.13.1", + "simple-git-hooks": "latest", "ts-jest": "latest", "ts-node": "latest", "tsc-alias": "latest", @@ -129,10 +127,10 @@ }, "overrides": { "@minecraft/common": "latest", - "@minecraft/debug-utilities": "1.0.0-beta.1.26.1-stable", - "@minecraft/server": "2.6.0-beta.1.26.1-stable", - "@minecraft/server-gametest": "1.0.0-beta.1.26.1-stable", - "@minecraft/server-ui": "2.1.0-beta.1.26.1-stable", + "@minecraft/debug-utilities": "beta", + "@minecraft/server": "beta", + "@minecraft/server-gametest": "beta", + "@minecraft/server-ui": "beta", "@minecraft/vanilla-data": "latest" } } diff --git a/scripts/generate-manifests.js b/scripts/generate-manifests.js index 69dd4aa52..6d9bd57c3 100644 --- a/scripts/generate-manifests.js +++ b/scripts/generate-manifests.js @@ -58,6 +58,7 @@ function parseVersion(versionString) { function extractModuleVersion(npmVersion) { if (!npmVersion) return '1.0.0'; if (npmVersion === 'latest') return 'beta'; + if (npmVersion === 'beta') return 'beta'; // Strip range characters like ^, ~, >= const cleanVersion = npmVersion.replace(/^[^\d]*/, ''); diff --git a/scripts/update-mc-deps.js b/scripts/update-mc-deps.js deleted file mode 100644 index 0dea485b9..000000000 --- a/scripts/update-mc-deps.js +++ /dev/null @@ -1,142 +0,0 @@ -import { exec } from 'node:child_process'; -import { constants } from 'node:fs'; -import fs from 'node:fs/promises'; -import path from 'node:path'; -import { fileURLToPath } from 'node:url'; -import { promisify } from 'node:util'; - -const execAsync = promisify(exec); -const __dirname = path.dirname(fileURLToPath(import.meta.url)); -const packageJsonPath = path.resolve(__dirname, '../package.json'); - -// Color codes for console output -const colors = { - reset: '\u001B[0m', - green: '\u001B[32m', - yellow: '\u001B[33m', - blue: '\u001B[34m', - red: '\u001B[31m' -}; - -async function fetchPackageVersion(pkg) { - try { - const { stdout } = await execAsync(`npm view ${pkg} versions --json`); - const versions = JSON.parse(stdout); - - // Filter: Must include 'beta', end with '-stable', and NOT include 'preview' - const candidates = versions - .filter((v) => v.includes('beta') && v.endsWith('-stable') && !v.includes('preview')) - .toSorted((a, b) => a.localeCompare(b, undefined, { numeric: true })); - - if (candidates.length === 0) { - return null; - } - // Pick the last one (which is the latest due to numeric sort) - return candidates.at(-1); - } catch (error) { - console.error(`${colors.yellow}Warning: Failed to fetch versions for ${pkg}: ${error.message}${colors.reset}`); - return null; - } -} - -async function updatePackageJson(updates, dryRun = false) { - try { - await fs.access(packageJsonPath, constants.F_OK); - } catch { - console.error(`${colors.red}Error: package.json not found at ${packageJsonPath}${colors.reset}`); - return false; - } - - const packageJsonContent = await fs.readFile(packageJsonPath, 'utf8'); - const packageJson = JSON.parse(packageJsonContent); - - const devDeps = packageJson.devDependencies || {}; - const overrides = packageJson.overrides || {}; - - // Identify targets: @minecraft/* packages in devDependencies that are NOT 'latest' - const targets = Object.keys(devDeps).filter((pkg) => pkg.startsWith('@minecraft/') && devDeps[pkg] !== 'latest'); - - if (targets.length === 0) { - return false; - } - - console.log(`${colors.blue}Checking for updates for ${targets.length} packages...${colors.reset}`); - - const promiseResults = await Promise.allSettled( - targets.map(async (pkg) => { - const newVersion = await fetchPackageVersion(pkg); - return { pkg, newVersion }; - }) - ); - - let packageJsonUpdated = false; - for (const result of promiseResults) { - if (result.status === 'fulfilled' && result.value.newVersion) { - const { pkg, newVersion } = result.value; - const currentVersion = devDeps[pkg]; - - if (currentVersion !== newVersion) { - // Only update the object in memory if we are going to write it or if we need to report it. - // If dryRun is true, we still want to report what WOULD change. - - // We update the local object so we can print the report, but we won't write if dryRun is true. - // Actually, let's keep the logic simple: update the object, just don't write to file. - devDeps[pkg] = newVersion; - - // Update overrides if the package exists there - if (overrides[pkg]) { - overrides[pkg] = newVersion; - } - - updates.push(`[package.json] ${pkg}: ${currentVersion} -> ${newVersion}`); - packageJsonUpdated = true; - } - } - } - - if (packageJsonUpdated) { - if (!dryRun) { - const indentation = 4; - await fs.writeFile(packageJsonPath, JSON.stringify(packageJson, undefined, indentation) + '\n'); - } - return true; - } - - return false; -} - -async function main() { - const isCI = !!process.env.CI; - console.log(`${colors.blue}Checking Minecraft dependencies...${isCI ? '(CI Mode)' : ''}${colors.reset}`); - - const updates = []; - const pkgUpdated = await updatePackageJson(updates, isCI); - - if (pkgUpdated) { - if (isCI) { - console.warn(`${colors.yellow}Updates available for Minecraft dependencies:${colors.reset}`); - for (const u of updates) console.warn(` ${u}`); - console.warn( - `${colors.blue}Skipping auto-update in CI environment. Run 'npm install' locally to update.${colors.reset}` - ); - // Exit with 0 so CI doesn't fail - process.exit(0); - } else { - console.log(`${colors.green}Updated Minecraft dependencies:${colors.reset}`); - for (const u of updates) console.log(` ${u}`); - console.log( - `${colors.yellow}Dependencies updated. Please run 'npm install' again to install the new versions.${colors.reset}` - ); - // Exit with 1 to indicate changes were made (useful for local hooks) - process.exit(1); - } - } else { - console.log(`${colors.green}All Minecraft dependencies are up to date.${colors.reset}`); - process.exit(0); - } -} - -main().catch((error) => { - console.error(`${colors.red}Fatal error updating dependencies: ${error}${colors.reset}`); - process.exit(1); -}); diff --git a/src/core/__tests__/__mocks__/minecraftMock.ts b/src/core/__tests__/__mocks__/minecraftMock.ts index 83d25b349..4c6f758d6 100644 --- a/src/core/__tests__/__mocks__/minecraftMock.ts +++ b/src/core/__tests__/__mocks__/minecraftMock.ts @@ -170,7 +170,7 @@ export class ModalFormData { show = jest.fn().mockImplementation(async () => { return { - // eslint-disable-next-line sonarjs/function-return-type + // formValues: this._controls.map((c): string | number | boolean | undefined => { if (c.type === 'toggle') return c.defaultValue ?? false; if (c.type === 'textField') return c.defaultValue ?? ''; diff --git a/src/core/playerDataManager.ts b/src/core/playerDataManager.ts index 11482abac..3c6c84f47 100644 --- a/src/core/playerDataManager.ts +++ b/src/core/playerDataManager.ts @@ -173,7 +173,7 @@ function saveShardedMap(map: Map, prefix: string) { // Cleanup stale shards if the map shrank let nextIndex = totalShards; while (mc.world.getDynamicProperty(`${prefix}${nextIndex}`) !== undefined) { - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(`${prefix}${nextIndex}`, undefined); nextIndex++; } @@ -193,7 +193,7 @@ function loadShardedMap(map: Map, legacyKey: string, shardPrefix const entries = JSON.parse(legacyData) as [string, string][]; for (const [k, v] of entries) map.set(k, v); // Delete legacy key immediately to mark migration complete - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(legacyKey, undefined); migrated = true; } catch (error) { diff --git a/src/core/storage/StorageManager.ts b/src/core/storage/StorageManager.ts index 7d64bd3f0..fdd30882d 100644 --- a/src/core/storage/StorageManager.ts +++ b/src/core/storage/StorageManager.ts @@ -31,7 +31,7 @@ export class StorageManager { // Cleanup old chunks if size shrank let nextIndex = chunks; while (mc.world.getDynamicProperty(`${this.dbName}:${nextIndex}`) !== undefined) { - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(`${this.dbName}:${nextIndex}`, undefined); // Delete nextIndex++; } @@ -64,7 +64,7 @@ export class StorageManager { // Cleanup old chunks let nextIndex = chunks; while (mc.world.getDynamicProperty(`${this.dbName}:${nextIndex}`) !== undefined) { - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(`${this.dbName}:${nextIndex}`, undefined); // Delete nextIndex++; if (nextIndex % 5 === 0) yield; @@ -118,13 +118,13 @@ export class StorageManager { const chunks = typeof meta === 'number' ? meta : 0; for (let i = 0; i < chunks; i++) { - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(`${this.dbName}:${i}`, undefined); } - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(`${this.dbName}:meta`, undefined); // Try legacy clean up too - // eslint-disable-next-line sonarjs/no-undefined-argument + // mc.world.setDynamicProperty(this.dbName, undefined); } catch (error) { errorLog(`[StorageManager] Failed to delete ${this.dbName}`, error); diff --git a/src/core/utils/sanitization.ts b/src/core/utils/sanitization.ts index 455f4a1f0..71de9dfd4 100644 --- a/src/core/utils/sanitization.ts +++ b/src/core/utils/sanitization.ts @@ -14,7 +14,7 @@ export function sanitizeString(input: string, allowColors = false): string { } // Remove non-printable characters (basic control chars, keeping newlines/returns) - // eslint-disable-next-line no-control-regex, sonarjs/no-control-regex + // eslint-disable-next-line no-control-regex result = result.replaceAll(/[\u0000-\u0009\u000B\u000C\u000E-\u001F]/g, ''); return result.trim(); From 88e5c6cd9244b75b2abf86fdd9e2f0b92bab0d57 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 19:45:33 +0000 Subject: [PATCH 4/7] Clean up dependencies, comments and formatting Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- eslint.config.js | 3 +-- src/core/__tests__/__mocks__/minecraftMock.ts | 1 - src/core/main.ts | 2 +- src/core/playerDataManager.ts | 2 -- src/core/storage/StorageManager.ts | 5 ----- 5 files changed, 2 insertions(+), 11 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index b6ebb6509..361d6cdcd 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -215,8 +215,7 @@ export default tseslint.config( ...jsonc.configs['flat/recommended-with-jsonc'], { files: ['**/*.json'], - rules: { - } + rules: {} }, // Prettier diff --git a/src/core/__tests__/__mocks__/minecraftMock.ts b/src/core/__tests__/__mocks__/minecraftMock.ts index 4c6f758d6..775620ccf 100644 --- a/src/core/__tests__/__mocks__/minecraftMock.ts +++ b/src/core/__tests__/__mocks__/minecraftMock.ts @@ -170,7 +170,6 @@ export class ModalFormData { show = jest.fn().mockImplementation(async () => { return { - // formValues: this._controls.map((c): string | number | boolean | undefined => { if (c.type === 'toggle') return c.defaultValue ?? false; if (c.type === 'textField') return c.defaultValue ?? ''; diff --git a/src/core/main.ts b/src/core/main.ts index 03ee5a74c..19f4816e7 100644 --- a/src/core/main.ts +++ b/src/core/main.ts @@ -1,5 +1,6 @@ import * as mc from '@minecraft/server'; +import { loadCommands } from '@core/commands/index.js'; import { initializeXrayDetection } from '@features/anticheat/xrayDetection.js'; import { restartAnnouncer } from '@features/essentials/commands/announcement.js'; import { cleanupSpawnProtection, initializeSpawnProtection } from '@features/essentials/spawnProtection.js'; @@ -29,7 +30,6 @@ import { cleanupPlayerDataManager } from './playerDataManager.js'; import * as rankManager from './rankManager.js'; import * as sidebarManager from './sidebarManager.js'; import { cleanupTimers, startSystemTimers } from './timerManager.js'; -import { loadCommands } from '@core/commands/index.js'; import { reinitializeOnlinePlayers } from './utils.js'; const VERSION = '0.7.0'; // Current Addon Version diff --git a/src/core/playerDataManager.ts b/src/core/playerDataManager.ts index 3c6c84f47..cbf001f2d 100644 --- a/src/core/playerDataManager.ts +++ b/src/core/playerDataManager.ts @@ -173,7 +173,6 @@ function saveShardedMap(map: Map, prefix: string) { // Cleanup stale shards if the map shrank let nextIndex = totalShards; while (mc.world.getDynamicProperty(`${prefix}${nextIndex}`) !== undefined) { - // mc.world.setDynamicProperty(`${prefix}${nextIndex}`, undefined); nextIndex++; } @@ -193,7 +192,6 @@ function loadShardedMap(map: Map, legacyKey: string, shardPrefix const entries = JSON.parse(legacyData) as [string, string][]; for (const [k, v] of entries) map.set(k, v); // Delete legacy key immediately to mark migration complete - // mc.world.setDynamicProperty(legacyKey, undefined); migrated = true; } catch (error) { diff --git a/src/core/storage/StorageManager.ts b/src/core/storage/StorageManager.ts index fdd30882d..a853f6a74 100644 --- a/src/core/storage/StorageManager.ts +++ b/src/core/storage/StorageManager.ts @@ -31,7 +31,6 @@ export class StorageManager { // Cleanup old chunks if size shrank let nextIndex = chunks; while (mc.world.getDynamicProperty(`${this.dbName}:${nextIndex}`) !== undefined) { - // mc.world.setDynamicProperty(`${this.dbName}:${nextIndex}`, undefined); // Delete nextIndex++; } @@ -64,7 +63,6 @@ export class StorageManager { // Cleanup old chunks let nextIndex = chunks; while (mc.world.getDynamicProperty(`${this.dbName}:${nextIndex}`) !== undefined) { - // mc.world.setDynamicProperty(`${this.dbName}:${nextIndex}`, undefined); // Delete nextIndex++; if (nextIndex % 5 === 0) yield; @@ -118,13 +116,10 @@ export class StorageManager { const chunks = typeof meta === 'number' ? meta : 0; for (let i = 0; i < chunks; i++) { - // mc.world.setDynamicProperty(`${this.dbName}:${i}`, undefined); } - // mc.world.setDynamicProperty(`${this.dbName}:meta`, undefined); // Try legacy clean up too - // mc.world.setDynamicProperty(this.dbName, undefined); } catch (error) { errorLog(`[StorageManager] Failed to delete ${this.dbName}`, error); From bfc31fdac311cc7bd29ce382688eab209f0b29a5 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:00:16 +0000 Subject: [PATCH 5/7] Clean up dependencies, comments and formatting Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> From 95912ce138e8207e28bf907f2cba1bcb84a424a6 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:19:08 +0000 Subject: [PATCH 6/7] Update generate-manifests.js to fetch latest versions from npm Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- scripts/generate-manifests.js | 57 ++++++++++++++++++++++++++++------- 1 file changed, 46 insertions(+), 11 deletions(-) diff --git a/scripts/generate-manifests.js b/scripts/generate-manifests.js index 6d9bd57c3..fff6c363b 100644 --- a/scripts/generate-manifests.js +++ b/scripts/generate-manifests.js @@ -1,7 +1,10 @@ +import { exec } from 'node:child_process'; import fs from 'node:fs/promises'; import path from 'node:path'; import { fileURLToPath } from 'node:url'; +import { promisify } from 'node:util'; +const execAsync = promisify(exec); const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); @@ -51,17 +54,44 @@ function parseVersion(versionString) { } /** - * Extracts the module version from the NPM version string. + * Fetches the latest stable version of a package from npm. + * @param {string} pkgName The name of the package. + * @returns {Promise} The latest version. + */ +async function fetchLatestVersion(pkgName) { + try { + console.log(`Fetching latest version for ${pkgName}...`); + const { stdout } = await execAsync(`npm view ${pkgName} version`); + return stdout.trim(); + } catch (error) { + console.warn(`Failed to fetch version for ${pkgName}, defaulting to 1.0.0-beta. Error: ${error.message}`); + return '1.0.0-beta'; + } +} + +/** + * Resolves the module version from the NPM version string. * e.g., "2.5.0-beta.1.21.132-stable" -> "2.5.0-beta" * "1.0.0" -> "1.0.0" + * "latest" -> fetches from npm + * "beta" -> "beta" */ -function extractModuleVersion(npmVersion) { +async function resolveModuleVersion(pkgName, npmVersion) { if (!npmVersion) return '1.0.0'; - if (npmVersion === 'latest') return 'beta'; + if (npmVersion === 'beta') return 'beta'; + if (npmVersion === 'latest') { + const fullVersion = await fetchLatestVersion(pkgName); + return extractVersionCore(fullVersion); + } + + return extractVersionCore(npmVersion); +} + +function extractVersionCore(versionStr) { // Strip range characters like ^, ~, >= - const cleanVersion = npmVersion.replace(/^[^\d]*/, ''); + const cleanVersion = versionStr.replace(/^[^\d]*/, ''); // Regex to capture x.y.z(-tag)? const match = cleanVersion.match(/^(\d+\.\d+\.\d+(?:-(?:beta|rc|preview))?)/); @@ -117,14 +147,19 @@ async function generateManifests() { const dependencies = []; - for (const mod of modulesToInclude) { - if (devDeps[mod]) { - dependencies.push({ + // Process modules in parallel to speed up npm fetches + const modulePromises = modulesToInclude + .filter((mod) => devDeps[mod]) + .map(async (mod) => { + const version = await resolveModuleVersion(mod, devDeps[mod]); + return { module_name: mod, - version: extractModuleVersion(devDeps[mod]) - }); - } - } + version: version + }; + }); + + const resolvedModules = await Promise.all(modulePromises); + dependencies.push(...resolvedModules); // Always add RP dependency dependencies.push({ From b94f01f11f9d251fc42eb8ca3de435463c8591ac Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:25:57 +0000 Subject: [PATCH 7/7] Update generate-manifests.js to simplify version resolution Co-authored-by: SjnExe <142050666+SjnExe@users.noreply.github.com> --- scripts/generate-manifests.js | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/scripts/generate-manifests.js b/scripts/generate-manifests.js index fff6c363b..0927a8b12 100644 --- a/scripts/generate-manifests.js +++ b/scripts/generate-manifests.js @@ -64,17 +64,13 @@ async function fetchLatestVersion(pkgName) { const { stdout } = await execAsync(`npm view ${pkgName} version`); return stdout.trim(); } catch (error) { - console.warn(`Failed to fetch version for ${pkgName}, defaulting to 1.0.0-beta. Error: ${error.message}`); - return '1.0.0-beta'; + console.warn(`Failed to fetch version for ${pkgName}, defaulting to 1.0.0. Error: ${error.message}`); + return '1.0.0'; } } /** * Resolves the module version from the NPM version string. - * e.g., "2.5.0-beta.1.21.132-stable" -> "2.5.0-beta" - * "1.0.0" -> "1.0.0" - * "latest" -> fetches from npm - * "beta" -> "beta" */ async function resolveModuleVersion(pkgName, npmVersion) { if (!npmVersion) return '1.0.0'; @@ -82,23 +78,12 @@ async function resolveModuleVersion(pkgName, npmVersion) { if (npmVersion === 'beta') return 'beta'; if (npmVersion === 'latest') { - const fullVersion = await fetchLatestVersion(pkgName); - return extractVersionCore(fullVersion); + const version = await fetchLatestVersion(pkgName); + return version; } - return extractVersionCore(npmVersion); -} - -function extractVersionCore(versionStr) { - // Strip range characters like ^, ~, >= - const cleanVersion = versionStr.replace(/^[^\d]*/, ''); - - // Regex to capture x.y.z(-tag)? - const match = cleanVersion.match(/^(\d+\.\d+\.\d+(?:-(?:beta|rc|preview))?)/); - if (match) { - return match[1]; - } - return cleanVersion; + // Strip range characters like ^, ~, >= if explicit version provided + return npmVersion.replace(/^[^\d]*/, ''); } async function generateManifests() {