PaperMC/paper-server/patches/sources/net/minecraft/world/entity
BillyGalbreath e91df097e9 ExperienceOrb merging/stacking API and fixes
Adds an option for maximum exp value when merging orbs

Adds ExperienceOrbMergeEvent
Fired when the server is about to merge 2 experience orbs
as entities. Plugins can cancel it if they want to ensure experience orbs do not lose important
metadata such as spawn reason, or conditionally move data from source to target.

Fixes an issue where the stacked count was not taking into account
for mending repairs and when merging with spigot's merge-on-spawn
logic

== AT ==
public net.minecraft.world.entity.ExperienceOrb count

Co-authored-by: Aikar <aikar@aikar.co>
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2017-11-10 23:03:12 -05:00
..
ai Add villager reputation API 2020-04-22 23:29:20 +02:00
ambient Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
animal Entity Jump API 2020-02-08 23:26:11 -06:00
boss EnderDragon Events 2018-07-21 01:51:27 -05:00
decoration Fix item duplication and teleport issues 2020-04-25 06:46:35 -04:00
item Fix item EAR ticks 2024-10-30 13:51:54 +01:00
monster Add phantom creative and insomniac controls 2020-04-25 15:13:41 -05:00
npc PreCreatureSpawnEvent 2018-01-14 17:01:31 -05:00
player Dead Player's shouldn't be able to move 2020-04-02 19:31:16 -04:00
projectile Add ThrownEggHatchEvent 2020-02-09 00:19:05 -06:00
raid Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
vehicle LootTable API and replenishable lootables 2016-05-01 21:19:14 -04:00
AgeableMob.java.patch Honor EntityAgeable.ageLock 2018-09-23 20:59:53 -05:00
AreaEffectCloud.java.patch Entity Activation Range 2024-11-02 18:16:11 +11:00
ConversionParams.java.patch Add EntityZapEvent 2016-10-16 23:19:30 -07:00
ConversionType.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
Entity.java.patch Fix item duplication and teleport issues 2020-04-25 06:46:35 -04:00
EntitySelector.java.patch Add phantom creative and insomniac controls 2020-04-25 15:13:41 -05:00
EntityType.java.patch Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
ExperienceOrb.java.patch ExperienceOrb merging/stacking API and fixes 2017-11-10 23:03:12 -05:00
Interaction.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
ItemBasedSteering.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
Leashable.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LightningBolt.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
LivingEntity.java.patch Fix item duplication and teleport issues 2020-04-25 06:46:35 -04:00
Mob.java.patch Improve death events 2018-08-21 01:39:35 +01:00
NeutralMob.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
OminousItemSpawner.java.patch Fixes and additions to the spawn reason API 2019-03-24 00:24:52 -04:00
PathfinderMob.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
TamableAnimal.java.patch Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00