Датапак отталкивает мобов и выброшенные предметы от ближайшего игрока в радиусе 30 блоков. Он подходит для необычных ванильных механик, где вокруг игрока нужна свободная зона.
Возможности
- Сущности движутся физически, а не телепортируются: они сталкиваются со стенами, падают и прыгают как обычно.
- Скорость отталкивания постоянная — 0,15 блока за тик, или 3 блока в секунду.
- Стрелы, вагонетки, лодки, стойки для брони и другие сущности не затрагиваются.
- Игроки в режиме наблюдателя не создают эффект.
- Список отталкиваемых сущностей находится в
data/keep_away_aura/tags/entity_type/targets.json.
Требования
Скорость меняется в data/keep_away_aura/function/push.mcfunction: замените множитель 0.00015 в обеих строках. Радиус задаётся параметром distance=..30 в data/keep_away_aura/function/tick.mcfunction. После изменения файлов выполните /reload.
Выброшенные предметы также будут отталкиваться, поэтому собирать добычу станет сложнее. Ближние мобы почти не смогут догнать игрока, но дальние атаки не меняются.
