Open 2.4.2: [2.5.0] Custom minetweaker script incorrectly syncing between server and client

darkcamo12

New Member
Jul 29, 2019
22
0
0
Version:
2.4.2

What is the bug:
i updated my server from 2.3.5 to the latest 2.5.0 to notice that my custom minetweaker recipes are not showing on the client, so i looked at the log for 2.5.0 instance and noticed it was loading the server scripts fine and then all of a sudden loading the client scripts over the top of the server scripts (my scripts changed a few things but on update i kept the harder recipe for the ME controller) so i tried to craft the ME controller with the easy recipe and well it didn't work but when i tried the harder recipe which happened to work just fine

so i started to look at what could have been causing this issue so i looked at minetweaker which was the same version on 2.3.5 but the one thing that stood out was FTB Utilities, and in release 2.4.0 and 2.4.2 it was updated

so i rolled back to the version that was on the 2.3.5 update and noticed everything was working correctly again

so it seems like something in FTB Utilities is causing the client to double load the scripts starting with the server then the ones on the client but also if you are on the server and use the "/mt reload" command the client reads the scripts correctly





[21:47:50] [Client thread/INFO] [ThermalExpansion]: Receiving Server Configuration...
[21:47:50] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:111]: Loading scripts
[21:47:50] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Food.zs
[21:47:50] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading InfinityPackWideChanges.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading RFTools.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ComputerCraft.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading GraviSuite.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading DraconicEvolution.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ImmersiveEngineering.zs
[21:47:51] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading MinecraftGettingStarted.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Mystcraft.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading 1-InitialScripts.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Gendustry.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesWorkshop.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading TinkersConstruct.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading AppliedEnergistics.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StorageDrawers.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading AdvancedSolars.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Thaumcraft.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ExtraUtilities.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading RunicDungeons.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading WjCraftAU.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading SolarExpansion.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading IndustrialCraft2.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Jabba.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading TwilightForest.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Buildcraft.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading DungeonLoot.zs
[21:47:52] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ThermalDynamics.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Translocators.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Biblocraft.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading BigReactors.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Witchery.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Forestry.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ThermalExpansion.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading BloodMagic.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading PortalGun.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Botania.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading EnderStorage.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading IronChests.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading EnderIO.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Railcraft.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading SimplyJetpacks.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading MineFactoryReloaded.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading PamsHarvestCraft.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesFactoryManager.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading LogisticsPipes.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading NEI.zs
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesCarts.zs
[21:47:53] [Client thread/INFO] [FTBLib]: Current Mode: default
[21:47:53] [Client thread/INFO] [FTBLibDev]: Client player ID: 1
[21:47:53] [Client thread/INFO] [FTBLib]: Joined the server with PlayerID 1
[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:111]: Loading scripts
[21:47:54] [Client thread/INFO]: [CHAT] Welcome to the server!


the part i thought was odd was when this was coming up
"[21:47:53] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:111]: Loading scripts"
because it was loading the scripts twice

[21:59:39] [Client thread/INFO] [ThermalExpansion]: Receiving Server Configuration...
[21:59:39] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:111]: Loading scripts
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Food.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading InfinityPackWideChanges.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading RFTools.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ComputerCraft.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading GraviSuite.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading DraconicEvolution.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ImmersiveEngineering.zs
[21:59:40] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading MinecraftGettingStarted.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Mystcraft.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading 1-InitialScripts.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Gendustry.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesWorkshop.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading TinkersConstruct.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading AppliedEnergistics.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StorageDrawers.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading AdvancedSolars.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Thaumcraft.zs
[21:59:41] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ExtraUtilities.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading RunicDungeons.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading WjCraftAU.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading SolarExpansion.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading IndustrialCraft2.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Jabba.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading TwilightForest.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Buildcraft.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading DungeonLoot.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ThermalDynamics.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Translocators.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Biblocraft.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading BigReactors.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Witchery.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Forestry.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading ThermalExpansion.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading BloodMagic.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading PortalGun.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Botania.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading EnderStorage.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading IronChests.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading EnderIO.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading Railcraft.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading SimplyJetpacks.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading MineFactoryReloaded.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading PamsHarvestCraft.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesFactoryManager.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading LogisticsPipes.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading NEI.zs
[21:59:42] [Client thread/INFO] [STDOUT]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading StevesCarts.zs
[21:59:43] [Client thread/INFO] [FTBLibDev]: Client player ID: 1
[21:59:43] [Client thread/INFO] [FTBLib]: Joined the server with PlayerID 1 on world 4bf2a8808b9247d5aa238bbf8807fa6f
[21:59:43] [Client thread/INFO]: [CHAT] Welcome to the server!




have also posted this the the mod author

https://github.com/LatvianModder/FTBUtilities/issues/106

Mod & Version:
FTBUtilities-1.7.10-1.0.17.6

Paste.feed-the-beast.com log:


Can it be repeated:


Known Fix:
downgrade to ftb utilities to version 1.7.10-1.0.14.2
 
K

kristi71111

Guest
Can confirm. That this has actually been a issue since 2.4.2. How ever even disabling ftb ultilities and running only using minetweaker the same issue happens.
 

darkcamo12

New Member
Jul 29, 2019
22
0
0
Because the client loads it's own scripts after it loads the server ones which is odd

If you look at your client log file you will notice it will load one lot from the server then another lot from the client itself
 

darkcamo12

New Member
Jul 29, 2019
22
0
0
According to the latest post it looks like it isn't going to be fixed

So I would like to know if the modpack devs would roll back ftblib & ftb utilities to the working version to save so much hassle
 

darkcamo12

New Member
Jul 29, 2019
22
0
0
I was looking at both infinity normal and skyblock and noticed skyblock is using a newer version of ftblib and FTBUtilities


I was wondering is infinity evolved could be updated to have these updated