Guest User

AND-gate blockstate file

a guest
Jul 25th, 2016
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.35 KB | None | 0 0
  1. {
  2. "variants": {
  3.  
  4. // Facing south - 2 inputs
  5. "facing=south,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered", "y": 180},
  6. "facing=south,inputbackenabled=false,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_l", "y": 180},
  7. "facing=south,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_r", "y": 180},
  8. "facing=south,inputbackenabled=false,output=true,signaleast=true,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_powered", "y": 180},
  9. "facing=south,inputbackenabled=false,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered", "y": 180},
  10. "facing=south,inputbackenabled=false,output=false,signaleast=true,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_l", "y": 180},
  11. "facing=south,inputbackenabled=false,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_r", "y": 180},
  12. "facing=south,inputbackenabled=false,output=true,signaleast=true,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_powered", "y": 180},
  13.  
  14. // Facing south - 3 inputs
  15. "facing=south,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_unpowered", "y": 180},
  16. "facing=south,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_l", "y": 180},
  17. "facing=south,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_r", "y": 180},
  18. "facing=south,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_m", "y": 180},
  19. "facing=south,inputbackenabled=true,output=false,signaleast=true,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_lm", "y": 180},
  20. "facing=south,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_rm", "y": 180},
  21. "facing=south,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_lr", "y": 180},
  22. "facing=south,inputbackenabled=true,output=true,signaleast=true,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_powered", "y": 180},
  23.  
  24.  
  25. // Facing west - 2 inputs
  26. "facing=west,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered", "y": 270},
  27. "facing=west,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_l", "y": 270},
  28. "facing=west,inputbackenabled=false,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_r", "y": 270},
  29. "facing=west,inputbackenabled=false,output=true,signaleast=false,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_powered", "y": 270},
  30. "facing=west,inputbackenabled=false,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered", "y": 270},
  31. "facing=west,inputbackenabled=false,output=false,signaleast=true,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_l", "y": 270},
  32. "facing=west,inputbackenabled=false,output=false,signaleast=true,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_r", "y": 270},
  33. "facing=west,inputbackenabled=false,output=true,signaleast=true,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_powered", "y": 270},
  34.  
  35. // Facing west - 3 inputs
  36. "facing=west,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_unpowered", "y": 270},
  37. "facing=west,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_l", "y": 270},
  38. "facing=west,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_r", "y": 270},
  39. "facing=west,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_m", "y": 270},
  40. "facing=west,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_lm", "y": 270},
  41. "facing=west,inputbackenabled=true,output=false,signaleast=true,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_rm", "y": 270},
  42. "facing=west,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_lr", "y": 270},
  43. "facing=west,inputbackenabled=true,output=true,signaleast=true,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_powered", "y": 270},
  44.  
  45.  
  46. // Facing north - 2 inputs
  47. "facing=north,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered"},
  48. "facing=north,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_l"},
  49. "facing=north,inputbackenabled=false,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_r"},
  50. "facing=north,inputbackenabled=false,output=true,signaleast=true,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_powered"},
  51. "facing=north,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_unpowered"},
  52. "facing=north,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_l"},
  53. "facing=north,inputbackenabled=false,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_r"},
  54. "facing=north,inputbackenabled=false,output=true,signaleast=true,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_powered"},
  55.  
  56. // Facing north - 3 inputs
  57. "facing=north,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_unpowered"},
  58. "facing=north,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_l"},
  59. "facing=north,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_r"},
  60. "facing=north,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_m"},
  61. "facing=north,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_full_lm"},
  62. "facing=north,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_rm"},
  63. "facing=north,inputbackenabled=true,output=false,signaleast=true,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_lr"},
  64. "facing=north,inputbackenabled=true,output=true,signaleast=true,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_full_powered"},
  65.  
  66.  
  67. // Facing east - 2 inputs
  68. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_unpowered", "y": 90},
  69. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_l", "y": 90},
  70. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_r", "y": 90},
  71. "facing=east,inputbackenabled=false,output=true,signaleast=false,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_powered", "y": 90},
  72. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_unpowered", "y": 90},
  73. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_l", "y": 90},
  74. "facing=east,inputbackenabled=false,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_r", "y": 90},
  75. "facing=east,inputbackenabled=false,output=true,signaleast=false,signalnorth=true,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_powered", "y": 90},
  76.  
  77. // Facing east - 3 inputs
  78. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_unpowered", "y": 90},
  79. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=false": { "model": "cclg:circuit_and_full_l", "y": 90},
  80. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_r", "y": 90},
  81. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_m", "y": 90},
  82. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=false,signalwest=true": { "model": "cclg:circuit_and_full_lm", "y": 90},
  83. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=false,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_full_rm", "y": 90},
  84. "facing=east,inputbackenabled=true,output=false,signaleast=false,signalnorth=true,signalsouth=true,signalwest=false": { "model": "cclg:circuit_and_full_lr", "y": 90},
  85. "facing=east,inputbackenabled=true,output=true,signaleast=false,signalnorth=true,signalsouth=true,signalwest=true": { "model": "cclg:circuit_and_full_powered", "y": 90}
  86.  
  87. }
  88. }
Advertisement
Add Comment
Please, Sign In to add comment