diff options
author | Gabriel Pérez-Cerezo <gabriel@gpcf.eu> | 2019-12-01 12:35:12 +0100 |
---|---|---|
committer | Gabriel Pérez-Cerezo <gabriel@gpcf.eu> | 2019-12-01 12:35:12 +0100 |
commit | 4e0714104305e8a0974843041664f6cd75f08da5 (patch) | |
tree | 5a0b04ed35d1971b2b87a39cfbf0d455e84dbba2 /advtrains_train_jre231/init.lua | |
parent | 598051814d5bb5208a60a7f72f1201975cce4d0d (diff) | |
download | JR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.tar.gz JR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.tar.bz2 JR_E231series_modpack-4e0714104305e8a0974843041664f6cd75f08da5.zip |
Input validation
See if color is valid.
Diffstat (limited to 'advtrains_train_jre231/init.lua')
-rw-r--r-- | advtrains_train_jre231/init.lua | 2 |
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 |