Index

A C E F G H I L M N P R S V 
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
 
A C E F G H I L M N P R S V 
All Classes and Interfaces|All Packages