Index
All Classes and Interfaces|All Packages
B
- BoundStorageEventHandler - Class in ram.talia.hexal.forge.eventhandlers
-
Manages a Map of player UUIDs to UUIDs for MediafiedStorage.
- BoundStorageEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
C
- Client(ForgeConfigSpec.Builder) - Constructor for class ram.talia.hexal.forge.ForgeHexalConfig.Client
- clientInit(FMLClientSetupEvent) - Static method in class ram.talia.hexal.forge.ForgeHexalClientInitializer
- clientPlayerLoggedIn(ClientPlayerNetworkEvent.LoggingIn) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- clientPlayerLoggedOut(ClientPlayerNetworkEvent.LoggingOut) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- clientPlayerLoggedOut(ClientPlayerNetworkEvent.LoggingOut) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- clientPlayerTick(TickEvent.PlayerTickEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
-
This is a PlayerTickEvent rather than a LoggedInEvent since *apparently* forge's network structure isn't set up at that point.
- clientTick(TickEvent.ClientTickEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.RenderLinkEventHandler
E
- EverbookEventHandler - Class in ram.talia.hexal.forge.eventhandlers
- EverbookEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
F
- ForgeClientXplatImpl - Class in ram.talia.hexal.forge.xplat
- ForgeClientXplatImpl() - Constructor for class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- ForgeHexalClientInitializer - Class in ram.talia.hexal.forge
- ForgeHexalClientInitializer() - Constructor for class ram.talia.hexal.forge.ForgeHexalClientInitializer
- ForgeHexalConfig - Class in ram.talia.hexal.forge
- ForgeHexalConfig(ForgeConfigSpec.Builder) - Constructor for class ram.talia.hexal.forge.ForgeHexalConfig
- ForgeHexalConfig.Client - Class in ram.talia.hexal.forge
- ForgeHexalConfig.Server - Class in ram.talia.hexal.forge
- ForgeHexalInitializer - Class in ram.talia.hexal.forge
- ForgeHexalInitializer() - Constructor for class ram.talia.hexal.forge.ForgeHexalInitializer
- ForgePacketHandler - Class in ram.talia.hexal.forge.network
- ForgePacketHandler() - Constructor for class ram.talia.hexal.forge.network.ForgePacketHandler
- ForgeXplatImpl - Class in ram.talia.hexal.forge.xplat
- ForgeXplatImpl() - Constructor for class ram.talia.hexal.forge.xplat.ForgeXplatImpl
G
- GateEventHandler - Class in ram.talia.hexal.forge.eventhandlers
-
Responsible for saving and loading the [GateManager] data.
- GateEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.GateEventHandler
- getBindStorageCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getBindTemporaryStorageCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getBoundStorage(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
- getBoundStorage(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getCastingManager(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
- getClientEverbookIota(HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- getClientEverbookPattern(int) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- getCloseGateCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getCloseGateDistanceCostFactor() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getConsumeWispOthersCostPerMedia() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getConsumeWispOwnCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getCraftItemCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getEverbook(Player) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- getEverbookIota(ServerPlayer, HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getEverbookMacro(ServerPlayer, HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getFallingBlockCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getFreezeCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getGenerateSlipwayGeodes() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getIota(ServerPlayer, HexPattern) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- getLinkCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getLinkstore(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- getLinkstore(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getLinkUpkeepPerTick() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMacro(ServerPlayer, HexPattern) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- getMakeGateCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMakeItemCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMarkGateCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMaxItemsReturned() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMaxRecordsInMediafiedStorage() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMediaFlowRateOverLink() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getMoveSpeedSetCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getNetwork() - Static method in class ram.talia.hexal.forge.network.ForgePacketHandler
- getParticlesCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getPhaseBlockCostFactor() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getPlaceTypeCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getPlayerRenderCentre(Player) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getPlayerTransmittingTo(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getProjectileWispUpkeepPerTick() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getRenderCentre(UUID) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- getRenderCentre(Player) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- getReturnItemCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSendIotaCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSeon(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
- getSeon(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- getSeonDiscountFactor() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSeonWispSetCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSmeltCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getStoringPlayerCostScaleFactor() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSummonProjectileWispCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSummonProjectileWispMinCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getSummonTickingWispCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTickConstantCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTickCostPerTicked() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTickingWispUpkeepPerTick() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTickRandomTickIProb() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTradeItemCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getTransmittingTo(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- getUnlinkCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getUntriggeredWispUpkeepDiscount() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getUseItemOnCost() - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- getWispCastingManager(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
I
- init() - Static method in class ram.talia.hexal.forge.network.ForgePacketHandler
- initPlatformSpecific() - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- isAccelerateAllowed(ResourceLocation) - Method in class ram.talia.hexal.forge.ForgeHexalConfig.Server
- isBreakingAllowed(Level, BlockPos, BlockState, Player) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- isClientEverbookMacro(HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- isInteractingAllowed(Level, BlockPos, Direction, InteractionHand, Player) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- isPhysicalClient() - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
L
- localEverbook - Static variable in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
-
This is the Everbook of the local client, null on the server.
O
- onServerStarted(ServerStartedEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.GateEventHandler
- onServerStopping(ServerStoppingEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.GateEventHandler
P
- PlayerLinkstoreEventHandler - Class in ram.talia.hexal.forge.eventhandlers
-
Manages a Map of player UUIDs to
PlayerLinkstores, - PlayerLinkstoreEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- playerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
-
Loads the saved bound storage UUID for each player if it exists.
- playerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- playerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
-
Creates a
PlayerLinkstorefor each player, and loads saved data for said linkstore if saved data exists. - playerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
-
Creates a
WispCastingManagerfor each player, and loads saved data for said casting manager if saved data exists. - playerLoggedOut(PlayerEvent.PlayerLoggedOutEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
-
Save each player's bound storage.
- playerLoggedOut(PlayerEvent.PlayerLoggedOutEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
-
Save each player's
PlayerLinkstoreso links are saved when players log out. - playerLoggedOut(PlayerEvent.PlayerLoggedOutEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
-
Save each player's
WispCastingManagerso that casts which haven't resolved yet will resolve when the player logs back in. - playerTick(TickEvent.PlayerTickEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
-
Ticks each player's
PlayerLinkstore, server to clean up removed links, client to render. - playerTick(TickEvent.PlayerTickEvent) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
-
Ticks each player's
WispCastingManager, meaning that their wisps casts execute properly.
R
- ram.talia.hexal.forge - package ram.talia.hexal.forge
- ram.talia.hexal.forge.eventhandlers - package ram.talia.hexal.forge.eventhandlers
- ram.talia.hexal.forge.network - package ram.talia.hexal.forge.network
- ram.talia.hexal.forge.xplat - package ram.talia.hexal.forge.xplat
- registerEntityRenderer(EntityType<? extends T>, EntityRendererProvider<T>) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- registerItemProperty(Item, ResourceLocation, ItemPropertyFunction) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- registerParticleType(ParticleType<T>, Function<SpriteSet, ParticleProvider<T>>) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- registerRenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class ram.talia.hexal.forge.ForgeHexalClientInitializer
- removeClientEverbookIota(HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- removeEverbookIota(ServerPlayer, HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- removeIota(ServerPlayer, HexPattern) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- RenderLinkEventHandler - Class in ram.talia.hexal.forge.eventhandlers
- RenderLinkEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.RenderLinkEventHandler
- resetPlayerTransmittingTo(ServerPlayer) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- resetTransmittingTo(ServerPlayer) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- restoreLastFilter(AbstractTexture) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
S
- sendPacketNear(Vec3, double, ServerLevel, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- sendPacketToPlayer(ServerPlayer, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- sendPacketToServer(IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- sendPacketTracking(BlockPos, ServerLevel, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- sendPacketTracking(Entity, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- sendPacketTracking(BlockEntity, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- sendPacketTracking(ChunkPos, ServerLevel, IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- Server(ForgeConfigSpec.Builder) - Constructor for class ram.talia.hexal.forge.ForgeHexalConfig.Server
- setBoundStorage(ServerPlayer, UUID) - Static method in class ram.talia.hexal.forge.eventhandlers.BoundStorageEventHandler
- setBoundStorage(ServerPlayer, UUID) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- setClientEverbookIota(HexPattern, CompoundTag) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- setEverbook(Player, Everbook) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- setEverbookIota(ServerPlayer, HexPattern, Iota) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- setFilterSave(AbstractTexture, boolean, boolean) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- setFullEverbook(ServerPlayer, Everbook) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- setIota(ServerPlayer, HexPattern, Iota) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- setPlayerTransmittingTo(ServerPlayer, int) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- setSeon(ServerPlayer, BaseCastingWisp) - Static method in class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
- setSeon(ServerPlayer, BaseCastingWisp) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- setTransmittingTo(ServerPlayer, int) - Static method in class ram.talia.hexal.forge.eventhandlers.PlayerLinkstoreEventHandler
- syncAddRenderLink(ILinkable, ILinkable, ServerLevel) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- syncRemoveRenderLink(ILinkable, ILinkable, ServerLevel) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- syncSetRenderLinks(ILinkable, List<ILinkable>, ServerLevel) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
T
- toggleClientEverbookMacro(HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeClientXplatImpl
- toggleEverbookMacro(ServerPlayer, HexPattern) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
- toggleMacro(ServerPlayer, HexPattern) - Static method in class ram.talia.hexal.forge.eventhandlers.EverbookEventHandler
- toVanillaClientboundPacket(IMessage) - Method in class ram.talia.hexal.forge.xplat.ForgeXplatImpl
W
- WispCastingMangerEventHandler - Class in ram.talia.hexal.forge.eventhandlers
-
Manages a Map of player UUIDs to
WispCastingManagers, - WispCastingMangerEventHandler() - Constructor for class ram.talia.hexal.forge.eventhandlers.WispCastingMangerEventHandler
All Classes and Interfaces|All Packages