talrey / CreateDeco

Decorative Addon for the Create mod for Minecraft
47 stars 47 forks source link

Shipping container not storing items #110

Closed Aiq0 closed 5 months ago

Aiq0 commented 9 months ago

When replacing item vault by shipping container in contraptions, I noticed, that shipping containers:

Mods (1.20.1, Fabric, latest version of Create Deco, Fabric and Create (with Sodium patch)): ``` - architectury 9.1.12 - badpackets 0.4.3 - botarium 2.2.1 \-- team_reborn_energy 3.0.0 - c2me 0.2.0+alpha.11.0 |-- c2me-base 0.2.0+alpha.11.0 |-- c2me-client-uncapvd 0.2.0+alpha.11.0 |-- c2me-fixes-chunkio-threading-issues 0.2.0+alpha.11.0 |-- c2me-fixes-general-threading-issues 0.2.0+alpha.11.0 |-- c2me-fixes-worldgen-threading-issues 0.2.0+alpha.11.0 |-- c2me-fixes-worldgen-vanilla-bugs 0.2.0+alpha.11.0 |-- c2me-notickvd 0.2.0+alpha.11.0 |-- c2me-opts-allocs 0.2.0+alpha.11.0 |-- c2me-opts-chunk-access 0.2.0+alpha.11.0 |-- c2me-opts-chunkio 0.2.0+alpha.11.0 |-- c2me-opts-math 0.2.0+alpha.11.0 |-- c2me-opts-scheduling 0.2.0+alpha.11.0 |-- c2me-opts-worldgen-general 0.2.0+alpha.11.0 |-- c2me-opts-worldgen-vanilla 0.2.0+alpha.11.0 |-- c2me-rewrites-chunk-serializer 0.2.0+alpha.11.0 |-- c2me-rewrites-chunkio 0.2.0+alpha.11.0 |-- c2me-server-utils 0.2.0+alpha.11.0 |-- c2me-threading-chunkio 0.2.0+alpha.11.0 |-- c2me-threading-lighting 0.2.0+alpha.11.0 |-- c2me-threading-worldgen 0.2.0+alpha.11.0 |-- com_ibm_async_asyncutil 0.1.0 |-- net_objecthunter_exp4j 0.4.8 \-- org_threadly_threadly 7.0 - computercraft 1.109.2 |-- cc_tweaked_cobalt 0.8.1 |-- com_electronwill_night-config_core 3.6.7 |-- com_electronwill_night-config_toml 3.6.7 |-- com_jcraft_jzlib 1.1.3 |-- io_netty_netty-codec-http 4.1.82.Final |-- io_netty_netty-codec-socks 4.1.82.Final \-- io_netty_netty-handler-proxy 4.1.82.Final - continents 1.1.4 - create 0.5.1-d-build.5+mc1.20.1 |-- com_google_code_findbugs_jsr305 3.0.2 |-- flywheel 0.6.10 |-- forgeconfigapiport 8.0.0 |-- milk 1.2.60 | \-- dripstone_fluid_lib 3.0.2 |-- porting_lib_accessors 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_base 2.1.1127+1.20 | |-- porting_lib_attributes 2.1.1127+1.20 | |-- porting_lib_common 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | |-- porting_lib_gametest 2.1.1127+1.20 | |-- porting_lib_lazy_registration 2.1.1127+1.20 | \-- porting_lib_utility 2.1.1127+1.20 |-- porting_lib_brewing 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_client_events 2.1.1127+1.20 | |-- mm 2.3 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_entity 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | |-- porting_lib_gametest 2.1.1127+1.20 | \-- porting_lib_mixin_extensions 2.1.1127+1.20 |-- porting_lib_extensions 2.1.1127+1.20 | |-- porting_lib_attributes 2.1.1127+1.20 | |-- porting_lib_common 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_fake_players 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_models 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | |-- porting_lib_gametest 2.1.1127+1.20 | \-- porting_lib_model_loader 2.1.1127+1.20 |-- porting_lib_networking 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_obj_loader 2.1.1127+1.20 | |-- porting_lib_attributes 2.1.1127+1.20 | |-- porting_lib_common 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | |-- porting_lib_gametest 2.1.1127+1.20 | \-- porting_lib_model_loader 2.1.1127+1.20 |-- porting_lib_tags 3.0 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_tool_actions 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- porting_lib_transfer 2.1.1127+1.20 | |-- porting_lib_core 2.1.1127+1.20 | \-- porting_lib_gametest 2.1.1127+1.20 |-- reach-entity-attributes 2.4.0 \-- registrate-fabric 1.3.62-MC1.20.1 |-- porting_lib_data 2.1.1090+1.20 \-- porting_lib_model_generators 2.1.1090+1.20 \-- porting_lib_model_materials 2.1.1090+1.20 - create_jetpack 4.1.0 \-- flightlib 2.0.3 - create_new_age 1.1.1 - createdeco 2.0.0-fabric-1.20.1 - delightfulcreators 1.1.8 - distanthorizons 2.0.1-a |-- fabric-api-base 0.4.30+7abfd51577 |-- fabric-events-interaction-v0 0.6.1+e91849a877 |-- fabric-lifecycle-events-v1 2.2.21+b3afc78b77 |-- fabric-networking-api-v1 1.3.10+eeb8eb3677 |-- fabric-rendering-v1 3.0.7+b3afc78b77 \-- fabric-resource-loader-v0 0.11.9+132c48c177 - dynamic_fps 3.3.2 - dynamiccrosshair 7.4.2+1.20 \-- yaclx 1.12+1.20.2 - dynamiccrosshaircompat 3.7.1+1.20.1 - elytraslot 6.3.0+1.20.1 - emi 1.0.29+1.20.1+fabric - emi_loot 0.6.5+1.20.1 - emiffect 1.1.2+mc1.20.1 - emitrades 1.2.1+mc1.20.1 \-- org_quiltmc_parsers_json 0.2.1 - enhancedblockentities 0.9+1.20 |-- advanced_runtime_resource_pack 0.6.7 \-- spruceui 5.0.0+1.20 - entityculling 1.6.2-mc1.20.1 - exordium 1.2.1-mc1.20.1 - expandingtechnologies 1.0.2 \-- mm 2.3 - extended_drawers 2.1.0+mc.1.20.1 |-- config_toolkit 1.0.0 | |-- io_determann_shadow-api-17 0.1.1 | \-- net_fabricmc_javapoet 0.1.0 |-- graphlib 1.4.0+1.20 | |-- kmodlib-overlay 0.2.12+1.20 | \-- libnetworkstack 0.10.0 |-- noindium 1.1.0+1.20 \-- yet_another_config_lib_v3 3.2.1+1.20 |-- com_twelvemonkeys_common_common-image 3.10.0-SNAPSHOT |-- com_twelvemonkeys_common_common-io 3.10.0-SNAPSHOT |-- com_twelvemonkeys_common_common-lang 3.10.0-SNAPSHOT |-- com_twelvemonkeys_imageio_imageio-core 3.10.0-SNAPSHOT |-- com_twelvemonkeys_imageio_imageio-metadata 3.10.0-SNAPSHOT |-- com_twelvemonkeys_imageio_imageio-webp 3.10.0-SNAPSHOT \-- org_quiltmc_parsers_gson 0.2.1 - extra-mod-integrations 0.4.1+1.20.1 - fabric-api 0.91.0+1.20.1 |-- fabric-api-lookup-api-v1 1.6.35+4d8536c977 |-- fabric-biome-api-v1 13.0.12+215bbe9677 |-- fabric-block-api-v1 1.0.10+92a0d36777 |-- fabric-block-view-api-v2 1.0.0+92a0d36777 |-- fabric-blockrenderlayer-v1 1.1.40+b3afc78b77 |-- fabric-client-tags-api-v1 1.1.1+97bb207577 |-- fabric-command-api-v1 1.2.33+f71b366f77 |-- fabric-command-api-v2 2.2.12+b3afc78b77 |-- fabric-commands-v0 0.2.50+df3654b377 |-- fabric-containers-v0 0.1.63+df3654b377 |-- fabric-content-registries-v0 4.0.10+57aed33f77 |-- fabric-convention-tags-v1 1.5.4+a1a980da77 |-- fabric-crash-report-info-v1 0.2.18+aeb40ebe77 |-- fabric-data-generation-api-v1 12.3.3+d7b148e077 |-- fabric-dimensions-v1 2.1.53+8536527b77 |-- fabric-entity-events-v1 1.5.22+b3afc78b77 |-- fabric-events-lifecycle-v0 0.2.62+df3654b377 |-- fabric-game-rule-api-v1 1.0.39+ae9f657a77 |-- fabric-item-api-v1 2.1.27+b3afc78b77 |-- fabric-item-group-api-v1 4.0.11+d7b148e077 |-- fabric-key-binding-api-v1 1.0.36+fb8d95da77 |-- fabric-keybindings-v0 0.2.34+df3654b377 |-- fabric-loot-api-v2 1.2.0+96dfa95977 |-- fabric-loot-tables-v1 1.1.44+9e7660c677 |-- fabric-message-api-v1 5.1.8+d7b148e077 |-- fabric-mining-level-api-v1 2.1.49+b3afc78b77 |-- fabric-model-loading-api-v1 1.0.2+709a987177 |-- fabric-models-v0 0.4.1+9386d8a777 |-- fabric-networking-v0 0.3.50+df3654b377 |-- fabric-object-builder-api-v1 11.1.2+4ee0bc6077 |-- fabric-particles-v1 1.1.1+201a23a077 |-- fabric-recipe-api-v1 1.0.20+b3afc78b77 |-- fabric-registry-sync-v0 2.3.2+4df89eb277 |-- fabric-renderer-api-v1 3.2.0+39a511ba77 |-- fabric-renderer-indigo 1.5.0+39a511ba77 |-- fabric-renderer-registries-v1 3.2.45+df3654b377 |-- fabric-rendering-data-attachment-v1 0.3.36+92a0d36777 |-- fabric-rendering-fluids-v1 3.0.27+b3afc78b77 |-- fabric-rendering-v0 1.1.48+df3654b377 |-- fabric-resource-conditions-api-v1 2.3.7+29de845d77 |-- fabric-screen-api-v1 2.0.7+b3afc78b77 |-- fabric-screen-handler-api-v1 1.3.29+b3afc78b77 |-- fabric-sound-api-v1 1.0.12+b3afc78b77 |-- fabric-transfer-api-v1 3.3.3+c81d263177 \-- fabric-transitive-access-wideners-v1 4.3.0+6c31357e77 - fabric-language-kotlin 1.10.17+kotlin.1.9.22 |-- org_jetbrains_kotlin_kotlin-reflect 1.9.22 |-- org_jetbrains_kotlin_kotlin-stdlib 1.9.22 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.22 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.22 |-- org_jetbrains_kotlinx_atomicfu-jvm 0.23.1 |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.7.3 |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.7.3 |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.5.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.2 |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.2 \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.2 - fabricloader 0.15.3 \-- mixinextras 0.3.2 - farmersdelight 1.20.1-1.4.3 - faster_entity_animations 1.6 - ferritecore 6.0.1 - freecam 1.2.1+1.20 \-- cloth-config 11.1.106 \-- cloth-basic-math 0.6.1 - garnished 1.4+1.20.1 \-- terraform-wood-api-v1 7.0.1 - immediatelyfast 1.2.8+1.20.4 \-- net_lenni0451_reflect 1.3.1 - immersive_aircraft 0.6.2+1.20.1 - indium 1.0.27+mc1.20.1 - iris 1.6.11 |-- io_github_douira_glsl-transformer 2.0.0-pre13 |-- org_anarres_jcpp 1.4.14 \-- org_antlr_antlr4-runtime 4.11.1 - java 17 - krypton 0.2.3 \-- com_velocitypowered_velocity-native 3.2.0-SNAPSHOT - lambdynlights 2.3.2+1.20.1 |-- pride 1.2.0+1.19.4 \-- spruceui 5.0.0+1.20 - languagereload 1.5.10+1.20.1 - lazydfu 0.1.3 - lithium 0.11.2 - memoryleakfix 1.1.2 - minecraft 1.20.1 - modmenu 7.2.2 - more_slabs_stairs_and_walls 3.0.1 - moreculling 1.20.1-0.19.0 \-- conditional-mixin 0.3.2 - nochatreports 1.20.1-v2.2.2 - opaccreatesupport 1.3.0 - openpartiesandclaims 0.20.4 - patchouli 1.20.1-84-FABRIC \-- fiber 0.23.0-2 - railways 1.5.1+fabric-mc1.20.1 \-- mm 2.3 - reeses-sodium-options 1.6.5+mc1.20.1-build.95 - sliceanddice 3.0.0 - sodium 0.5.3 - sodium-extra 0.5.1+mc1.20.1-build.112 |-- caffeineconfig 1.3.0+1.17 \-- crowdin-translate 1.4+1.19.3 - starlight 1.1.2+fabric.dbc156f - structory 1.3.4 - structory_towers 1.0.6 - tectonic 2.1.1 - terralith 2.4.11 - tooltipfix 1.1.1-1.20 - trinkets 3.7.1 |-- cardinal-components-base 5.2.0 \-- cardinal-components-entity 5.2.0 - wiredredstone 0.7.7+1.20.1 |-- graphlib 1.4.0+1.20 | |-- kmodlib-overlay 0.2.12+1.20 | \-- libnetworkstack 0.10.0 |-- libmultipart_deps_container 0.11.0 | |-- libblockattributes_core 0.14.0 | |-- libmultipart 0.11.0 | \-- libmultipart_compat 0.11.0 \-- team_reborn_energy 3.0.0 - worldedit 7.2.15+6463-5ca4dff - worldeditcui 1.20+01 - wthit 8.4.3 - xaerominimap 23.9.3 - xaeroworldmap 1.37.2 ```
confer0 commented 8 months ago

I can confirm these issues on Forge too, Minecraft 1.20.1 with Deco 2.0.1, Create 0.5.1.f, and no other mods. It appears that the shipping containers only have one inventory slot per block, as opposed to the 20 slots of a regular vault. And as already stated, they do loose their inventory when broken, and they appear to loose (or even shuffle?) their inventory upon a server restart.

awbuckst11181999 commented 8 months ago

Can confirm, happening on our server too!

Aiq0 commented 8 months ago

To keep thread clear, if you are only confirming bug and not adding anything else, please only react with thumbs up emoji on first comment. Thanks

AstralOrdana commented 5 months ago

duplicate