
To Crawl
Start crawling the way you feel comfortable! It has useful settings individually for each player. And optimized for multiplayer!
📖 About
The datapack will allow you to lie down and crawl, which can be configured as you like.
Features:
- Fine-tuning for the ability to lie down and stand up, including: pressing and double-pressing the Sneak and Sprint keys, the viewing angle range or its deactivation;
- A to_crawl.switchtrigger is available for any supported version;
- For versions 1.21.6+, you can open the user settings dialog with the to_crawl.settingstrigger;
- For version 1.21.5, each setting has its own trigger, here they all are: to_crawl.settings.key.sneak,to_crawl.settings.key.sprint,to_crawl.settings.key.double_sneak,to_crawl.settings.key.double_sprint,to_crawl.settings.look_down-up,to_crawl.settings.viewing_angle_range;
 
- A 
- Crawling will be disabled automatically in the following cases:
- The player just jump;
- The player falls more than 4.75 blocks or at high speed;
- If the player is hit by an iron golem, ender dragon, ravager (can be expanded with addons);
- The presence of water in the player's full height (two blocks).
 
- You can step on the height of slabs without any problems;
- Optimized code for multiplayer.
🧩 Add-ons
You can add entities to the to_crawl:disable_by_hit entity_type tag that disable crawling with a hit.
You can also change the maximum delay between double pressing. To do this, go to the end of to_crawl:load function and change the parameters for sneak and sprint (inverted time in ticks, default is -8).
🔗 Links
You can leave a comment on the PMC page!
Russian discord server of datapackers / Русский дискорд сервер датапакеров
Если вы датапакер, ищите адекватной помощи, полезных ресурсов и возможности поделиться проектами, то вам на СвинСоюз: Датапаки! Это сервер-ответвление от изначального заброшенного сервера ZeroCaty "СвинСоюз". Сейчас мы не имеем к нему никакого отношения.


