NoGravity
Simple, configurable block gravity control
Support Minecraft 1.8.8 through 26.2 with one lightweight jar.
About NoGravity
NoGravity gives server owners control over which gravity-affected blocks are allowed to fall. Disable gravity for sand, gravel, concrete powder, and more through one straightforward configuration file.
The plugin is lightweight, has no dependencies, and caches its configuration in memory so block physics events do not repeatedly read from disk.
Features
- Per-material control — enable or disable gravity independently for each supported block
- Wide version support — designed for Minecraft 1.8.8 through 26.2
- One jar — use the same plugin jar on legacy and modern servers
- Lightweight — no external dependencies or unnecessary background tasks
- Fast reloads — update the configuration without restarting the server
- Version safe — materials unavailable on an older server are skipped automatically
- Spigot compatible — works with Spigot, Paper, and compatible Bukkit-based servers
Supported Blocks
- Sand
- Red Sand
- Gravel
- Anvil
- Chipped Anvil
- Damaged Anvil
- All 16 colors of Concrete Powder
- Dragon Egg
- Suspicious Sand
- Suspicious Gravel
- Pointed Dripstone
- Scaffolding
- Snow Layers
Installation
- Download nogravity-1.1.1.jar.
- Place the jar inside your server's plugins folder.
- Restart the server.
- Edit plugins/NoGravity/config.yml to choose which blocks should fall.
- Run /nogravityreload after saving your changes.
Configuration
Set a material to false to disable its gravity.
Set it to true to keep normal Minecraft gravity.
gravity:
SAND: false
RED_SAND: false
GRAVEL: false
ANVIL: true
CHIPPED_ANVIL: true
DAMAGED_ANVIL: true
WHITE_CONCRETE_POWDER: false
ORANGE_CONCRETE_POWDER: false
MAGENTA_CONCRETE_POWDER: false
LIGHT_BLUE_CONCRETE_POWDER: false
YELLOW_CONCRETE_POWDER: false
LIME_CONCRETE_POWDER: false
PINK_CONCRETE_POWDER: false
GRAY_CONCRETE_POWDER: false
LIGHT_GRAY_CONCRETE_POWDER: false
CYAN_CONCRETE_POWDER: false
PURPLE_CONCRETE_POWDER: false
BLUE_CONCRETE_POWDER: false
BROWN_CONCRETE_POWDER: false
GREEN_CONCRETE_POWDER: false
RED_CONCRETE_POWDER: false
BLACK_CONCRETE_POWDER: false
DRAGON_EGG: false
SUSPICIOUS_SAND: false
SUSPICIOUS_GRAVEL: false
POINTED_DRIPSTONE: false
SCAFFOLDING: false
SNOW: false
Updating from an older release?
Existing configuration files are not overwritten. Add any new material entries from the example above to your current config.yml, or back up and remove the old file to generate the latest defaults.
Commands and Permissions
Command: /nogravityreload
Description: Reloads the configuration from disk.
Permission: nogravity.reload
The reload permission defaults to server operators.
Compatibility
- Minecraft: 1.8.8–26.2
- Server software: Spigot, Paper, and compatible Bukkit forks
- Plugin bytecode: Java 8
Use the Java version required by your Minecraft server. Modern Minecraft releases require a newer Java runtime, but they can still load this Java 8-compatible plugin jar.
Support
If you encounter a problem, please include:
- Your Minecraft version
- Your server software and build number
- Your Java version
- Your NoGravity configuration
- The complete relevant console error
Take control of block gravity without adding unnecessary overhead.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta