Git Product home page Git Product logo

ironchests's People

Contributors

altegar avatar czompi avatar jjs98 avatar thatgravyboat avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ironchests's Issues

Suggestion: Project name conflict

There is at least one other Iron Chests project around: Iron Chests for Fabric - I believe there is also a separate Forge version.

This would not be an issue except that the download filenames seem to be the same (IronChests-x.y.z), which can make it difficult to identify which Iron Chests mod I'm actually installing (or updating).

Perhaps rename the download to something like "TGB-IronChests-x.y.z" to uniquely identify it?
Thank you.

Idea For Update: Changing Netherite Chest

I've noticed the netherite chest burns in lava, despite the fact that pretty much everything netherite doesn't.

I was thinking maybe give the chest the property to not burn and lava and just float back to the top like other netherite items.

Dolly can be put in a shulker using a hopper

Playing on Fabric, in 1.19.2.
As said in title, dollies can be put in a shulker box by putting a hopper pointing inside the shulker box and then throwing a dolly into the hopper. This is a pretty important problem, because it allows carrying a dolly without the normal penalty, and some mods (such as supplementaries) use this feature to check whether or not an item can go into other inventories that can be carried.

Chest Brightness

The chests from the mod look unnatural when placed due to the high brightness they have compared to the vanilla blocks. This is especially noticeable with the iron, gold and diamond chests. Could this be altered as it is such a fantastic mod of very high quality just like your others.

2022-06-17_20 33 13

Upgrading locked chest breaks the locking

If you upgrade a chest that is locked, the key for it will no longer be able to (un)lock the chest it was on due to it looking for the previous chest type, requiring the chest to be broken to remove the lock.

Any compatibility with Quark?

Hello! I've noticed the chests from this mod don't support quark features, such as searching or sorting items. Are there may be any plans to add it in future?

Chest upgrades do not respect upgrade_types configs

The chest upgrade items do not appear to be following the rules set in "\config\ironchests\upgrade_types". Any chest from this mod can be "upgraded" with ANY chest upgrade item (including one of the same tier, i.e. copper → copper). For example, a copper chest can be upgraded directly to a netherite chest with a netherite chest upgrade despite the default configs suggesting that only a diamond chest should be upgradable with a netherite chest upgrade. Higher tier chests can also be downgraded this way but delete any items in the extra slots that no longer fit in the smaller chest, and throw this error:

show
java.lang.ArrayIndexOutOfBoundsException: Index 36 out of bounds for length 36
	at java.base/java.util.Arrays$ArrayList.set(Arrays.java:4170)
	at TRANSFORMER/[email protected]/net.minecraft.core.NonNullList.set(NonNullList.java:54)
	at TRANSFORMER/[email protected]/tech.thatgravyboat.ironchests.common.blocks.GenericChestBlockEntity.setItems(GenericChestBlockEntity.java:152)
	at TRANSFORMER/[email protected]/tech.thatgravyboat.ironchests.common.items.UpgradeItem.changeToChest(UpgradeItem.java:108)
	at TRANSFORMER/[email protected]/tech.thatgravyboat.ironchests.common.items.UpgradeItem.m_6225_(UpgradeItem.java:48)
	at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:628)
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.m_41661_(ItemStack.java:222)
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.m_7179_(ServerPlayerGameMode.java:354)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_6371_(ServerGamePacketListenerImpl.java:985)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.m_5797_(ServerboundUseItemOnPacket.java:30)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.m_5797_(ServerboundUseItemOnPacket.java:8)
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:22)
	at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:157)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:799)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:164)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:131)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:782)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:776)
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:140)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:762)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:689)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261)
	at java.base/java.lang.Thread.run(Thread.java:833)

Versions:
Minecraft: 1.18.2
Forge: 40.2.0
Iron Chests: Restocked: ironchests-2.0.4-forge

Config doesn't work properly

I've tried changing chest sizes using json files in config and I couldn't get the numbers to work well. I thought that maybe I mess up height or something but then I copied over the iron into copper and it did increase the container size but didn't adjust the UI. Trying the same using datapack resulted in the same outcome.

Multiplayer Chest Dupe

This dupe works with two players. When player 1 opens the chest, player 2 breaks it simultaneously, resulting in the duplication of the chest. It's important to note that only the chest itself is duplicated, not its contents.

Video demonstration:
https://youtu.be/u1E6zdSrMpk

Barrels

I think it would be great if different variations of barrels following the same principles as chests were also added. Barrels have the function of being stackable while chests aren't, since they require some space above them.

Padlock dupe

Atm 7 Version 0.3.21 / 1.18.2
Iron chests:r 1.3.0

Using a diamond dolly to pickup any iron chest mod chest with a open or closed padlock results in giving a padlock to user, as well as leaving a padlock on moved chest that is still able to be used as the original lock

Dont connect

Im sorry but are the chests not supposed to connect to make doubles? they just stand alone without merging?

Suggestion: upgrade chests from other wood types

So I use Quark and it adds chests for each wood variant, and in combination with other mods even more chest types are added, which function just like the normal chest but have a different texture. I really like using these as it gives my storage room a nice variety.

Now with Iron Chests installed, I don't get to use these other chests if I want maximum storage space. Would you be willing to add some kind of compatibility for this? Possibly make all chests upgradeable without changing their texture, or make it possible to apply textures of other chests onto Iron Chests chests .

Could not execute entrypoint stage 'main' due to errors, provided by 'ironchests'!

`Time: 2022-12-15 17:37:23
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'ironchests'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:465)
at net.minecraft.client.main.Main.method_44604(Main.java:205)
at net.minecraft.client.main.Main.main(Main.java:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.NoSuchFieldError: field_11146
at tech.thatgravyboat.ironchests.api.property.properties.ReferenceProperty$Type.lambda$static$0(ReferenceProperty.java:27)
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72)
at tech.thatgravyboat.ironchests.api.property.properties.ReferenceProperty$Type.(ReferenceProperty.java:27)
at tech.thatgravyboat.ironchests.api.property.properties.ReferenceProperty.(ReferenceProperty.java:13)
at tech.thatgravyboat.ironchests.api.property.Properties.(Properties.java:22)
at tech.thatgravyboat.ironchests.api.chesttype.ChestType.lambda$codec$1(ChestType.java:48)
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72)
at tech.thatgravyboat.ironchests.api.chesttype.ChestType.codec(ChestType.java:41)
at tech.thatgravyboat.ironchests.common.chesttypes.ChestTypeLoader.parseChest(ChestTypeLoader.java:39)
at com.teamresourceful.resourcefullib.common.utils.FileUtils.readFileAndParse(FileUtils.java:53)
at com.teamresourceful.resourcefullib.common.utils.FileUtils.lambda$streamFilesAndParse$0(FileUtils.java:29)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at com.teamresourceful.resourcefullib.common.utils.FileUtils.streamFiles(FileUtils.java:35)
at com.teamresourceful.resourcefullib.common.utils.FileUtils.streamFilesAndParse(FileUtils.java:29)
at tech.thatgravyboat.ironchests.common.chesttypes.ChestTypeLoader.setupChest(ChestTypeLoader.java:33)
at tech.thatgravyboat.ironchests.IronChests.init(IronChests.java:14)
at tech.thatgravyboat.ironchests.fabric.IronChestsFabric.onInitialize(IronChestsFabric.java:10)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 8 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at net.minecraft.class_310.(class_310.java:465)`

Mod-Status:
Fabric Mods: betterf3: BetterF3 5.0.0 cloth-config: Cloth Config v9 9.0.93 cloth-basic-math: cloth-basic-math 0.6.1 bookshelf: Bookshelf 17.0.2 fabric-api: Fabric API 0.69.1+1.19.3 fabric-api-base: Fabric API Base 0.4.19+8d1895cf85 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.18+49abcf7e85 fabric-biome-api-v1: Fabric Biome API (v1) 12.0.0+689f5e7185 fabric-block-api-v1: Fabric Block API (v1) 1.0.3+12bfe4ea85 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.28+c6af733c85 fabric-client-tags-api-v1: Fabric Client Tags 1.0.9+49abcf7e85 fabric-command-api-v1: Fabric Command API (v1) 1.2.19+f71b366f85 fabric-command-api-v2: Fabric Command API (v2) 2.1.15+49abcf7e85 fabric-commands-v0: Fabric Commands (v0) 0.2.36+df3654b385 fabric-containers-v0: Fabric Containers (v0) 0.1.44+df3654b385 fabric-content-registries-v0: Fabric Content Registries (v0) 3.4.12+49abcf7e85 fabric-convention-tags-v1: Fabric Convention Tags 1.2.0+8e4e694f85 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.12+aeb40ebe85 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 11.1.1+112a38be85 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.39+48349a3f85 fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.5+b83334a085 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.37+422b77fb85 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.39+df3654b385 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.28+2894d6df85 fabric-item-api-v1: Fabric Item API (v1) 2.1.5+4d2c606385 fabric-item-group-api-v1: Fabric Item Group API (v1) 2.1.8+d3d735d085 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.28+aaaf9d3385 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.26+df3654b385 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.8+2894d6df85 fabric-loot-api-v2: Fabric Loot API (v2) 1.1.18+75e9821185 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.22+9e7660c685 fabric-message-api-v1: Fabric Message API (v1) 5.0.12+6ede1da985 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.29+49abcf7e85 fabric-models-v0: Fabric Models (v0) 0.3.25+11ba9c3b85 fabric-networking-api-v1: Fabric Networking API (v1) 1.2.14+d9ac3c3985 fabric-networking-v0: Fabric Networking (v0) 0.3.31+df3654b385 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 5.2.0+e9dee00485 fabric-particles-v1: Fabric Particles (v1) 1.0.18+fbde993d85 fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.0.1+2608564685 fabric-renderer-api-v1: Fabric Renderer API (v1) 2.1.0+2063beff85 fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.23+11ba9c3b85 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.28+df3654b385 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.23+48349a3f85 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.16+3067f46385 fabric-rendering-v0: Fabric Rendering (v0) 1.1.31+df3654b385 fabric-rendering-v1: Fabric Rendering (v1) 1.11.7+49abcf7e85 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.2.0+280be3ab85 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.10.3+a10d22bd85 fabric-screen-api-v1: Fabric Screen API (v1) 1.0.39+1d4d0b5785 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.10+689f5e7185 fabric-sound-api-v1: Fabric Sound API (v1) 1.0.6+75e9821185 fabric-transfer-api-v1: Fabric Transfer API (v1) 2.1.12+82a2701785 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 2.1.0+0efcd39b85 fabricloader: Fabric Loader 0.14.11 fallingtree: FallingTree 3.11.1 iris: Iris 1.4.6 io_github_douira_glsl-transformer: glsl-transformer 1.0.1 org_anarres_jcpp: jcpp 1.4.14 org_antlr_antlr4-runtime: antlr4-runtime 4.10.1 ironchests: Iron Chests: Restocked 3.1.1 resourcefullib: Resourceful Lib 1.1.15 java: OpenJDK 64-Bit Server VM 17 malilib: MaLiLib 0.14.0 minecraft: Minecraft 1.19.3 minihud: MiniHUD 0.25.0 modmenu: Mod Menu 5.0.2 sodium: Sodium 0.4.6+build.20 sodium-extra: Sodium Extra 0.4.14+mc1.19.3-build.81 caffeineconfig: CaffeineConfig 1.0.0+1.17 toolstats: ToolStats 12.0.2 Launched Version: fabric-loader-0.14.11-1.19.3

How do you change chest sizes?

I tried to increase the inventory size of the diamond chests to 12x12, so I edited the json to 12 length and 12 rows, but it's unchanged in game, so I'm assuming this isn't the way to do it.

All Chests Gone?

Not sure how the new system is supposed to work, does it not start with any defaults? Are we meant to start creating the chests from scratch as jsons?

I upgraded form ironchest-1.18-1.0.1.jar

to

[Fabric] Iron Chests 2.0.1

And there are no defaults (config folders are empty and default.lock is 0 bytes) and now all my items + chests are gone. :(

I'm using fabric-api-0.51.1+1.18.2 and I've also tested on a fresh instance with only fabric api and the iron chests mod. Only item in game is the blank chest upgrade.

2022-05-14_20 19 32

Forgot to include my log:
latest.log

block hardness

Through disabling mods, then testing this mod by itself alongside the usual performance mods, I've narrowed the issue down to this mod. I don't know if its the block hardness or the tools (pickaxes) being affected, but while i can mine dirt and such by hand; stone bricks, iron blocks, coal blocks, and smooth stone take forever to break and dont drop anything with iron or even diamond picks when Iron chests: restocked is installed.

mod ver: 2.0.0
mc: 1.18.2
fabric: 0.14.5

Dolly does not work on Barrels

Works great on chests, but no effect on barrels. Would be nice if Dollys just worked on all items with storage slots, maybe just even all blocks would be nice.

GUI crashes

when I open chests from this mod, my inventory gets broken. no resource packs

2023-07-23.16-29-59.mp4

Adjacent chests not connecting

Hi, I'm just curious, are the chests from Iron Chests: Restocked supposed to merge together when you put two of them side-by-side, like with vanilla chests? I've noticed that they aren't merging for me and I'm not sure if they are intended to or not. If not, no big deal, I just didn't see anything about it on the CurseForge page so I thought I'd ask.

Suggestion 1.18.2

Any possibility you could add a copper variation that uses the copper texture from create? It looks a lot nicer and polished, having a chest variation like it would be nice. Could be toggled on in config, but off by default

Here is an idea of what their copper looks like
image

Documentation

Hey there, I notice your mod doesn't really have sufficient documentation. The only real documentation I can find is the infographic on the mod page itself, and that hardly says anything. You go into more detail about the two auxiliary parts of the mod, that is to say the ability to lock and the ability to move, than you do the actual main attraction: the chests themselves.

You don't really provide any information at all for the various chests, which makes using them a guessing game, at best. You don't provide it on your mod page or via a book in game or even as a tooltip when hovering over the item in an inventory or similar, any of which would be sufficient and immensely helpful.

As one easy example of the lack of documentation being an issue, I have absolutely zero idea what the difference between the obsidian chest, the diamond chest, and the crystal chest is other than aesthetics.

Another example, it'd be quite helpful to know the storage space of a chest before committing resources to making it. Is it better than a normal chest? Does it have the same space but just looks different? It's impossible to know without first making it.

So I hope you see my issue. I know there was an original Iron Chests mod, it kind of seems like you're relying on the player having prior knowledge of that mod and its chests to know the difference between the chests themselves. If that is the case then, and perhaps it's just me, that feels like a bit too much faith to have in one's users.

I hate having to guess at things so if you could include some documentation somewhere obvious about each of the chest variants it'd be highly appreciated. Thank you very much for your time.

Add Compatibility with Woodworks and Compat O' Plenty

Please add compatibility for the following chests to be converted to Ironchests and their variants.
I've tried doing it through a datapack alone but it didn't work, seems like you need to add Blueprint as a mod dependency to make this work.

Woodworks:

woodworks:oak_chest
woodworks:birch_chest
woodworks:spruce_chest
woodworks:jungle_chest
woodworks:acacia_chest
woodworks:dark_oak_chest
woodworks:mangrove_chest
woodworks:crimson_chest
woodworks:warped_chest

Compat O' Plenty:

compatoplenty:cherry_chest
compatoplenty:jacaranda_chest
compatoplenty:fir_chest
compatoplenty:redwood_chest
compatoplenty:mahogany_chest
compatoplenty:willow_chest
compatoplenty:magic_chest
compatoplenty:dead_chest
compatoplenty:umbran_chest
compatoplenty:palm_chest
compatoplenty:hellbark_chest

The latter one has a lot more potential chest blocks, so it would be great to add all of them as compatibility as well.

support fabric common tags in crafting copper barrel/chest

please could you add c:wooden_barrels to the recipe for crafting the copper barrel
as it stands only the vanilla barrel is usable, however there are many mods (like my variant barrels) that add additional wooden barrels that cannot be used in this recipe

likewise, same for copper chest - c:wooden_chests

thanks, much appreciated :)

Chests have a weird glow

How can i turn off the weird glow that the chests have? You dont have a discord anymore or comment section. Please add either

Use the `forge:chests/wooden` tag

The forge version of this mod should use the forge block tag forge:chests/wooden for compat with mods that adds chests. such as Woodworks, Every Compat, Twilight Forest, etc.

QUARK NO CRAFTING YOUR CHEST! AND NO UPGRADE!

I have Quark installed with a bunch of different wooden chests, I can't use them in crafting to get your improved chests, as well as chest improvements don't work on them, FIX it! I can't use your cool mod on the server because of this.

quark auto sort

ive seen someone say you can add the feature to the chests but i cant figure out how to add it

Barrels aren't mineable and cannot be upgraded.

Barrels currently aren't mineable. Just need to create a barrels.json and add it to data/ironchests/tags/blocks and modify data/minecraft/tags/blocks/mineable/pickaxe.json to include the new tag. Files with the modifications made attached.

In terms of upgrades, I didn't look into fixing that. But it would be convenient if upgrades worked for barrels.

barrels.json
pickaxe.json

ReadMe?

Is there a ReadMe? What are the recipes?

Low-tier Upgrades work on High-Tier chests, deletes items

I was testing this mod out and noticed a really risky bug/oversight. You can still use early upgrades on late tier chests, and since they lose a lot of the slots that they had if there was any items on them they get permanently deleted.

So for example if I have a Netherite chest like this:
image

I have to be careful not to misclick an Iron upgrade on it, otherwise it becomes this:
image

[Feature Request] Make chests unbreakable without the key

Hey! I love this mod it's great, but it bothers me a lot that locked chests can be broken with the pickaxe (I know the ones made of better materials take longer to break, but they end up breaking sooner or later), it causes the locks to be practically useless.

I think if you could set a condition like: "If the state of the chest is locked, the chest is unbreakable." this problem would be easily fixed. Thank you very much for this mod we enjoyed it very much on our server!

I tried to change a JSON parameter I found from the chests in the code that is uploaded (I'm a complete newbie to coding minecraft mods, sorry if I say something stupid, I suspect the mod code isn't really that because I don't see any functions or classes or anything like that) called "destroyTime" to make them destroy extremely slowly, but when I changed it and tried to export to .jar minecraft stopped recognizing it as a mod.

Barrels are extremely slow to mine

Barrels are mined very, very slowly regardless of the tool. This is because they aren't tagged with any "mineable" tag.

Playing on Fabric 1.20.1, though this should affect all versions equally.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.