Перейти к содержимому
Mineforgian

Golf Ball

Transform into a golf ball in Minecraft and experience realistic and configurable golfing physics!

266 загрузок4 подписчиковMITdatapack

Обновлён 18 апреля 2026 г. · опубликован 25 ноября 2024 г.

Golf Ball

GitHub Smithed Modrinth PMC Discord Powered by StewBeet

📺 Old datapack showcase: https://www.youtube.com/watch?v=TqVvRwF2psQ

🏌️ Golf Ball is a datapack that transforms you into a golf ball in Minecraft, offering an immersive golfing experience!
⛳ The following two commands are your best friends:

  • 🎮 /function golf_ball:summon: Turns the player executing the command into a golf ball (e.g: /execute as <player> positioned 123 100 54 run function golf_ball:summon)
  • 🔄 /function golf_ball:respawn: Rolls back the ball to the last shot position (e.g: /execute as <player> run function golf_ball:respawn)

Configuration Commands ⚙️

Fine-tune your golfing experience with these powerful configuration commands!
Customize ball physics, movement dynamics, power settings and more - either globally for all new balls or locally for individual balls. 🎮

⚠️ Using /scoreboard players set for all commands below (abbreviated as /SPS)

Core Settings 🎯

Setting Global Command Local Command Default Range Description
Strength Percentage 💪 /SPS #default_strength_percentage golf_ball.data <value> /SPS @s golf_ball.strength_percentage <value> 50 0-100 Controls the overall power of your shots
Energy Loss 📉 /SPS #default_energy_loss_percentage golf_ball.data <value> /SPS @s golf_ball.energy_loss_percentage <value> -90 -100-0 Determines how much energy is lost on impacts
Collision Multiplier 💥 /SPS #default_collision_multiplier golf_ball.data <value> /SPS @s golf_ball.collision_multiplier <value> 50 0-100 Adjusts the intensity of collisions
Y-Shots 🔼 /SPS #default_do_y_shots golf_ball.data <value> /SPS @s golf_ball.do_y_shots <value> 0 0 or 1 Enables/disables vertical shots
Collision Detection 🎯 /SPS #default_do_collision golf_ball.data <value> /SPS @s golf_ball.do_collision <value> 1 0 or 1 Toggles collision physics
Minimum Power ⬇️ /SPS #min_power golf_ball.data <value> N/A 40 N/A Sets the lower power limit
Maximum Power ⬆️ /SPS #max_power golf_ball.data <value> N/A 500 N/A Sets the upper power limit

Surface Friction Settings ⚡

Control how the ball behaves on different surfaces by adjusting friction values. Each value represents the percentage of speed retained per tick.

Surface Type Global Command Local Command Default Range Best For
Normal Friction 🔄 /SPS #k_normal golf_ball.data <value> /SPS @s golf_ball.friction_normal <value> 90 0-100 Standard terrain
Fast Friction 🏃 /SPS #k_fast golf_ball.data <value> /SPS @s golf_ball.friction_fast <value> 95 0-100 Smooth surfaces
Slippery Friction 🧊 /SPS #k_slippery golf_ball.data <value> /SPS @s golf_ball.friction_slippery <value> 98 0-100 Ice and similar
Slow Friction 🐌 /SPS #k_slow golf_ball.data <value> /SPS @s golf_ball.friction_slow <value> 85 0-100 Rough terrain
Very Slow Friction 🦥 /SPS #k_very_slow golf_ball.data <value> /SPS @s golf_ball.friction_very_slow <value> 80 0-100 Heavy resistance

Usage Tips 💡

  • 🎯 For local commands targeting a specific ball, use this format: /execute as <player> on vehicle run scoreboard players set @s golf_ball.strength_percentage <value>
  • 🎮 The "@s" selector refers to the golf ball currently being controlled by the player
  • ⚡ Surface friction values dramatically affect ball behavior - experiment to find the perfect settings!
  • 📁 View all available surface definitions in the surfaces json files
  • ⚠️ You may have fun with unrealistic configurations, but the physics will be wonky!

⭐ Star History

Star History Chart

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
1.4.5Релиз1.21.11, 26.1, 26.1.1, 26.1.2datapack18 апреля 2026 г.Скачать (28 КБ)
1.4.4Релиз1.21.7datapack1 июля 2025 г.Скачать (28 КБ)
1.4.3Релиз1.21.5, 1.21.6datapack26 марта 2025 г.Скачать (28 КБ)
1.4.1Релиз1.21.4datapack11 февраля 2025 г.Скачать (27 КБ)
1.4.0Релиз1.21.2, 1.21.3datapack25 ноября 2024 г.Скачать (27 КБ)

Ченджлог

1.4.5Релиз26.1, 26.1.1, 26.1.2 · 18 апреля 2026 г.

Changelog

Documentation

  • 📝 Add "Powered by StewBeet" badge to README 8b82d14
  • 📝 Add "Powered by StewBeet" badge to README ee17a84

Chores

  • 🔧 Updated Modrinth CD config b1a1fe0

Build System

  • 🚀 Updated to 1.21.11 (bump 1.4.5) 3c9d14d

Other

Full Changelog: https://github.com/Stoupy51/GolfBall/compare/v1.4.4...v1.4.5

1.4.4Релиз1.21.7 · 1 июля 2025 г.

Changelog

Bug Fixes

  • 🐛 Missing pack.png in zip file (f9d9735)

Build System

  • 🚀 Now using StewBeet (5d2ad35)
  • 🚀 Updated to 1.21.7 (bump 1.4.4) (c4a66dd)

Full Changelog: https://github.com/Stoupy51/GolfBall/compare/v1.4.3...v1.4.4

1.4.3Релиз1.21.5, 1.21.6 · 26 марта 2025 г.

Changelog

Bug Fixes

  • 🐛 Fixed tellraw prefix storage (99845f9)

Build System

  • 🚀 Built for 1.21.5-pre2 (07b447e)
  • 🚀 Bumped to v1.4.3, updated version references and removed deprecated functions (8705708)

Features

  • ✨ Add player size scaling (a70b6ca)

Full Changelog: https://github.com/Stoupy51/GolfBall/compare/v1.4.1...v1.4.3

1.4.1Релиз1.21.4 · 11 февраля 2025 г.

Changelog

Build System

  • 🚀 Bumped to v1.4.1 (and now using uv) (39ad50b)

Documentation

  • 📝 Added new badge (Python Datapack) (7994124)
  • 📝 Typo in README (03050a6)

Full Changelog: https://github.com/Stoupy51/GolfBall/compare/v1.4.0...v1.4.1

1.4.0Релиз1.21.2, 1.21.3 · 25 ноября 2024 г.

Changelog

Bug Fixes

Build System

  • 🚀 Now using Python Datapack (a3bbbb2)
  • 🚀 Configured upload scripts (72b2528)

Documentation

Комментарии

Загружаем…