summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Pérez-Cerezo <gabriel@gpcf.eu>2019-12-01 12:37:59 +0100
committerGabriel Pérez-Cerezo <gabriel@gpcf.eu>2019-12-01 12:37:59 +0100
commitb19c712453a5e1585b3c0efd1cca0129975e5dac (patch)
treebebc683938c09746d59d9af3d853d0af7d8a83bf
parent4e0714104305e8a0974843041664f6cd75f08da5 (diff)
downloadJR_E231series_modpack-master.tar.gz
JR_E231series_modpack-master.tar.bz2
JR_E231series_modpack-master.zip
String has to be completely composed of color code, to avoid texture injection
-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 973361e..757d641 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 and color:find("#%x%x%x%x%x%x") 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