Bedrock Chunk Loader
Keep your farms and contraptions running with chunk loaders! This addon allows players to place special blocks that keep chunks loaded even when they're far away.
Features
- Persistent Chunk Loading: Place chunk loaders to keep areas loaded and active
- Configurable Radius: Admins can set the default chunk loading radius (2-6 chunks)
- Player Limits: Configurable maximum chunk loaders per player
- Owner Protection: Only the owner (or admins) can remove a chunk loader
- Farm Mode: Configure chunk loaders to keep mob farms producing items while you're away
- Looting Sword Support: Hold a looting sword while your farm runs to boost drop amounts
- Visual Feedback: Animated textures and floating text show loader status
- Admin Management: Comprehensive admin panel to manage all chunk loaders
- Global Control: Admins can enable/disable all chunk loaders at once
Installation
- Download the
.mcaddonfile - Run the
.mcaddonfile to open Minecraft and automatically import it - Create a new world or edit an existing world
- Activate the Behavior Pack (the Resource Pack will be activated automatically)
For Players
Obtaining a Chunk Loader
You can get a chunk loader by:
- Creative Mode: Find it in the creative inventory under Equipment
- Crafting: Use a crafting table with the following recipe:
[Diamond] [Ender Pearl] [Diamond]
[Ender Pearl] [Beacon] [Ender Pearl]
[Diamond] [Ender Pearl] [Diamond]
Recipe unlocks when you obtain a Beacon
Placing a Chunk Loader
- Place the chunk loader block where you want to keep chunks loaded
- The chunk loader will automatically activate and display its status above the block
- Active loaders show a green tick (✓) on the block and emit light
- Inactive loaders show a red cross (✕) on the block with no light
Managing Your Chunk Loaders
- Interact: Right-click (interact with) the chunk loader block to open the management menu
- Toggle On/Off: Use the activate/deactivate button in the menu
- Active State: Purple block with green tick (✓), light level 10, and [ACTIVE] status
- Inactive State: Purple block with red cross (✕), no light, and [INACTIVE] status
- The floating text above the block shows the current status, owner, and farm type (if set)
Removing a Chunk Loader
Simply break the block like any other block. Only you (the owner) or admins can remove your chunk loaders.
What Works with Chunk Loaders
Chunk loaders will keep the following working:
- Redstone contraptions and circuits
- Crop growth (wheat, carrots, potatoes, etc.)
- Tree and plant growth
- Hoppers and item transport systems
- Furnaces and other processing blocks
- Water and lava flows
Farm Mode
Chunk loaders can be configured to keep mob farms running while you're away. When a farm type is set and no player is nearby, the chunk loader will ensure your farm continues to produce items.
Setting Up Farm Mode
- Place the chunk loader above your farm's collection system
- The collection system must be one of the following:
- A hopper directly below the chunk loader
- A water stream within 2 blocks below the chunk loader
- Right-click the chunk loader and select Set Farm Type
- Choose your farm type from the list
If the chunk loader does not detect a valid collection system below it, the farm type cannot be set. Follow the on-screen instructions to correct your setup.
Supported Farm Types
| Farm Type | Produces |
|---|---|
| Iron Farm | Iron Ingots, Poppies |
| Gold Farm | Gold Nuggets, Rotten Flesh, Gold Ingots |
| General Mob Farm | Gunpowder, Bones, Arrows, String, Spider Eyes, Rotten Flesh |
| Creeper Farm | Gunpowder |
| Witch Farm | Glowstone Dust, Redstone, Sugar, Sticks, Glass Bottles, Gunpowder, Spider Eyes |
| Enderman Farm | Ender Pearls |
| Blaze Farm | Blaze Rods |
| Guardian Farm | Prismarine Shards, Prismarine Crystals, Cod |
| Drowned Farm | Rotten Flesh, Copper Ingots, Nautilus Shells, Tridents |
| Slime Farm | Slimeballs |
| Fish & Ink Farm | Ink Sacs, Glow Ink Sacs, Cod, Salmon |
| Magma Cube Farm | Magma Cream |
Looting Sword Support
Hold a sword with the Looting enchantment while your farm is running to boost drop amounts, just like a real trident killer. The looting level is detected automatically and applied to the farm's drop rates.
Use Farm Mode to keep your mob farms productive while you're away.
Default Settings
- Maximum chunk loaders per player: 5 (configurable by admins)
- Default chunk radius: 4 chunks (9x9 chunk area)
- The item has an enchanted glint effect
For Admins
Admin Command
Use the command /mygen:chunkloaders to open the admin management panel. This command is only available to GameDirectors (operators).
Admin Panel Features
- View All Loaders: See every chunk loader in the world
- Settings: Configure max loaders per player and default chunk radius
- Global Enable/Disable: Instantly disable or enable all chunk loaders
- Per-Loader Management:
- View detailed information (location, owner, placement time, status)
- Toggle individual loaders on/off
- Teleport to loader locations
- Admin Tag: Players who open the admin panel automatically receive the
chunk_admintag
Admin Permissions
Players with the chunk_admin tag can:
- Break any chunk loader (not just their own)
- Bypass ownership restrictions
Configuration Options
- Max Loaders Per Player: Set from 1-20 loaders per player
- Default Chunk Radius: Set from 2-6 chunks (affects newly placed loaders)
- Hide Text Behind Walls: Toggle raycasting-based visibility for floating text, preventing text from showing through walls
- Allow Players to Set Farm Mode: Toggle whether players can assign farm types to their chunk loaders. Disabling this hides the option from the chunk loader menu
- Farm Proximity Distance: Set from 32-256 blocks. Controls how far away a player must be before a chunk loader's farm begins producing items
- Global Disable: Understanding how global disable works:
- Turns off all currently active chunk loaders
- Prevents the placement of new chunk loaders
- Prevents re-enabling existing chunk loaders
- When re-enabled globally, each loader must be individually re-enabled by its owner or an admin
Performance Considerations
- Each active chunk loader keeps chunks loaded in the specified radius
- Too many chunk loaders can impact server performance
- Admins should monitor the number of active loaders
- The global disable feature allows admins to temporarily reduce load
Credits
Author: Rob 'myGen' Hall
License: CC BY-NC-SA 4.0
Website: https://mygen.co.uk
License
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
You are free to:
- Share: Copy and redistribute the material
- Adapt: Remix, transform, and build upon the material
Under the following terms:
- Attribution: You must give appropriate credit
- NonCommercial: You may not use the material for commercial purposes
- ShareAlike: If you remix, transform, or build upon the material, you must distribute your contributions under the same license
Version History
Version 1.3.0
- Looting sword support: hold a looting sword while your farm is running to boost drop amounts, just like a real trident killer
- Admin tool to delete orphaned chunk loader data (useful when blocks are lost due to chunk issues or the addon being temporarily removed)
Version 1.2.0
- Redstone control: power a chunk loader with redstone to pause chunk loading
- Three-state display: [ACTIVE] (green), [INACTIVE] (red), [REDSTONE OFF] (orange)
- 2-second grace period when deactivating via redstone to prevent chunk unloading race conditions
- Admin toggle to enable/disable redstone control for all chunk loaders
- Disabling redstone control automatically reactivates any loaders that were paused by redstone
Version 1.0.1
- Fixed chunk loaders being destroyable by explosions (TNT, creepers, etc.)
- Fixed chunk loaders being pushable/pullable by pistons
Version 1.1.0
- Farm Mode: Configure chunk loaders to keep mob farms producing while you're away
- 12 supported farm types with realistic drop tables
- Setup validation ensures correct placement above a collection system
- Admin toggle to enable/disable farm mode for all players
- Configurable farm proximity distance
- Floating text hidden behind walls using raycasting
- Interactive chunk loader menu replaces direct toggle
Version 1.0.0
- Initial release
- Chunk loading with configurable radius (2-6 chunks)
- Admin management panel with comprehensive controls
- Player ownership and protection system
- Animated textures and visual feedback
- Global enable/disable functionality
- Crafting recipe system