Fix examples.
Fix Die event trigger incorrectly issue.
This commit is contained in:
@ -25,7 +25,7 @@ func ExampleClient_JoinServer_offline() {
|
|||||||
c.Auth.UUID = hex.EncodeToString(id[:])
|
c.Auth.UUID = hex.EncodeToString(id[:])
|
||||||
|
|
||||||
//Login
|
//Login
|
||||||
err := c.JoinServer("localhost", 25565)
|
err := c.JoinServer("127.0.0.1")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
@ -57,7 +57,7 @@ func ExampleClient_JoinServer_online() {
|
|||||||
c.AsTk = auth.AccessToken()
|
c.AsTk = auth.AccessToken()
|
||||||
|
|
||||||
//Connect server
|
//Connect server
|
||||||
err = c.JoinServer("localhost", 25565)
|
err = c.JoinServer("127.0.0.1")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
@ -460,7 +460,7 @@ func handleUpdateHealthPacket(c *Client, p pk.Packet) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if c.Health < 1 { //player is dead
|
if c.Health <= 0 { //player is dead
|
||||||
c.Physics.Run = false
|
c.Physics.Run = false
|
||||||
sendPlayerPositionAndLookPacket(c)
|
sendPlayerPositionAndLookPacket(c)
|
||||||
if c.Events.Die != nil {
|
if c.Events.Die != nil {
|
||||||
|
@ -24,7 +24,7 @@ func main() {
|
|||||||
c = bot.NewClient()
|
c = bot.NewClient()
|
||||||
|
|
||||||
//Login
|
//Login
|
||||||
err := c.JoinServer("localhost", 25565)
|
err := c.JoinServer("127.0.0.1")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
@ -14,10 +14,11 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var address = flag.String("address", "127.0.0.1", "The server address")
|
var address = flag.String("address", "127.0.0.1", "The server address")
|
||||||
|
var c *bot.Client
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
c := bot.NewClient()
|
c = bot.NewClient()
|
||||||
|
|
||||||
//Login
|
//Login
|
||||||
err := c.JoinServer(*address)
|
err := c.JoinServer(*address)
|
||||||
@ -39,6 +40,12 @@ func main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func onDeath() error {
|
||||||
|
log.Println("Died and Respawned")
|
||||||
|
// If we exclude Respawn(...) then the player won't press the "Respawn" button upon death
|
||||||
|
return c.Respawn()
|
||||||
|
}
|
||||||
|
|
||||||
func onGameStart() error {
|
func onGameStart() error {
|
||||||
log.Println("Game start")
|
log.Println("Game start")
|
||||||
return nil //if err isn't nil, HandleGame() will return it.
|
return nil //if err isn't nil, HandleGame() will return it.
|
||||||
|
Reference in New Issue
Block a user