Posted April 24, 2017 https://steamcommunity.com/gid/103582791439672650/announcements/detail/1282806921921474593 Share this post Link to post Share on other sites
Posted April 24, 2017 right now I discourage anyone from downloading as the server update is busted. @Keenanhas been notified, so lets hope he gets it fixed asap. Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) Everything is broken yet again yeahh! Let's change working code so modders have a hard life and of course don't include the changes into the documentation. Edited April 24, 2017 by Sklo:D Share this post Link to post Share on other sites
Posted April 24, 2017 3 minutes ago, Sklo:D said: Everything is broken yet again yeahh! Let's change working code so modders have a hard life. I hope the great modders will be hard too to the wurm devs please dont let the patch go out until all is working ^^ Share this post Link to post Share on other sites
Posted April 24, 2017 5 minutes ago, Sklo:D said: Everything is broken yet again yeahh! Let's change working code so modders have a hard life and of course don't include the changes into the documentation. I'll pass the class changes along when I receive them, but I fail to see the point of complaining about changes when the very reason we release a beta is to help update mods. 4 Share this post Link to post Share on other sites
Posted April 24, 2017 18 hours ago, Retrograde said: I'll pass the class changes along when I receive them, but I fail to see the point of complaining about changes when the very reason we release a beta is to help update mods. there is no need to carry on, it's just one of those things, obviously it worked for those who tested it, but they may have had a different setup to us, just have to be patient, not something I do easily though lol Share this post Link to post Share on other sites
Posted April 24, 2017 1 hour ago, Retrograde said: I'll pass the class changes along when I receive them, but I fail to see the point of complaining about changes when the very reason we release a beta is to help update mods. It is fine if we have at least a week for perparing. Share this post Link to post Share on other sites
Posted April 24, 2017 We wont be rushing this out, It'll likely not be live until next week at the earliest Share this post Link to post Share on other sites
Posted April 24, 2017 Is there any likelyhood of a fix coming before then? Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) These classes have been changed in the server code true Features.java com/wurmonline/server true Items.java com/wurmonline/server true MeshTile.java com/wurmonline/server true Players.java com/wurmonline/server true Server.java com/wurmonline/server true WurmCalendar.java com/wurmonline/server true StructureBatchJob.java com/wurmonline/server/batchjobs true Action.java com/wurmonline/server/behaviours true Actions.java com/wurmonline/server/behaviours true BridgePartBehaviour.java com/wurmonline/server/behaviours true CaveTileBehaviour.java com/wurmonline/server/behaviours true CaveWallBehaviour.java com/wurmonline/server/behaviours true CreatureBehaviour.java com/wurmonline/server/behaviours true Crops.java com/wurmonline/server/behaviours true FenceBehaviour.java com/wurmonline/server/behaviours true Flattening.java com/wurmonline/server/behaviours true FloorBehaviour.java com/wurmonline/server/behaviours true Forage.java com/wurmonline/server/behaviours true Herb.java com/wurmonline/server/behaviours true ItemBehaviour.java com/wurmonline/server/behaviours true MarkerBehaviour.java com/wurmonline/server/behaviours true Methods.java com/wurmonline/server/behaviours true MethodsHighways.java com/wurmonline/server/behaviours true MethodsItems.java com/wurmonline/server/behaviours true MethodsReligion.java com/wurmonline/server/behaviours true MethodsStructure.java com/wurmonline/server/behaviours true ShardBehaviour.java com/wurmonline/server/behaviours true StructureBehaviour.java com/wurmonline/server/behaviours true Terraforming.java com/wurmonline/server/behaviours true TileBehaviour.java com/wurmonline/server/behaviours true TileBorderBehaviour.java com/wurmonline/server/behaviours true TileCornerBehaviour.java com/wurmonline/server/behaviours true TileGrassBehaviour.java com/wurmonline/server/behaviours true TileRockBehaviour.java com/wurmonline/server/behaviours true WallBehaviour.java com/wurmonline/server/behaviours true WarmachineBehaviour.java com/wurmonline/server/behaviours true Archery.java com/wurmonline/server/combat true CombatMove.java com/wurmonline/server/combat true ServerProjectile.java com/wurmonline/server/combat true CombatHandler.java com/wurmonline/server/creatures true Communicator.java com/wurmonline/server/creatures true Creature.java com/wurmonline/server/creatures true Creatures.java com/wurmonline/server/creatures true CreatureTemplateCreator.java com/wurmonline/server/creatures true MovementScheme.java com/wurmonline/server/creatures true Npc.java com/wurmonline/server/creatures true CreatureAI.java com/wurmonline/server/creatures/ai true CreatureAIData.java com/wurmonline/server/creatures/ai true BartenderAI.java com/wurmonline/server/creatures/ai/scripts true GenericCreatureAI.java com/wurmonline/server/creatures/ai/scripts true GenericCreatureAIData.java com/wurmonline/server/creatures/ai/scripts true Effect.java com/wurmonline/server/effects true EffectFactory.java com/wurmonline/server/effects true TempEffect.java com/wurmonline/server/effects true Effectuator.java com/wurmonline/server/epic true WurmServerGuiMain.java com/wurmonline/server/gui true AStarNode.java com/wurmonline/server/highways true AStarSearch.java com/wurmonline/server/highways true ClosestVillage.java com/wurmonline/server/highways true HighwayFinder.java com/wurmonline/server/highways true HighwayPos.java com/wurmonline/server/highways true MethodsHighways.java com/wurmonline/server/highways true Node.java com/wurmonline/server/highways true PathToCalculate.java com/wurmonline/server/highways true PlayerMessageToSend.java com/wurmonline/server/highways true Route.java com/wurmonline/server/highways true Routes.java com/wurmonline/server/highways true IntraServerConnection.java com/wurmonline/server/intra true CreationEntryCreator.java com/wurmonline/server/items true CreationWindowMethods.java com/wurmonline/server/items true IngredientGroup.java com/wurmonline/server/items true Item.java com/wurmonline/server/items true ItemList.java com/wurmonline/server/items true ItemTemplate.java com/wurmonline/server/items true ItemTemplateCreator.java com/wurmonline/server/items true ItemTemplateCreatorContinued.java com/wurmonline/server/items true ItemTemplateCreatorCooking.java com/wurmonline/server/items true ItemTemplateCreatorThird.java com/wurmonline/server/items true ItemTemplateFactory.java com/wurmonline/server/items true ItemTypes.java com/wurmonline/server/items true Recipe.java com/wurmonline/server/items true RecipesByPlayer.java com/wurmonline/server/items true AchievementGenerator.java com/wurmonline/server/players true DbPlayerInfo.java com/wurmonline/server/players true Player.java com/wurmonline/server/players true PlayerInfo.java com/wurmonline/server/players true PlayerInfoFactory.java com/wurmonline/server/players true TabData.java com/wurmonline/server/players true Titles.java com/wurmonline/server/players true AltarConversionQuestion.java com/wurmonline/server/questions true ChangeAppearanceQuestion.java com/wurmonline/server/questions true ConvertQuestion.java com/wurmonline/server/questions true FemaleQuestion.java com/wurmonline/server/questions true FindRouteQuestion.java com/wurmonline/server/questions true GmSetEnchants.java com/wurmonline/server/questions true GmTool.java com/wurmonline/server/questions true ItemCreationQuestion.java com/wurmonline/server/questions true ItemDataQuestion.java com/wurmonline/server/questions true MailReceiveQuestion.java com/wurmonline/server/questions true MailSendConfirmQuestion.java com/wurmonline/server/questions true Question.java com/wurmonline/server/questions true QuestionParser.java com/wurmonline/server/questions true QuestionTypes.java com/wurmonline/server/questions true ReputationQuestion.java com/wurmonline/server/questions true SetDeityQuestion.java com/wurmonline/server/questions true TerrainQuestion.java com/wurmonline/server/questions true TraderManagementQuestion.java com/wurmonline/server/questions true TransferQuestion.java com/wurmonline/server/questions true VillageCitizenManageQuestion.java com/wurmonline/server/questions true VillageFoundationQuestion.java com/wurmonline/server/questions true VillageRolesManageQuestion.java com/wurmonline/server/questions true VillageSettingsManageQuestion.java com/wurmonline/server/questions true Bloodthirst.java com/wurmonline/server/spells true WildGrowth.java com/wurmonline/server/spells true WrathMagranon.java com/wurmonline/server/spells true Blocking.java com/wurmonline/server/structures true BlockingResult.java com/wurmonline/server/structures true BridgePart.java com/wurmonline/server/structures true DbBridgePart.java com/wurmonline/server/structures true DbFloor.java com/wurmonline/server/structures true Fence.java com/wurmonline/server/structures true Floor.java com/wurmonline/server/structures true IFloor.java com/wurmonline/server/structures true PlanBridgeMethods.java com/wurmonline/server/structures true RoofFloorEnum.java com/wurmonline/server/structures true Structure.java com/wurmonline/server/structures true Wall.java com/wurmonline/server/structures true WallEnum.java com/wurmonline/server/structures true DbVillage.java com/wurmonline/server/villages true Village.java com/wurmonline/server/villages true Villages.java com/wurmonline/server/villages true WcTabLists.java com/wurmonline/server/webinterface true WebCommand.java com/wurmonline/server/webinterface true Rift.java com/wurmonline/server/zones true TilePoller.java com/wurmonline/server/zones true VirtualZone.java com/wurmonline/server/zones true VolaTile.java com/wurmonline/server/zones true VolaTileItems.java com/wurmonline/server/zones true Zone.java com/wurmonline/server/zones true Zones.java com/wurmonline/server/zones true ZonesUtility.java com/wurmonline/server/zones Edited April 24, 2017 by Sklo:D Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) Fixed modlauncher - https://www.dropbox.com/s/50r3iniobbhm3uk/modlauncher.jar?dl=0 Hacked controlsfx library to work with newer java - https://www.dropbox.com/s/b9crkxm2yxntkxm/controlsfx-8.20.8.jar?dl=0 (replace the one in lib folder) No longer needed. Completely untested but it manages to at least get to the gui window. Managed to get a server to start with my usual mods. Looks mostly working... Fixed better digging mod - https://www.dropbox.com/s/ijdo4pq4y3a5wwl/betterdig-0.4.zip?dl=0 Fixed stablemaster mod - https://www.dropbox.com/s/vvka14govuwl8yc/StableMaster.zip?dl=0 Other mods might need more updates. Edited April 25, 2017 by bdew 1 Share this post Link to post Share on other sites
Posted April 24, 2017 Yet again, I wish for a long term support version that at most changes once a year. I don't mind waiting for features if the benefit is that this kind of thing never happens and I only have to update my mods once a year. Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) 2 hours ago, bdew said: Fixed modlauncher - https://www.dropbox.com/s/50r3iniobbhm3uk/modlauncher.jar?dl=0 Hacked controlsfx library to work with newer java - https://www.dropbox.com/s/b9crkxm2yxntkxm/controlsfx-8.20.8.jar?dl=0 (replace the one in lib folder) Completely untested but it manages to at least get to the gui window. Managed to get a server to start with my usual mods. Looks mostly working... Fixed better digging mod - https://www.dropbox.com/s/ijdo4pq4y3a5wwl/betterdig-0.4.zip?dl=0 Fixed stablemaster mod - https://www.dropbox.com/s/p080jf3hyzyk8bt/StableMaster.jar?dl=0 Other mods might need more updates. Well that was fast. The only problem I am still working is the createItemTemplate error with the modloader from the ItemTemplateFactory. Getting no such method, so it seems that the method has changed need to take a look in the git repo. Edited April 24, 2017 by Sklo:D Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) Alright found it: final int dyeAmountOverrideGrams has been added as the last method parameter. Seems to be a value to set the needed amount of dye. Edited April 24, 2017 by Sklo:D Share this post Link to post Share on other sites
Posted April 24, 2017 (edited) 2 hours ago, Sklo:D said: Alright found it: final int dyeAmountOverrideGrams has been added as the last method parameter. Seems to be a value to set the needed amount of dye. Yeah i added it to ItemTemplateBuilder in the modloader build above (and it should work with existing mods without changes), if you are using ItemTemplateFactory directly you'll need to add it. Edit: Just wanted to say - i love the new change terrain window Edited April 24, 2017 by bdew Share this post Link to post Share on other sites
Posted April 24, 2017 mods will definitely need to be updated, thankyou for your hard work on this fix. Share this post Link to post Share on other sites
Posted April 24, 2017 Well except the fixes i posted above i didn't need to update anything. Got a test server up and running with all my mods, so far all smooth. Share this post Link to post Share on other sites
Posted April 24, 2017 well I tried your updated files and soon as I did it crashed, so I took out the "base mods" that come with mod launcher, and it's working right now. Share this post Link to post Share on other sites
Posted April 24, 2017 You might want to post those crashes somewhere so it can actually get fixed. Just sayin'. Share this post Link to post Share on other sites
Posted April 24, 2017 yup will do, i'll put em back one by one, until I find out which one it is, then post a log. Share this post Link to post Share on other sites
Posted April 25, 2017 Any attempt to spawn a sandstone vein via change terrain or transmutation wand results in a hole in the mine. Is it working for everyone else? Share this post Link to post Share on other sites
Posted April 25, 2017 Are you actually on the beta client? Using the live client on beta server makes it look like a hole Share this post Link to post Share on other sites
Posted April 25, 2017 oh hahahhah so dumb Ya, THIS is why I always hesitate to post anything Share this post Link to post Share on other sites
Posted April 25, 2017 ok reporting back on that "crash" there is no issue, I replaced the "server launcher mods" and they work fine, it must have just been the digging bit that needed updating no crash this time cheers Share this post Link to post Share on other sites
Posted April 25, 2017 In completely unrelated news, hellhorse colors! Share this post Link to post Share on other sites