Uses of Interface
dev.zwazel.internal.PublicGameWorld
Packages that use PublicGameWorld
Package
Description
-
Uses of PublicGameWorld in dev.zwazel
Classes in dev.zwazel that implement PublicGameWorldMethods in dev.zwazel that return PublicGameWorld -
Uses of PublicGameWorld in dev.zwazel.bot
Methods in dev.zwazel.bot with parameters of type PublicGameWorldModifier and TypeMethodDescriptionvoid
BotInterface.processTick
(PublicGameWorld world) Process a tick.void
BotInterface.setup
(PublicGameWorld world) Set up the bot. -
Uses of PublicGameWorld in dev.zwazel.internal
Methods in dev.zwazel.internal that return PublicGameWorld -
Uses of PublicGameWorld in dev.zwazel.internal.connection.client
Methods in dev.zwazel.internal.connection.client with parameters of type PublicGameWorldModifier and TypeMethodDescriptionConnectedClientConfig.getClientState
(PublicGameWorld world) ConnectedClientConfig.getTankConfig
(PublicGameWorld world) -
Uses of PublicGameWorld in dev.zwazel.internal.game.state
Methods in dev.zwazel.internal.game.state with parameters of type PublicGameWorld -
Uses of PublicGameWorld in dev.zwazel.internal.game.tank
Methods in dev.zwazel.internal.game.tank with parameters of type PublicGameWorldModifier and TypeMethodDescriptiondefault boolean
Tank.canShoot
(PublicGameWorld world) default TankConfig
Tank.getConfig
(PublicGameWorld world) default void
Tank.move
(PublicGameWorld world, Tank.MoveDirection direction) default void
Tank.move
(PublicGameWorld world, Tank.MoveDirection direction, double distance) Move the tank in the specified direction with the specified distance.default void
Tank.moveTowards
(PublicGameWorld world, Tank.MoveDirection moveDirection, Vec3 targetPosition, boolean simultaneous) Move the tank towards the target position in the specified move direction.default void
Tank.moveTowards
(PublicGameWorld world, Vec3 targetPosition, boolean simultaneous) default void
Tank.rotateBody
(PublicGameWorld world, double angle) default void
Tank.rotateBodyTowards
(PublicGameWorld world, Vec3 targetPosition) default void
Tank.rotateTurret
(PublicGameWorld world, double yawAngle, double pitchAngle) default void
Tank.rotateTurretPitch
(PublicGameWorld world, double pitchAngle) default void
Tank.rotateTurretTowards
(PublicGameWorld world, Vec3 globalTarget) default void
Tank.rotateTurretYaw
(PublicGameWorld world, double yawAngle) default boolean
Tank.shoot
(PublicGameWorld world)