XpNoCooldown and combineXpOrbs refactor (#1149)

* - Fix xpNoCooldown to work as it did in 1.17-
- Remove XPcombine
- Use vanilla merge methods

* Remove debug code

* fix: rollback sort carpet.mixins.json

* rework: nerf xp cooldown absorption a little

* remove: combineXpOrbs
fix: xpCooldown

* revert renames

* fix newlines

* fix: wrong implementation for absorption

* add missing `private` keyword

* fix: player xp cooldown set wrongly

* fix: injection point to be within condition
This commit is contained in:
Crec0 authored and GitHub committed 2021-11-28 23:39:13 +01:00
1 parent 4af1d66450
commit 28a5e7acf1
6 files changed
+54 -204

No files matched your search

+1 -1
View File
@@ -3,4 +3,4 @@ accessWidener v1 named
accessible class net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager
accessible class net/minecraft/server/world/ServerLightingProvider$Stage
accessible class net/minecraft/recipe/Ingredient$Entry
accessible class net/minecraft/world/chunk/light/BlockLightStorage$Data
accessible class net/minecraft/world/chunk/light/BlockLightStorage$Data
+1
View File
@@ -78,6 +78,7 @@
"MinecraftServer_scarpetMixin",
"PlayerListHeaderS2CPacketMixin",
"ExperienceOrbEntityMixin",
"PlayerEntity_xpNoCooldownMixin",
"PlayerActionC2SPacketMixin",
"ServerPlayerEntityMixin",
"PlayerManager_coreMixin",