Dredgeworks

by Kubius

Ore patches now spill over into the sea as submerged variants. Dredge them up with new floating hardware, and build deeper into the blue with water-placeable refined concrete.

Content
9 days ago
1.1 - 2.0
3.84K
Logistics Environment Mining

b [Fixed] Crash on Load

1 year, 4 months ago

Getting an interesting crash on load upon first installing this one. Not sure what the cause could be (I have just a whole bunch of mods so narrowing it down may be difficult). Wanted to report it in case you have any insight.

Failed to load mods:/prototypes/floatgear.lua:296: attempt to concatenate field 'fast_replaceable_group' (a nil value)
stack traceback:
__dredgeworks
/prototypes/floatgear.lua:296: in main chunk
[C]: in function 'require'
dredgeworks/data.lua:2 in main chunk

Mods to be disabled:
dredgeworks (0.2.1)

1 year, 4 months ago

I've pushed a probable fix in 0.2.2. If you continue to have issues, let me know.

1 year, 4 months ago

Whelp, it still crashes on load, but the error message is different now at least:

Failed to load mods: dredgeworks/data-updates.lua:8: attempt to index local 'floatserver' (a nil value)
stack traceback:
dredgeworks/data-updates.lua:8: in main chunk

Mods to be disabled:
dredgeworks (0.2.2)

1 year, 4 months ago
(updated 1 year, 4 months ago)

Can you post a list of the mods you're using, or just any ones that add or alter inserters?

E: Probable cause is Bob logistics. Looking into a solution that should help it and possibly other inserter mods.

1 year, 4 months ago

Issue is hopefully fixed in 0.2.3; if it's not, please post more details about accompanying mods as described above.

1 year, 4 months ago
(updated 1 year, 4 months ago)

No Bob's mods, currently, and unfortunately still won't load. Different error message, though, so that's something:

Failed to load mods: dredgeworks/data-updates.lua:38: attempt to index field 'minable' (a nil value)
stack traceback:
dredgeworks/data-upadtes.lua:38: in main chunk

Mods to be disabled:
dredgeworks (0.2.3)

Modlist is in the next post (sans dredgeworks, obviously).

1 year, 4 months ago

1stone1brick
base
Early_Game_Logistics
EvoGUI
gore-updated
PavementDriveAssistContinued
railloader-MXO
rusty-locale
Superheating
train-pubsub
VehicleSnap
what-is-it-really-used-for
WireShortcuts
YellowInserterLove
aai-signal-transmission
aai-signals
aai-vehicles-chaingunner
aai-vehicles-flame-tank
aai-vehicles-flame-tumbler
aai-vehicles-hauler
aai-vehicles-ironclad
aai-vehicles-laser-tank
aai-vehicles-miner
aai-vehicles-warden
aai-zones
AbandonedRuins
accumulator-walls
Active-Looter-Chest
ActiveProviderLootingChest
Adjustable-Personal-Roboport-Range
Advanced-Electric-Revamped-v16
AICore
Aircraft
alien-biomes
AquafarmExtended
Armor_pockets
artillery-bombardment-remote-reloaded
Asteroid_Mining
AtomicArtillery
AtomicRobotsFix2
AutoDeconstruct
automatic-discharge-defense
automatic-logistic-chests
ballistic_missile
barreling-group
belt-balancer-performance
beltSorter
better-air-filtering
BetterPersonalLaserDefense
bigger-artillery
BigPumpjack
Big_Brother
Biter_Detector_Sentinel_Combinator
Bottleneck
bullet-trails
camedo-microwave
car-finder
cargo-ships-graphics
ChunkyChunks
CleanedConcreteCompatibility
cncs_Sulfur_Mod
CoalKraken
combat-roboports
Constructron-Continued
CopyPasteModules
CrushBrickToStone
Custom-Production-UI-Fixed
dark-nights
deadlock-beltboxes-loaders
deltasulfuel
Early-Armor-Grid
eco-friendly-electric-machines
Electric Furnaces
electricboiler
ElectricTrain
EnableResearchQueue
even-distribution
expanded-rocket-payloads-continued
FactorySearch
faster-robots
filter-increase
flib
Flow Control
FNEI
HallOfFame
Hiladdar_Research
Hovercrafts
Howitzer
InfiniteTech
informatron
InserterFuelLeech
inventory-repair
IslandStart
jetpack
JKIL-CarLight
k2-air-purifier
k2-laser-artillery
Kux-CoreLib
LandmineGridlock
LaserWeapons
LinkedBelts
LinkedPipes2
logistic-cargo-wagon
Long Inserters
Long_Range_Delivery_Drones
LootingRemnants
LSlib
manual-inventory-sort
manual-trains-at-temp-stops
mining-patch-planner
Mining_Drones
MiniRoboports
Moar_Roboports
more-fish
m_WhereIsMyBody
nco-LongStorageTanks
nco-LongWarehouses
Noxys_StackSizeMultiplier
Noxys_Trees
NuclearRobots_Reboot
OmegaDrill
ore-washing
pipe_plus
pollution-visuals
Portals
Power Armor MK3
power-grid-comb
PumpAnywhere
RampantArsenal
Repair_Turret
Roboports Extended
Robot256Lib
robotarmy
Robot_Battery_Research
RPGsystem
safefill
SchallAlienLoot
SchallAutolinkedChest
SchallCombatRobotics
SchallModules
SchallPickupTower
SchallRemainsPickup
SchallTransportGroup
SchallVirtualSignal
Science_Converter
SearchlightAssault
shelter-k2
shield-generators
shield-projector
Side Inserters
Solar-Lamp
spidertron-extended
Squeak Through
stdlib
Super_Pinky_Man_SmallPortableEquipment
SurvivalGear
Teleportation_Redux
TeleportProviderChest
TimeTools
tiny-production-ui
Todo-List
TrainBigCarriage
tree_collision
UltimateBelts
underground-power-lines
UndergroundTanks
underwater-pipes
VehicleGrid
void-miners
Void-Works
vtk-deep-core-mining
Warehousing
aai-programmable-structures
ammo-loader
ArmouredBiters
Autotron
betterCargoPlanes
cargo-ships
Companion_Drones
CompressedFluids
DeadlockStackingFor248k
DeadlockStackingForDeepCoreMining
DeadlockStackingForVanilla
desire_paths
EpicArtillerySounds
equipment-gantry
factorio-cooked-fish
factoryplanner
FluidMustFlow
FortressRuins
holographic_signs
ironclad-gunboat-and-mortar-turret
Kux-OrbitalIonCannon
LightedPolesPlus
LoaderRedux
logistic_belt
Milestones
miniloader
miningdrones_aaiminer
mining_drones_overloaded
ModuleInserterER
Nanobots
OmegaDrill_MK2
rampart_heavy_wall
Reinforced-Walls
RoboportWagons
SchallTankPlatoon
ScrappersDelight
Silly-AbandonedRuins
solar-walls
StorageTank2
Transport_Drones
turbinesplusplus
UltimateResearchQueue
umr
Unichest
Unipipe
VehicleWagon2
Warehousing-Compression
water-consumes-pollution
Water_Ores
aai-programmable-vehicles
Bio_Industries
cybersyn
EditorExtensions
Flare Stack
GUI_Unifyer
laser-walls
lighted-repair-turret
packing-tape
PressurizedFluidsTurbinesPlusPlus
Rampant
SchallAlienTech
SchallAmmoTurrets
SchallLandMine
steam-drones
TrainNetworkForPlayers
vanilla-loaders-hd
Warheads
zz_DLStackOverride
aai-pv-crafting-group
AircraftRealism
DeadlockStackingForSchallAlienLoot
EarlyBioBoiler
extended-descriptions
factorissimo-2-notnotmelon
GCKI
Kux-Deadlock-Stacking-Bio_Industries
Load-Furn-2
reverse-factory
SchallArmouredTrain
SchallArtillery
SchallMissileCommand
Shortcuts-ick
True-Nukes
ZElectricVehicles
SchallGunPod

1 year, 4 months ago

Having a hard time sifting through all that for the exact source of the issue, so I've made a best guess at a fix in 0.2.4. Let me know if it pans out.

1 year, 4 months ago
(updated 1 year, 4 months ago)

Ok, using process of elimination (activate dredgeworks, then activate mods in groups of 10 until the error occurs, then go one by one until I find the trigger).

The issues in my case are Logistic Belt (https://mods.factorio.com/mod/logistic_belt) and Miniloader (https://mods.factorio.com/mod/miniloader). I'm guessing those mods use some simulated/invisible inserter shenanigans to do their thing. Hopefully that helps on your end (it may just be that the two mods are incompatible with dredgeworks, too).

1 year, 4 months ago

I'm going for maximum compatibility when possible, since underwater ores are pretty widely useful - most incompatibilities are likely edge cases that can be adjusted for. I'll take a peek at those, probably soon.

1 year, 4 months ago

Your supposition about invisible inserters was correct - compatibility with both of those mods (and any other mod that has inserters which don't actually visibly move an item) has been added in 0.2.5. If you run into issues further down the list, let me know.

1 year, 4 months ago

That looks like it did it. Much appreciated, and I look forward to playing with this one. :)

New response