Version 1.0.3, but optimized.
.
The new version adds 2 new features to the Library.
-
Added 'Gamemode' as a Configurable Setting.
Players can directly set gamemode of the camera. To make permanent change, go to data/tpc/function/gb/load.mcfunction and replace 'spectator' with your desired gamemode.

-
Added State Tags + State Scores
Directly Check for States like:
'Walking', 'Sprinting', 'Idle', 'Jumped', 'In-Air', 'Landed', 'Crouching'
to allow users to easily detect Control States (and toggle animations using external tools like AnimatedJava) using both scores and entity tags.
Refer to the above image for the score value and respective tag.
The new version adds 2 new features to the Library.
-
Added 'Gamemode' as a Configurable Setting.
Players can directly set gamemode of the camera. To make permanent change, go to data/tpc/function/gb/load.mcfunction and replace 'spectator' with your desired gamemode.

-
Added State Tags + State Scores
Directly Check for States like:
'Walking', 'Sprinting', 'Idle', 'Jumped', 'In-Air', 'Landed', 'Crouching'
to allow users to easily detect Control States (and toggle animations using external tools like AnimatedJava) using both scores and entity tags.
Refer to the above image for the score value and respective tag.
This datapack improves jumping (maintaing inertia while jumping) and steps (atleast better than the previous version)
- Fixed the taglist 'function' under namespace minecraft.
- Added a new 'z' parameter to
tpc:gb/loadto allow controlled offset of camera from centre of entity.



