promotional bannermobile promotional banner
premium banner
Block that spawn blocks, liquids, mobs. Multiple spawn groups. Group level up. Upgrades. Highly configurable

Description

alt text

Overview

Run command "/oneblock island" to create a Skyblock world.

One block brings automated resource generation to your gameplay. Special block that continuously generates resources for you - whether it's blocks, liquids, or even creatures. Highly customizable with a leveling system that improves generation rates and unlocks new resources as you progress. This plugin transforms the classic Skyblock survival experience by introducing customizable, upgradeable spawner blocks that become your ultimate resource production centers.

Develop specially for Skyblock servers or mod packs.

In current state mob not friendly to regular players, as there is no balance in what we spawn. I'll make usable default config soon. Please, share what you would love to see in spawn items in a comments.

What if you have old generation config

Run command "/oneblock config todefault" - it will reset your config to default.

If command didn't work, open game folder. UserData -> Saves -> YourWorldName -> mods. Remove "clevercattv_SkyblockSpawner" folder. Next time when you open the world, it will generate new config with updated data.

You can also modify this config if you want other blocks to spawn.

How block works

  • Block have cooldown of 100 ticks by default
  • Spawn works only if top block is empty. (side configuration for spawn is WIP)

How to edit the config

At the moment you can edit the config file in: UserData -> Saves -> YourWorldName -> mods -> clevercattv_SkyblockSpawner

Command to in game edit "/oneblock config editor" right now in development

Island is too bright

  • Run command: /weather set Zone1_Sunny
  • There is other weather, you can get it with commands like "/weather set Zone1_" or "/weather set Zone2_"

Core Features

🎯 Automated Resource Generation

  • Place a Skyblock Spawner block and watch it automatically generate resources around it (at the TOP for the moment)
  • Choose what types of resources you want to generate from organized groups (Nature, Minerals, etc.)
  • Generate blocks, liquids, or spawn creatures based on your selection

📊 Progressive Leveling System

  • Start with basic generation capabilities and level up your spawner over time
  • Each level improves generation rates
  • Different resource groups can be leveled independently
  • Level up by meeting specific requirements (collecting enough resources, paying costs, etc.)

Upgrades

  • Speed Upgrades: Make your spawner generate resources faster
  • Drop Multipliers: Increase the amount of resources generated from blocks
  • Mob Drop Boosters: Enhance loot from spawned creatures
  • Spawn Count Multipliers: Generate multiple items at once
  • Upgrades are temporary and stack with each other for powerful combinations

Customizable Generation

  • Switch between different resource groups on the fly
  • Enable or disable specific generation types (blocks, liquids, creatures)
  • Each resource has a weight system determining how often it appears

⚙️ Flexible Settings

  • Toggle block generation on/off
  • Control creature spawning independently
  • Enable/disable liquid generation
  • Disable settings tab or specific settings options

Events and Integration

WIP. In plans other mods should be able easily extend the functionality of the spawner. Example:

  • Level up requirement to defeat boss. Teleport you to the arena, and level up on boss death.
  • Level up on energy collected from a custom generator.
  • Level up on player achievements or milestones.

Configuration

All spawner behaviors, resource groups, upgrade types, and level requirements are defined through easy-to-edit JSON configuration files. Server administrators can:

  • Create unlimited custom resource groups
  • Define exact resources and their spawn weights
  • Set level requirements and progression curves
  • Configure upgrade costs and effects
  • Adjust generation speeds
  • Enable or disable entire groups or specific resources

Features in progress

  • Edit configuration from UI

Features in plan

  • Multiple configurations
    • Change the configuration that block uses.
    • Requirements to change configurations.
    • Select configuration when first time interact with block
      • This should allow admins to create custom blocks from oneblock, and configure them with different default configs. Make this mod reusable for different purpose at the same server.
  • Side interactions
    • Have block inner storage (allows pipes and similar mods to take it out)
    • Automatically put generated blocks into the attached storage
    • Configure interactions
    • Interface to add custom inputs (like energy or mana from other mods)
  • Different mode systems
    • Dungeon wave spawner - spawn waves of mobs. Give loot if you clear it.