ever wanted to stuff an entire world in a jar? no? too bad! this mod squeezes entire worlds into jars for your enjoyment. play god or go home.
You can put blocks in a jar block with up to infinite* room! All of your storage issues are solved!
Make little snow globes, make a cool redstone contraption; The possibilities are endless.
Disclaimers
*The world ends at the world border; it is not truly infinite.
**As of releasing the ModFest version, the jar item is currently uncraftable.
Permissions
The number stated after the permission ID is the minimum OP level that users will need to have the permission. This mod can also use permissions with mods compatible with Fabric Permissions API (such as LuckPerms). The permission ID and OP level are written respectively (in that order).
- `worldinajar.lock_jar` `2`
- Allows a user to lock/unlock a jar. A locked jar cannot be edited. When right-clicked, a locked jar simply teleports the player if they do not have this permission.
- Go ahead. The license permits doing so as long as you follow its terms. I ask that you credit the original mod and state that it is an unofficial fork, however. Forks claiming to be official will be taken down.
Redistribution 🖍️
CursedMC does not sanction any redistributions not hosted on its website, GitHub, or Modrinth. Do not upload this software to any other services without due credit and links to the original file from which the redistributed software was downloaded.
You may use this software in Modpacks, given due credit and a link to download the original software.
License
World In a Jar is licensed under `LGPL-3.0-only`. See `COPYING` and `COPYING.LESSER` for details.
## Added
- Show World Jar IDs
## Fixed
- Don't let players break/place jars in jar dimension
## Changed
- Players without the `worldinajar:create_jar` permission cannot create new jars.
## Fixed
- BuiltInPackSourceMixin being client-only causing dynamic recipes to fail to load.
- Crash when loading next to World Jar.
- Remove extra logging.
- Damage Bedrock Pickaxe when used.
## Fixed
- World borders less than ~65538 in size cause World Jars to spawn incorrectly.
- Skins don't load on fake players inside world jars.
- When loading the world, players sometimes become tiny.
## Added
- Players can see other players inside jars.
- Players can see blocks outside of a jar from within a jar.
- Working crafting recipes.
- Netherite Pickaxes and Bedrock Pickaxes can break Bedrock blocks which drop Bedrock Shards.
- Reinforced Echnoplast and Cork Block.
- An inner World Jar structure.
- Stripping logs drops bark.
- `gay.sylv.wij.api.entity.event.ServerPlayerEventsExtra#AFTER_SPAWN` event.
- `gay.sylv.wij.api.block.WorldJar#hasBlockPos` method.
## Changed
- World Jar models now allow for a full jar of blocks to be rendered inside.
- World Jars now spawn players in a World Jar structure.
## Fixed
- Miscellaneous bug fixes among the refactors and rewrites.
- Sodium is fully compatible.
- Z-Fighting with the World Jar model.
* Fixed severe memory leaks.
* Jar scale maximum is now 64 (and shouldn't let you make it higher anymore).
* Slightly optimized world jar rendering.
* Players now spawn in the middle of the world jar (previously they would spawn +7.5 X, +7.5 Y from the position of the jar.)
* Fixed minor bugs.
* Removed Pineapple.
* Increased the maximum scale for world jars to 64.
* Added a crafting recipe for world jars.
* Fixed rendering bugs that occurred when increasing the scale of the jar past 16.
* Fixed issue where blocks would sink to the bottom of the jar when increasing the scale.
* Removed Pineapple.
* Pumpkins are now restricted to level 5 personnel following repeated misuse.
* Updated icon!
* Operators (2+) can now see if a jar is locked in its block hover tooltip when using WTHIT.
* Fixed biome colors.
* Misc. fixes and codebase enhancements.
* Removed Pineapple.
* World Jars no longer produce offspring.
* Updated to Minecraft 1.20.1.
* Players now spawn in the center of a jar when entering
* Added a jar locking mechanism for operators level 2+ (to prevent griefing).
* Significantly optimized rendering.
* Fluids now render.
* Removed Pineapple.
* Villagers no longer scream.
* Updated to Minecraft 1.19.4.
* Changed the biome of the jar dimension to "The Void".
* As a side-effect, a square of stone and a single cobblestone block spawn in new worlds. <sub>~~it's a feature, not a bug, i swear!~~</sub>
### Notes
Had to update the mod because Mojang keeps breaking everything every snapshot, but this time it seems to have been for the better (except for the tree refactors. it wouldn't be a Mojank update without tree refactors).