TheWinABagel / Zenith

An unofficial fabric port of Apotheosis
https://www.curseforge.com/minecraft/mc-mods/zenith
MIT License
16 stars 18 forks source link

Knowledge of Ages enchantment locks experience gain in an area, then suddenly gives tons of experience? #28

Closed totrider closed 7 months ago

totrider commented 1 year ago

Using zenith-0.6.0+1.19.2

Experiencing some really odd behaviour with the knowlege of ages enchantment.

I was testing it out on a very basic mob farm, but noticed that after taking out a few enemies, that I stopped receiving any experience. Putting the enchanted weapon in storage and using another weapon would also no longer yield any experience. After a while of swapping the weapons around randomly out of frustration to what was happening, I suddenly got a massive chunk of 300+ experience or so. At first, I though maybe the experience orbs got stuck somewhere, but after removing some blocks it turned out not to be the case.

I then tried using the non KoA weapon on random roaming mobs, and was getting experience just fine. After a while, I returned to the mob farm, and using the non KoA weapon, I started getting exp again.

I then used the KoA weapon, and the experience gain glitched out again. I then moved the mob spawner to another area nearby, and I got exp initially, but then it just bugged out again after receiving 150+/- experience.

I then took out some roaming mobs in my area, and each mob would give me a massive chunk of 150+ to 300+ experience per mob. It also seemed, that each time I took out a mob, that chunk/area got "cursed" and I could no longer get any exp in that chunk/area for a while.

It does not seem to matter what weapon (or lack thereof) I use in the "cursed" area, as all experience gain seems to stop. I see no experience orbs, and pick up notifier does not show me picking up any experience either. Obviously, the durability on my mending equipment does also not repair.

At first, I thought the massive chunks of experience was because the enchanted item would "lock" my experience gain, but the experience would be "stored" in the item or something. Then, taking it out after awhile, it would randomly "unlock" the exp - but this does not seem to be the case.

I checked the logs, but there is nothing logged.

I then tried removing the mods: Fabric Carpet, Carpet Fixes, Debugify, Clumps - As I am aware that they mess with experience gain, but the previously described behavior persists.

I am using V 1.3.9 of my own modpack Dragon Claw Adventure 1 https://www.curseforge.com/minecraft/modpacks/dragon-claw-adventure-1/files

With these additional files (due to some being moved to Modrinth) additional mods

This is the weapon that is causing the issue 2023-05-23_14 35 50

And this is the other one that works as expected (until the KoA enchanted weapon "locks" exp gain in the nearby area) 2023-05-23_14 35 53

I have yet to try out the enchantment with only Zenith enabled due to time constraints, but I might get around to it in the next coming days. Let me know if there is anything else I can do to help locate the problem, as I have run out of ideas for the time being. Obviously, one could gradually add mods until it breaks, but I don't have time for that at the moment ^^'

samishoux commented 1 year ago

I saw the same issue as you playing the modpack Prominence [FABRIC]. Same observation of chunk banning in place.

Could you provide a full list of all of your mod in your modpack? I'm going to try and find which are in common and attempt to find issue at play.

totrider commented 1 year ago

[Vinery] Let's do Wine! 🔨 Frame API (by Andante) 'Dustrial Decor [Fabric] (by slomax907) ARRP (by one_point_o) Adaptive Tooltips (by XanderIsDev) Adorn (by Juicebus) Advancement Plaques [Fabric] (by Grend_G) Advancements Debug (by thetechnici4n) AdventureZ (by Globox_Z) Alloy Forgery (by gliscowo) Alternate Current (by SpaceWalkerRS) Animatica (by FoundationGames) Another Furniture (by Starfish_Studios) Aphid Additions (by sharffffff) AppleSkin (by squeek502) Architect's Palette [FABRIC] (by slomax907) Architectury API (Fabric/Forge) (by shedaniel) Armor Points ++ (by CheosTwitch) Auto Config Updated API (by shedaniel) AutoTag (by Apace100) BCLib (by Quiqueck) Bad Wither No Cookie - Reloaded (by Kreezxil) Balm (Fabric Edition) (by BlayTheNinth) Bartering Station [Forge & Fabric] (by Fuzs) Basic End Ores [Forge/Fabric] (by cScotPlay) Basic Nether Ores [Forge/Fabric] (by cScotPlay) Better Advancements (by way2muchnoise) Better Animations Collection (by Fuzs) Better Combat [Fabric & Forge] (by daedelusdev) Better Compatibility Checker (by Gaz) Better Mount HUD (by Lortseam_) Better Ping Display [Fabric] (by Quintinity) Better Statistics Screen (Fabric) (by TheCSDev) Better Third Person (by Socolio) Better Tridents (by Fuzs) BetterEnd (by Quiqueck) BetterF3 (by cominixo) BetterNether (by Quiqueck) Bewitchment (by MoriyaShiine) Biome Makeover (by Lemonszz) Biome Music[Forge/Fabric] (by someaddon) Blur (Fabric) (by Motschen) Boat Break Fix [Forge/Fabric/Quilt] (by ElocinDev) Boat Item View (by 50ap5ud5) Bookshelf (by DarkhaxDev) Bosses of Mass Destruction (by Barribob) Botania (Fabric/Quilt) (by williewillus) Bountiful (Fabric) (by Ejektaflex) CIT Resewn (by SHsuperCM) CTM Refabricated (by CodexAdrian) Cardinal Components (by UpcraftLP) Carpeted Stairs & Slabs (by MehVahdJukaar) Charm (by svenhjol) Charm Fixer (by Blodhgrm) Charm of Undying (Fabric 1.16.1 - 1.19.2) (by TheIllusiveC4) Charmonium (by svenhjol) Chassis (by Libra) Chat Heads (by dzwdz) Cherished Worlds (Fabric 1.16.1 - 1.19.2) (by TheIllusiveC4) Chipped (by terrariumearth) Chisel Refabricated (by Slaincow) Chiseled Bricks (by s4m_g4m3r_D34D) ChoiceTheorem's Overhauled Village (by ChoiceTheorem) Chubby Stuff! [Fabric] (by YoWabbit) Chunks fade in (by kerudion) CleanCut (by Rongmario) Clear Despawn [Fabric] (by StrikerRocker) Cloth API (Fabric) (by shedaniel) Cloth Config API (Fabric/Forge) (by shedaniel) Clumps (by Jaredlll08) Collective (by Serilum) Combat Roll [Fabric & Forge] (by daedelusdev) Comforts (Fabric 1.16.5 - 1.19.2) (by TheIllusiveC4) CompleteConfig (by Lortseam) Compressor (Fabric) (by Libra) Connectivity[Forge/Fabric] (by someaddon) Continuity (by Pepper_Bell) Controlling (by Jaredlll08) CorgiLib (by CorgiTaco) Couplings (by HeckinChloe) Crafting Tweaks (Fabric Edition) (by BlayTheNinth) Crawl (Fabric) (by fewizz) Create Crafts & Additions (by MRHminer) Create Deco Fabric (by talrey) Create Fabric (by tropheusj) Create: Extended Cogwheels Fabric (by Rabbitminers) Create: Extended Flywheels Fabric (by Rabbitminers) Creeper Overhaul (by joosh7889) Cultural Delights [Fabric] (by MrSterner) Custom Entity Models (CEM) (by dorianpb) Damage Tilt (by Charles445) Dark Paintings (by DarkhaxDev) Data Attributes (by clevernucleus) Debugify (by XanderIsDev) Decorative Blocks (by stohun) Deeper and Darker (by KyaniteMods) DragonLoot (by pois1xlive) Drippy Loading Screen [Fabric] (by Keksuccino) Duckling (by Frogipher) Dusk[Forge/Fabric] (by someaddon) Easy Anvils [Forge & Fabric] (by Fuzs) Ecologics (by SameDifferent) Eldritch Mobs (by cyborg_pigeon) Elytra Slot (Fabric 1.16.1 - 1.19.2) (by TheIllusiveC4) Enchantment Descriptions (by DarkhaxDev) End Goblin Traders (Fabric) (by Jab125) End Remastered [Fabric] (by jack_bagel) Enderscape (by lunarbunten) Enhanced Block Entities (by FoundationGames) Entity Culling Fabric/Forge (by tr7zw) Entity Texture Features - [Fabric & Forge] (by traben_0) Equipment Compare [Fabric] (by Grend_G) Every Compat (Wood Good) (by MehVahdJukaar) Expanded Delight [Fabric] (by ianm1647) Expanded Storage (by MessyEllie) Extra Thicc Packets (by JaselUmena) ExtraSounds (by stashymane) FPS Reducer (by bre2el) FTB Backups 2 (by FTB) FTB Chunks (Fabric) (by FTB) FTB Essentials (Forge) (by FTB) FTB Library (Fabric) (by FTB) FTB Quests (Fabric) (by FTB) FTB Teams (Fabric) (by FTB) Fabric API (by modmuss50) Fabric Language Kotlin (by modmuss50) Fabric Waystones (by LordDeatHunter) Factory Blocks (by Slaincow) FancyMenu [Fabric] (by Keksuccino) Farmer's Delight [Fabric] (by NewHoryzon) Farmer's Knives [Fabric] (by ianm1647) Farsight [Fabric] (by someaddon) Faux Custom Entity Data (by Jaredlll08) FerriteCore (Fabric) (by malte0811) Fix Experience Bug (now with FABRIC and FORGE versions) (by MacTso) Followers Teleport Too (by Serilum) Forge Config API Port [Fabric] (by Fuzs) Friends&Foes (Fabric) (by faboslav) GeckoLib (by Gecko) Geophilic – Biome Overhauls (by bebebealoste) Go Fish (by Draylar1) Goblin Traders (Fabric) (by Jab125) Goodall (by Frogipher) Guard Villagers (Fabric/Quilt) (by MrSterner) HT's TreeChop (by hammertater) Here be no Dragons! (by kb1000) Iceberg [Fabric] (by Grend_G) Illagers Love Armor (by itsmineblock11) ImmediatelyFast (by RaphiMC) Immersive Aircraft [Fabric/Forge] (by Conczin) Immersive Armors [Fabric/Forge] (by Conczin) Immersive Weathering [FABRIC] (by OrdanaryMods) Immersive structures (by ChoiceTheorem) Indium (by comp500) Ingredient Extension API (by Jaredlll08) Inmis (by Draylar1) InmisAddon (by Globox_Z) Interactic (by gliscowo) Inventory HUD+ (by dmitrylovin) Inventory Profiles Next (by mirinimi) It Takes a Pillage (Fabric) (by izofar) Item Filters (by LatvianModder) Item Highlighter [Fabric] (by Grend_G) Item Model Fix (Fabric) (by PepperBell) Jade 🔍 (by Snownee) Jade Addons (Fabric) (by Snownee) JamLib (by jamalam360) JourneyMap (by techbrew) Just Enough Effect Descriptions (JEED) (by MehVahdJukaar) Kambrik (by Ejektaflex) Kiwi 🥝 (Fabric) (by Snownee) KleeSlabs (Fabric Edition) (by BlayTheNinth) Konkrete [Fabric] (by Keksuccino) Krypton (by tuxed) KubeJS (by LatvianModder) KubeJS Create (by LatvianModder) Language Reload (by Jerozgen) LazyDFU (by tuxed) Leaves Be Gone (by Fuzs) Legendary Tooltips [Fabric] (by Grend_G) Let Me Despawn (by frikinjay) LibZ (by Globox_Z) Library Ferret - Fabric (by jtlelisa) Light Overlay (Rift/Forge/Fabric) (by shedaniel) Lithium (Fabric) (by jellysquid3) Log Begone (by AzureDoomC) Lootr (Fabric) (by Noobanidus) M.R.U (by itsmineblock11) MC Dungeons Artifacts (by chronos_sacaria) MVS - Moog's Voyager Structures (by finndog_123) Max Health Fix (by DarkhaxDev) MedievalWeapons (by Globox_Z) MemoryLeakFix (by FX_PR0CESS) MidnightLib (by TeamMidnightDust) MixinTrace (by comp500) MmmMmmMmmMmm (Target Dummy) (by MehVahdJukaar) Mod Menu (by Prospector) Moonlight Lib (by MehVahdJukaar) More Geodes (by TheDeathlyCow) More Villagers [Fabric] (by SameDifferent) MoreCulling (by FX_PR0CESS) MoreCullingExtra (by FX_PR0CESS) Mouse Tweaks (by YaLTeR) Mythic Metals (by Noaaan) Mythic Metals Decorations (by Noaaan) Mythic Mounts (by chirpycricket__) Mythic Upgrades [FABRIC] (by trique06) Nameplate (by Globox_Z) Naturalist (by StarfishStudios) Nature's Compass (by Chaosyr) Nether Depths Upgrade (by scouter567) Nether's Delight (Fabric) (by StevePlayzz) NetherPortalFix (Fabric Edition) (by BlayTheNinth) No Chat Reports (by Aizistral) No Night Vision Flickering (Fabric) (by semper1dem) No Recipe Book (Fabric) (by Grayray75) No Resource Pack Warnings (by SpaceWalkerRS) Not Enough Animations (by tr7zw) Oh The Biomes You'll Go Refabricated (by AOCAWOL) On Soul Fire (by MoriyaShiine) Paradise Lost (by ImmortalDevs) Passable Foliage 🌳 (Fabric) (by Snownee) Patchouli (Fabric/Quilt) (by williewillus) Paxi (Fabric) (by YUNGNICKYOUNG) Pehkui (by Virtuoel) Philip's Ruins (by philipmoddev) Pick Up Notifier [Forge & Fabric] (by Fuzs) PlayerEx (by clevernucleus) Pling (by haykam) PolyLib (by Official_CreeperHost) Polymorph (Fabric) (by TheIllusiveC4) Precise Damage (by Andrew6rant) Presence Footsteps [Fabric] (by S0llace) Prism [Fabric] (by Grend_G) Probably Chests (by ArcanePigeon) Project: Save the Pets! (by SophiaCoxy) Projectile Damage Attribute [Fabric & Forge] (by daedelus_dev) Puzzle (by Motschen) Puzzles Lib [Forge & Fabric] (by Fuzs) Quests Additions (Fabric) (by NaturaSpell) Reacharound (by spAnser) Rebind Narrator (by quat1024) Reese's Sodium Options (by FlashyReese) RelicEx (by clevernucleus) Repurposed Structures (Quilt/Fabric) (by telepathicgrunt) Resourceful Config (by ThatGravyBoat) Resourceful Lib (by ThatGravyBoat) Rhino (by LatvianModder) RightClickHarvest (by jamalam360) Rotten Creatures (by fusionstudiomc) Roughly Enough Items Fabric/Forge (REI) (by shedaniel) Roughly Enough Loot Tables (by GrigLog) Roughly Enough Professions (REP) (by Mrbysco) Roughly Enough Resources (by theorbagain) Roughly Enough Trades (by GrigLog) RpgDifficulty (by GloboxZ) Runelic (by DarkhaxDev) Satin API (by PyrofabTheModsmith) Server Performance - Smooth Chunk Save[Forge/Fabric] (by someaddon) Simple Discord Rich Presence (Forge / Fabric) (by Sunekaer) Skin Layers 3D (Fabric/Forge) (by tr7zw) Small Ships [Fabric & Forge] (by talhanation) Smarter Farmers (farmers replant) (by MehVahdJukaar) Smooth Boot (Fabric) (by UltimateBoomer) Snow! Real Magic! ⛄ (Fabric) (by Snownee) Sodium (by jellysquid3_) Sodium Extra (by FlashyReese) Sound Physics Remastered (by henkelmax) Spyglass Improvements: Zoom, Quick Access... [Fabric/Forge] (by Im_JC52) Starlight (Fabric) (by Spottedstar) Statement Library (by Virtuoel) Structory (by botanydev) Structory: Towers (by botanydev) Supplementaries (by MehVahdJukaar) TalkBubbles (by Globox_Z) TerraBlender (Fabric) (by TheAdubbz) The Bumblezone (Quilt/Fabric) (by telepathicgrunt) The Graveyard (FABRIC) (by finallion_13) The Graveyard Biomes (FABRIC) (by finallion_13) The Twilight Forest (by Benimatic) ThonkUtil (by Jab125) TieredZ (by GloboxZ) TipTheScales (by Jaredlll08) Tips (by DarkhaxDev) Tom's Simple Storage Mod (Fabric) (by tom54541) Tool Stats (by DarkhaxDev) Trading Post [Forge & Fabric] (by Fuzs) Transparent (by Trikzon) TrashSlot (Fabric Edition) (by BlayTheNinth) Trinkets (Fabric) (by EmilyPloszaj) Twigs (by ninnih) Vertical Slabs Compat (by MehVahdJukaar) Visual Workbench [Forge & Fabric] (by Fuzs) Visuality (by PinkGoosik) Void Totem (Fabric) (by Affehund) When Dungeons Arise - Fabric! (by Aureljz) Whisperwoods (by itsmeowdev) Why Am I on Fire? (by Ellivers) Wolves Of Other Furs (by itsmineblock11) Wondrous Wilds (by Ineffa) XP Obelisk (by Meridanus) XP Obelisk Additions (by Meridanus) YDM's Weapon Master (by YourDailyModderx) YUNG's API (Fabric) (by YUNGNICKYOUNG) YUNG's Better Desert Temples (Fabric) (by YUNGNICKYOUNG) YUNG's Better Dungeons (Fabric) (by YUNGNICKYOUNG) YUNG's Better Mineshafts (Fabric) (by YUNGNICKYOUNG) YUNG's Better Nether Fortresses (Fabric) (by YUNGNICKYOUNG) YUNG's Better Ocean Monuments (Fabric) (by YUNGNICKYOUNG) YUNG's Better Strongholds (Fabric) (by YUNGNICKYOUNG) YUNG's Better Witch Huts (Fabric) (by YUNGNICKYOUNG) YUNG's Bridges (Fabric) (by YUNGNICKYOUNG) YUNG's Extras (Fabric) (by YUNGNICKYOUNG) YetAnotherConfigLib (by XanderIsDev) You're in Grave Danger (by b1n_ry) Your Options Shall Be Respected (YOSBR) (by shedaniel) Zenith (by safrodev) libIPN (by mirinimi) oωo (owo-lib) (by gliscowo) playerAnimator (by KosmX) spark (by Iucko)

muon-rw commented 1 year ago

Both of these packs have PlayerEx. It sounds like you have chunk-based XP moderation enabled in its config. Set Negation Factor to 100 to disable.

It’s probably only noticeable with Zenith because the XP moderation scales based off of number of orbs dropped, and Knowledge works by increasing orb count, which is feature consistent with Apotheosis.

See here: https://clevernucleus.github.io/playerex-1.18.2_faq.html#6-how-does-the-chunk-based-experience-system-work

baboyLTD commented 1 year ago

I'm experiencing this same issue on my server. I do have PlayerEX installed and i did try changing the negation factor to 100 but the "cursed" chunk still isn't giving exp when mobs are killed there

muon-rw commented 1 year ago

@baboyLTD once a chunk is affected it does not return to normal even if you disable the setting unless you give it time to restore or use /playerex resetChunk (reset_Chunk on 3.5.4+).

Since this is both mods working as intended but just sort of a somewhat inconvenient interaction of both mechanics working properly, I think this issue could probably be closed @TheWinABagel (but maybe pinned)