Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Player Database
  • Skin Browser
  • Cape Gallery
  • Community Hub
  • Seed Vault

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
BetterGrim
ModGPL-3.0-or-later

BetterGrim

A fork of Grim AntiCheat, adding new checks, optimizing and making better existing checks

1.9K
Downloads
15
Followers
2 months ago
Updated
📦
30
Versions
game-mechanicsmanagementutilitybukkitfabricfoliapaperpurpurspigot
Download Latestv2.3.73-79306baView on Modrinth

📖About BetterGrim

BetterGrim

Workflow    Modrinth    Downloads    Discord

BetterGrim is an open source GrimAC fork designed to have fixes of false positivies and bypasses of upstream.
It currently supports minecraft versions from 1.8 to 1.21.11. Geyser players are fully exempt from the anticheat to prevent false positives.
This project is considered feature-complete for the 2.0 (open-source) branch. If you would like a bug fix or enhancement and cannot sponsor the work, pull requests are welcome.
It is recommended to use latest alpha(dev) build to have latest fixes, changes and checks
(note: Changelogs on Modrinth may not show the full changelog, for full changelog go to GitHub Commits)

What changes do BetterGrim currently have that upstream does not

  • NoWeb check - fixes NoWeb bypasses
  • AutoClicker checks (reworking)
  • Invalid checks
  • Inventory checks
  • Fix tick-based NoSlow bypasses
  • Change NoSlow mitigation to resetItemUsage instead of setbacks (safer)

Downloads

  • Latest updates:
    • GitHub
      artifacts: Bukkit, Fabric (bleeding edge)
    • Modrinth: Modrinth

Requirements & Installation

  • Java 17 or higher. For more details, see Updating-to-Java-17.
  • A Spigot, Paper, Folia, or Fabric server environment. For more details, see Supported-environments.

If you use a proxy such as Velocity or Bungeecord:

  • If you use Geyser, Floodgate must be installed on the backend server (where Grim is) so Grim can access the Floodgate API.
  • If you use ViaVersion, it must be installed on the backend server (where Grim is) ONLY.
    Grim does not support having ViaVersion installed on the proxy, even if it is also installed on the backend.

Resources

  • For documentation and examples visit the Wiki.
  • For answers to commonly asked questions visit the FAQ.
  • For community support and project discussion join our Discord.

Pull Requests

See Contributing for more information about contributing and what our guidelines
are.

Developer Plugin API

Grim's plugin API allows you to integrate Grim into your own plugins. Visit
the plugin API repository for the source code and more
information.

Compiling From Source

  1. git clone https://github.com/DieInCalamity/BetterGrim
  2. cd Grim
  3. ./gradlew build
  4. The final jars will compile into the <platform>/build/libs folders

Grim Supremacy

What makes Grim stand out against other anticheats?

Movement Simulation Engine

  • We have a 1:1 replication of the player's possible movements
    • This covers everything from basic walking, swimming, knockback, cobwebs, to bubble columns
    • It even covers riding entities from boats to pigs and striders
  • Built upon covering edge cases to confirm accuracy
  • 1.13+ clients on 1.13+ servers, 1.12- clients on 1.13+ servers, 1.13+ clients on 1.12- servers,
    and 1.12- clients on 1.12- servers are all supported regardless of the large technical changes
    between these versions.
  • The order of collisions depends on the client version and is correct
  • Accounts for minor bounding box differences between versions, for example:
    • Single glass panes will be a + shape for 1.7-1.8 players and * for 1.9+ players
    • 1.13+ clients on 1.8 servers see the + glass pane hitbox due to ViaVersion
    • Many other blocks have this extreme attention to detail.
    • Waterlogged blocks do not exist for 1.12 or below players
    • Blocks that do not exist in the client's version use ViaVersion's replacement block
    • Block data that cannot be translated to previous versions is replaced correctly
    • All vanilla collision boxes have been implemented

Fully asynchronous and multithreaded design

  • All movement checks and the overwhelming majority of listeners run on the netty thread
  • The anticheat can scale to many hundreds of players, if not more
  • Thread safety is carefully thought out
  • The next core allows for this design

Full world replication

  • The anticheat keeps a replica of the world for each player
  • The replica is created by listening to chunk data packets, block places, and block changes
  • On all versions, chunks are compressed to 16-64 kb per chunk using palettes
  • Using this cache, the anticheat can safely access the world state
  • Per player, the cache allows for multithreaded design
  • Sending players fake blocks with packets is safe and does not lead to falses
  • The world is recreated for each player to allow lag compensation
  • Client sided blocks cause no issues with packet based blocks. Block glitching does not false the
    anticheat.

Latency compensation

  • World changes are queued until they reach the player
  • This means breaking blocks under a player does not false the anticheat
  • Everything from flying status to movement speed will be latency compensated

Inventory compensation

  • The player's inventory is tracked to prevent ghost blocks at high latency, and other errors

Secure by design, not obscurity

  • All systems are designed to be highly secure and mathematically impossible to bypass
  • For example, the prediction engine knows all possible movements and cannot be bypassed

👥 Team & Contributors

No authors recorded.

⚙️ Compatibility

Environment
❓ Unknown
Loaders
bukkitfabricfoliapaperpurpurspigot
Minecraft Versions
1.7.21.7.31.7.41.7.51.7.61.7.71.7.81.7.9+71 more

🔗 Links

Modrinth Page