Real Gravity

Quick rating

Real Gravity

No reviews yet

The mod changes the Minecraft engine by replacing the default gravity with realistic Earth gravity and adjusting the related mechanics.

Performance & Optimization
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
realgravity-1.0.8-Fabric.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Real Gravity

     I’ve always been annoyed by vanilla Minecraft gravity. I couldn’t help but notice that it was much stronger than on Earth. I searched for mods to change it, but all I could find didn’t actually change the acceleration of free fall, they only added effects or used “workarounds.” In the end, I decided to write my own mod that fixes Minecraft’s gravity and makes it equal to Earth’s.

     For reference:

     Vanilla Minecraft adds 0.08 blocks/tick every tick to a body in the air, which corresponds to 32 m/s², if we assume that 1 block has the size of 1 m x 1 m x 1 m. For different entities the free fall acceleration is different, but for non-flying mobs and the player it stays 32 m/s², and that is more than three times stronger than Earth’s!

     My mod Real Gravity interacts with the engine and makes the free fall acceleration in Minecraft equal to Earth’s. The maximum fall speed, which in vanilla Minecraft is limited by multiplying the vertical speed by 0.98 each tick, is also fixed (I think I tried to make it around 200 km/h, but I don’t remember exactly). Arrows, in turn, received more realistic ballistics. All bugs (noticed ones), such as high jumps, walking on water, and so on, I fixed so that gameplay would not be changed.

     Features:

     During debugging I decided not to fix some bugs, but to make them features:

  • A spider, when attacking, jumps high above the head and hits in a dive, like a ninja. (I thought this attack was interesting and didn’t remove it.)
  • Medium-sized slimes, when you hit them, sometimes jump high, split right in the air into small ones, and those in turn crash down, smashing on the ground from a great height! (I hate slimes, but I think it looks very beautiful and satisfying!)
  • A horse, when a player is riding it, can jump higher than in vanilla gravity (well-jumping horses can even get on a tree or a house!). At the same time, on especially high jumps the horse and the player take damage, which doesn’t allow jumping like that for too long.
  • Chickens slowly fly into the sky… Therefore, right after hatching, you need to tie them with a lead to a fence! Together they look like balloons on strings. I think it’s funny!

     Attention!!

     The mod should work on all versions from Minecraft 1.17.0 to Minecraft 1.20.6, but I wrote it for 1.20.1 Fabric and tested only in it. Most likely in the future I will release versions for Forge and OptiFine and make it available on all versions of Minecraft, but for now this mod is guaranteed to work only in 1.20.1 (and presumably in all versions 1.17.0 – 1.20.6).

     Also, the mod does not include entity classes from other mods (except Aether). Therefore, if you install some mod with mobs that have unique mechanics, they may “fly into space” with my gravity.

Enjoy!!! :D

 

 

 

     Меня всегда бесила ванильная гравитация Майнкрафта. Я не мог не замечать то, что намного больше, чем на Земле. Я искал моды на её изменение, но всё, что мне удалось найти, не меняло ускорение свободного падения по-настоящему, а лишь добавляло эффекты или использовало «костыли». В итоге, я решил написать свой мод, исправляющий гравитацию Майнкрафта и приводящий её к земной.

     Для справки:

     Ванильный Minecraft добавляет к падающему в воздухе телу 0,08 блока/тик каждый тик, что соответствует 32 м/с2, если считать, что 1 блок имеет размеры 1 м x 1 м x 1 м. Для разных сущностей ускорение свободного падения разное, но для нелетающих мобов и игрока оно остаётся 32 м/с2, а это более, чем в 3 раза больше земного!

     Мой мод Real Gravity взаимодействует с движком и приводит ускорение свободного падения тел в Майнкрафте к земному. Максимальная скорость падения, которая ограничивается в ванильном Майнкрафте домножением вертикальной скорости на 0,98 каждый тик, тоже исправлена (кажется, я старался сделать её в районе 200 км/ч, но уже точно не помню). В свою же очередь, стрелы получили более реалистичную баллистику. Все вылезшие баги (замеченные) вроде высоких прыжков, хождения по воде и прочего, я исправил, чтобы геймплей не менялся.

     Особенности:

     В процессе отладки я не стал исправлять некоторые баги, сделав их фичами:

·       Паук при атаке подпрыгивает высоко над головой, и бьёт в пикировании, как ниндзя. (Я посчитал эту атаку интересной и не стал убирать.)

·       Среднего размера слизни, когда ты их бьёшь, иногда высоко подпрыгивают, делятся прямо в воздухе на маленьких, а те в свою очередь разбиваются, шмякнувшись о землю с большой высоты! (ненавижу слизней, по-моему, очень красиво и приятно выглядит!)

·       Лошадь, когда на ней игрок, может прыгать выше, чем в базовой гравитации (хорошо прыгающие особи могут даже запрыгнуть на дерево или на дом!), при этом, при особо высоком прыжке лошадь и игрок получают урон, что не позволяет прыгать так долго.

·       Курицы медленно улетают в небо… Поэтому сразу после вылупления их нужно скорее привязывать поводком к забору! Вместе они выглядят, как воздушные шарики на верёвках. По-моему, прикольно!

     Внимание!!

     Мод по идее должен работать на всех версиях от Minecraft 1.17.0 до Minecraft 1.20.6, но я писал его для 1.20.1 Fabric и тестил пока только в ней. Скорее всего, в будущем я выпущу версии для Forge и OptiFine, и сделаю доступной на всех версиях Minecraft, но пока что этот мод гарантировано работает только в 1.20.1 (и с предположительно на всех версиях 1.17.0 – 1.20.6).

     Также, мод не включает в себя классы живых существ из других модов (кроме Aether), поэтому, если вы устанавливаете какой-то мод с мобами, у которых есть уникальная механика, они могут «улетать в космос» с моей гравитацией.

Наслаждайтесь!!!)))

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works