duels

package
v0.0.0-...-205331c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Duels

type Duels struct {
	igame.Nop
	// contains filtered or unexported fields
}

func (*Duels) CheckEnd

func (d *Duels) CheckEnd()

func (*Duels) Create

func (d *Duels) Create(g igame.IGame)

func (*Duels) EndingTime

func (d *Duels) EndingTime() int

func (*Duels) Game

func (d *Duels) Game() igame.IGame

func (*Duels) HandleBlockBreak

func (d *Duels) HandleBlockBreak(ctx *player.Context, pos cube.Pos, drops *[]item.Stack, xp *int)

func (*Duels) HandleBlockPlace

func (d *Duels) HandleBlockPlace(ctx *player.Context, pos cube.Pos, b world.Block)

func (*Duels) HandleHurt

func (d *Duels) HandleHurt(ctx *player.Context, damage *float64, immune bool, immunity *time.Duration, src world.DamageSource)

func (*Duels) MaxParticipants

func (d *Duels) MaxParticipants() int

func (*Duels) MinimumParticipants

func (d *Duels) MinimumParticipants() int

func (*Duels) Name

func (d *Duels) Name() string

func (*Duels) OnEnd

func (d *Duels) OnEnd()

func (*Duels) OnInit

func (d *Duels) OnInit()

func (*Duels) OnJoin

func (d *Duels) OnJoin(p *player.Player) error

func (*Duels) OnJoined

func (d *Duels) OnJoined(par igame.IParticipant, p *player.Player)

func (*Duels) OnQuit

func (d *Duels) OnQuit(p *player.Player)

func (*Duels) OnStart

func (d *Duels) OnStart()

func (*Duels) OnStop

func (d *Duels) OnStop()

func (*Duels) OnTick

func (d *Duels) OnTick()

func (*Duels) PlayingTime

func (d *Duels) PlayingTime() int

func (*Duels) SetKit

func (d *Duels) SetKit(kit kit.Kit)

func (*Duels) WaitingTime

func (d *Duels) WaitingTime() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳