Index
All Classes and Interfaces|All Packages
A
- addAdditionalSaveData(ValueOutput, CallbackInfo) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
C
- Clumps - Class in com.blamejared.clumps
- Clumps() - Constructor for class com.blamejared.clumps.Clumps
- clumps$captureCurrentEntry(Optional<EnchantedItemInUse>) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$clumpedMap - Variable in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$currentEntry - Variable in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$getAge() - Method in interface com.blamejared.clumps.mixin.ExperienceOrbAccess
- clumps$getClumpedMap() - Method in interface com.blamejared.clumps.helper.IClumpedOrb
- clumps$getClumpedMap() - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$repairPlayerItems(ServerPlayer, int, CallbackInfoReturnable<Integer>) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$resolve() - Method in interface com.blamejared.clumps.helper.IClumpedOrb
- clumps$resolve() - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$setAge(int) - Method in interface com.blamejared.clumps.mixin.ExperienceOrbAccess
- clumps$setClumpedMap(Map<Integer, Integer>) - Method in interface com.blamejared.clumps.helper.IClumpedOrb
- clumps$setClumpedMap(Map<Integer, Integer>) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- clumps$setCount(int) - Method in interface com.blamejared.clumps.mixin.ExperienceOrbAccess
- ClumpsCommon - Class in com.blamejared.clumps
- ClumpsCommon() - Constructor for class com.blamejared.clumps.ClumpsCommon
- com.blamejared.clumps - package com.blamejared.clumps
- com.blamejared.clumps.api.events - package com.blamejared.clumps.api.events
- com.blamejared.clumps.helper - package com.blamejared.clumps.helper
- com.blamejared.clumps.mixin - package com.blamejared.clumps.mixin
- com.blamejared.clumps.platform - package com.blamejared.clumps.platform
E
- EVENT - Static variable in class com.blamejared.clumps.platform.Services
- ExperienceOrbAccess - Interface in com.blamejared.clumps.mixin
F
- fireRepairEvent(Player, int) - Method in interface com.blamejared.clumps.platform.IEventHelper
- fireRepairEvent(Player, int) - Method in class com.blamejared.clumps.platform.NeoForgeEventHandler
- fireValueEvent(Player, int) - Method in interface com.blamejared.clumps.platform.IEventHelper
- fireValueEvent(Player, int) - Method in class com.blamejared.clumps.platform.NeoForgeEventHandler
G
- getPlayer() - Method in interface com.blamejared.clumps.api.events.IRepairEvent
-
Gets the player whose items are being repaired.
- getPlayer() - Method in interface com.blamejared.clumps.api.events.IValueEvent
-
Gets the player that the experience is being given to.
- getPlayer() - Method in class com.blamejared.clumps.api.events.RepairEvent
-
Gets the player whose items are being repaired.
- getPlayer() - Method in class com.blamejared.clumps.api.events.ValueEvent
-
Gets the player that the experience is being given to.
- getRepairRatio(ItemStack) - Method in interface com.blamejared.clumps.platform.IPlatformHelper
- getRepairRatio(ItemStack) - Method in class com.blamejared.clumps.platform.NeoForgePlatformHelper
- getValue() - Method in interface com.blamejared.clumps.api.events.IRepairEvent
-
Gets the amount of experience to be used by the repair.
- getValue() - Method in interface com.blamejared.clumps.api.events.IValueEvent
-
Gets the value of the experience orb.
- getValue() - Method in class com.blamejared.clumps.api.events.RepairEvent
-
Gets the amount of experience to be used by the repair.
- getValue() - Method in class com.blamejared.clumps.api.events.ValueEvent
-
Gets the value of the experience orb.
- getValue() - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
H
- handle(T) - Method in interface com.blamejared.clumps.api.events.IEventHandler
I
- IClumpedOrb - Interface in com.blamejared.clumps.helper
- IEventHandler<T,
U> - Interface in com.blamejared.clumps.api.events - IEventHelper - Interface in com.blamejared.clumps.platform
- IPlatformHelper - Interface in com.blamejared.clumps.platform
- IRepairEvent - Interface in com.blamejared.clumps.api.events
-
Fired before an item is repaired, allowing other mods to repair items before the vanilla inventory is repaired.
- IValueEvent - Interface in com.blamejared.clumps.api.events
-
Used to mutate the value of experience before repairing player's items and giving the rest to the player.
L
- load(Class<T>) - Static method in class com.blamejared.clumps.platform.Services
- LOG - Static variable in class com.blamejared.clumps.ClumpsCommon
M
- merge(ExperienceOrb, CallbackInfo) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- MixinExperienceOrb - Class in com.blamejared.clumps.mixin
- MixinExperienceOrb(EntityType<?>, Level) - Constructor for class com.blamejared.clumps.mixin.MixinExperienceOrb
N
- NeoForgeEventHandler - Class in com.blamejared.clumps.platform
- NeoForgeEventHandler() - Constructor for class com.blamejared.clumps.platform.NeoForgeEventHandler
- NeoForgePlatformHelper - Class in com.blamejared.clumps.platform
- NeoForgePlatformHelper() - Constructor for class com.blamejared.clumps.platform.NeoForgePlatformHelper
P
- pickupXPEvent - Static variable in class com.blamejared.clumps.ClumpsCommon
- PLATFORM - Static variable in class com.blamejared.clumps.platform.Services
- playerTouch(Player, CallbackInfo) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
R
- readAdditionalSaveData(ValueInput, CallbackInfo) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
- RepairEvent - Class in com.blamejared.clumps.api.events
-
Fired before an item is repaired, if a repair is performed, then any leftover experience should be set back to this event.
- RepairEvent(Player, int) - Constructor for class com.blamejared.clumps.api.events.RepairEvent
- repairPlayerItems(ServerPlayer, int) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
S
- Services - Class in com.blamejared.clumps.platform
- Services() - Constructor for class com.blamejared.clumps.platform.Services
- setValue(int) - Method in interface com.blamejared.clumps.api.events.IRepairEvent
-
Sets the amount of experience left after repairing.
- setValue(int) - Method in interface com.blamejared.clumps.api.events.IValueEvent
-
Sets the value of the experience orb.
- setValue(int) - Method in class com.blamejared.clumps.api.events.RepairEvent
-
Sets the amount of experience left after repairing.
- setValue(int) - Method in class com.blamejared.clumps.api.events.ValueEvent
-
Sets the value of the experience orb.
- setValue(int) - Method in class com.blamejared.clumps.mixin.MixinExperienceOrb
V
- ValueEvent - Class in com.blamejared.clumps.api.events
- ValueEvent(Player, int) - Constructor for class com.blamejared.clumps.api.events.ValueEvent
All Classes and Interfaces|All Packages