summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Pérez-Cerezo <gabriel@gpcf.eu>2019-12-01 12:35:12 +0100
committerGabriel Pérez-Cerezo <gabriel@gpcf.eu>2019-12-01 12:35:12 +0100
commit4e0714104305e8a0974843041664f6cd75f08da5 (patch)
tree5a0b04ed35d1971b2b87a39cfbf0d455e84dbba2
parent598051814d5bb5208a60a7f72f1201975cce4d0d (diff)
downloadJR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.tar.gz
JR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.tar.bz2
JR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.zip
Input validation
See if color is valid.
-rw-r--r--advtrains_train_jre231/init.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/advtrains_train_jre231/init.lua b/advtrains_train_jre231/init.lua
index e793927..973361e 100644
--- a/advtrains_train_jre231/init.lua
+++ b/advtrains_train_jre231/init.lua
@@ -10,7 +10,7 @@ local function jr_set_livery(self, puncher, itemstack,data)
local meta = itemstack:get_meta()
local color = meta:get_string("paint_color")
local alpha = tonumber(meta:get_string("alpha"))
- if color then
+ if color and color:find("#%x%x%x%x%x%x") then
data.livery = self.base_texture.."^("..self.base_livery.."^[colorize:"..color..":255)" -- livery texture has no own texture....
self:set_textures(data)
end