Index
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
- MEMBER_LEAVE - Static variable in class io.icker.factions.api.events.FactionEvents
- 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
All Classes and Interfaces|All Packages|Constant Field Values