Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BobberComponent - Class in com.mrbysco.gonefishing.component
- BobberComponent() - Constructor for class com.mrbysco.gonefishing.component.BobberComponent
- BobberDespawnSystem - Class in com.mrbysco.gonefishing.systems
- BobberDespawnSystem() - Constructor for class com.mrbysco.gonefishing.systems.BobberDespawnSystem
- BobberSystem - Class in com.mrbysco.gonefishing.systems
- BobberSystem() - Constructor for class com.mrbysco.gonefishing.systems.BobberSystem
- BoundBobberComponent - Class in com.mrbysco.gonefishing.component
- BoundBobberComponent(UUID) - Constructor for class com.mrbysco.gonefishing.component.BoundBobberComponent
C
- canCatchFish() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- canRelease - Variable in class com.mrbysco.gonefishing.config.FishingConfig
- canReleaseFish() - Static method in class com.mrbysco.gonefishing.util.FishHelper
- clone() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- clone() - Method in class com.mrbysco.gonefishing.component.BoundBobberComponent
- CODEC - Static variable in class com.mrbysco.gonefishing.component.BoundBobberComponent
- CODEC - Static variable in class com.mrbysco.gonefishing.config.FishingConfig
- CODEC - Static variable in class com.mrbysco.gonefishing.interaction.FishingInteraction
- CODEC - Static variable in class com.mrbysco.gonefishing.interaction.FishingMetaData
- CODEC - Static variable in class com.mrbysco.gonefishing.interaction.SpawnFishInteraction
- com.mrbysco.gonefishing - package com.mrbysco.gonefishing
- com.mrbysco.gonefishing.api.event - package com.mrbysco.gonefishing.api.event
- com.mrbysco.gonefishing.component - package com.mrbysco.gonefishing.component
- com.mrbysco.gonefishing.config - package com.mrbysco.gonefishing.config
- com.mrbysco.gonefishing.interaction - package com.mrbysco.gonefishing.interaction
- com.mrbysco.gonefishing.systems - package com.mrbysco.gonefishing.systems
- com.mrbysco.gonefishing.util - package com.mrbysco.gonefishing.util
- createDefaultFishTable() - Static method in class com.mrbysco.gonefishing.util.FishHelper
-
Create the default fish table with predefined weights.
- createRandomFish() - Static method in class com.mrbysco.gonefishing.util.FishHelper
-
Create a random fish ItemStack.
F
- firstRun(InteractionType, InteractionContext, CooldownHandler) - Method in class com.mrbysco.gonefishing.interaction.FishingInteraction
- firstRun(InteractionType, InteractionContext, CooldownHandler) - Method in class com.mrbysco.gonefishing.interaction.SpawnFishInteraction
- FishCaughtEvent - Class in com.mrbysco.gonefishing.api.event
-
Event fired when player caught a fish.
- FishCaughtEvent(ItemStack, Ref) - Constructor for class com.mrbysco.gonefishing.api.event.FishCaughtEvent
- FishHelper - Class in com.mrbysco.gonefishing.util
- FishHelper() - Constructor for class com.mrbysco.gonefishing.util.FishHelper
- FishingConfig - Class in com.mrbysco.gonefishing.config
- FishingConfig() - Constructor for class com.mrbysco.gonefishing.config.FishingConfig
- FishingFailedEvent - Class in com.mrbysco.gonefishing.api.event
-
Event fired when player failed to catch a fish.
- FishingFailedEvent(Ref) - Constructor for class com.mrbysco.gonefishing.api.event.FishingFailedEvent
- FishingInteraction - Class in com.mrbysco.gonefishing.interaction
- FishingInteraction() - Constructor for class com.mrbysco.gonefishing.interaction.FishingInteraction
- FishingMetaData - Class in com.mrbysco.gonefishing.interaction
- FishingMetaData() - Constructor for class com.mrbysco.gonefishing.interaction.FishingMetaData
- FishingStartedEvent - Class in com.mrbysco.gonefishing.api.event
-
Event fired when player starts fishing.
- FishingStartedEvent(Ref) - Constructor for class com.mrbysco.gonefishing.api.event.FishingStartedEvent
- fishTable - Variable in class com.mrbysco.gonefishing.config.FishingConfig
G
- get() - Static method in class com.mrbysco.gonefishing.GoneFishingPlugin
- getAttachedEntity() - Method in class com.mrbysco.gonefishing.component.BoundBobberComponent
- getBobberAge() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- getBobberComponent() - Method in class com.mrbysco.gonefishing.GoneFishingPlugin
- getBoundBobber() - Method in class com.mrbysco.gonefishing.interaction.FishingMetaData
- getBoundBobberComponent() - Method in class com.mrbysco.gonefishing.GoneFishingPlugin
- getCatchTimer() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- getCaughtItem() - Method in class com.mrbysco.gonefishing.api.event.FishCaughtEvent
- getComponentType() - Static method in class com.mrbysco.gonefishing.component.BobberComponent
- getComponentType() - Static method in class com.mrbysco.gonefishing.component.BoundBobberComponent
- getPlayerRef() - Method in class com.mrbysco.gonefishing.api.event.FishCaughtEvent
- getPlayerRef() - Method in class com.mrbysco.gonefishing.api.event.FishingFailedEvent
- getPlayerRef() - Method in class com.mrbysco.gonefishing.api.event.FishingStartedEvent
- getQuery() - Method in class com.mrbysco.gonefishing.systems.BobberDespawnSystem
- getQuery() - Method in class com.mrbysco.gonefishing.systems.BobberSystem
- getRandomFish() - Static method in class com.mrbysco.gonefishing.util.FishHelper
-
Get a random fish based on defined weights.
- getTargetWater(CommandBuffer, World, float, Ref) - Method in class com.mrbysco.gonefishing.interaction.FishingInteraction
-
Gets the target water block based on the raycast parameters.
- getTargetWater(CommandBuffer, World, float, Ref) - Method in class com.mrbysco.gonefishing.interaction.SpawnFishInteraction
-
Gets the target water block based on the raycast parameters.
- getTimeUntilCatch() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- getTimeUntilCatch() - Static method in class com.mrbysco.gonefishing.util.FishHelper
- GoneFishingPlugin - Class in com.mrbysco.gonefishing
- GoneFishingPlugin(JavaPluginInit) - Constructor for class com.mrbysco.gonefishing.GoneFishingPlugin
K
- KEY - Static variable in class com.mrbysco.gonefishing.interaction.FishingMetaData
- KEYED_CODEC - Static variable in class com.mrbysco.gonefishing.interaction.FishingMetaData
L
- LOGGER - Static variable in class com.mrbysco.gonefishing.GoneFishingPlugin
M
- maxFishingTime - Variable in class com.mrbysco.gonefishing.config.FishingConfig
- minFishingTime - Variable in class com.mrbysco.gonefishing.config.FishingConfig
S
- setAttachedEntity(UUID) - Method in class com.mrbysco.gonefishing.component.BoundBobberComponent
- setBobberAge(int) - Method in class com.mrbysco.gonefishing.component.BobberComponent
- setBoundBobber(UUID) - Method in class com.mrbysco.gonefishing.interaction.FishingMetaData
- setCanCatch(boolean) - Method in class com.mrbysco.gonefishing.component.BobberComponent
- setCatchTimer(int) - Method in class com.mrbysco.gonefishing.component.BobberComponent
- setCaughtItem(ItemStack) - Method in class com.mrbysco.gonefishing.api.event.FishCaughtEvent
- setRandomTimeUntilCatch() - Method in class com.mrbysco.gonefishing.component.BobberComponent
- setTimeUntilCatch(int) - Method in class com.mrbysco.gonefishing.component.BobberComponent
- setup() - Method in class com.mrbysco.gonefishing.GoneFishingPlugin
- setupFishes(FishingConfig) - Static method in class com.mrbysco.gonefishing.util.FishHelper
-
Setup fishes from config.
- SpawnFishInteraction - Class in com.mrbysco.gonefishing.interaction
- SpawnFishInteraction() - Constructor for class com.mrbysco.gonefishing.interaction.SpawnFishInteraction
- start() - Method in class com.mrbysco.gonefishing.GoneFishingPlugin
T
- tick(float, int, ArchetypeChunk, Store, CommandBuffer) - Method in class com.mrbysco.gonefishing.systems.BobberDespawnSystem
- tick(float, int, ArchetypeChunk, Store, CommandBuffer) - Method in class com.mrbysco.gonefishing.systems.BobberSystem
All Classes and Interfaces|All Packages|Constant Field Values