Flying adapted to CanaryMod

CanaryMod requires a bit more code, I'm afraid.
This commit is contained in:
carlrobert 2015-02-14 10:41:42 +01:00
parent 0b3f3f3365
commit 55f1f9c9b5

View file

@ -623,25 +623,27 @@ things...
compare the ages of your friends or siblings to your own age.
## More fun with `true` or `false`
TODO: This needs to be changed for CanaryMod
You can find out if you can Fly in minecraft by typing the following statement ...
/js self.allowFlight
/js self.getCapabilities().mayFly()
... the result will be `true` or `false` depending on whether you can
fly or not. You can turn on and off your ability to fly by setting
your `allowFlight` property to `true` or `false`. Try it...
your `mayFly` property to `true` or `false`. Try it ...
/js self.allowFlight = true
/js self.getCapabilities().setMayFly(true)
/js self.updateCapabilities()
... Now you can fly! To turn off flight ...
/js self.allowFlight = false
/js self.getCapabilities().setMayFly(false)
/js self.setFlying(false)
/js self.updateCapabilities()
... and you come crashing down to earth. This is just one example of
how `true` and `false` are used throughout ScriptCraft - these are
called `boolean` values - named after [George Boole][boole], a 19th Century
how `true` and `false` are used throughout ScriptCraft – these are
called `boolean` values – named after [George Boole][boole], a 19th Century
Maths Professor at University College Cork. There are plenty more
examples of boolean values in Minecraft. You can find out if monsters
are allowed in your minecraft world by typing the following