Difference between revisions of "User:Sub4rctic/Any"

From TerraFirmaCraft Plus Wiki
Jump to: navigation, search
Line 33: Line 33:
 
if param 1 string after comma delimiter is not empty, return ", string", and if it is, return nothing
 
if param 1 string after comma delimiter is not empty, return ", string", and if it is, return nothing
  
{{#replace:
+
{{#replace: {{#replace: {{User:Sub4rctic/Woods}}|>|SUFFIX{{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|PREFIX}}
{{#replace:
+
  {{User:Sub4rctic/Woods}}
+
  |>
+
  |SUFFIX
+
  {{#if:
+
    {{#explode:{{{1}}}|,|1}}
+
    |,{{#explode:{{{1}}}|,|1}}
+
    |
+
  }}
+
}}
+
|<
+
|PREFIX
+
}}
+
 
so if param 1 has a comma then number, a comma and the number will be placed after SUFFIX. If not, then nothing will be placed after SUFFIX
 
so if param 1 has a comma then number, a comma and the number will be placed after SUFFIX. If not, then nothing will be placed after SUFFIX
  
 
{{#switch: comparison string
 
{{#switch: comparison string
 
  | case = result
 
  | case = result
| case = result
 
| ...
 
 
  | case = result
 
  | case = result
 
  | #default = default result
 
  | #default = default result
Line 62: Line 47:
 
{{#switch: {{#explode:{{{1}}}|,|0}}
 
{{#switch: {{#explode:{{{1}}}|,|0}}
 
  | #default = Item not found
 
  | #default = Item not found
  | Barrel={{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
+
  | Barrel= {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
<!-- | Barrel = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}} -->
+
| Chest = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Chest = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Chopped Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
| Chopped Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Fence = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Fence = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Fence Gate = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Fence Gate = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Large Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Large Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Log = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Loom = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Loom = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Lumber = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Lumber = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Planks = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Planks = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Sapling = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Sapling = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Support Beam = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Support Beam = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Tool Rack = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Tool Rack = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
  | Wooden Door = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|){{#if:{{#explode:{{{1}}}|,|1}}|,{{#explode:{{{1}}}|,|1}}|}}}}|<|{{#explode:{{{1}}}|,|0}}<nowiki/> <nowiki/>(}}
  | Wooden Door = {{#replace:{{#replace:{{User:Sub4rctic/Woods}}|>|)}}|<|{{{1}}}<nowiki/> <nowiki/>(}}
+
 
}}
 
}}

Revision as of 07:26, 7 October 2019


Item not found