Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

accessLevel - Variable in class io.icker.factions.api.persistents.Claim
 
add(Claim) - Static method in class io.icker.factions.api.persistents.Claim
 
add(Faction) - Static method in class io.icker.factions.api.persistents.Faction
 
add(User) - Static method in class io.icker.factions.api.persistents.User
 
add(Message) - Method in class io.icker.factions.util.Message
 
add(String) - Method in class io.icker.factions.util.Message
 
add(String, Object...) - Method in class io.icker.factions.util.Message
 
ADD - Static variable in class io.icker.factions.api.events.ClaimEvents
Called when a chunk claim is added by a faction (See Claim)
addAdminPower(int) - Method in class io.icker.factions.api.persistents.Faction
 
addClaim(int, int, String) - Method in class io.icker.factions.api.persistents.Faction
 
adjustPower(int) - Method in class io.icker.factions.api.persistents.Faction
 
AdminCommand - Class in io.icker.factions.command
 
AdminCommand() - Constructor for class io.icker.factions.command.AdminCommand
 
all() - Static method in class io.icker.factions.api.persistents.Faction
 
all() - Static method in class io.icker.factions.api.persistents.User
 
ALL - Enum constant in enum class io.icker.factions.api.persistents.User.SoundMode
 
allBut(UUID) - Static method in class io.icker.factions.api.persistents.Faction
 
allFactions() - Static method in interface io.icker.factions.util.Command.Suggests
 
allFactions(boolean) - Static method in interface io.icker.factions.util.Command.Suggests
 
allPlayers() - Static method in interface io.icker.factions.util.Command.Suggests
 
ALLY - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Status
 
ALLY_OVERRIDES_PERMISSIONS - Variable in class io.icker.factions.config.Config.RelationshipConfig
 
ATTACK_ENTITIES - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
audit() - Static method in class io.icker.factions.api.persistents.Claim
 
audit() - Static method in class io.icker.factions.api.persistents.Faction
 
audit() - Static method in class io.icker.factions.api.persistents.User
 
autoclaim - Variable in class io.icker.factions.api.persistents.User
 

B

BASE - Variable in class io.icker.factions.config.PowerConfig
 
bluemap - Static variable in class io.icker.factions.FactionsMod
 
BlueMapWrapper - Class in io.icker.factions.util
 
BlueMapWrapper() - Constructor for class io.icker.factions.util.BlueMapWrapper
 
BREAK_BLOCKS - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
BucketItemAccessor - Interface in io.icker.factions.mixin
 
bypass - Variable in class io.icker.factions.api.persistents.User
 

C

calculateMaxPower() - Method in class io.icker.factions.api.persistents.Faction
 
chat - Variable in class io.icker.factions.api.persistents.User
 
ChatManager - Class in io.icker.factions.core
 
ChatManager() - Constructor for class io.icker.factions.core.ChatManager
 
Claim - Class in io.icker.factions.api.persistents
 
Claim() - Constructor for class io.icker.factions.api.persistents.Claim
 
Claim(int, int, String, UUID) - Constructor for class io.icker.factions.api.persistents.Claim
 
CLAIM_ONLY - Variable in class io.icker.factions.config.HomeConfig
 
CLAIM_PROTECTION - Variable in class io.icker.factions.config.Config
 
CLAIM_WEIGHT - Variable in class io.icker.factions.config.PowerConfig
 
ClaimCommand - Class in io.icker.factions.command
 
ClaimCommand() - Constructor for class io.icker.factions.command.ClaimCommand
 
ClaimEvents - Class in io.icker.factions.api.events
Events related to Claim
ClaimEvents() - Constructor for class io.icker.factions.api.events.ClaimEvents
 
ClaimEvents.Add - Interface in io.icker.factions.api.events
 
ClaimEvents.Remove - Interface in io.icker.factions.api.events
 
clearSafe() - Method in class io.icker.factions.api.persistents.Faction
 
click(String) - Method in class io.icker.factions.util.Message
 
Command - Interface in io.icker.factions.util
 
Command.Requires - Interface in io.icker.factions.util
 
Command.Suggests - Interface in io.icker.factions.util
 
COMMANDER - Enum constant in enum class io.icker.factions.api.persistents.User.Rank
 
Config - Class in io.icker.factions.config
 
Config() - Constructor for class io.icker.factions.config.Config
 
CONFIG - Static variable in class io.icker.factions.FactionsMod
 
Config.Deserializer<T> - Class in io.icker.factions.config
 
Config.DisplayConfig - Class in io.icker.factions.config
 
Config.RelationshipConfig - Class in io.icker.factions.config
 
contains(Class<?>) - Static method in class io.icker.factions.database.SerializerRegistry
 
CREATE - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a Faction is created
CreateCommand - Class in io.icker.factions.command
 
CreateCommand() - Constructor for class io.icker.factions.command.CreateCommand
 

D

DAMAGE_COOLDOWN - Variable in class io.icker.factions.config.HomeConfig
 
DamageTrackerAccessor - Interface in io.icker.factions.mixin
 
Database - Class in io.icker.factions.database
 
Database() - Constructor for class io.icker.factions.database.Database
 
DEATH_PENALTY - Variable in class io.icker.factions.config.PowerConfig
 
DeclareCommand - Class in io.icker.factions.command
 
DeclareCommand() - Constructor for class io.icker.factions.command.DeclareCommand
 
DEFAULT_GUEST_PERMISSIONS - Variable in class io.icker.factions.config.Config.RelationshipConfig
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.icker.factions.config.Config.Deserializer
 
Deserializer(Class<T>) - Constructor for class io.icker.factions.config.Config.Deserializer
 
dimensionTagToID(String) - Method in class io.icker.factions.util.DynmapWrapper
 
DISBAND - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a Faction is disbanded
DisbandCommand - Class in io.icker.factions.command
 
DisbandCommand() - Constructor for class io.icker.factions.command.DisbandCommand
 
DISPLAY - Variable in class io.icker.factions.config.Config
 
DisplayConfig() - Constructor for class io.icker.factions.config.Config.DisplayConfig
 
DOUBLE - Variable in class io.icker.factions.config.SafeConfig
 
dynmap - Static variable in class io.icker.factions.FactionsMod
 
DynmapWrapper - Class in io.icker.factions.util
 
DynmapWrapper() - Constructor for class io.icker.factions.util.DynmapWrapper
 

E

END_MUTUAL - Static variable in class io.icker.factions.api.events.RelationshipEvents
When a mutual relationship is ended by either of the two factions
ENDER_CHEST - Variable in class io.icker.factions.config.SafeConfig
 
EnderChestBlockMixin - Class in io.icker.factions.mixin
 
EnderChestBlockMixin() - Constructor for class io.icker.factions.mixin.EnderChestBlockMixin
 
ENEMY - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Status
 
enumSuggestion(Class<T>) - Static method in interface io.icker.factions.util.Command.Suggests
 
equals(Object) - Method in class io.icker.factions.api.persistents.Faction
 

F

Faction - Class in io.icker.factions.api.persistents
 
Faction() - Constructor for class io.icker.factions.api.persistents.Faction
 
Faction(String, String, String, Formatting, boolean, int) - Constructor for class io.icker.factions.api.persistents.Faction
 
FACTION - Enum constant in enum class io.icker.factions.api.persistents.User.ChatMode
 
FACTION - Enum constant in enum class io.icker.factions.api.persistents.User.SoundMode
 
FactionEvents - Class in io.icker.factions.api.events
Events related to Faction
FactionEvents() - Constructor for class io.icker.factions.api.events.FactionEvents
 
FactionEvents.Create - Interface in io.icker.factions.api.events
 
FactionEvents.Disband - Interface in io.icker.factions.api.events
 
FactionEvents.MemberJoin - Interface in io.icker.factions.api.events
 
FactionEvents.MemberLeave - Interface in io.icker.factions.api.events
 
FactionEvents.Modify - Interface in io.icker.factions.api.events
 
FactionEvents.PowerChange - Interface in io.icker.factions.api.events
 
FactionEvents.RemoveAllClaims - Interface in io.icker.factions.api.events
 
FactionEvents.SetHome - Interface in io.icker.factions.api.events
 
factionID - Variable in class io.icker.factions.api.persistents.Claim
 
FactionsManager - Class in io.icker.factions.core
 
FactionsManager() - Constructor for class io.icker.factions.core.FactionsManager
 
FactionsMod - Class in io.icker.factions
 
FactionsMod() - Constructor for class io.icker.factions.FactionsMod
 
fail() - Method in class io.icker.factions.util.Message
 
Field - Annotation Interface in io.icker.factions.database
 
filler(String) - Method in class io.icker.factions.util.Message
 
FOCUS - Enum constant in enum class io.icker.factions.api.persistents.User.ChatMode
 
format(Formatting...) - Method in class io.icker.factions.util.Message
 
FRIENDLY_FIRE - Variable in class io.icker.factions.config.Config
 
fromNbtElement(Class<T>, NbtElement) - Static method in class io.icker.factions.database.SerializerRegistry
 

G

get(int, int, String) - Static method in class io.icker.factions.api.persistents.Claim
 
get(UUID) - Static method in class io.icker.factions.api.persistents.Faction
 
get(UUID) - Static method in class io.icker.factions.api.persistents.User
 
getAdminPower() - Method in class io.icker.factions.api.persistents.Faction
 
getAgeOnLastDamage() - Method in interface io.icker.factions.mixin.DamageTrackerAccessor
 
getByFaction(UUID) - Static method in class io.icker.factions.api.persistents.Claim
 
getByFaction(UUID) - Static method in class io.icker.factions.api.persistents.User
 
getByName(String) - Static method in class io.icker.factions.api.persistents.Faction
 
getChatName() - Method in class io.icker.factions.api.persistents.User
 
getClaims() - Method in class io.icker.factions.api.persistents.Faction
 
getColor() - Method in class io.icker.factions.api.persistents.Faction
 
getDescription() - Method in class io.icker.factions.api.persistents.Faction
 
getEnemiesOf() - Method in class io.icker.factions.api.persistents.Faction
 
getEnemiesWith() - Method in class io.icker.factions.api.persistents.Faction
 
getFaction() - Method in class io.icker.factions.api.persistents.Claim
 
getFaction() - Method in class io.icker.factions.api.persistents.Home
 
getFaction() - Method in class io.icker.factions.api.persistents.User
 
getFluid() - Method in interface io.icker.factions.mixin.BucketItemAccessor
 
getHome() - Method in class io.icker.factions.api.persistents.Faction
 
getID() - Method in class io.icker.factions.api.persistents.Faction
 
getID() - Method in class io.icker.factions.api.persistents.User
 
getKey() - Method in class io.icker.factions.api.persistents.Claim
 
getKey() - Method in class io.icker.factions.api.persistents.Faction
 
getKey() - Method in class io.icker.factions.api.persistents.User
 
getLanguage() - Method in class io.icker.factions.api.persistents.User
 
getMOTD() - Method in class io.icker.factions.api.persistents.Faction
 
getMutualAllies() - Method in class io.icker.factions.api.persistents.Faction
 
getName() - Method in class io.icker.factions.api.persistents.Faction
 
getNode() - Method in class io.icker.factions.command.AdminCommand
 
getNode() - Method in class io.icker.factions.command.ClaimCommand
 
getNode() - Method in class io.icker.factions.command.CreateCommand
 
getNode() - Method in class io.icker.factions.command.DeclareCommand
 
getNode() - Method in class io.icker.factions.command.DisbandCommand
 
getNode() - Method in class io.icker.factions.command.HomeCommand
 
getNode() - Method in class io.icker.factions.command.InfoCommand
 
getNode() - Method in class io.icker.factions.command.InviteCommand
 
getNode() - Method in class io.icker.factions.command.JoinCommand
 
getNode() - Method in class io.icker.factions.command.KickCommand
 
getNode() - Method in class io.icker.factions.command.LeaveCommand
 
getNode() - Method in class io.icker.factions.command.ListCommand
 
getNode() - Method in class io.icker.factions.command.MapCommand
 
getNode() - Method in class io.icker.factions.command.MemberCommand
 
getNode() - Method in class io.icker.factions.command.ModifyCommand
 
getNode() - Method in class io.icker.factions.command.PermissionCommand
 
getNode() - Method in class io.icker.factions.command.RankCommand
 
getNode() - Method in class io.icker.factions.command.SafeCommand
 
getNode() - Method in class io.icker.factions.command.SettingsCommand
 
getNode() - Method in interface io.icker.factions.util.Command
 
getPlayerListName(CallbackInfoReturnable<Text>) - Method in class io.icker.factions.mixin.ServerPlayerEntityMixin
 
getPower() - Method in class io.icker.factions.api.persistents.Faction
 
getRankName() - Method in class io.icker.factions.api.persistents.User
 
getRelationship(UUID) - Method in class io.icker.factions.api.persistents.Faction
 
getReverse(Relationship) - Method in class io.icker.factions.api.persistents.Faction
 
getSafe() - Method in class io.icker.factions.api.persistents.Faction
 
getSender(SentMessage) - Static method in class io.icker.factions.util.StyledChatCompatibility
 
getSoundName() - Method in class io.icker.factions.api.persistents.User
 
getSpoof() - Method in class io.icker.factions.api.persistents.User
 
getUser(ServerPlayerEntity) - Static method in interface io.icker.factions.util.Command
 
getUsers() - Method in class io.icker.factions.api.persistents.Faction
 
getWorld(String) - Static method in class io.icker.factions.util.WorldUtils
 
getWorldName(World) - Method in class io.icker.factions.util.DynmapWrapper
 
GLOBAL - Enum constant in enum class io.icker.factions.api.persistents.User.ChatMode
 
GUEST - Enum constant in enum class io.icker.factions.api.persistents.User.Rank
 
guest_permissions - Variable in class io.icker.factions.api.persistents.Faction
 

H

handleDecoratedMessage(SignedMessage, CallbackInfo) - Method in class io.icker.factions.mixin.ServerPlayNetworkHandlerMixin
 
handleMessage(ServerPlayerEntity, String) - Static method in class io.icker.factions.core.ChatManager
 
hasPerms(String, int) - Static method in interface io.icker.factions.util.Command.Requires
 
Home - Class in io.icker.factions.api.persistents
 
Home() - Constructor for class io.icker.factions.api.persistents.Home
 
Home(UUID, double, double, double, float, float, String) - Constructor for class io.icker.factions.api.persistents.Home
 
HOME - Variable in class io.icker.factions.config.Config
 
HomeCommand - Class in io.icker.factions.command
 
HomeCommand() - Constructor for class io.icker.factions.command.HomeCommand
 
HomeConfig - Class in io.icker.factions.config
 
HomeConfig() - Constructor for class io.icker.factions.config.HomeConfig
 
hover(String) - Method in class io.icker.factions.util.Message
 

I

info(ServerPlayerEntity, Faction) - Static method in class io.icker.factions.command.InfoCommand
 
InfoCommand - Class in io.icker.factions.command
 
InfoCommand() - Constructor for class io.icker.factions.command.InfoCommand
 
init() - Static method in class io.icker.factions.util.PlaceholdersWrapper
 
InteractionManager - Class in io.icker.factions.core
 
InteractionManager() - Constructor for class io.icker.factions.core.InteractionManager
 
InteractionsUtil - Class in io.icker.factions.core
 
InteractionsUtil() - Constructor for class io.icker.factions.core.InteractionsUtil
 
InviteCommand - Class in io.icker.factions.command
 
InviteCommand() - Constructor for class io.icker.factions.command.InviteCommand
 
invites - Variable in class io.icker.factions.api.persistents.Faction
 
io.icker.factions - package io.icker.factions
 
io.icker.factions.api.events - package io.icker.factions.api.events
 
io.icker.factions.api.persistents - package io.icker.factions.api.persistents
 
io.icker.factions.command - package io.icker.factions.command
 
io.icker.factions.config - package io.icker.factions.config
 
io.icker.factions.core - package io.icker.factions.core
 
io.icker.factions.database - package io.icker.factions.database
 
io.icker.factions.mixin - package io.icker.factions.mixin
 
io.icker.factions.util - package io.icker.factions.util
 
IS_INVULNERABLE - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player is attacked and decides whether to allow the hit
isAdmin() - Static method in interface io.icker.factions.util.Command.Requires
 
isCommander() - Static method in interface io.icker.factions.util.Command.Requires
 
isFactionless() - Static method in interface io.icker.factions.util.Command.Requires
 
isInFaction() - Method in class io.icker.factions.api.persistents.User
 
isInvited(UUID) - Method in class io.icker.factions.api.persistents.Faction
 
isInvulnerable(Entity, Entity) - Method in interface io.icker.factions.api.events.PlayerEvents.IsInvulnerable
 
isLeader() - Static method in interface io.icker.factions.util.Command.Requires
 
isMember() - Static method in interface io.icker.factions.util.Command.Requires
 
isMutualAllies(UUID) - Method in class io.icker.factions.api.persistents.Faction
 
isNotPlayer(SentMessage) - Static method in class io.icker.factions.util.StyledChatCompatibility
 
isOpen() - Method in class io.icker.factions.api.persistents.Faction
 
isOwner() - Static method in interface io.icker.factions.util.Command.Requires
 
isReady() - Static method in class io.icker.factions.util.WorldUtils
 
isValid(String) - Static method in class io.icker.factions.util.WorldUtils
 
ItemInvoker - Interface in io.icker.factions.mixin
 

J

JoinCommand - Class in io.icker.factions.command
 
JoinCommand() - Constructor for class io.icker.factions.command.JoinCommand
 
joinFaction(UUID, User.Rank) - Method in class io.icker.factions.api.persistents.User
 

K

KickCommand - Class in io.icker.factions.command
 
KickCommand() - Constructor for class io.icker.factions.command.KickCommand
 

L

LEADER - Enum constant in enum class io.icker.factions.api.persistents.User.Rank
 
LeaveCommand - Class in io.icker.factions.command
 
LeaveCommand() - Constructor for class io.icker.factions.command.LeaveCommand
 
leaveFaction() - Method in class io.icker.factions.api.persistents.User
 
level - Variable in class io.icker.factions.api.persistents.Claim
The dimension of the claim
level - Variable in class io.icker.factions.api.persistents.Home
 
ListCommand - Class in io.icker.factions.command
 
ListCommand() - Constructor for class io.icker.factions.command.ListCommand
 
load() - Static method in class io.icker.factions.config.Config
 
load(Class<T>, Function<T, E>) - Static method in class io.icker.factions.database.Database
 
LockableContainerBlockEntityMixin - Class in io.icker.factions.mixin
 
LockableContainerBlockEntityMixin() - Constructor for class io.icker.factions.mixin.LockableContainerBlockEntityMixin
 
LOGGER - Static variable in class io.icker.factions.FactionsMod
 

M

manager - Static variable in class io.icker.factions.util.Message
 
MapCommand - Class in io.icker.factions.command
 
MapCommand() - Constructor for class io.icker.factions.command.MapCommand
 
MAX_FACTION_SIZE - Variable in class io.icker.factions.config.Config
 
MEMBER - Enum constant in enum class io.icker.factions.api.persistents.User.Rank
 
MEMBER - Variable in class io.icker.factions.config.PowerConfig
 
MEMBER_JOIN - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a User joins a Faction
MEMBER_LEAVE - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a User leaves a Faction
MemberCommand - Class in io.icker.factions.command
 
MemberCommand() - Constructor for class io.icker.factions.command.MemberCommand
 
members(ServerPlayerEntity, Faction) - Static method in class io.icker.factions.command.MemberCommand
 
Message - Class in io.icker.factions.util
 
Message(String) - Constructor for class io.icker.factions.util.Message
 
Message(String, Object...) - Constructor for class io.icker.factions.util.Message
 
MinecraftServerMixin - Class in io.icker.factions.mixin
 
MinecraftServerMixin() - Constructor for class io.icker.factions.mixin.MinecraftServerMixin
 
MiscEvents - Class in io.icker.factions.api.events
Events related to miscellaneous actions
MiscEvents() - Constructor for class io.icker.factions.api.events.MiscEvents
 
MiscEvents.MobSpawnAttempt - Interface in io.icker.factions.api.events
 
MiscEvents.Save - Interface in io.icker.factions.api.events
 
MODID - Static variable in class io.icker.factions.FactionsMod
 
MODIFY - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a factions name, description, MOTD, color or open status is modified
MODIFY_CHAT - Variable in class io.icker.factions.config.Config.DisplayConfig
 
ModifyCommand - Class in io.icker.factions.command
 
ModifyCommand() - Constructor for class io.icker.factions.command.ModifyCommand
 
multiple(Predicate<ServerCommandSource>...) - Static method in interface io.icker.factions.util.Command.Requires
 

N

Name - Annotation Interface in io.icker.factions.database
 
NAME_BLACKLIST - Variable in class io.icker.factions.config.Config.DisplayConfig
 
NAME_MAX_LENGTH - Variable in class io.icker.factions.config.Config.DisplayConfig
 
NEUTRAL - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Status
 
NEW_DECLARATION - Static variable in class io.icker.factions.api.events.RelationshipEvents
When a faction is declared as a different status
NEW_MUTUAL - Static variable in class io.icker.factions.api.events.RelationshipEvents
When two factions are declared to have the same status For example, mutual allies
NONE - Enum constant in enum class io.icker.factions.api.persistents.User.SoundMode
 

O

ON_KILLED_BY_PLAYER - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player is killed by another player
ON_MOB_SPAWN_ATTEMPT - Static variable in class io.icker.factions.api.events.MiscEvents
Called when the game attempts to spawn in mobs (UNIMPLEMENTED)
ON_MOVE - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player moves
ON_POWER_TICK - Static variable in class io.icker.factions.api.events.PlayerEvents
Called on a power reward will be given
ON_READY - Static variable in class io.icker.factions.util.WorldUtils
 
ON_SAVE - Static variable in class io.icker.factions.api.events.MiscEvents
Called when the Factions database is saved (which is also when the server saves world and player files)
onAdd(Claim) - Method in interface io.icker.factions.api.events.ClaimEvents.Add
 
onCreate(Faction, User) - Method in interface io.icker.factions.api.events.FactionEvents.Create
 
onDeath(DamageSource, CallbackInfo) - Method in class io.icker.factions.mixin.ServerPlayerEntityMixin
 
onDisband(Faction) - Method in interface io.icker.factions.api.events.FactionEvents.Disband
 
onEndMutual(Relationship, Relationship.Status) - Method in interface io.icker.factions.api.events.RelationshipEvents.EndMutual
 
onInitialize() - Method in class io.icker.factions.FactionsMod
 
onKilledByPlayer(ServerPlayerEntity, DamageSource) - Method in interface io.icker.factions.api.events.PlayerEvents.KilledByPlayer
 
onMemberJoin(Faction, User) - Method in interface io.icker.factions.api.events.FactionEvents.MemberJoin
 
onMemberLeave(Faction, User) - Method in interface io.icker.factions.api.events.FactionEvents.MemberLeave
 
onMobSpawnAttempt() - Method in interface io.icker.factions.api.events.MiscEvents.MobSpawnAttempt
 
onModify(Faction) - Method in interface io.icker.factions.api.events.FactionEvents.Modify
 
onMove(ServerPlayerEntity) - Method in interface io.icker.factions.api.events.PlayerEvents.Move
 
onNewDecleration(Relationship) - Method in interface io.icker.factions.api.events.RelationshipEvents.NewDecleration
 
onNewMutual(Relationship) - Method in interface io.icker.factions.api.events.RelationshipEvents.NewMutual
 
onOpenSafe(PlayerEntity, Faction) - Method in interface io.icker.factions.api.events.PlayerEvents.OpenSafe
 
onPlaceBlock(ItemUsageContext) - Method in interface io.icker.factions.api.events.PlayerEvents.PlaceBlock
 
onPlayerInteractEntity(PlayerInteractEntityC2SPacket, CallbackInfo) - Method in class io.icker.factions.mixin.ServerPlayNetworkHandlerMixin
 
onPlayerMove(PlayerMoveC2SPacket, CallbackInfo) - Method in class io.icker.factions.mixin.ServerPlayNetworkHandlerMixin
 
onPowerChange(Faction, int) - Method in interface io.icker.factions.api.events.FactionEvents.PowerChange
 
onPowerTick(ServerPlayerEntity) - Method in interface io.icker.factions.api.events.PlayerEvents.PowerTick
 
onReady() - Method in interface io.icker.factions.util.WorldUtils.Ready
 
onRemove(int, int, String, Faction) - Method in interface io.icker.factions.api.events.ClaimEvents.Remove
 
onRemoveAllClaims(Faction) - Method in interface io.icker.factions.api.events.FactionEvents.RemoveAllClaims
 
onSave(MinecraftServer) - Method in interface io.icker.factions.api.events.MiscEvents.Save
 
onSetHome(Faction, Home) - Method in interface io.icker.factions.api.events.FactionEvents.SetHome
 
onUse(BlockState, World, BlockPos, PlayerEntity, BlockHitResult, CallbackInfoReturnable<ActionResult>) - Method in class io.icker.factions.mixin.EnderChestBlockMixin
 
onUseEntity(ServerPlayerEntity, Entity, World) - Method in interface io.icker.factions.api.events.PlayerEvents.UseEntity
 
onUseInventory(PlayerEntity, BlockPos, World) - Method in interface io.icker.factions.api.events.PlayerEvents.UseInventory
 
OPEN_SAFE - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player attempts to open a safe
openFactions() - Static method in interface io.icker.factions.util.Command.Suggests
 
openInvitedFactions() - Static method in interface io.icker.factions.util.Command.Suggests
 
OWNER - Enum constant in enum class io.icker.factions.api.persistents.User.Rank
 

P

PermissionCommand - Class in io.icker.factions.command
 
PermissionCommand() - Constructor for class io.icker.factions.command.PermissionCommand
 
permissions - Variable in class io.icker.factions.api.persistents.Relationship
 
permissions - Static variable in interface io.icker.factions.util.Command
 
pitch - Variable in class io.icker.factions.api.persistents.Home
 
place(ItemStack, ItemUsageContext) - Method in class io.icker.factions.mixin.ServerPlayerInteractionManagerMixin
 
PLACE_BLOCK - Static variable in class io.icker.factions.api.events.PlayerEvents
 
PLACE_BLOCKS - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
PlaceholdersWrapper - Class in io.icker.factions.util
 
PlaceholdersWrapper() - Constructor for class io.icker.factions.util.PlaceholdersWrapper
 
player - Variable in class io.icker.factions.mixin.ServerPlayNetworkHandlerMixin
 
PlayerEvents - Class in io.icker.factions.api.events
Events related to player actions
PlayerEvents() - Constructor for class io.icker.factions.api.events.PlayerEvents
 
PlayerEvents.IsInvulnerable - Interface in io.icker.factions.api.events
 
PlayerEvents.KilledByPlayer - Interface in io.icker.factions.api.events
 
PlayerEvents.Move - Interface in io.icker.factions.api.events
 
PlayerEvents.OpenSafe - Interface in io.icker.factions.api.events
 
PlayerEvents.PlaceBlock - Interface in io.icker.factions.api.events
 
PlayerEvents.PowerTick - Interface in io.icker.factions.api.events
 
PlayerEvents.UseEntity - Interface in io.icker.factions.api.events
 
PlayerEvents.UseInventory - Interface in io.icker.factions.api.events
 
playerManager - Static variable in class io.icker.factions.core.FactionsManager
 
playerManager - Static variable in class io.icker.factions.core.SoundManager
 
PlayerManagerMixin - Class in io.icker.factions.mixin
 
PlayerManagerMixin() - Constructor for class io.icker.factions.mixin.PlayerManagerMixin
 
POWER - Variable in class io.icker.factions.config.Config
 
POWER_CHANGE - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a factions power changes
POWER_MESSAGE - Variable in class io.icker.factions.config.Config.DisplayConfig
 
POWER_PER_ALLY - Variable in class io.icker.factions.config.PowerConfig
 
POWER_TICKS - Variable in class io.icker.factions.config.PowerConfig
 
PowerConfig - Class in io.icker.factions.config
 
PowerConfig() - Constructor for class io.icker.factions.config.PowerConfig
 
PowerConfig.PowerTicks - Class in io.icker.factions.config
 
PowerTicks() - Constructor for class io.icker.factions.config.PowerConfig.PowerTicks
 
prependFaction(Faction) - Method in class io.icker.factions.util.Message
 

R

radar - Variable in class io.icker.factions.api.persistents.User
 
rank - Variable in class io.icker.factions.api.persistents.User
 
RankCommand - Class in io.icker.factions.command
 
RankCommand() - Constructor for class io.icker.factions.command.RankCommand
 
raw() - Method in class io.icker.factions.util.Message
 
raycast(World, PlayerEntity, RaycastContext.FluidHandling) - Static method in interface io.icker.factions.mixin.ItemInvoker
 
register() - Static method in class io.icker.factions.core.ChatManager
 
register() - Static method in class io.icker.factions.core.FactionsManager
 
register() - Static method in class io.icker.factions.core.InteractionManager
 
register() - Static method in class io.icker.factions.core.ServerManager
 
register() - Static method in class io.icker.factions.core.SoundManager
 
register() - Static method in class io.icker.factions.core.WorldManager
 
register() - Static method in class io.icker.factions.util.WorldUtils
 
Relationship - Class in io.icker.factions.api.persistents
 
Relationship() - Constructor for class io.icker.factions.api.persistents.Relationship
 
Relationship(UUID, Relationship.Status) - Constructor for class io.icker.factions.api.persistents.Relationship
 
Relationship.Permissions - Enum Class in io.icker.factions.api.persistents
 
Relationship.Status - Enum Class in io.icker.factions.api.persistents
 
RelationshipConfig() - Constructor for class io.icker.factions.config.Config.RelationshipConfig
 
RelationshipEvents - Class in io.icker.factions.api.events
All events related to relationships
RelationshipEvents() - Constructor for class io.icker.factions.api.events.RelationshipEvents
 
RelationshipEvents.EndMutual - Interface in io.icker.factions.api.events
 
RelationshipEvents.NewDecleration - Interface in io.icker.factions.api.events
 
RelationshipEvents.NewMutual - Interface in io.icker.factions.api.events
 
RELATIONSHIPS - Variable in class io.icker.factions.config.Config
 
reloadAll() - Method in class io.icker.factions.util.DynmapWrapper
 
remove() - Method in class io.icker.factions.api.persistents.Claim
 
remove() - Method in class io.icker.factions.api.persistents.Faction
 
REMOVE - Static variable in class io.icker.factions.api.events.ClaimEvents
Called when a faction removes a claim (See Claim)
REMOVE_ALL_CLAIMS - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a faction removes all its claims.
removeAllClaims() - Method in class io.icker.factions.api.persistents.Faction
 
removeRelationship(UUID) - Method in class io.icker.factions.api.persistents.Faction
 
require(Command.Requires) - Static method in interface io.icker.factions.util.Command.Requires
 
REQUIRED_BYPASS_LEVEL - Variable in class io.icker.factions.config.Config
 
REWARD - Variable in class io.icker.factions.config.PowerConfig.PowerTicks
 
run(User) - Method in interface io.icker.factions.util.Command.Requires
 
run(User) - Method in interface io.icker.factions.util.Command.Suggests
 

S

SAFE - Variable in class io.icker.factions.config.Config
 
SafeCommand - Class in io.icker.factions.command
 
SafeCommand() - Constructor for class io.icker.factions.command.SafeCommand
 
SafeConfig - Class in io.icker.factions.config
 
SafeConfig() - Constructor for class io.icker.factions.config.SafeConfig
 
save() - Static method in class io.icker.factions.api.persistents.Claim
 
save() - Static method in class io.icker.factions.api.persistents.Faction
 
save() - Static method in class io.icker.factions.api.persistents.User
 
save(boolean, boolean, boolean, CallbackInfoReturnable<Boolean>) - Method in class io.icker.factions.mixin.MinecraftServerMixin
 
save(Class<T>, List<T>) - Static method in class io.icker.factions.database.Database
 
send(Faction) - Method in class io.icker.factions.util.Message
 
send(PlayerEntity, boolean) - Method in class io.icker.factions.util.Message
 
sendChatMessage(ServerPlayerEntity, SentMessage, boolean, MessageType.Parameters) - Method in class io.icker.factions.mixin.PlayerManagerMixin
 
sendToFactionChat(Faction) - Method in class io.icker.factions.util.Message
 
sendToGlobalChat() - Method in class io.icker.factions.util.Message
 
SerializerRegistry - Class in io.icker.factions.database
 
SerializerRegistry() - Constructor for class io.icker.factions.database.SerializerRegistry
 
server - Static variable in class io.icker.factions.util.WorldUtils
 
ServerManager - Class in io.icker.factions.core
 
ServerManager() - Constructor for class io.icker.factions.core.ServerManager
 
ServerPlayerEntityMixin - Class in io.icker.factions.mixin
 
ServerPlayerEntityMixin(EntityType<? extends LivingEntity>, World) - Constructor for class io.icker.factions.mixin.ServerPlayerEntityMixin
 
ServerPlayerInteractionManagerMixin - Class in io.icker.factions.mixin
 
ServerPlayerInteractionManagerMixin() - Constructor for class io.icker.factions.mixin.ServerPlayerInteractionManagerMixin
 
ServerPlayNetworkHandlerMixin - Class in io.icker.factions.mixin
 
ServerPlayNetworkHandlerMixin() - Constructor for class io.icker.factions.mixin.ServerPlayNetworkHandlerMixin
 
SET_HOME - Static variable in class io.icker.factions.api.events.FactionEvents
Called when a faction sets its Home
setColor(Formatting) - Method in class io.icker.factions.api.persistents.Faction
 
setDescription(String) - Method in class io.icker.factions.api.persistents.Faction
 
setHome(Home) - Method in class io.icker.factions.api.persistents.Faction
 
setMOTD(String) - Method in class io.icker.factions.api.persistents.Faction
 
setName(String) - Method in class io.icker.factions.api.persistents.Faction
 
setOpen(boolean) - Method in class io.icker.factions.api.persistents.Faction
 
setRelationship(Relationship) - Method in class io.icker.factions.api.persistents.Faction
 
setSpoof(User) - Method in class io.icker.factions.api.persistents.User
 
SettingsCommand - Class in io.icker.factions.command
 
SettingsCommand() - Constructor for class io.icker.factions.command.SettingsCommand
 
SoundManager - Class in io.icker.factions.core
 
SoundManager() - Constructor for class io.icker.factions.core.SoundManager
 
sounds - Variable in class io.icker.factions.api.persistents.User
 
squaremap - Static variable in class io.icker.factions.FactionsMod
 
SquareMapWrapper - Class in io.icker.factions.util
 
SquareMapWrapper() - Constructor for class io.icker.factions.util.SquareMapWrapper
 
status - Variable in class io.icker.factions.api.persistents.Relationship
 
StyledChatCompatibility - Class in io.icker.factions.util
 
StyledChatCompatibility() - Constructor for class io.icker.factions.util.StyledChatCompatibility
 
suggest(Command.Suggests) - Static method in interface io.icker.factions.util.Command.Suggests
 
sync(PlayerEntity, ItemStack, Hand) - Static method in class io.icker.factions.core.InteractionsUtil
 

T

TAB_MENU - Variable in class io.icker.factions.config.Config.DisplayConfig
 
target - Variable in class io.icker.factions.api.persistents.Relationship
 
tick(CallbackInfo) - Method in class io.icker.factions.mixin.ServerPlayerEntityMixin
 
TICKS - Variable in class io.icker.factions.config.PowerConfig.PowerTicks
 
toNbtElement(Class<T>, T) - Static method in class io.icker.factions.database.SerializerRegistry
 

U

USE_BLOCKS - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
USE_ENTITIES - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
USE_ENTITY - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player tries to interact with an entity
USE_INVENTORIES - Enum constant in enum class io.icker.factions.api.persistents.Relationship.Permissions
 
USE_INVENTORY - Static variable in class io.icker.factions.api.events.PlayerEvents
Called when a player tries to use a block that has an inventory (uses the locking mechanism)
User - Class in io.icker.factions.api.persistents
 
User() - Constructor for class io.icker.factions.api.persistents.User
 
User(UUID) - Constructor for class io.icker.factions.api.persistents.User
 
User.ChatMode - Enum Class in io.icker.factions.api.persistents
 
User.Rank - Enum Class in io.icker.factions.api.persistents
 
User.SoundMode - Enum Class in io.icker.factions.api.persistents
 

V

value() - Element in annotation interface io.icker.factions.database.Field
 
value() - Element in annotation interface io.icker.factions.database.Name
 
valueOf(String) - Static method in enum class io.icker.factions.api.persistents.Relationship.Permissions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.icker.factions.api.persistents.Relationship.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.icker.factions.api.persistents.User.ChatMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.icker.factions.api.persistents.User.Rank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.icker.factions.api.persistents.User.SoundMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.icker.factions.api.persistents.Relationship.Permissions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.icker.factions.api.persistents.Relationship.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.icker.factions.api.persistents.User.ChatMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.icker.factions.api.persistents.User.Rank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.icker.factions.api.persistents.User.SoundMode
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Variable in class io.icker.factions.config.Config
 

W

warn(PlayerEntity, String) - Static method in class io.icker.factions.core.InteractionsUtil
 
WARNINGS - Enum constant in enum class io.icker.factions.api.persistents.User.SoundMode
 
warningSound(PlayerEntity) - Static method in class io.icker.factions.core.SoundManager
 
WorldManager - Class in io.icker.factions.core
 
WorldManager() - Constructor for class io.icker.factions.core.WorldManager
 
WorldUtils - Class in io.icker.factions.util
 
WorldUtils() - Constructor for class io.icker.factions.util.WorldUtils
 
WorldUtils.Ready - Interface in io.icker.factions.util
 

X

x - Variable in class io.icker.factions.api.persistents.Claim
 
x - Variable in class io.icker.factions.api.persistents.Home
 

Y

y - Variable in class io.icker.factions.api.persistents.Home
 
yaw - Variable in class io.icker.factions.api.persistents.Home
 

Z

z - Variable in class io.icker.factions.api.persistents.Claim
 
z - Variable in class io.icker.factions.api.persistents.Home
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values