Loading...
Beta Modpages Unclaimed

Bag of Yurting

Adds an upgradable bag that can store and unload your favorite yurts

0 Likes
6217043 Downloads
Created by Commoble

Description

Bag of Yurting uses the Forge Modloader! Looking for something similar on Fabric? Click this sentence to check out doctor4t's Nomad Books!

 

 

The Bag of Yurting is a powerful, versatile, dyeable, upgradeable, all-purpose yurt storage tool.

 

Using the bag on a block will store the surrounding blocks into the bag; the area of effect is a cube, the bottom of which is centered on the block the bag was used on. Using the bag again will unload the stored blocks in a similar manner. The internal states of any furnaces, chests, etc. in your yurt will be stored in the bag as well.

 

Combining two bags at a crafting table upgrades the size. The bags can also be dyed, to help you remember which yurt is stored in which bag. See IMAGES above for crafting recipes.

 

 

 

Technical Info

The bag's size and color are stored as NBT in itemstacks of the bag. The size is stored with the "radius" key; the color is stored in the same manner as leather armor.

 

Players and ops with command access can spawn a bag with size x with this command:

 

/give PlayerName bagofyurting:bag_of_yurting{radius:x} 

<br />A bag with radius x will have an area of effect with diameter (2*x) + 1, so a bag of radius 5 will have an 11x11x11 area of effect.

 

The upgrade recipe json uses a special recipe type. It parses like a regular shaped recipe json, so this recipe can be adjusted as needed, with the caveats that A) it must be a shaped recipe, and B) at least one of the ingredients must be a Bag of Yurting. The output bag will have a radius value equal to X+1, where X is the smallest radius of any bag used as an ingredient.

 

There are three block tags added by the mod: bagofyurting:blacklist, bagofyurting:whitelist, and bagofyurting:replaceable.

 

The blacklist and whitelist tags define which blocks can be stored into the bag. A block is storeable if it is whitelisted and not blacklisted. If the whitelist tag is empty, all blocks are considered to be whitelisted. Blocks that cannot be stored by the player will be ignored when blocks are loaded into the bag.

 

The replaceable tag defines which blocks in the world are allowed to be overwritten when unloading the bag. Any block with a replaceable material (such as tall grass) is always replaceable. If, when unloading the bag, any blocks that would be replaced are unable to be replaced by the contents of the bag, the unloading will fail and the bag's contents will remain in the bag.

 

Players who are in creative mode or have sufficient permission level ignore these tags; this permission level defaults to 2 and can be configured in the server config.

 

The storing or unloading of a block can also be prevented by other mods by cancelling the BlockEvent.BreakEvent or the BlockEvent.EntityMultiPlaceEvent forge events, respectively.

 

 

 

This mod was made as part of the MMDJam 2020 mod jam.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Cyclic

Tools, Machines, Gear, potions, villagers, fully configurable

Astral Sorcery

Magic mod that uses the power of stars and constellations

Thaumcraft

Thaumaturgy is the capability of a magician to work miracles. This is what this mod is all about - drawing magic from physical objects in the form of Essentia and reshaping it to perform miracles.

ProjectE

Equivalent Exchange 2 (EE2) for modern Minecraft versions.

Ars Nouveau

Craft custom spells, summon magical servants, and make powerful wearables and tools!