diff --git a/ButtonCore/config.yml b/ButtonCore/config.yml new file mode 100755 index 0000000..fd10ab5 --- /dev/null +++ b/ButtonCore/config.yml @@ -0,0 +1 @@ +test: false diff --git a/ButtonWebsiteModule/config.yml b/ButtonWebsiteModule/config.yml new file mode 100755 index 0000000..e029f69 --- /dev/null +++ b/ButtonWebsiteModule/config.yml @@ -0,0 +1 @@ +registration: https://acme-v01.api.letsencrypt.org/acme/reg/16092027 diff --git a/Movecraft/config.yml b/Movecraft/config.yml new file mode 100755 index 0000000..7525d34 --- /dev/null +++ b/Movecraft/config.yml @@ -0,0 +1,138 @@ +Locale: en +CompatibilityMode: true +SinkRateTicks: 20 +SinkCheckTicks: 100 +TracerRateTicks: 5 +PilotTool: 280 +WorldGuardBlockMoveOnBuildPerm: true +WorldGuardBlockSinkOnPVPPerm: true +ManOverBoardTimeout: 30 +FireballLifespan: 6 +FireballPenetration: true +DisableSpillProtection: false +RequireCreatePerm: false +TNTContactExplosives: true +DisableCrates: false +FadeWrecksAfter: 0 +RepairTicksPerBlock: 10 +RepairMoneyPerBlock: 10 +BlockQueueChunkSize: 1000 +AllowCrewSigns: true +WGCustomFlagsUsePilotFlag: false +WGCustomFlagsUseMoveFlag: false +WGCustomFlagsUseRotateFlag: false +WGCustomFlagsUseSinkFlag: false +TownyBlockMoveOnSwitchPerm: false +TownyBlockSinkOnNoPVP: false +TownyWorldHeightLimits: + world: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + world2: + worldMin: -1 + worldMax: -1 + underTownSpawn: 255 + aboveTownSpawn: 96 + world_nether: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + world_the_end: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + frontier: + worldMin: -1 + worldMax: -1 + underTownSpawn: 255 + aboveTownSpawn: 96 + flatworld: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + wilds: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + CakeVSPie: + worldMin: -1 + worldMax: -1 + underTownSpawn: 255 + aboveTownSpawn: 96 + sensfortress: + worldMin: -1 + worldMax: -1 + underTownSpawn: 255 + aboveTownSpawn: 96 + newworld_the_end: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + newworld: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + newworld_nether: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + hardcore: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + VoidWorldEnd: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + VoidWorld: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + VoidWorldHell: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + hardcoretest: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + VoidWorld2: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + Dungeons: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + BACKUP_world: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + test: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 + OldRegionFiles: + underTownSpawn: 255 + worldMin: -1 + aboveTownSpawn: 96 + worldMax: -1 +DurabilityOverride: {} diff --git a/Movecraft/types/Airship.craft b/Movecraft/types/Airship.craft new file mode 100755 index 0000000..4e8cbd0 --- /dev/null +++ b/Movecraft/types/Airship.craft @@ -0,0 +1,163 @@ +name: Airship +maxSize: 7500 +minSize: 1000 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 51 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 160 + - 171 + - 172 + - 173 +# - 176 # Banner +# - 177 # Banner + - 165 + - 167 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 192 + - 193 + - 194 + - 195 + - 196 + - 197 + +forbiddenBlocks: + - 34 + +canCruise: true +canFly: true +maxHeightLimit: 256 +maxHeightAboveGround: 100 +vertCruiseSkipBlocks: 1 +collisionExplosion: 0.0 +detectionMultiplier: 10.0 +underwaterDetectionMultiplier: 1.0 +speed: 2.5 +cruiseSkipBlocks: 4 +cruiseSpeed: 0.5 +fuelBurnRate: 2.0 +sinkPercent: 99.0 +overallSinkPercent: 60.0 +tryNudge: false +canStaticMove: true +maxStaticMove: 2 +flyblocks: + 35: #wool represents lift + - 45.0 + - 100.0 + 152: # redstone represents engines + - 2.5 + - 100.0 + 61: + - 2.5 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 2.0 + [23,154,158]: # dispensers and hoppers can be used for inventory too, so limit them as well + - 0.0 + - 5.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/Airskiff.craft b/Movecraft/types/Airskiff.craft new file mode 100755 index 0000000..6660206 --- /dev/null +++ b/Movecraft/types/Airskiff.craft @@ -0,0 +1,128 @@ +name: Airskiff +maxSize: 200 +minSize: 10 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 # + - 23 # + - 25 # + - 26 # + - 29 # + - 33 # + - 35 + - 41 # + - 43 # + - 44 # + - 47 # + - 50 # + - 52 + - 53 + - 54 # + - 55 + - 57 # + - 58 # + - 61 # + - 62 # + - 63 # + - 64 # + - 65 # + - 68 # + - 69 # + - 72 + - 75 # + - 76 # + - 77 # + - 85 + - 92 + - 93 + - 94 + - 95 # + - 96 # + - 101 # + - 102 # + - 107 + - 113 # + - 117 + - 118 # + - 123 # + - 124 # + - 125 + - 126 + - 130 # + - 131 # + - 133 # + - 134 + - 135 + - 136 + - 138 + - 140 + - 143 # + - 144 # + - 145 + - 146 # + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 # + - 154 # + - 157 + - 165 # + - 171 + - 173 + - 167 # Iron Trap Door +# - 176 # Banner +# - 177 # Banner + +forbiddenBlocks: + - 34 + +canFly: true +canCruise: true +cruiseSpeed: 2.0 +maxHeightLimit: 200 +maxHeightAboveGround: 50 +collisionExplosion: 0.0 +fuelBurnRate: 2.0 +explodeOnCrash: 2.0 +cruiseSkipBlocks: 1 +sinkSpeed: 4.0 +overallSinkPercent: 97.0 +detectionMultiplier: 20.0 +underwaterDetectionMultiplier: 2.0 +smokeOnSink: 1 +keepMovingOnSink: true +speed: 3.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 35: #wool represents lift + - 45.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - N2 + [23,154]: # dispensers and hoppers can be used for inventory too, so limit them as well + - 0.0 + - 5.0 + 152: # redstone represents engines + - 2.5 + - 100.0 + 61: + - 2.5 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/BigAirship.craft b/Movecraft/types/BigAirship.craft new file mode 100755 index 0000000..73236c8 --- /dev/null +++ b/Movecraft/types/BigAirship.craft @@ -0,0 +1,154 @@ +name: BigAirship +maxSize: 20000 +minSize: 1000 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 51 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 +# - 176 # Banner +# - 177 # Banner + - 165 + - 167 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 192 + - 193 + - 194 + - 195 + - 196 + - 197 + +forbiddenBlocks: + - 7 + +canCruise: true +canFly: true +maxHeightLimit: 200 +maxHeightAboveGround: 100 +vertCruiseSkipBlocks: 1 +collisionExplosion: 0.0 +speed: 0.75 +cruiseSkipBlocks: 4 +cruiseSpeed: 0.35 +fuelBurnRate: 4.0 +sinkPercent: 99.0 +overallSinkPercent: 60.0 +tryNudge: false +canStaticMove: true +maxStaticMove: 2 +flyblocks: + 35: #wool represents lift + - 50.0 + - 100.0 + 152: # redstone represents engines + - 2.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 1.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/BigAirskiff.craft b/Movecraft/types/BigAirskiff.craft new file mode 100755 index 0000000..968b0ca --- /dev/null +++ b/Movecraft/types/BigAirskiff.craft @@ -0,0 +1,136 @@ +name: BigAirskiff +maxSize: 500 +minSize: 150 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 35 + - 41 + - 43 + - 44 + - 47 + - 50 + - 52 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 72 + - 75 + - 76 + - 77 + - 85 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 113 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 157 + - 165 + - 171 + - 173 +# - 176 # Banner +# - 177 # Banner + +forbiddenBlocks: + - 34 + +canFly: true +canCruise: true +maxHeightLimit: 200 +maxHeightAboveGround: 50 +collisionExplosion: 0.0 +fuelBurnRate: 2.0 +explodeOnCrash: 2.0 +detectionMultiplier: 20.0 +underwaterDetectionMultiplier: 2.0 +sinkSpeed: 3.5 +overallSinkPercent: 98.0 +smokeOnSink: 1 +keepMovingOnSink: true +speed: 2.5 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 35: #wool represents lift + - 45.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - N4 + [23,154]: # dispensers can be used for inventory too, so limit them as well + - 0.0 + - 6.0 + 152: # redstone represents engines + - 2.5 + - 100.0 + 61: + - 2.5 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/BigSubAirship.craft b/Movecraft/types/BigSubAirship.craft new file mode 100755 index 0000000..331e400 --- /dev/null +++ b/Movecraft/types/BigSubAirship.craft @@ -0,0 +1,135 @@ +name: BigSubAirship +maxSize: 20000 +minSize: 1000 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +cruiseSpeed: 0.35 +canFly: false +minHeightLimit: 1 +maxHeightLimit: 200 +maxHeightAboveGround: 100 +vertCruiseSkipBlocks: 1 +speed: 0.75 +collisionExplosion: 0.0 +fuelBurnRate: 4.0 +tryNudge: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +halfSpeedUnderwater: true + +flyblocks: + 42: # iron represents ballast tanks + - 10.0 + - 100.0 + 35: # wool represents lift + - 50.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 1.0 + 152: # redstone represents engines + - 1.0 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/BigSubAirskiff.craft b/Movecraft/types/BigSubAirskiff.craft new file mode 100755 index 0000000..f2e2cd8 --- /dev/null +++ b/Movecraft/types/BigSubAirskiff.craft @@ -0,0 +1,138 @@ +name: BigSubAirskiff +maxSize: 500 +minSize: 10 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 34 + +canFly: false +canCruise: false +minHeightLimit: 1 +maxHeightLimit: 200 +maxHeightAboveGround: 50 +collisionExplosion: 0.0 +fuelBurnRate: 2.0 +explodeOnCrash: 2.0 +sinkPercent: 99.0 +overallSinkPercent: 98.0 +detectionMultiplier: 20.0 +underwaterDetectionMultiplier: 2.0 +sinkSpeed: 5.0 +keepMovingOnSink: true +halfSpeedUnderwater: true +speed: 2.5 +tryNudge: false +flyblocks: + 35: + - 50.0 + - 100.0 + 152: + - 8.0 + - 100.0 + 42: + - 10.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - N2 + [23,154]: # dispensers can be used for inventory too, so limit them as well + - 0.0 + - 6.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/Boat.craft b/Movecraft/types/Boat.craft new file mode 100755 index 0000000..9ac97a4 --- /dev/null +++ b/Movecraft/types/Boat.craft @@ -0,0 +1,127 @@ +name: Boat +maxSize: 250 +minSize: 50 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 6 +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 2.0 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 35: + - 10.0 + - 40.0 + 54: + - 0.0 + - 5.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 4.0 + 49: # so is obsidian + - 0.0 + - 4.0 diff --git a/Movecraft/types/Car.craft b/Movecraft/types/Car.craft new file mode 100755 index 0000000..6bded93 --- /dev/null +++ b/Movecraft/types/Car.craft @@ -0,0 +1,152 @@ +name: Car +maxSize: 5000 +minSize: 2 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 51 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 66 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 160 + - 165 + - 167 + - 171 + - 172 + - 173 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 192 + - 193 + - 194 + - 195 + - 196 + - 197 + +forbiddenBlocks: + - 7 + +canHover: true +canHoverOverWater: false +hoverLimit: 0 +useGravity: true +canCruise: true +cruiseSkipBlocks: 2 +blockedByWater: True +maxHeightLimit: 128 +collisionExplosion: 0.0 +overallSinkPercent: 60.0 +speed: 2.0 +fuelBurnRate: 0.0 +sinkPercent: 99.0 +tryNudge: false +canStaticMove: true +maxStaticMove: 2 +flyblocks: + 152: + - 1.0 + - 100.0 + 49: + - 0.0 + - 10.0 +harvestBlocks: + - 6 + - 31 + - 37 + - 38 + - 39 + - 40 + - 50 + - 175 diff --git a/Movecraft/types/Elevator.craft b/Movecraft/types/Elevator.craft new file mode 100755 index 0000000..b6adbbb --- /dev/null +++ b/Movecraft/types/Elevator.craft @@ -0,0 +1,108 @@ +name: elevator +maxSize: 1000 +minSize: 2 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 35 + - 41 + - 43 + - 44 + - 47 + - 50 + - 52 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 72 + - 75 + - 76 + - 77 + - 85 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 112 + - 113 + - 114 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 157 + - 158 + - 171 + - 173 + +forbiddenBlocks: + - 7 + +canFly: true +canCruise: true +collisionExplosion: 0.0 +allowHorizontalMovement: false +canStaticMove: true +maxStaticMove: 2 +speed: 5.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 35: + - 0.0 + - 100.0 diff --git a/Movecraft/types/LargeMerchant.craft b/Movecraft/types/LargeMerchant.craft new file mode 100755 index 0000000..f084e43 --- /dev/null +++ b/Movecraft/types/LargeMerchant.craft @@ -0,0 +1,128 @@ +name: LargeMerchant +maxSize: 5000 +minSize: 1000 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 1.0 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 35: + - 10.0 + - 40.0 + 73: + - 0.0 + - 0.5 + #Limited self defense capabilities + 145: # anvils are OP armor, so limit it + - 0.0 + - 4.0 + 49: # so is obsidian + - 0.0 + - 4.0 diff --git a/Movecraft/types/LaunchCannon.craft b/Movecraft/types/LaunchCannon.craft new file mode 100755 index 0000000..4446595 --- /dev/null +++ b/Movecraft/types/LaunchCannon.craft @@ -0,0 +1,26 @@ +name: LaunchCannon +maxSize: 2 +minSize: 1 +allowedBlocks: + - 173 + +forbiddenBlocks: + - 7 +useGravity: false +canCruise: true +cruiseOnPilot: true +cruiseSkipBlocks: 0 +canFly: false +minHeightLimit: 10 +maxHeightLimit: 65 +collisionExplosion: 5.0 +moveEntities: false +speed: 10.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 173: + - 50.0 + - 100.0 + + diff --git a/Movecraft/types/LaunchTorpedo.craft b/Movecraft/types/LaunchTorpedo.craft new file mode 100755 index 0000000..562ecd0 --- /dev/null +++ b/Movecraft/types/LaunchTorpedo.craft @@ -0,0 +1,27 @@ +name: LaunchTorpedo +maxSize: 20 +minSize: 2 +allowedBlocks: + - 173 + +forbiddenBlocks: + - 7 +useGravity: true +hoverLimit: 0 +canCruise: true +cruiseOnPilot: true +cruiseSkipBlocks: 0 +canFly: false +minHeightLimit: 10 +maxHeightLimit: 65 +collisionExplosion: 10.0 +moveEntities: false +speed: 5.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 173: + - 50.0 + - 100.0 + + diff --git a/Movecraft/types/LightAirship.craft b/Movecraft/types/LightAirship.craft new file mode 100755 index 0000000..5bbbd3d --- /dev/null +++ b/Movecraft/types/LightAirship.craft @@ -0,0 +1,160 @@ +name: LightAirship +maxSize: 1000 +minSize: 500 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 51 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 160 + - 171 + - 172 + - 173 + - 176 # Banner + - 177 # Banner + - 165 + - 167 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 192 + - 193 + - 194 + - 195 + - 196 + - 197 + +forbiddenBlocks: + - 34 + +canCruise: true +canFly: true +maxHeightLimit: 200 +maxHeightAboveGround: 75 +vertCruiseSkipBlocks: 2 +collisionExplosion: 0.0 +detectionMultiplier: 15.0 +underwaterDetectionMultiplier: 1.0 +speed: 1.0 +cruiseSkipBlocks: 5 +cruiseSpeed: 0.5 +fuelBurnRate: 2.0 +sinkPercent: 99.0 +overallSinkPercent: 60.0 +tryNudge: false +canStaticMove: true +maxStaticMove: 2 +flyblocks: + 35: #wool represents lift + - 75.0 + - 100.0 + 152: # redstone represents engines + - 1.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 3.0 + [23,154,158]: # dispensers and hoppers can be used for inventory too, so limit them as well + - 0.0 + - 2.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/MediumMerchant.craft b/Movecraft/types/MediumMerchant.craft new file mode 100755 index 0000000..4ba3f9b --- /dev/null +++ b/Movecraft/types/MediumMerchant.craft @@ -0,0 +1,130 @@ +name: MediumMerchant +maxSize: 1000 +minSize: 200 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 1.5 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 35: + - 12.0 + - 40.0 + 54: + - 0.0 + - 10.0 + 173: + - 0.0 + - 0.5 + #Limited self defense capabilities + 145: # anvils are OP armor, so limit it + - 0.0 + - 4.0 + 49: # so is obsidian + - 0.0 + - 4.0 diff --git a/Movecraft/types/MegaAirship.craft b/Movecraft/types/MegaAirship.craft new file mode 100755 index 0000000..29b26aa --- /dev/null +++ b/Movecraft/types/MegaAirship.craft @@ -0,0 +1,152 @@ +name: MegaAirship +maxSize: 100000 +minSize: 5000 +allowedBlocks: + - 5 + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 51 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + - 165 + - 167 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 192 + - 193 + - 194 + - 195 + - 196 + - 197 + +forbiddenBlocks: + - 7 + +canCruise: true +canFly: true +maxHeightLimit: 200 +maxHeightAboveGround: 100 +vertCruiseSkipBlocks: 1 +collisionExplosion: 0.0 +speed: 1 +cruiseSkipBlocks: 4 +cruiseSpeed: 0.5 +fuelBurnRate: 8.0 +sinkPercent: 99.0 +overallSinkPercent: 60.0 +tryNudge: false +canStaticMove: true +maxStaticMove: 2 +flyblocks: + 35: #wool represents lift + - 50.0 + - 100.0 + 152: # redstone represents engines + - 1.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 1.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/Portcullis.craft b/Movecraft/types/Portcullis.craft new file mode 100755 index 0000000..f1c3b96 --- /dev/null +++ b/Movecraft/types/Portcullis.craft @@ -0,0 +1,23 @@ +name: portcullis +maxSize: 1000 +minSize: 3 +allowedBlocks: + - 85 #Wood fence + - 101 #Iron bars + - 102 #Glass pane + - 113 #Nether Brick Fence + - 139 #Cobblestone Wall + +forbiddenBlocks: + - 7 + +blockedByWater: false +allowHorizontalMovement: false +canStaticMove: true +maxStaticMove: 2 +speed: 1.0 +tryNudge: false +flyblocks: + 85: + - 0.0 + - 100.0 diff --git a/Movecraft/types/Raft.craft b/Movecraft/types/Raft.craft new file mode 100755 index 0000000..24c6cc8 --- /dev/null +++ b/Movecraft/types/Raft.craft @@ -0,0 +1,121 @@ +name: Raft +maxSize: 50 +minSize: 5 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 2 +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 1.0 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 diff --git a/Movecraft/types/Ship.craft b/Movecraft/types/Ship.craft new file mode 100755 index 0000000..4633449 --- /dev/null +++ b/Movecraft/types/Ship.craft @@ -0,0 +1,135 @@ +name: Ship +maxSize: 2000 +minSize: 10 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 162 + - 163 + - 164 + - 171 + - 172 + - 173 + - 183 + - 184 + - 185 + - 186 + - 187 + - 188 + - 189 + - 190 + - 191 + - 197 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 20 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 0.5 +tryNudge: false +flyblocks: + [5,17]: + - 25.0 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/SmallShip.craft b/Movecraft/types/SmallShip.craft new file mode 100755 index 0000000..7fe615c --- /dev/null +++ b/Movecraft/types/SmallShip.craft @@ -0,0 +1,127 @@ +name: SmallShip +maxSize: 200 +minSize: 50 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 6 +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 2.0 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 35: + - 10.0 + - 40.0 + 54: + - 0.0 + - 5.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 4.0 + 49: # so is obsidian + - 0.0 + - 4.0 diff --git a/Movecraft/types/SubAirship.craft b/Movecraft/types/SubAirship.craft new file mode 100755 index 0000000..25228b2 --- /dev/null +++ b/Movecraft/types/SubAirship.craft @@ -0,0 +1,132 @@ +name: SubAirship +maxSize: 10000 +minSize: 1000 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +vertCruiseSkipBlocks: 1 +cruiseSpeed: 0.5 +canFly: false +minHeightLimit: 1 +maxHeightLimit: 200 +speed: 1.0 +collisionExplosion: 0.0 +fuelBurnRate: 2.0 +tryNudge: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +flyblocks: + 42: # iron represents ballast tanks + - 10.0 + - 100.0 + 35: # wool represents lift + - 50.0 + - 100.0 + [54,146]: # limit chests to make big airships important for merchant missions + - 0.0 + - 1.0 + 152: # redstone represents engines + - 1.0 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 8: # so is water + - 0.0 + - 1.0 diff --git a/Movecraft/types/Submarine.craft b/Movecraft/types/Submarine.craft new file mode 100755 index 0000000..9c642be --- /dev/null +++ b/Movecraft/types/Submarine.craft @@ -0,0 +1,123 @@ +name: Submarine +maxSize: 100000 +minSize: 10 +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 163 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +canFly: false +minHeightLimit: 10 +maxHeightLimit: 67 +sinkPercent: 99.0 +overallSinkPercent: 60.0 +speed: 0.5 +requireWaterContact: true +allowVerticalMovement: true +fuelBurnRate: 1.0 +tryNudge: false +flyblocks: + 5: + - 25.0 + - 100.0 + 145: # anvils are OP armor, so limit it + - 0.0 + - 1.0 + 49: # so is obsidian + - 0.0 + - 1.0 + 42: + - 15.0 + - 100.0 \ No newline at end of file diff --git a/Movecraft/types/TorpTurret.craft b/Movecraft/types/TorpTurret.craft new file mode 100755 index 0000000..5a875eb --- /dev/null +++ b/Movecraft/types/TorpTurret.craft @@ -0,0 +1,114 @@ +name: TorpTurret +maxSize: 1000 +minSize: 1 +allowedBlocks: + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - "35:8" + - 41 + - 43 + - 44 + - 47 + - 50 + - 52 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 77 + - 85 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 113 + - 114 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 157 + - 158 + - "159:7" + - "159:8" + - "159:15" + - 165 + - 171 + - 173 + +forbiddenBlocks: + - 7 + +canFly: true +canCruise: false +maxHeightLimit: 144 +collisionExplosion: 0.0 +allowHorizontalMovement: false +allowVerticalMovement: false +speed: 5.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 35: + - 0.0 + - 100.0 + 49: + - 0.0 + - 10.0 \ No newline at end of file diff --git a/Movecraft/types/TreasureShip.craft b/Movecraft/types/TreasureShip.craft new file mode 100755 index 0000000..0b7d73a --- /dev/null +++ b/Movecraft/types/TreasureShip.craft @@ -0,0 +1,128 @@ +name: TreasureShip +maxSize: 20000 +minSize: 5000 + +allowedBlocks: + - 5 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - 34 + - 35 + - 41 + - 42 + - 43 + - 44 + - 47 + - 49 + - 50 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 75 + - 76 + - 77 + - 82 + - 85 + - 87 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 98 + - 101 + - 102 + - 107 + - 109 + - 112 + - 113 + - 114 + - 116 + - 117 + - 118 + - 122 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 139 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 155 + - 156 + - 157 + - 158 + - 159 + - 171 + - 172 + - 173 + +forbiddenBlocks: + - 7 + +canCruise: true +cruiseSkipBlocks: 4 +#depends mostly on the ship +canFly: false +sinkPercent: 99.0 +overallSinkPercent: 60.0 +minHeightLimit: 50 +maxHeightLimit: 80 +requireWaterContact: true +allowVerticalMovement: false +speed: 0.5 +#default is one, moves relatively quick +tryNudge: false +flyblocks: + 5: + - 30.0 + - 100.0 + 35: + - 10.0 + - 40.0 + 173: + - 0.0 + - 0.5 + 145: # anvils are OP armor, so limit it + - 0.0 + - 4.0 + 49: # so is obsidian + - 0.0 + - 4.0 diff --git a/Movecraft/types/Turret.craft b/Movecraft/types/Turret.craft new file mode 100755 index 0000000..99eb513 --- /dev/null +++ b/Movecraft/types/Turret.craft @@ -0,0 +1,113 @@ +name: Turret +maxSize: 1000 +minSize: 1 +allowedBlocks: + - 8 + - 9 + - 10 + - 11 + - 17 + - 20 + - 23 + - 25 + - 26 + - 29 + - 33 + - "35:8" + - 41 + - 43 + - 44 + - 47 + - 50 + - 52 + - 53 + - 54 + - 55 + - 57 + - 58 + - 61 + - 62 + - 63 + - 64 + - 65 + - 68 + - 69 + - 70 + - 71 + - 72 + - 77 + - 85 + - 89 + - 92 + - 93 + - 94 + - 95 + - 96 + - 101 + - 102 + - 107 + - 113 + - 114 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 117 + - 118 + - 123 + - 124 + - 125 + - 126 + - 130 + - 131 + - 133 + - 134 + - 135 + - 136 + - 138 + - 140 + - 143 + - 144 + - 145 + - 146 + - 147 + - 148 + - 149 + - 150 + - 151 + - 152 + - 154 + - 157 + - 158 + - "159:7" + - "159:8" + - "159:15" + - 165 + - 171 + +forbiddenBlocks: + - 7 + +canFly: true +canCruise: false +maxHeightLimit: 144 +collisionExplosion: 0.0 +allowHorizontalMovement: false +allowVerticalMovement: false +speed: 5.0 +tryNudge: false +sinkPercent: 99.0 +flyblocks: + 35: + - 0.0 + - 100.0 + 49: + - 0.0 + - 10.0