Guest User

Classic.yml

a guest
Jun 5th, 2013
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.69 KB | None | 0 0
  1. general:
  2. #name of the cannon
  3. designName: Classic
  4. signs:
  5. #this cannon needs a sign to operate. Important for moving cannons.
  6. isSignRequired: false
  7. ammunition:
  8. #what the gunpowder is called
  9. gunpowderName: gunpowder
  10. #what item is used as gunpowder
  11. gunpowderType: '289:0'
  12. #if true, no item is removed from the players inventory
  13. ammoInfiniteForPlayer: false
  14. #if true, the cannons does not consume ammunition after firing with redstone
  15. ammoInfiniteForRedstone: false
  16. #whether the cannon can reload from a chest
  17. autoreloadRedstone: true
  18. barrelProperties:
  19. #maximum gunpowder that can be loaded in the cannon
  20. maxLoadableGunpowder: 3
  21. #how much faster the loaded projectile will fired for each gunpowder loaded
  22. multiplierVelocity: 1.0
  23. #the angle of which a fired projectile spreads when fired. Basically the lower this is, the more accurate the cannon is
  24. spreadOfCannon: 1.0
  25. timings:
  26. #how long anyone near the cannon without a helmet will be confused when the cannon is fired
  27. blastConfusion: 5
  28. #the delay in seconds between when someone fires a cannon and when the actual projectiles fired from the cannon
  29. fuseBurnTime: 1
  30. #the time in seconds before the cannon can be fired again
  31. barrelCooldownTime: 3
  32. angles:
  33. #used to adjust in what direction a projectile is fired from a cannon. adjust this if your cannon is firing sideways or at itself
  34. defaultHorizonatalFacing: west
  35. #the default angle vertical angle which the cannon aims at when built. this is good for mortars and similar upwards firing weapons
  36. defaultVerticalAngle: 0.0
  37. #min and max horizontal angles determine how far to the left and right the cannon can be aim
  38. maxHorizontalAngle: 45.0
  39. minHorizontalAngle: -45.0
  40. #min and max vertical angles determine how far upwards or downwards the cannon can be aimed
  41. maxVerticalAngle: 45.0
  42. minVerticalAngle: -45.0
  43. #each change of the angles will change angle by this amount
  44. angleStepSize: 1.0
  45. #how fast the cannons can be turned in ticks
  46. angleUpdateSpeed: 5.0
  47. realisticBehaviour:
  48. #whether a player has to right click while holding the firing item (e.g flint and steel) for the cannon to be fired
  49. isFiringItemRequired: false
  50. #the cannon move one block back after firing (not implemented yet)
  51. hasRecoil: false
  52. #whether you have to load the cannon from the same place the projectile is fired (aka muzzle loading) (not implemented yet)
  53. isFrontloader: false
  54. #whether the whole cannon can be rotated 90 degrees (not implemented yet)
  55. isRotatable: false
  56. #whether the cannon can be used with fire missions to bombarded a certain location (not implemented yet)
  57. supportsFireMission: false
  58. permissions:
  59. #all the permissions required for a player to use certain parts of the cannon
  60. build: cannons.player.build
  61. load: cannons.player.load
  62. fire: cannons.player.fire
  63. adjust: cannons.player.adjust
  64. autoaim: cannons.player.autoaim
  65. targetTracking: cannons.player.tracking
  66. redstone: cannons.player.redstone
  67. autoreload: cannons.player.autoreload
  68. #how much better the player can handle the cannon.
  69. #possible values are cannons.player.spreadmultiplier.1 - cannons.player.spreadmultiplier.10 for a multiplier of 0.1 - 1.0
  70. spreadMultiplier: cannons.player.spreadmultiplier
  71. accessRestriction:
  72. #whether only the owner of the cannon can use it or not (not implemented yet)
  73. ownerOnly: false
  74. allowedProjectiles:
  75. #these are the list of projectiles a cannon can fire. The projectiles are taken from the config files in the projectiles folder.
  76. #they do not have to be named after an in-game item and can be named anything.
  77. #make sure the name matches the name of the config file of the projectile you want this cannon to be able to fire. the .yml part does not need to be included
  78. - cobblestone
  79. - diamondblock
  80. - emeraldblock
  81. - obsidian
  82. - tnt
  83. - netherrack
  84. - goldblock
  85. - quartzblock
  86. constructionBlocks:
  87. #blocks of the cannon schematic which are ignored and not required to build the cannon. Default is sand
  88. ignore: '12:0'
  89. #the block which the projectile is fired from the cannon, direction can be adjusted using the defaultHorizontalFacing property. Default is block of snow
  90. muzzle: '80:0'
  91. #the block used to indicate when a cannon has been fired. default is torch. Makes fancy smoke on this location
  92. firingIndicator: '50:5'
  93. #the block used to indicate where the player can place chests or signs on the cannon. Default is a blank wall sign
  94. chestAndSign: '68:-1'
  95. #indicates where redstone torches can be placed for redstone autoload and firing to work. Default is redstone torch
  96. redstoneTorch: '76:5'
  97. #the block used to indicate where redstone wiring needs to be placed for redstone autoloading and firing to work. Default is redstone dust
  98. restoneWireAndRepeater: '93:-1'
  99. #options for where a redstone signal needs to lead to in order to activate redstone autoloading and firing
  100. redstoneTrigger:
  101. #the block used by the schematic to indicate where the redstone signal needs to lead to. Default is a lever
  102. schematic: '69:-1'
  103. #the block used in game where the redstone signal needs to lead to. Default is stone button
  104. ingame: '77:-1'
  105. #the blocks which a player right clicks in order to fire a cannon
  106. rightClickTrigger:
  107. #the block used in the cannons schematic which is used to fire the cannon when right clicked by a player. Default is torch
  108. schematic: '50:5'
  109. #the block used in game to fire the cannon when right clicked by a player. Default is torch
  110. ingame: '50:5'
  111. #list of blocks in the schematic that will be protected from explosions (e.g. buttons, because they break easily)
  112. protectedBlocks:
  113. - '50:5'
  114. - '69:-1'
  115. - '77:-1'
Advertisement
Add Comment
Please, Sign In to add comment