BlatBlock

Quick rating

BlatBlock

No reviews yet

New generation of OneBlock maps and modpacks

Skyblock
Custom Dimensions
Minigame
Mod Loaders
Forge
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

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
blatblock-0.8.jar
Authors
CurseForge
Modrinth

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
Modrinth ID

Resources

External Links

About

Description

curse modrinth

🌍 Overview

BlatBlock introduces a revolutionary skyblock-style gameplay experience to Minecraft! This mod adds a unique world type, powerful tools, and magical accessories to transform your gameplay.

⭐ Key Features

  • 🏗️ BlatBlock World Type - Start in a void world with a magical generator
  • 🏗️ Auto Generators
  • ⚒️ Multitools - All-in-one tools combining pickaxe, axe, shovel, hoe, and sword functionality
  • 💍 Magical Rings - Special accessories that enhance generator functionality
  • 📊 Progressive Layers - Unlock new blocks and entities as you advance
  • 🎯 JEI Integration - Full layer and information integration
  • 🎯 KubeJS Integration - Full layer control

🏗️ The Generator System

world

A new world with the BlatBlock world type:

  • You spawn at coordinates (0, 2, 0)
  • The BlatBlock Generator appears at (0, 0, 0)
  • The world is completely void except for your starting platform

How It Works

  • The generator places blocks from your selected layer above itself
  • Each layer contains different blocks and entities with varying spawn chances
  • Progress through layers by collecting enough blocks to unlock the next tier

Menu Screenshot

Available Content

  • See which blocks and mobs are available at your current layer
  • Preview Next Layers: Check what becomes available as you progress
  • Layer Switching: Unlock and switch between different layers
  • Progression System: Each layer requires a certain number of mined blocks to access

🚀 AutoGenerator Block

ag_item

Three tiers of generators:

  • Basic – iron-based, slow, simple recipe
  • Improved – diamond accents, faster operation
  • Perfect – netherite construction, maximum performance
  • Creative

Generator Upgrades

Four upgrade types that improve generator behavior:

  • Speed Upgrade – increases tick rate
  • Fortune Upgrade – increases output quantity
  • Tag Upgrade – controls tag filtering
  • Entity Upgrade – enables mob drops
  • Stack Upgrade - increases maximum stack ag_menu stack_upgrade

💍 Magical Rings

Rings Screenshot

Ring Effect

  • 🔮 Entity Ring Prevents mobs from spawning from the generator
  • 💧 Liquid Ring Blocks liquid generation from the generator
  • 📦 Drop Ring Items drop directly into your inventory
  • 🏷️ Tag Ring Removes source tags from generated items Rings can be combined for maximum efficiency!

⚒️ Multitool System

Multitools Screenshot

Functionality

  • ⛏️ Pickaxe: Mine stone, ores, and hard materials
  • 🪓 Axe: Chop wood, strip logs, scrape copper, remove wax
  • 🔨 Shovel: Dig dirt, sand, gravel, create paths, extinguish campfires
  • 🌾 Hoe: Till farmland, create dirt paths
  • ⚔️ Sword: Combat capabilities

Available Tiers

  • Wooden Multitool - Basic starter tool
  • Stone Multitool - Standard efficiency
  • Iron Multitool - Enhanced durability
  • Golden Multitool - Fast but fragile
  • Diamond Multitool - High-tier performance
  • Netherite Multitool - Ultimate efficiency and durability

🔧 Creating Custom Layers

BlatBlock uses JSON configuration files for complete customization:

Example Layer Configuration

{
    "title": "blatblock.layer.end",
    "title_color": "#dce775",
    "texture": "blatblock:textures/gui/end.png",
    "background": "blatblock:textures/gui/end_bg.png",
    "block_cost": 2000,
    "sort": 3,
    "block_calc": "4*level*level+40*(level+1)",
    "blocks": [
        {
            "block": "minecraft:end_stone",
            "chance": "0.9"
        },
        {
            "block": "minecraft:obsidian",
            "chance": "0.1"
        }
    ],
    "entities": [
        {
            "entity": "minecraft:endermite",
            "chance": "0.2+((level-4)/10)*0.02",
            "level": 4
        },
        {
            "entity": "minecraft:enderman",
            "chance": "0.1+((level-6)/10)*0.02",
            "level": 6
        }
    ]
}

Configuration Options Json

  • Advanced Features
  • Dynamic Chance Calculations: Use mathematical expressions for progressive difficulty
  • Level Requirements: Set minimum levels for specific content
  • Custom Textures: Create themed layers with unique visual styles
  • Mod Integration: Support for modded blocks and entities

🎮 Gameplay Tips

Early Game Strategy

Start Mining: Use the generator to collect basic materials Craft Tools: Create multitools for efficient resource gathering Build Platform: Expand your starting area for safety Progress Layers: Collect enough blocks to unlock new tiers

Mid Game Optimization

  • Acquire Rings: Enhance generator efficiency
  • Layer Management: Switch between layers for specific resources
  • Automation Setup: Plan for semi-automated systems
  • Resource Planning: Focus on materials needed for progression

Late Game Mastery

  • Ring Combinations: Maximize generator output
  • Advanced Layers: Access end-game content and materials
  • Mega Projects: Build extensive structures in the void
  • Custom Content: Create and share your own layer configurations

🔗 Compatibility

Recommended Mods

  • JEI (Just Enough Items) - Recipe viewing and integration
  • KubeJS (For modpack maker) - Custom Block Layers
  • Jade - Block and entity information
  • Storage mods - For managing large quantities of items

Mod Compatibility

BlatBlock is designed to work with most popular mods and modpacks. Custom layers support modded blocks and entities automatically.

KubeJS

Example

// kubejs/server_scripts/
BlatBlock.bbl(event => {
    event.remove("blatblock:end")

    event.add('technoblock:end')
        .title('blatblock.blatblock.end')
        .titleColor('#dce775')
        .texture('blatblock:textures/gui/end.png')
        .background('blatblock:textures/gui/end_bg.png')
        .blockCost(2000)
        .sort(3)
        .blockcalc('4*level*level+40*(level+1)')
        .block('minecraft:end_stone', '0.9', 0)
        .block('minecraft:obsidian', '0.1', 0)
        .block('draconicevolution:end_draconium_ore', '0.05+((level-10)/10)*0.01', 10)
        .entity('minecraft:endermite', '0.2+((level-4)/10)*0.02', 4)
        .entity('minecraft:enderman', '0.1+((level-6)/10)*0.02', 6)
        .entity('minecraft:shulker', '0.05+((level-8)/10)*0.01', 8)
        .register()

    event.addTo("blatblock:start", "minecraft:bedrock", "1")

    event.setBaseId("technoblock:start")
})

// kubejs/startup_scripts/
StartupEvents.registry('item', event => {
  event.create('test:test_multitool', 'blatblock:multitool').tier('diamond').attackDamage(10.0)
  event.create('test:test_speed_upgrade', 'blatblock:generator_upgrade').type('speed').quality(10)
})

🤝 Contributing

We welcome contributions to BlatBlock! Whether you're:

  • Creating custom layers
  • Reporting bugs
  • Suggesting features
  • Contributing code

BlatBlock transforms traditional skyblock gameplay into a dynamic, progressive experience. Start your void world adventure today!

curse modrinth

🌍 Overview

BlatBlock introduces a revolutionary skyblock-style gameplay experience to Minecraft! This mod adds a unique world type, powerful tools, and magical accessories to transform your gameplay.

⭐ Key Features

  • 🏗️ BlatBlock World Type - Start in a void world with a magical generator
  • 🏗️ Auto Generators
  • ⚒️ Multitools - All-in-one tools combining pickaxe, axe, shovel, hoe, and sword functionality
  • 💍 Magical Rings - Special accessories that enhance generator functionality
  • 📊 Progressive Layers - Unlock new blocks and entities as you advance
  • 🎯 JEI Integration - Full layer and information integration
  • 🎯 KubeJS Integration - Full layer control

🏗️ The Generator System

world

A new world with the BlatBlock world type:

  • You spawn at coordinates (0, 2, 0)
  • The BlatBlock Generator appears at (0, 0, 0)
  • The world is completely void except for your starting platform

How It Works

  • The generator places blocks from your selected layer above itself
  • Each layer contains different blocks and entities with varying spawn chances
  • Progress through layers by collecting enough blocks to unlock the next tier

Menu Screenshot

Available Content

  • See which blocks and mobs are available at your current layer
  • Preview Next Layers: Check what becomes available as you progress
  • Layer Switching: Unlock and switch between different layers
  • Progression System: Each layer requires a certain number of mined blocks to access

🚀 AutoGenerator Block

ag_item

Three tiers of generators:

  • Basic – iron-based, slow, simple recipe
  • Improved – diamond accents, faster operation
  • Perfect – netherite construction, maximum performance
  • Creative

Generator Upgrades

Four upgrade types that improve generator behavior:

  • Speed Upgrade – increases tick rate
  • Fortune Upgrade – increases output quantity
  • Tag Upgrade – controls tag filtering
  • Entity Upgrade – enables mob drops
  • Stack Upgrade - increases maximum stack ag_menu stack_upgrade

💍 Magical Rings

Rings Screenshot

Ring Effect

  • 🔮 Entity Ring Prevents mobs from spawning from the generator
  • 💧 Liquid Ring Blocks liquid generation from the generator
  • 📦 Drop Ring Items drop directly into your inventory
  • 🏷️ Tag Ring Removes source tags from generated items Rings can be combined for maximum efficiency!

⚒️ Multitool System

Multitools Screenshot

Functionality

  • ⛏️ Pickaxe: Mine stone, ores, and hard materials
  • 🪓 Axe: Chop wood, strip logs, scrape copper, remove wax
  • 🔨 Shovel: Dig dirt, sand, gravel, create paths, extinguish campfires
  • 🌾 Hoe: Till farmland, create dirt paths
  • ⚔️ Sword: Combat capabilities

Available Tiers

  • Wooden Multitool - Basic starter tool
  • Stone Multitool - Standard efficiency
  • Iron Multitool - Enhanced durability
  • Golden Multitool - Fast but fragile
  • Diamond Multitool - High-tier performance
  • Netherite Multitool - Ultimate efficiency and durability

🔧 Creating Custom Layers

BlatBlock uses JSON configuration files for complete customization:

Example Layer Configuration

{
    "title": "blatblock.layer.end",
    "title_color": "#dce775",
    "texture": "blatblock:textures/gui/end.png",
    "background": "blatblock:textures/gui/end_bg.png",
    "block_cost": 2000,
    "sort": 3,
    "block_calc": "4*level*level+40*(level+1)",
    "blocks": [
        {
            "block": "minecraft:end_stone",
            "chance": "0.9"
        },
        {
            "block": "minecraft:obsidian",
            "chance": "0.1"
        }
    ],
    "entities": [
        {
            "entity": "minecraft:endermite",
            "chance": "0.2+((level-4)/10)*0.02",
            "level": 4
        },
        {
            "entity": "minecraft:enderman",
            "chance": "0.1+((level-6)/10)*0.02",
            "level": 6
        }
    ]
}

Configuration Options Json

  • Advanced Features
  • Dynamic Chance Calculations: Use mathematical expressions for progressive difficulty
  • Level Requirements: Set minimum levels for specific content
  • Custom Textures: Create themed layers with unique visual styles
  • Mod Integration: Support for modded blocks and entities

🎮 Gameplay Tips

Early Game Strategy

Start Mining: Use the generator to collect basic materials Craft Tools: Create multitools for efficient resource gathering Build Platform: Expand your starting area for safety Progress Layers: Collect enough blocks to unlock new tiers

Mid Game Optimization

  • Acquire Rings: Enhance generator efficiency
  • Layer Management: Switch between layers for specific resources
  • Automation Setup: Plan for semi-automated systems
  • Resource Planning: Focus on materials needed for progression

Late Game Mastery

  • Ring Combinations: Maximize generator output
  • Advanced Layers: Access end-game content and materials
  • Mega Projects: Build extensive structures in the void
  • Custom Content: Create and share your own layer configurations

🔗 Compatibility

Recommended Mods

  • JEI (Just Enough Items) - Recipe viewing and integration
  • KubeJS (For modpack maker) - Custom Block Layers
  • Jade - Block and entity information
  • Storage mods - For managing large quantities of items

Mod Compatibility

BlatBlock is designed to work with most popular mods and modpacks. Custom layers support modded blocks and entities automatically.

KubeJS

Example

// kubejs/server_scripts/
BlatBlock.bbl(event => {
    event.remove("blatblock:end")

    event.add('technoblock:end')
        .title('blatblock.blatblock.end')
        .titleColor('#dce775')
        .texture('blatblock:textures/gui/end.png')
        .background('blatblock:textures/gui/end_bg.png')
        .blockCost(2000)
        .sort(3)
        .blockcalc('4*level*level+40*(level+1)')
        .block('minecraft:end_stone', '0.9', 0)
        .block('minecraft:obsidian', '0.1', 0)
        .block('draconicevolution:end_draconium_ore', '0.05+((level-10)/10)*0.01', 10)
        .entity('minecraft:endermite', '0.2+((level-4)/10)*0.02', 4)
        .entity('minecraft:enderman', '0.1+((level-6)/10)*0.02', 6)
        .entity('minecraft:shulker', '0.05+((level-8)/10)*0.01', 8)
        .register()

    event.addTo("blatblock:start", "minecraft:bedrock", "1")

    event.setBaseId("technoblock:start")
})

// kubejs/startup_scripts/
StartupEvents.registry('item', event => {
  event.create('test:test_multitool', 'blatblock:multitool').tier('diamond').attackDamage(10.0)
  event.create('test:test_speed_upgrade', 'blatblock:generator_upgrade').type('speed').quality(10)
})

🤝 Contributing

We welcome contributions to BlatBlock! Whether you're:

  • Creating custom layers
  • Reporting bugs
  • Suggesting features
  • Contributing code

BlatBlock transforms traditional skyblock gameplay into a dynamic, progressive experience. Start your void world adventure today!

https://blatfan.carrd.co/

Screenshots

Gallery

  • stack_upgrade.png
    stack_upgrade.png stack_upgrade.png
  • ag_item.png
    ag_item.png ag_item.png
  • world.png
    world.png world.png
  • rings.png
    rings.png rings.png
  • multitools.png
    multitools.png multitools.png
  • menu.png
    menu.png menu.png
  • blatfan_and_menu.png
    blatfan_and_menu.png blatfan_and_menu.png

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
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
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