toggle menu
TibiaKt
0.8.0
jvm
switch theme
search in API
tibiakt-core
/
com.galarzaa.tibiakt.core.builders
/
GuildBuilder
Guild
Builder
class
GuildBuilder
:
TibiaKtBuilder
<
Guild
>
(
source
)
Builder for
Guild
instances.
Members
Constructors
Guild
Builder
Link copied to clipboard
constructor
(
)
Types
Guild
Member
Builder
Link copied to clipboard
class
GuildMemberBuilder
:
TibiaKtBuilder
<
GuildMember
>
Properties
description
Link copied to clipboard
var
description
:
String
?
disbanding
Date
Link copied to clipboard
var
disbandingDate
:
LocalDate
?
disbanding
Reason
Link copied to clipboard
var
disbandingReason
:
String
?
founding
Date
Link copied to clipboard
var
foundingDate
:
LocalDate
?
guild
Hall
Link copied to clipboard
var
guildHall
:
GuildHall
?
has
Open
Applications
Link copied to clipboard
var
hasOpenApplications
:
Boolean
homepage
Link copied to clipboard
var
homepage
:
String
?
invited
Link copied to clipboard
val
invited
:
MutableList
<
GuildInvite
>
is
Active
Link copied to clipboard
var
isActive
:
Boolean
logo
Url
Link copied to clipboard
var
logoUrl
:
String
?
members
Link copied to clipboard
val
members
:
MutableList
<
GuildMember
>
name
Link copied to clipboard
var
name
:
String
?
world
Link copied to clipboard
var
world
:
String
?
Functions
add
Invite
Link copied to clipboard
fun
addInvite
(
name
:
String
,
inviteDate
:
LocalDate
)
:
GuildBuilder
add
Member
Link copied to clipboard
fun
addMember
(
block
:
GuildBuilder.GuildMemberBuilder
.
(
)
->
Unit
)
:
Boolean
fun
addMember
(
rank
:
String
,
name
:
String
,
title
:
String
?
,
vocation
:
Vocation
,
level
:
Int
,
joiningDate
:
LocalDate
,
isOnline
:
Boolean
)
:
GuildBuilder
build
Link copied to clipboard
open
override
fun
build
(
)
:
Guild
Builds an instance with the current data in the builder.
guild
Hall
Link copied to clipboard
fun
guildHall
(
guildHall
:
GuildHall
)
:
GuildBuilder
fun
guildHall
(
name
:
String
,
paidUntil
:
LocalDate
)
:
GuildBuilder