misode / no-trial-chambers

Data pack that enables the Update 1.21 experimental features, but disables the trial chambers and breeze. Made for Hermitcraft 10!
MIT License
51 stars 0 forks source link
data-pack data-packs datapack datapacks minecraft

Update 1.21 without trial chambers

Enables the Update 1.21 experimental features, but disables the trial chambers and breeze. Notably, in 1.20.5+ the new raid mechanics will also be enabled, with pillagers dropping ominous bottles instead of giving bad omen.

modrinth download

Enabled Disabled
Crafter
Copper bulb
Copper blocks
Tuff blocks
New raid mechanics
Trial chambers
Trial spawner and vault
Heavy core
Breeze
Bogged
Trial key
Wind charge

Data pack instructions

After installation, DON'T enable the separate "update_1_21 (feature)" data pack!

Adding to a new singleplayer world 1. Open the "Data Packs" selection screen when creating a new world ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/new_world_screen.png) 2. Drag the downloaded datapack zip file onto the game window 3. Move data pack to the "Selected" column and click "Done" ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/select_data_packs.png) 4. Accept the "Experimental Features Warning" ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/experimental_features_warning.png) 5. Change any other world settings and click "Create New World" ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/create_new_world.png)
Adding to an existing singleplayer world 1. Select your world and click "Edit" ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/edit_world.png) 2. Click "Open World Folder" ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/open_world_folder.png) 3. Enable the "Update 1.21" feature flag `level.dat`. A simple way to do this is by installing the [NBT Viewer](https://marketplace.visualstudio.com/items?itemName=Misodee.vscode-nbt) extension for [VSCode](https://code.visualstudio.com/) ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/nbt_viewer_install.png) 4. Open the `level.dat` file in VSCode by dragging the file from the file explorer to the VSCode window 5. Inside `Data`, add a new list tag called `enabled_features` ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/nbt_enabled_features.png) 6. Inside this list, add two new string tags with `minecraft:vanilla` and `minecraft:update_1_21`. Select the yellow string icon when adding the first tag. ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/nbt_update_1_21.png) 7. Press `Ctrl + S` to save the file, make sure the world is not open in-game when editing the file! 8. In the world save folder, find the `datapacks` folder and put the downloaded zip file in there ![](https://raw.githubusercontent.com/misode/no-trial-chambers/main/images/existing_world_datapack.png) 9. You can now open the world!
Adding to a new multiplayer server 1. Download the server jar from the bottom of the [1.20.4 article](https://www.minecraft.net/en-us/article/minecraft-java-edition-1-20-4) 2. Place the `server.jar` file in the server folder 3. Inside this same folder, create the folders `world/datapacks/` 4. Put the downloaded zip file in there 5. Run the server jar for the first time ```sh java -Xmx1024M -Xms1024M -jar server.jar nogui ``` 6. Agree to the EULA by editing `eula.txt` 7. Run the server jar again. You should see `Found new data pack file/update_1_21_no_trial_chambers_1.20.4.zip, loading it automatically` in the log.
Adding to an existing multiplayer server 1. Shut down the server 2. Modify the `world/level.dat` file following the same instructions from "Adding to an existing singleplayer world" 3. Add the downloaded zip file to the `world/datapacks/` folder 4. Restart the server