worldlocked
This datapack **makes** your ***worldborder*** a lot **smaller** – but **you** can **expand** it **with** ***emeralds***
You start at 100×100 size of your world
Cost increases with each purchase, infinitely
At start you get **two** villagers
**———————————————————————————————————-**
**Commands:**
`/trigger expand` expands the worldborder by 25/20/15/10/5 (based on difficulty) blocks on each side
`/trigger help` displays ingame help via chat
`/trigger villagers_reset` kills all villagers and spawns two new ones at the world center (only easy – hard)
**———————————————————————————————————-**
**Difficulties:**
*Easy* Cost = 5 + 5 per expansion | expansion size (on each side) = 25
*Normal* Cost = 10 + 5 per expansion | expansion size (on each side) = 20
*Hard* Cost = 15 + 5 per expansion | expansion size (on each side) = 15
*Extreme* Cost = 20 + 10 per expansion | expansion size (on each side) = 10 | can’t respawn villagers
*Insane* Cost = 25 + 10 per expansion | expansion size (on each side) = 5 | can’t respawn villagers
**———————————————————————————————————-**
**Instalation: **
Just put the datapack zip into your world on world creation, it will activate itself
Also don’t use more than one difficulty at a time, it will break
[WorldGen] Mineshaft Overgrowth!
This modification overrides the vanilla structure set located at data/minecraft/worldgen/structure_set/mineshafts.json, dramatically increasing mineshaft generation frequency from the default value of roughly 0.004 to an extreme 0.50 using legacy_type_3 with spacing set to 1 and separation to 0, resulting in mineshafts becoming extraordinarily common, frequently overlapping and intersecting to create an almost endless subterranean labyrinth, while also intentionally pushing world generation to a heavier and more chaotic state that can slow generation and produce visually dense underground areas, making it strongly recommended to use only in a newly created world or by exploring entirely new chunks in order to properly observe the effect.
Worldbound Items

## Worldbound
**Worldbound** is a Minecraft datapack that lets you make any enchantable item completely invulnerable while on the ground.
To do this, combine the item with a **Netherite Scrap** and a **Netherite Upgrade Smithing Template** in a **Smithing Table**.
Once upgraded, the item gains the following properties while on the ground:
– **Indestructible** – Immune to all forms of destruction
– **Glowing** – It glows if you are close enough to it, even through walls
– **Persistent** – Never despawns
– **Void Recovery** – Automatically teleports to the top of the world if it falls into the void
This datapack is inspired by [Tinkers’ Construct](https://modrinth.com/mod/tinkers-construct) Worldbound Modifier.
You can add more items that can be crafted into Worldbound by following the `README.md` within the Datapack ZIP.
**Note:** *If the item is in a Shulker Box and drops into the Void, or is exposed to an explosion which was triggered by someone who is in Creative Mod, the Item can be destroyed.*
WorldBorder’s addon for BlazeandCave’s Advancement Pack
**WorldBorder’s Addon** is a datapack for [BACAP](https://modrinth.com/datapack/blazeandcaves-advancements-pack) and [BACAPED](https://modrinth.com/datapack/bacap-enhanced-discoveries) that sets the world border to 1 block and gradually expands it as you earn advancements.
This addon adds an extra challenge to your world by limiting exploration until you make progress through the advancement tree. It’s designed to encourage progression and exploration in a controlled and rewarding way.
### Features
– Sets the world border to 1 block at the start
– Expands the border step-by-step as you unlock advancements
– Fully compatible with both BACAP and BACAPED
– Great for progression-based gameplay or challenge worlds
## Installing after 5.0b
– ### Download and install datapack in the world
– Download Correct datapack version
– For a new world: You can click the “Data Packs” option when creating a new world and select this datapack.
– For an existing world: Paste it into world folder – (world-name)/datapacks.
– Restart world
## Installing before 5.0b
### Installing for singleplayer or vanilla(not-bukkit) server
– #### Download and install datapack in the world
– Use vanilla-version of datapack
– For a new world: You can click the “Data Packs” option when creating a new world and select this datapack.
– For an existing world: Paste it into world folder – (world-name)/datapacks.
– Restart world
### Installing for bukkit/spigot/paper/(other fork) servers
– #### Download and install datapack in the world
– Use bukkit-version of datapack
– Paste it into world folder – (world-name)/datapacks.
– Restart server
## Warning: the World Border of the world will become 1 block and the players will be teleported
### If you have any questions, bugs, suggestions you can [create an issue on github](https://github.com/Komaru-cats/WB-Addon-for-BACAP/issues) or [join our discord server](https://discord.gg/j9VKsyXPhz)
Created by _Fedor_F, ItzSkyReed, Hogurt
World Start Commands
# Overview #
**This Mod/Datapack can execute any command on starting a world**
The default way of the world counting as “started” is, when a player picks up any wooden log.
Once all players have done so, the commands get executed and you’re ready to play!
# Usage
This pack is intended to use for modpacks or other projects where a special setup has to be done before being able to properly play.
All commands which you want to have executed have to be written in the “setup.mcfunction” under data/world_start/functions. (Copy the file onto desktop, edit it, replace old one)
## Why two versions ##
I’ve decided to make two seperate versions of this pack. One, which is very simple and easy to use and another, fancier version. The fancy version keeps track of who has already “started” and once all players did, it will count down and then “start” the world. The two function identically, it’s just for personal preferrence if you like it simple or fancy.
## How to customize ##
You will have to edit the pack/mod to write the commands into it. Here is a detailed step by step guide for this:
**Mod version:**
1. Rename the mod file from .jar to .zip.
2. Follow instructions for datapack version.
3. Once you’re done, rename it back to .jar
**Datapack version:**
1. Open the .zip file and find the “setup.mcfunction” under data/world_start/functions .
2. Copy the file onto your desktop (out of the .zip archive).
3. Open the file with any text editor.
4. You should find the command “say setup complete”. This is the default example command.
5. For the fancy version, it has two more commands, which just clear a few displays. (Do not remove)
6. Delete the default command and add the commands you need to the file. Don’t include the slash. Command execution order is the top command first and bottom one last. All happen at the same time though.
7. Once all commands are written down, save it and place it back in the .zip folder. It will ask to if you wish to replace the old file which you do.
8. The pack is done! Now you just have to load it into Minecraft and you’re ready to go!
9. If the world is already running, you will have to do /reload to apply the changes to the game.
### Setting a different start
The way of detecting if a player has started to play is by an invisible advancement. It detects if the player has obtained any wooden log and gives a function if they have. This is of course also customizable. I recommend [reading the wiki page](https://minecraft.wiki/w/Advancement_definition) about advancement triggers if you want to change the way the world starts. Just replace the “world_start” advancement in the pack.
### Other
Of course you can use this in your modpack. Feel free to edit this to your liking and include it. I just dont want you to publish this exact version with one tiny change and claim it as your own.
The datapack is marked as incompatible for some versions, but it should still work fine.
World Pregen
# 🗺️ World Pregen
**World Pregen** is a datapack that allows you to automatically pre-generates a map and prevents lag caused by generation while you are playing.
### Commands to know
– ▶️ `/function wp:[dimension]/[size]` > Start pre-generation
– Dimension name: overworld, the_end, the_nether
– Size options: 2k, 4k, 6k, 8k, 10k, 20k (2k → 1000/-1000)
– ⏸️ `/function wp:pause` > Pause pre-generatino
World of Lush Caves
IMPORTANT: Click the world-type button until you see “generator.wolc”,
otherwise it WILL NOT WORK.
This is a Minecraft Datapack that replaces the normal Minecraft worldgen with a lush cave-only worldgen.
Sometimes you will spawn on Bedrock if there’s no air beneath you to teleport you to.
It was partially made with my (see github credits) custom world generator:
https://github.com/c3l3rN0/MC-Biome-Selector
World Looting
This datapack replaces all barrels and chests without custom names the player opens with unlooted chests, player’s placed chests and barrels are automatically named on place so they wont be replaced also, by default all chests and barrels uses the vanilla loot table:chests/simple_dungeon but you can change them to whatever you like in the data/packreplacer/functions/hit.mcfunction
Also work with mods if the mods add loot to the vanilla loot table
WARNING: THIS DATAPACK WILL REPLACE ALL CHESTS THE PLAYER INTERACT WITH WHEN IT IS INSTALLED, IF YOU INSTALL IT ON A PREMADE WORLD, ALL YOUR CHESTS WILL BE REPLACED ALSO I ADVISE YOU PACK ALL THE STUFFS ON TO YOUR PLAYER INVENTORY/ENDERCHEST/CHESTMINCART ETC BEFORE INSTALLING
[World Generator/Challenge] Start In The Nether!
# Introduction:
I’m sure many of you have thought about it: What if we started in the Nether? What if we had to escape to the real world to get resources and survive? Swap the nether with the overworld! Would it be possible? The answer is: yes. Many of us thought about this idea and some of us pulled this through. Some with considerably better results than other but yeah, most of them didn’t really succeed without the usage of either light or heavy mods. Data packs are delicate things. They all depend on the game itself, on the current version of Minecraft. In contrast to mods, either fabric or forge data packs cannot actually add new blocks, items or content to the game because they’re limited to use vanilla assets only… BUT that doesn’t mean a creative mind cannot create something new! Minecraft is HUGE, yes. That is not a question. If you use your mind well enough and the devs AND the game wishes you to succeed you can create new things with data packs for sure. So far this is the only working data pack for 1.18 that I found to be working and does what it is supposed to do. Swap the nether with the overworld safely, thus the player will start in the nether.
# Features:
Nothing much. Really. The nether and overworld dimensions are swapped.
You need to survive. Starting in the nether without any resources to help you survive is a hard job. VERY hard. I’ve done it countless times so I do know that… Good luck!
# Addendum:
There are quite a few data packs for 1.18 that should do the same as this pack. Only that they’re outdated and falsely marked to work with 1.18. Most of these wasn’t even updated for half a year, deprecated and neglected or was released while 1.18 wasn’t released. I’ve tested the following data packs those do not work at all or are very buggy:
– StuleBackery’s Start In The Nether Pack
– Cosmoguy’s Nether Escape – Minigame/challenge (It’s different kind of data pack but it does work in fact. Just installation is different.)
– paczek654321’s nether start
– Yoyousss’ Minecraft, But The Dimensions Are Switched…
[World Generator] Winter Apocalypse++
# Introduction:
There are many players who wanted to play the game while it snows everywhere. There are many mods and data packs that try to achieve this with different methods like:
[Winter Apocalypse](https://www.planetminecraft.com/data-pack/winter-apocalypse/) (deprecated) for 1.16-17
[Eternal Winter](https://www.planetminecraft.com/data-pack/eternal-winter/) (deprecated) for 1.16
[Another Winter Apocalypse](https://www.planetminecraft.com/data-pack/winter-apocalypse-now-1-18-compatible/) (deprecated) for 1.18 and many more.
# Features:
* Each and every biome is mostly untouched
* It is constantly a thunderstorm everywhere so it keeps snowing all the time
* Every biome is inverse in temperature. 0.6 is -0.6 and 2.0 is -2.0 in biomes
* As a small bonus you don’t need silk touch to mine ice, packed ice and blue ice
* Also you can reverse craft blue ice to 9 packed ice and packed ice to 9 ice
* You can craft 4 snowballs from a snow block and powder snow with bucked and snowballs too!
* You can craft a snow block into 4 snow layers and vice versa
As of additional features for each difficulty level check out the update logs under the files section by clicking on the file with the appropriate level that you want to play with.
# Goals:
Nothing extreme. Just enjoy yourself. Have fun in your winter wonderland!
# Versions:
The initial release is the easy version. I’m planning to add many more versions, each one making the game harder than the previous.