Source-checkedMaps & scenarios

Behave-Hog

by pploh · for Minecraft

A mod that aims to add proper classic Sonic the Hedgehog physics! Intended use for the Sonic Islands Community Edition Map!

6.4KDownloads
11 mo agoLast updated
CC-BY-NC-4.0License
ForgeLoaders

About Behave-Hog

From Modrinth

A mod that aims to add proper classic Sonic the Hedgehog physics! Intended use for the Sonic Islands Community Edition Map!

JAVA EDITION ONLY

Note: I've seen people asking for a Bedrock version. NO! You already have your version of a Sonic mod that got an update not too long ago. Go play that.

As of right now, this mod is currently in beta. This mod is intended for specifically the Sonic Islands Community Edition map. So if any issues arise that aren't from this map, not guaranteed for a fix.

ALSO THE SONIC MODELS ARE NOT FROM THIS MOD. GET IT HERE(free): https://t.co/9jkYjXEb4y

Join my Discord server for questions about this mod: https://discord.gg/RHjKW26Jab

Join Steeles's(https://www.youtube.com/@Steeles1) discord server to join the community map while its in development: https://discord.com/invite/XT7B2zb6qn

Behave-Hog Icon

As of Version 0.2.0, there is a high chance that this will no longer be updated. Reason for this is because of development of the survival-friendly version of this mod.

Behave-Hog a.k.a Hedgehog Behavior is a mod that focuses on bringing accurate classic Sonic the Hedgehog physics into Minecraft. This is a heavy W.I.P as of right now so things might change later on. Features in the mod are currently as follows(As of Version 0.1.5):

Commands

Spoiler

/character: choose a character. Example: /character Sonic. Do /character Disabled to have normal Minecraft physics.

/shieldview: Changes where your visible shield is. You can switch between a first person and third person friendly view.

/collectible(OP): You can add or remove collectibles such as Time Stones.

/debugmode(OP): For debug values. Can also help with reporting bugs.

/characteranimationtoggle: Toggle Alphs CPM animations.

/cdspindashtoggle: Toggles CD Spindash.

Gamerules

Spoiler

Respawnable Block Time: Sets the time for certain blocks to respawn(in seconds)

Give Vanilla Effects: If a Sonic Character isn't chosen, some potion effects will be applied instead.

Abilities Hurt Critters: Lets Abilities Hurt Critters

AllowHunger: Lets players have the vanilla hunger system

Abilities Hurt Players: Lets Abilities Hurt Other Players

Characters

Spoiler

In order to use these characters, there is a /character command. There are a variety of characters but for right now, only Sonic and Tails are playable.

Sonic

Super Peelout: Crouch + Primary Ability(Default:V) to begin charging. On the left side of your screen, you'll see a counter that shows how much charge you have. Stop crouching to release. It is recommended to hold your forward key before releasing to maintain speed.

Insta-Shield: Press the Secondary Ability(Default:Space) while not on the ground to use. You'll damage Sonic-related enemies around you and get VERY short i-frames. Must land on the ground to use again.

Spin Dash: Crouch + Secondary Ability or "Spin Dash Alone" Key to begin charging. On the left side of your screen, you'll see a counter that shows how much charge you have. Stop crouching to release. After being launched, you will slowly start to get slower as you are in a "roll" state. Either jump or slow down to a halt to stop rolling. You are also in a "ball" state.

Tails(Has Spin Dash)

Tailwind: Crouch + Primary Ability to use. Won't activate if you're in the middle of spindashing. Upon activation, you will launch yourself up a high distance in the air and leave behind "gust" Anyone who goes into the gust and crouches will also be sent up in the air, the player who spawned the gust can use this too. The gust lasts for about 8 seconds. The cooldown of the move is 20 seconds.

Flight: Press the Secondary Ability Key in the air to use. You will begin flying in the air and will naturally descend unless you hold your jump button. You can either spam the jump button like in the classic games or you can hold jump to fly upward. Flight lasts about 8 seconds. If you haven't landed already, you will enter a falling state. You'll begin to start descending and the longer you fall, the faster you fall. The "flight" state and the "falling" state also have movement acceleration similar to normal ground movement. Must land on the ground to use again.

Flight Cancel: While either in a flight or falling state, press the Primary Ability key to stop any kind of flight movement. You'll begin falling normally.

Knuckles(Has Spin Dash) (Version 0.2.0 and up)

Glide: Jump + Primary to use. You will slowly descend and accelerate. You will keep descending until you land, cancel the glide, or touch a wall. If you touch a wall, you will begin climbing.

Climbing: Hold Jump to climb upward and Hold Crouch to climb downward. You can go left and right with A and D respectively. Depending on the direction you're facing, if you press the forward or backward key, you will move backward off the wall.

Dive: While Gliding, press the Secondary Action Key and you will start descending rapidly. If you end up landing on Knuckles-breakable blocks, you will break those blocks under you.

Physics

Spoiler

Variable Jumping: Just like in the Sonic games, the longer you hold the jump button, the higher you go. You also keep some of your speed while jumping as well.

Acceleration: The longer you run, the faster you will become. You have to be sprinting in order to trigger this

Water Movement: Instead of swimming normally, you will have identical ground movement while in the water.

Skidding: If you are going beyond a certain speed and then stop sprinting, you'll start to skid. This means you'll start to slowly decelerate in the direction you are moving until you come to a complete stop. You can stop skidding faster by holding your backward movement key.

Read the full description on Modrinth →

Highlights

From source data

Game versions

Built for Minecraft 1.20.1.

Loaders

Runs on Forge.

Footprint

Rated a light load on a server.

Behave-Hog on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Forge
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.2.0, released 2025-11-26

Game versions by loader

LoaderGame versionsNewest
Forge1.20.11.20.1

From 2 recorded builds of Behave-Hog.

Recent builds

BuildReleasedGame versionsLoaders
0.2.02025-11-261.20.1Forge
0.1.52025-08-061.20.1Forge

Dependencies

  • Optional: modrinth project 2RTPVAez (modrinth, not in our catalogue)
  • Optional: modrinth project SpdllB1s (modrinth, not in our catalogue)

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Behave-Hog on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Maps & scenarios

Custom maps, arenas and scenarios to play on.

Runs on your server

From source side support

Modrinth lists Behave-Hog as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Forge
Runs on
Serverrequired on the server
Game versions
1.20.1

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorpploh, as published on Modrinth
  • ✓LicenseCC-BY-NC-4.0Free

Behave-Hog, answered

Generated from the mod’s own source data.

Do my players need to install Behave-Hog?

Modrinth lists Behave-Hog as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Forge.

Is it free?

Yes. Behave-Hog is free to download from Modrinth. Its license is CC-BY-NC-4.0.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Behave-Hog on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Behave-Hog in one click.