Fabricators-of-Create / Create

[Fabric Mod] Building Tools and Aesthetic Technology
MIT License
896 stars 199 forks source link

Create + Raknetify Train weirdness #478

Closed Senjosei closed 3 months ago

Senjosei commented 2 years ago

Describe the Bug

General weirdness when playing around with trains while connecting to the server with raknetify. Here are acouple of issues ive encountered (Player A: has Raknetify. Player B: doesnt have Raknetify)

  1. If A tries to make a train, it will produce a Fake derailed train, and the bogeys glitch out either spinning wild or rotated 90 degrees
  2. If B makes a train, it will produce a Fake derailed train like example 1
  3. If B is riding and moving a Fake derailed train, A will see the Fake derailed train stay still even though its moving for B and other players without Raknetify, and when B disembarks, he TPs to where to train is supposed to be
  4. If A gets on the Fake derailed train and spam right click fast enuf on the controls, he can control it, but the train will be in a superpossition state of Derailed and Not derailed, and when moving it stutters because of the state flipping

Reproduction Steps

  1. Make a server with Raknetify and Create
  2. Have 2 people connect 1 with raknetify and 1 without
  3. Have both of them make trains, and observe weirdness (if it doesnt show, try having a train in the world, and the raknetify player relog)

Expected Result

Correct train behavior without raknetify

Screenshots and Videos

image

Crash Report or Log

No response

Operating System

Windows 11, Server running ARM Linux

Mod Version

0.5.0c

Minecraft Version

1.18.2

Other Mods

- additionaladditions 4.0.5
- adorn 3.5.0+1.18.2
- advanced-xray-fabric 1.18.2-1.0.1-build.13
- advanced_runtime_resource_pack 0.5.7 via forgero
- advancementinfo 1.18.2-fabric0.47.10-1.3.1
- alloy_forgery 2.0.13+1.18
- alternate-current 1.4.0
- ambientenvironment 7.0+19
- amecsapi 1.3.6+mc22w06a via mousewheelie
- animal_feeding_trough 1.0.3+1.18.2
- another_furniture 1.1.1-1.18.2
- appleskin 2.4.0+mc1.18.2
- architectury 4.6.77
- autofish 0.9.4
- automodpack 2.2.4
- badpackets 0.1.2
- bannerpp 2.0.6-teb.1+mc.1.18.2 via miskatonicmysteries
- bclib 1.4.7
- bebooks 1.3.1
- bettercombat 1.0.4
- betterend 1.1.1
- betterthirdperson 1.8.1
- bewitchment 1.18-23
- blossom 1.0.5
- blue_endless_jankson 1.2.1 via jankson
- bluemap 1.7.3
- boathud 1.1.0
- botania 1.18.2-434-FABRIC
- c2me 0.2.0+alpha.7.0
- caffeineconfig 1.0.0+1.17 via sodium-extra
- campanion 3.0.4
- cardinal-components 4.2.0
- cardinal-components-base 4.2.0 via cardinal-components
- cardinal-components-block 4.2.0 via cardinal-components
- cardinal-components-chunk 4.2.0 via cardinal-components
- cardinal-components-entity 4.2.0 via cardinal-components
- cardinal-components-item 4.2.0 via cardinal-components
- cardinal-components-level 4.2.0 via cardinal-components
- cardinal-components-scoreboard 4.2.0 via cardinal-components
- cardinal-components-world 4.2.0 via cardinal-components
- carpet 1.4.69
- catwalksinc 1.3.0
- charm 4.1.2
- charmonium 4.1.0
- chipped 1.2
- chisel 1.4.5
- cloth-basic-math 0.6.1 via cloth-config
- cloth-client-events-v0 3.1.61 via miskatonicmysteries
- cloth-config 6.2.62
- cloth-config-lite 2.0.6 via mealapi
- clumps 8.0.0+14
- coat 1.0.0-beta.18+mc1.18.2 via mousewheelie
- com_electronwill_night-config_core 3.6.5 via couplings
- com_electronwill_night-config_toml 3.6.5 via couplings
- com_eliotlash_mclib_mclib 18 via geckolib3
- com_eliotlash_molang_molang 18 via geckolib3
- com_github_llamalad7_mixinextras 0.0.11 via registrate-fabric
- com_google_code_findbugs_jsr305 3.0.2 via create
- com_ishland_c2me_libs_ 0.2.0+alpha.7.0 via c2me
- com_moandjiezana_toml_toml4j 0.7.2 via charm
- completeconfig 1.4.1
- connectiblechains 2.1.1+1.18.2
- continuity 2.0.0+1.18.2
- copper_pipe 1.11b-1.18.2b
- couplings 1.8.0+1.18.2
- create 0.5.0c-701
- crowdin-translate 1.4+1.18.2 via durabilityviewer
- cull-less-leaves 1.0.1
- custom_hud 2.0.0-beta.2+1.18.2
- de_poiu_apron_apron 2.1.1 via mconfig
- deepslatecutting 1.3.4
- dev_isxander_settxi 2.1.1 via zoomify
- display_case 1.0.0
- dripstone_fluid_lib 1.2.0 via milk
- dummmmmmy 1.18-1.5.0
- durabilityviewer 1.18.2-fabric0.47.10-1.10.3
- effective 1.2.1
- enchanted-vertical-slabs 1.4.1
- enhancedblockentities 0.7.1+1.18.2
- entitycollisionfpsfix 1.0.0
- entityculling 1.5.1
- expandeddelight 0.1.8.1
- extended_drawers 1.3.2+mc.1.18.2
- extrasounds 2.3.1+1.18.2
- fabric 0.58.0+1.18.2
- fabric-api-base 0.4.4+d7c144a860 via fabric
- fabric-api-lookup-api-v1 1.6.2+2373a54560 via fabric
- fabric-biome-api-v1 8.0.6+651bcc5960 via fabric
- fabric-blockrenderlayer-v1 1.1.12+3ac43d9560 via fabric
- fabric-command-api-v1 1.1.9+d7c144a860 via fabric
- fabric-commands-v0 0.2.8+b4f4f6cd60 via fabric
- fabric-containers-v0 0.1.23+d7c144a860 via fabric
- fabric-content-registries-v0 3.1.1+c85f2e3860 via fabric
- fabric-convention-tags-v1 1.0.1+474e4f7960 via fabric
- fabric-crash-report-info-v1 0.2.1+ee261a3e60 via fabric
- fabric-data-generation-api-v1 3.0.1+9fcb91d260 via fabric
- fabric-dimensions-v1 2.1.20+489d6f8260 via fabric
- fabric-entity-events-v1 1.4.8+d7c144a860 via fabric
- fabric-events-interaction-v0 0.4.19+d7c144a860 via fabric
- fabric-events-lifecycle-v0 0.2.19+d7c144a860 via fabric
- fabric-game-rule-api-v1 1.0.13+d7c144a860 via fabric
- fabric-item-api-v1 1.5.2+17cbbd4360 via fabric
- fabric-item-groups-v0 0.3.14+91896a4960 via fabric
- fabric-key-binding-api-v1 1.0.12+54e5b2ec60 via fabric
- fabric-keybindings-v0 0.2.10+b4f4f6cd60 via fabric
- fabric-language-kotlin 1.8.2+kotlin.1.7.10
- fabric-lifecycle-events-v1 2.1.0+cc71601c60 via fabric
- fabric-loot-api-v2 1.1.0+1997ad1260 via fabric
- fabric-loot-tables-v1 1.1.2+e747827960 via fabric
- fabric-mining-level-api-v1 2.1.4+cc71601c60 via fabric
- fabric-models-v0 0.3.6+d7c144a860 via fabric
- fabric-networking-api-v1 1.0.23+2d30af4b60 via fabric
- fabric-networking-v0 0.3.10+b4f4f6cd60 via fabric
- fabric-object-builder-api-v1 2.1.3+032c981d60 via fabric
- fabric-particles-v1 0.2.12+526dc1ac60 via fabric
- fabric-permissions-api-v0 0.1-SNAPSHOT via bewitchment
- fabric-registry-sync-v0 0.9.10+0d9ab37260 via fabric
- fabric-renderer-api-v1 0.4.13+d882b91560 via fabric
- fabric-renderer-indigo 0.5.3+41a02c8a60 via fabric
- fabric-renderer-registries-v1 3.2.11+b4f4f6cd60 via fabric
- fabric-rendering-data-attachment-v1 0.3.7+d7c144a860 via fabric
- fabric-rendering-fluids-v1 2.0.2+54e5b2ec60 via fabric
- fabric-rendering-v0 1.1.13+b4f4f6cd60 via fabric
- fabric-rendering-v1 1.10.7+54e5b2ec60 via fabric
- fabric-resource-conditions-api-v1 2.0.3+91b7aa6660 via fabric
- fabric-resource-loader-v0 0.5.2+446e059560 via fabric
- fabric-screen-api-v1 1.0.10+d882b91560 via fabric
- fabric-screen-handler-api-v1 1.2.2+1f6558e860 via fabric
- fabric-textures-v0 1.0.12+3ac43d9560 via fabric
- fabric-transfer-api-v1 1.6.3+f4563ac860 via fabric
- fabric-transitive-access-wideners-v1 1.1.0+e747827960 via fabric
- fabricloader 0.14.8
- fake-player-api 0.3.0 via create
- farmersdelight 1.18.2-0.2.1
- farsight 1.18-1.9
- ferritecore 4.2.1
- fiber 0.23.0-2 via botania
- flywheel 0.6.4-30 via create
- forge_tags 2.1 via create
- forgeconfigapiport 3.2.0 via create
- forgero 0.9.5-BETA-1.18.2
- frameless 1.0.1
- gbfabrictools 1.3.4+1.18.2 via durabilityviewer
- geckolib3 3.0.51
- goosik-config 0.2.0 via visuality
- graphlib 0.2.4+1.18.2 via extended_drawers
- headfix 1.2.0
- headindex 1.0.8-1.18.2
- hexcasting 0.9.1
- illuminations 1.10.4
- impersonate 2.4.1 via bewitchment
- improved-stations 2.1.0
- incorporeal 1.18.2-4
- indium 1.0.6+mc1.18.2
- infusion_table 1.1.0
- iris 1.2.6
- itemflexer 1.2.4
- jamlib 0.0.5
- jankson 4.0.0+j1.2.0 via libgui
- java 17
- jumpoverfences 1.16-0.0.3
- kanos_config 0.3.1+1.14.4-1.19 via pehkui
- kirin 1.10.0 via presencefootsteps
- lambdabettergrass 1.2.4+1.18
- lazydfu 0.1.2
- leaves_us_in_peace 1.0.5
- libgui 5.1.0+1.18 via additionaladditions
- libninepatch 1.1.0 via libgui
- lightoverlay 6.0.5
- lithium 0.7.10
- malilib 0.12.1
- maybe-data 1.3.1-1.18.2 via deepslatecutting
- mconfig 1.2.0 via extended_drawers
- mealapi 0.3.1+1.18.2
- megane 7.8.0
- megane-alloy-forgery 7.8.0 via megane
- megane-api 7.8.0 via megane
- megane-create 7.8.0 via megane
- megane-fabric-transfer 7.8.0 via megane
- megane-reborn-core 7.8.0 via megane
- megane-reborn-energy 7.8.0 via megane
- megane-runtime 7.8.0 via megane
- megane-tech-reborn 7.8.0 via megane
- megane-vanilla 7.8.0 via megane
- microconfig 2.2.1 via itemflexer
- microcutting 1.19.1-1.3.1
- midnightlib 0.4.0 via miskatonicmysteries
- milk 0.3.2 via create
- minecraft 1.18.2
- miskatonicmysteries 0.1.1
- mixintrace 1.1.1+1.17
- mm 2.3 via shulkerboxtooltip
- modmenu 3.2.3
- mostructures 1.4.2+1.18.2
- mousewheelie 1.10.2+mc1.18.2
- name_visibility 1.0
- no-telemetry 1.4.0
- noindium 1.0.1+1.18.2 via create
- omega-config 1.2.3-1.18.1 via mostructures
- org_anarres_jcpp 1.4.14 via iris
- org_jetbrains_kotlin_kotlin-reflect 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.7.10 via fabric-language-kotlin
- org_jetbrains_kotlinx_atomicfu-jvm 0.18.2 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.6.4 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.4.0 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.3.3 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.3.3 via fabric-language-kotlin
- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.3.3 via fabric-language-kotlin
- org_joml_joml 1.10.2 via sodium
- owo 0.7.2-no-cme+1.18
- packet_tweaker 0.2.0+1.18-pre1 via server_translations_api
- patchouli 1.18.2-71.1-FABRIC
- paucal 0.4.7
- pehkui 3.3.3+1.14.4-1.19.1
- placeholder-api 1.1.3+1.17.1 via itemflexer
- player-animator 0.0.5 via bettercombat
- playerabilitylib 1.5.0 via bewitchment
- pling 1.5.0
- porting_lib 1.1.371-beta+1.18.2-dev.7f5751f via create
- presencefootsteps 1.5.1
- raknetify 0.1.0+alpha.5.4
- reach-entity-attributes 2.1.1 via bewitchment
- reacharound 1.0
- reborncore 5.2.0
- reeses-sodium-options 1.4.4+mc1.18.2-build.46
- registrate-fabric MC1.18.2-1.1.3 via create
- rightclickharvest 2.2.1+1.18
- roughlyenoughitems 8.3.519
- sandwichable 1.3+1.18.2
- satin 1.7.2 via miskatonicmysteries
- scout 1.0.1
- seedfix 1.0.1
- serialization_hooks 0.2.0+1.18.f5d4aa6 via porting_lib
- server_translations_api 1.4.10+1.18.2 via headindex
- settxicloth 1.0.2 via zoomify
- sgui 1.0.1+1.18.2 via headindex
- shulkerboxtooltip 3.0.10+1.18.2
- slotlink 4.3.2
- smoothboot 1.18.2-1.7.0
- sodium 0.4.1+build.15
- sodium-extra 0.4.6+mc1.18.2-build.46
- soundcategories 1.2.4+1.18 via extrasounds
- spruceui 3.3.3+1.18 via lambdabettergrass
- starlight 1.0.2+fabric.89b8d9f
- step-height-entity-attribute 1.0.0 via bewitchment
- team_reborn_energy 2.2.0 via miskatonicmysteries
- techreborn 5.2.0
- terraform-wood-api-v1 3.0.0 via bewitchment
- thorium 1.2.1
- tiefix 1.10.0
- tlcosmetica 0.4.0 via visuality
- trinkets 3.3.1
- tweakeroo 0.13.3
- tweed4_annotated 1.3.0+mc1.18.2 via mousewheelie
- tweed4_base 1.5.0+mc1.18.2 via mousewheelie
- tweed4_data 1.2.1+mc1.18.2 via mousewheelie
- tweed4_data_hjson 1.1.0+mc1.18.2 via mousewheelie
- tweed4_tailor_coat 1.1.2+mc1.18.2 via mousewheelie
- tweed4_tailor_screen 1.1.1+mc1.18.2 via mousewheelie
- twigs 1.1.3-patch2+1.18.2
- vanillatweaks 1.5.58
- visuality 0.4.2
- voicechat 1.18.2-2.2.52
- walllanterns 1.3.0-1.18.x
- wthit 4.11.0
- zoomify 1.6.0

Additional Context

No response

Senjosei commented 2 years ago

https://github.com/RelativityMC/raknetify/issues/12

Neubulae commented 2 years ago

any update on this?

TropheusJ commented 2 years ago

very unlikely to be fixed by us