RimWorld

RimWorld

[T] MoreFloors
Felios 2 Jul, 2020 @ 11:14am
Gemstone crash help
Since no one yet has posted their debug log, and Telkir has reverted the update so I cannot test on my own, the least I can do is post my modlist. I hope someone else with the same problem has a shorter modlist...

Harmony
Startup impact
Core
Royalty
HugsLib
Humanoid Alien Races 2.0
RimSaves
Meals On Wheels
ShowModDesignators
Better ModMismatch Window
[KV] Path Avoid - 1.1
Facial Stuff 1.1
EdB Prepare Carefully
Miscellaneous 'CORE'
Beautiful Outdoors
SwimmingKit
Biomes! Core
Biomes! Islands
Advanced Biomes (Continued)
More Vanilla Biomes
[SYR] Set Up Camp
Misc. MapGenerator
Rimsenal - Rimhair
Vanilla Factions Expanded - Core
Vanilla Factions Expanded - Settlers
[KV] RimFridge - 1.1
Allow Tool
QualityBuilder
Prisoner Harvesting
Quality Of Building
RimHUD
SeedsPlease
Expanded Woodworking
VGP Vegetable Garden
Synergistic Traits
Better Workbench Management
ED-EnhancedOptions
Let animals sleep in your bed
[1.1] Psychology (unofficial)
Just Ignore Me Passing
Hospitality
Glowstone
Camera+
A Dog Said... Animal Prosthetics
Genetic Rim
GeneticRim Megafauna Patch
Giddy-up! Core
Giddy-up! Battle Mounts
Giddy-up! Ride and Roll
Giddy-up! Caravan
Megafauna
Colony Manager
D9 Framework
Table Diner
Room Food
Crazy Cat Lady
ReGrowth: Biomes of The Rim - Boreal Expansion
ReGrowth: Biomes of The Rim - Tundra Expansion
Vanilla Weapons Expanded
Vanilla Animals Expanded — Cats and Dogs
LBE's A Dog Said Easy Patcher
Vanilla Furniture Expanded
Vanilla Furniture Expanded - Spacer Module
Vanilla Furniture Expanded - Security
Vanilla Furniture Expanded - Art
ToolBox
Vanilla Weapons Expanded - Laser
Vanilla Apparel Expanded
Vanilla Animals Expanded — Arid Shrubland
Vanilla Animals Expanded — Desert
Vanilla Animals Expanded — Tundra
Vanilla Animals Expanded — Extreme Desert
Vanilla Animals Expanded — Boreal Forest
Vanilla Animals Expanded — Tropical Rainforest
Vanilla Animals Expanded — Tropical Swamp
Vanilla Animals Expanded — Ice Sheet
Animals Logic
[1.1] War Crimes Expanded 2 Core
Vanilla Events Expanded
Vanilla Fishing Expanded
Vanilla Furniture Expanded - Power
Alpha Biomes
Recipe icons
Interaction Bubbles
Rimsenal - Feral Faction Pack
Doors Expanded
Architect Expanded - Fences
Architect Expanded - Fences (Tab Patch)
VGP More Veggies
VGP Garden Canning
VGP Garden Drinks
VGP Garden Gourmet
VGP Xtra Trees and Flowers
Vanilla Factions Expanded - Medieval
Additional Joy Objects - Misc
Additional Joy Objects - Paintings
Backup Power
Damage Indicators [1.1]
Utility Columns
Remote Tech
Statue of Animal
SatisfiedStorage
Android tiers
[1.1] Android tiers - Gynoids
Androids
Vanilla Furniture Expanded - Production
[KV] Trading Spot - 1.1
Biomes! Islands: Extra Islands
Mortar Accuracy
Royal Thrumbos
De-generalize Work
Trait Rarity Colors
NilchEi Personality Traits
[KV] More Trait Slots - 1.1
[KV] Consolidated Traits - 1.1
Gear Up And Go
The Price Is Right
Gemstones
Jewelry
Long Distance
Chatting on Comms
Animals are fun
Less Arbitrary Surgery (Continued)
[RF] Rumor Has It.... (Continued)
Various Space Ship Chunk (Continued)
Gunplay
Dual Wield
Yayo's Combat 3
[SYR] Bullet Casings
Disasters2020
Door Mat
TD Enhancement Pack
Misc. MapGen Xtension 'Urban Biome'
GreenRim
Fertile Planet
Faction Discovery
Pawnmorpher
Spoons Hair Mod
Nackblad Inc Rimhair
Xeva's Rimhair
Orassans
[WD] Small Solar Panels
[WD] Materials For Vents
[WD] Materials For Coolers
[WD] Realistic Darkness (Light)
Reverse Commands
[NL] RollOver
Erin's Fox Squirrel
RunAndGun
OgreStack
LWM's Deep Storage
Inspiration Tweaks
Simple Search Bar
Power Alerts
Progress Renderer
Loading In Progress
More Furniture [1.1]
More Furniture [1.1] Royalty Patch
Go Explore!
Sparkling Worlds - Modular Core - Reduced features
Sparkling Worlds Addon - More Events - Standalone Addon
Xenohumans - Gen-spliced Xenos on the Rim
Sometimes Raids Go Wrong
[XND] Nocturnal Animals
Animal Hoods [1.1]
Android Tiers Unfeeling Patch
More Graphs
No Prayer
Boomaphants 1.1
Slow Starvation
PreciseTime
Time-of-Day Switches
Rimmortality (WIP)
[FSF] Encounter Map Resources
[FSF] Invisible Animal Beds
[FSF] No Default Shelf Storage
Pawns Paint! Restored
Follow Me
Desire Paths
♥♥♥♥ Rimworld Says
Research Tree
Work Tab
Statue Of Colonist Alien Race Patch
Statue of Colonist
Expanded Roofing
Harvest Everything!
Auto links
Secret Passage Doors
RimWriter - Books, Scrolls, Tablets, and Libraries
Expanded Woodworking for Vegetable Garden Project
[WD] Expanded Floors (Expanded Woodworking Addon)
[WD] Expanded Floors
RePowerReborn
Smokeleaf Industry Reborn
Expanded Prosthetics and Organ Engineering - Forked
Infused
Simply More Bridges (Continued)
RimCities - Citadel Update
Music on the Rim
Little Storage for LWM's Deep Storage
BIRD UP! All-in-one
Biome Expansion: Redwood forest
More Sculpture
Retextured Sculptures
Jobs of Opportunity (While You're Up)
AnimalCollabProj
Archotech Expanded Prosthetics
EPOE-Forked: Royalty DLC expansion
Klickmala Race (Humanoid Insect Alien Race)
Avian Races only One Faction
Jello People
Ikquan Race (Humanoid Fish Alien Race)
Slither Race
Just Candles
Animal Husbandry Raids (Continued)
Trade Ships Drop Spot
Faction Blender
Boomalopes Bleed Chemfuel
Gerzee Race
Apini Playable Race
Vulpine Race Pack
[SYR] Thrumkin
[RF] Permafrost 1.1
Cut plants before building
[SYR] Terrain
[SYR] Harpy
[sd] Goodnight (Continued)
Explosive Chemroot
[1.1] Friendlies Fight Fire
[SYR] Glowing Healroot
Glowing Ambrosia
[SV] Rain Washes Dirt
Beauty And Ugly
Exotic's Eternal Belts
Dynamic Diplomacy
Bionic icons
CaravanOptions
Sand Castles
Rim of Madness - Bones
Pick Up And Haul
L-Slimes
Heat Map
[XND] Memorable Auroras
Everybody Gets One
Best Mix
Misc. Incidents
DontBlockDoorMod[1.0][1.1]
Belts and accessory alien support
GenderBalancer
[SYR] Individuality
Large Animal Beds
Level Up!
[SYR] Light Radius
[WD] Old Healroot Texture
Massivity
Neon Rim: The Rimworld Signs Pack
Nurse Job
Misc. Weapon Repair
Numbers
Incident Person Stat
Dubs Bad Hygiene
Dub's Paint Shop
Dubs Mint Menus
Dubs Mint Minimap
Search and Destroy
[D] Thermodynamics - Core
[D] Thermodynamics - Hot Meals
Misc. TurretBase, Objects
Craftsmanship
Dubs Performance Analyzer
Replace Stuff
Additional Traits (Heroes + Gods Optional)
Bridgello
[1.1] DE Surgeries Hard
Death Rattle Unofficial
Cactaceae (Continued)
Vee's decorating
Orbital Animal Traders
Overcapped Accuracy
Outfitted
Weapon Condition Matters, and so does Quality
WeaponStats
Real Ruins
Polyamory Beds (Vanilla Edition)
Rimefeller
Power Logic
Area Inclusion & Exclusion
BeautyFloors (Continued)
Vanilla Hair Expanded
We Had a Trader? (Continued)
Where is my weapon?
[1.1] Wild Animal Sex V5.0
Wild Cultivation - Fan Update
Wall Light
Tables+
[SYR] Harvest Yield
Un-Limited
Tabletop Trove - Additional Joy Objects and Decor
Skilled Stonecutting
Set Owner for Prisoner Beds
Reclaim, Reuse, Recycle
Reminders
Quality Cooldown
Quick Stockpile Creation
[XND] Proper Shotguns
P-Music
Expanded Incidents (Continued)
Herd Migration Revival(revived)
Archotech+
[KV] In-Game Definition Editor - 1.1
PowerSwitch
Animal Variety Coats
Gwen's Gone Mental Traits
Moloy Traits
Squad UI Tweaks
RimJobWorld
RJW - RaceSupport
RimJobWorld + Dub's Bad Hygiene Patch
RimJobWorld - Extension
Rimworld-Animations
RJW - Whorebeds
Mod Manager
Gloomy Deco
GloomyFurniture
LWM DS for Gloomy Furniture and Deco
RePower Patch Pack
Alpha Animals
GeneticRim Alpha Animals Patch
Change map edge limit
Slow Down
Auto Seller
Locks
Locks (DoorsExpanded)
1.1 - Imprisonment On The Go! (Make Pawns Prisoners Without Beds)
Royalty compatible with Expand Furniture Patch
Conduit Deconstruct
RT Power Switch
Stuffed Floors
More carpet and leather floors
Roads of the Rim
Share The Load
Awesome Inventory
Animal Tab
Better Pawn Control
Recovery Pod
Pharmacist
Vanilla Plants Expanded
Vanilla Cooking Expanded
Vanilla Cooking Expanded - Stews
Last Visited(Continued)
Sergals Gnolls Lions and Frogs
Eccentric Tech - Cosmetic Modifications
Spatial Priorities
Never Auto-reset Mods


With these mods installed, adding MoreFloors will cause RimWorld to break. More specifically, I remember some sort of error involving textures, or Unity, or something. Then, accessing most menus will softlock RimWorld as the menu does not load correctly but cannot be exited from. Loading Fluffy's Mod Manager window appears to work but as soon as I drag any mod it gets stuck to my cursor, I cannot let go of it, and I have to restart RimWorld. I've never seen a glitch like this before.
< >
Showing 1-12 of 12 comments
The Hat 3 Jul, 2020 @ 9:39am 
I don't know if this helps but for some reason I can no longer build gemstone floors myself, thankfully I had none built.

If you did, that may be the cause. More Floors will only allow me to select Jade not other gemstones from the gemstone mod.
Telkir  [developer] 3 Jul, 2020 @ 11:42am 
@Felios - I appreciate you taking the time to post that mod list. It's certainly a lot of stuff to grab but if that's the only way to try and debug the problem, so be it.

If there's anyone else reading this who had problems with the Gemstones version of MoreFloors using a shorter modlist than this, I'd really like to hear from you. I'm not able to spend time on it just yet so there's no rush, but any and all information is welcome.
Felios 3 Jul, 2020 @ 11:47am 
@Telkir if you wanna send me the Gemstones version of MoreFloors I *might* have the time to narrow down my mod list myself
Telkir  [developer] 4 Jul, 2020 @ 2:38am 
@Felios - This is the version of MoreFloors that I had to revert from, so it should have the same problem somewhere in it:

https://www.dropbox.com/s/vzh30bjljyn1pnu/T-MoreFloors-unstable.zip?dl=1

Just to make sure everyone else knows:
The version of MoreFloors linked above may corrupt your modlist and isn't a stable version. Please only use it if you are interested in testing for the problem. Thanks!
Felios 4 Jul, 2020 @ 4:13pm 
I believe the mod that causes problems is Jewelry, which is also compatible with Gemstones. This is the mod list that causes errors:
- Id: brrainz.harmony
Name: Harmony
- Id: ludeon.rimworld
Name: Core
- Id: ludeon.rimworld.royalty
Name: Royalty
- Id: unlimitedhugs.hugslib
Name: HugsLib
- Id: fluffy.modmanager
Name: Mod Manager
- Id: zylle.gemstones
Name: Gemstones
- Id: kikohi.jewelry
Name: Jewelry
- Id: telkir.tmods.morefloors
Name: '[T] MoreFloors'

Of course, I get crashes when trying to share the debug log, but if you install Jewelry, Gemstones, and MoreFloors you should see what we're seeing.
Telkir  [developer] 6 Jul, 2020 @ 10:08am 
Again, thanks for taking the time to let me know this information. I'll do some testing of my own with those mods over this week and try to see what's going on.
Felios 12 Jul, 2020 @ 3:45pm 
You're welcome! Let me know if you need testing :)
Felios 18 Jul, 2020 @ 10:19am 
FYI weeks before all this I had extended Fluffy's Stuffed Floors to essentially add Gemstone compatibility to all of my modded floors. It's stable and works, the only issue is that if I use Fluffy's <obsoletes> tag my mod crashes just like yours does, so my mod does not remove all of the non-stuffed floors it replaces. Would you like the source for that?
Telkir  [developer] 26 Jul, 2020 @ 2:12am 
I've not in the modding frame of mind at the moment but once I've checked over the modlist that's known to cause problems, I'll let you know if that source would be useful.
Telkir  [developer] 15 Aug, 2020 @ 9:07am 
Okay, as I was working on the 1.2 update, I decided to get to the bottom of this. Here's the problem:

1. Gemstones adds a selection of gem types.
2. Jewelry does some patches if it detects Gemstones. One of them completely removes three types of Gemstones gem.
3. MoreFloors tries to add suitable floors for all of the Gemstones gems, including the ones that Jewelry removes.
4. Rather than RimWorld giving a console error along the lines of "Hey man, this thingDef you're trying to reference doesn't exist any more," we get explosions that force the game to reset the modlist.

I don't especially blame RimWorld. I can understand that recursively checking what defs are available after every single patch operation would probably extend the loading time by a ton. Still... compatibility modding is surely a rabbithole!

In any case, when the update is pushed shortly, I hope that Gemstones compatibility should be working as intended.
Last edited by Telkir; 15 Aug, 2020 @ 9:08am
Felios 16 Aug, 2020 @ 10:09pm 
That doesn't seem to make a lot of sense from an architectural standpoint! At least Harmony has more detailed conditional patching. It's wonderful that you figured it out!! I can't wait.
Telkir  [developer] 18 Aug, 2020 @ 3:08pm 
If you're subscribed and have grabbed the newest version of MoreFloors as of a couple days ago, you should be safe to go with running both / either of Gemstones and Jewelry now.

Thanks again for narrowing down the mods that caused this!
< >
Showing 1-12 of 12 comments
Per page: 1530 50