games/factorio: run new pymods instance
Change-Id: I0a5c3b016e30f277744889cc93fa1ca576cdf1a0
diff --git a/games/factorio/kube/prod.jsonnet b/games/factorio/kube/prod.jsonnet
index d833fc3..eb200c9 100644
--- a/games/factorio/kube/prod.jsonnet
+++ b/games/factorio/kube/prod.jsonnet
@@ -5,8 +5,8 @@
// Kubernetes namespace.
//
// Available factorio versions:
-// - 0.18.40-1
// - 1.0.0-1
+// - 1.1.34-1
// See: //third_party/factorio.
{
@@ -84,4 +84,44 @@
},
local mod = function(name, version) { name: name, version: version },
+ pymods: prod.instance("pymods", "1.1.34-1") {
+ cfg+: {
+ mods: [
+ // Stdlib for mods
+ mod("stdlib", "1.4.6"),
+ // General QOL
+ // Better loaders
+ mod("LoaderRedux", "1.7.1"),
+ mod("LoaderReduxForFactorioExtendedPlus", "1.1.0"),
+ // Trains
+ mod("traintunnels", "0.0.11"),
+ mod("FARL", "4.1.2"),
+ // Move between buildings
+ mod("Squeak Through", "1.8.2"),
+ // Requirements calculator
+ mod("helmod", "0.12.5"),
+ // Compact loaders for easier and faster transportation
+ mod("deadlock-beltboxes-loaders", "2.4.2"),
+ // Better inserters
+ mod("bobinserters", "1.1.0"),
+ // Teleport to tags for easier movement with huge server
+ mod("TagToTeleport", "1.1.1"),
+ // Necessary for PYmods to get proper list of ingredients for the next step
+ mod("what-is-it-really-used-for", "1.6.0"),
+ // Resource monitor
+ mod("YARM", "0.8.203"),
+ // YEET
+ mod("RenaiTransportation", "0.8.6"),
+
+ // PYmods
+ mod("pypetroleumhandling", "2.0.6"),
+ mod("pyrawores", "2.2.7"),
+ mod("pyraworesgraphics", "1.0.9"),
+ mod("pycoalprocessing", "1.9.3"),
+ mod("pycoalprocessinggraphics", "1.0.9"),
+ // Resource overhaul
+ mod("rso-mod", "6.2.6")
+ ],
+ },
+ },
}