Advertisement
VrahnkenEisenbach

Glowstone1

Feb 3rd, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.23 KB | None | 0 0
  1. #######################################################################
  2. # +-----------------------------------------------------------------+ #
  3. # | BO3 object | #
  4. # +-----------------------------------------------------------------+ #
  5. #######################################################################
  6.  
  7. # This BO3 is made for use with the Minecraft Worlds mod
  8. # Minecraft Worlds completely reimplemented BO3s, check the MCW documentation on the mc/mctcp forums for how to use BO3s with MCW
  9. # or watch the video's on my YT channel at https://www.youtube.com/user/PeeGee85. You can check out the "Editing and importing schematics & BO3s"
  10. # series of video's, in part 2 I explain BO3s.
  11.  
  12. # This is the config file of a custom object.
  13. # If you add this object correctly to your BiomeConfigs, it will spawn in the world.
  14.  
  15. # This is the creator of this BO3 object
  16. Author: MetroidRare
  17.  
  18. # A short description of this BO3 object
  19. Description: A Glowstone Block
  20.  
  21. # The BO3 version, don't change this! It can be used by external applications to do a version check.
  22. Version: MCW104
  23.  
  24. # The settings mode, WriteAll, WriteWithoutComments or WriteDisable. See WorldConfig.
  25. SettingsMode: WriteDisable
  26.  
  27. #######################################################################
  28. # +-----------------------------------------------------------------+ #
  29. # | Main settings | #
  30. # +-----------------------------------------------------------------+ #
  31. #######################################################################
  32.  
  33. # This settings is currently unavailable for MCW (1.0.4).
  34. Tree: false
  35.  
  36. # Minimum distance in chunks between structures with the same filename.
  37. Frequency: 1
  38.  
  39. # This settings is currently unavailable for MCW (1.0.4).
  40. RotateRandomly: false
  41.  
  42. # The spawn height of the BO3 - randomY or highestBlock.
  43. SpawnHeight: highestBlock
  44.  
  45. # The height limits for the BO3. Can be combined with randomY to spawn the BO3 at a random height
  46. # between MinHeight and MaxHeight. Can be combined with highestBlock to make sure that the BO3 spawns
  47. # only between MinHeight and MaxHeight.
  48. MinHeight: 0
  49.  
  50. MaxHeight: 256
  51.  
  52. # This settings is disabled for MCW.
  53. ExcludedBiomes: All
  54.  
  55. #######################################################################
  56. # +-----------------------------------------------------------------+ #
  57. # | Source block settings | #
  58. # +-----------------------------------------------------------------+ #
  59. #######################################################################
  60.  
  61. # This settings is disabled for MCW.
  62. SourceBlocks: AIR
  63.  
  64. # This settings is disabled for MCW.
  65. MaxPercentageOutsideSourceBlock: 100
  66.  
  67. # This settings is disabled for MCW.
  68. OutsideSourceBlock: placeAnyway
  69.  
  70. # MineCraft Worlds mod settings #
  71. # NOTE: you can delete any of these settings if you're not using them, the default values will automatically be used! #
  72.  
  73. # Copies the blocks and branches of an existing BO3 into this BO3.
  74. #InheritBO3:
  75.  
  76.  
  77. # If this is set to true then this BO3 can spawn on top of or inside an existing BO3.
  78. #CanOverride: false
  79.  
  80. # If this is set to true then this BO3 can only spawn underneath an existing BO3. Used to make sure that dungeons only appear underneath buildings
  81. #MustBeBelowOther: false
  82.  
  83. # Defaults to true. Set to false if the BO3 is not allowed to spawn on a water block
  84. #CanSpawnOnWater: true
  85.  
  86. # Defaults to false. Set to true if the BO3 is allowed to spawn only on a water block
  87. #SpawnOnWaterOnly: false
  88.  
  89. # Defaults to false. Set to true if the BO3 and its smoothing area should ignore water when looking for the highest block to spawn on. Defaults to false (things spawn on top of water)
  90. #SpawnUnderWater: false
  91.  
  92. # Defaults to false. Set to true if the BO3 should spawn at water level
  93. #SpawnAtWaterLevel: false
  94.  
  95.  
  96. # Spawns the BO3 at a Y offset of this value. Handy when using highestBlock for lowering BO3s into the surrounding terrain when there are layers of ground included in the BO3, also handy when using SpawnAtWaterLevel to lower objects like ships into the water.
  97. #HeightOffset: 0
  98.  
  99. # If set to true removes all AIR blocks from the BO3 so that it can be flooded or buried.
  100. #RemoveAir: true
  101.  
  102. # Replaces all the non-air blocks that are above this BO3 or its smoothing area with the given block material (should be WATER or AIR or NONE), also applies to smoothing areas although it intentionally leaves some of the terrain above them intact. WATER can be used in combination with SpawnUnderWater to fill any air blocks underneath waterlevel with water (and any above waterlevel with air).
  103. #ReplaceAbove: AIR
  104.  
  105. # Replaces all air blocks underneath the BO3 (but not its smoothing area) with the designated material until a solid block is found.
  106. #ReplaceBelow:
  107.  
  108. # Defaults to true. If set to true then every block in the BO3 of the materials defined in ReplaceWithGroundBlock or ReplaceWithSurfaceBlock will be replaced by the GroundBlock or SurfaceBlock materials configured for the biome the block is spawned in.
  109. #ReplaceWithBiomeBlocks: true
  110.  
  111. # Defaults to DIRT, Replaces all the blocks of the given material in the BO3 with the GroundBlock configured for the biome it spawns in
  112. #ReplaceWithGroundBlock: DIRT
  113.  
  114. # Defaults to GRASS, Replaces all the blocks of the given material in the BO3 with the SurfaceBlock configured for the biome it spawns in
  115. #ReplaceWithSurfaceBlock: GRASS
  116.  
  117.  
  118. # Makes the terrain around the BO3 slope gradually towards the edges of the BO3. The given value is the distance in blocks around the BO3 from where the slope should start and can be any positive number.
  119. #SmoothRadius: 0
  120.  
  121. # Moves the smoothing area up or down relative to the BO3 (at the points where the smoothing area is connected to the BO3). Handy when using SmoothStartTop: false and the BO3 has some layers of ground included, in that case we can set the HeightOffset to a negative value to lower the BO3 into the ground and we can set the SmoothHeightOffset to a positive value to move the smoothing area starting height up
  122. #SmoothHeightOffset: 0
  123.  
  124. # Should the smoothing area be attached at the bottom or the top of the edges of the BO3? Defaults to false (bottom). Using this setting can make things slower so try to avoid using it and use SmoothHeightOffset instead if for instance you have a BO3 with some ground layers included. The only reason you should need to use this setting is if you have a BO3 with edges that have an irregular height (like some hills).
  125. #SmoothStartTop: false
  126.  
  127. # Should the smoothing area attach itself to "log" block or ignore them? Defaults to false (ignore logs).
  128. #SmoothStartWood: false
  129.  
  130. # The block used for smoothing area surface blocks, defaults to biome SurfaceBlock
  131. #SmoothingSurfaceBlock:
  132.  
  133. # The block used for smoothing area ground blocks, defaults to biome GroundBlock
  134. #SmoothingGroundBlock:
  135.  
  136.  
  137. # Define groups that this BO3 belongs to along with a minimum range in chunks that this BO3 must have between it and any other members of this group if it is to be allowed to spawn. Syntax is "GroupName:Frequency, GoupName2:Frequency2" etc so for example a BO3 that belongs to 3 groups: "BO3Group: Ships:10, Vehicles:5, FloatingThings:3"
  138. #BO3Group:
  139.  
  140. # Defaults to false. Set to true if this BO3 should spawn at the player spawn point. When the server starts the spawn point is determined and the BO3's for the biome it is in are loaded, one of these BO3s that has IsSpawnPoint set to true (if any) is selected randomly and is spawned at the spawn point regardless of its rarity (so even Rarity:0, IsSpawnPoint: true BO3's can get spawned as the spawn point!).
  141. #IsSpawnPoint: false
  142.  
  143. # Defaults to 8, if SpawnPointY > -1 and this BO3 is spawned at the spawn point then the player spawn point is placed within this BO3 at x y and z offsets (spawnPointX, spawnPointY, spawnPointZ) relative to x0y0z0 in this BO3.
  144. #SpawnPointX: 8
  145.  
  146. # Defaults to highestBlock, if this is defined and this BO3 is spawned at the spawn point then the player spawn point is placed at a y offset of this value relative to y = 0 in this BO3.)
  147. #SpawnPointY: -1
  148.  
  149. # Defaults to 7, if spawnPointY > -1 and this BO3 is spawned at the spawn point then the player spawn point is placed within this BO3 at a x y and z offsets (spawnPointX, spawnPointY, spawnPointZ) relative to x0y0z0 in this BO3.
  150. #SpawnPointZ: 7
  151.  
  152.  
  153. #######################################################################
  154. # +-----------------------------------------------------------------+ #
  155. # | Blocks | #
  156. # +-----------------------------------------------------------------+ #
  157. #######################################################################
  158.  
  159. # All the blocks used in the BO3 are listed here. Possible blocks:
  160. # Block(x,y,z,id[.data][,nbtfile.nbt)
  161. # RandomBlock(x,y,z,id[:data][,nbtfile.nbt],chance[,id[:data][,nbtfile.nbt],chance[,...]])
  162. # So RandomBlock(0,0,0,CHEST,chest.nbt,50,CHEST,anotherchest.nbt,100) will spawn a chest at
  163. # the BO3 origin, and give it a 50% chance to have the contents of chest.nbt, or, if that
  164. # fails, a 100% percent chance to have the contents of anotherchest.nbt.
  165.  
  166. Block(-8,0,-7,89)
  167.  
  168. # Use the ModData() tag to include data that other mods can use
  169. # ModData(x,y,z,ModName,DataText)
  170. # Example: ModData(x,y,z,MyCystomNPCMod,SpawnBobHere/WithAPotato/And50Health)
  171. # MCW has some built in ModData commands for basic mob and block spawning.
  172. # These are mostly just a demonstration for mod makers to show how ModData.
  173. # can be used by other mods.
  174. # For mob spawning in MCW use: ModData(x,y,z,TC/MCW,mob/MobType/Count/Persistent/Name)
  175. # mob: Makes MCW recognise this as a mob spawning command.
  176. # MobType: Lower-case, no spaces. Any vanilla mob like dragon, skeleton, wither, villager etc
  177. # Count: The number of mobs to spawn
  178. # Persistent (true/false): Should the mobs never de-spawn? If set to true the mob will get a
  179. # name-tag ingame so you can recognise it.
  180. # Name: A name-tag for the monster/npc.
  181. # Example: ModData(0,0,0,TC/MCW,villager/1/true/Bob)
  182. # For a complete list of possible creatures check the mc forums or the mctcp forums.
  183. # To spawn blocks using ModData use: ModData(x,y,z,TC/MCW,block/material)
  184. # block: Makes MCW recognise this as a block spawning command.
  185. # material: id or text, custom blocks can be added using ModName:MaterialName.
  186. # To send all ModData within a radius in chunks around the player to the specified mod
  187. # use this console command: /mcw GetModData ModName Radius
  188. # ModName: name of the mod, for MCW commands use TC/MCW
  189. # Radius (optional): Radius in chunks around the player.
  190. # Mod makers can use ModData and the /mcw GetModData command to test IMC communications between MCW
  191. # and their mod.
  192. # Normal users can use it to spawn some mobs and blocks on command!
  193.  
  194. #######################################################################
  195. # +-----------------------------------------------------------------+ #
  196. # | BO3 checks | #
  197. # +-----------------------------------------------------------------+ #
  198. #######################################################################
  199.  
  200. # This settings is disabled for MCW.
  201.  
  202. #######################################################################
  203. # +-----------------------------------------------------------------+ #
  204. # | Branches | #
  205. # +-----------------------------------------------------------------+ #
  206. #######################################################################
  207.  
  208. # Check the mctcp forums, the mc forums and PeeGee85 YT channel for.
  209. # Documentation and tutorials for the branching features.
  210. # Branch(x,y,z,isBranchEnding,branchName,rotation,chance,branchLength)
  211. # branchName - filename of the object to spawn (without extension).
  212. # rotation - NORTH, SOUTH, EAST or WEST.
  213. # chance - Chance to spawn between 0 and 100
  214.  
  215. # WeightedBranch(x,y,z,isBranchEnding,branchName,rotation,chance,branchLength,[anotherBranchName,rotation,chance,branchLenght[,...]],maxChanceOutOf)
  216. # maxChanceOutOf - The chance all branches have to spawn out of, assumed to be 100 when left blank
  217. # Example: WeightedBranch(0,0,0,true,RandomInterior1,NORTH,20,0,RandomInterior2,NORTH,20,0,RandomInterior3,NORTH,20,0,RandomInterior4,NORTH,20,0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement