Experience Problem & Vengeance Spirits
Mifwiin opened this issue ยท 9 comments
I have an AllTheModium Sword with some enchants. I built a xp farm with vindicators and blazes. Every time i swing my sword vengeance spirit spawns and blocks the way , causes me to swing to nothing. Other than that, i timed the spawners to 1 min, after 1 min i swang my sword it kills all of the mobs (probs 50-100 mob) but gives only 1 or 2 levels. After level 30 it becomes impossible to get experience to move and its even more impossible to hit level 100.
Some Enchants;
Vigilante VI
Knowledge Of The Ages II
Scavenger II
Sweeping Edge VI
I also had Knowledge II potions and Artifacts that gives more experience from mobs.
It took 1 and half hours to hit level 100, mob grinding utilities's grinder gives more experience than this enchants and items. I'm so sorry for detailed explanation but its so frustrating.
Known issue in Evilcraft. See CyclopsMC/EvilCraft#910
Oh, i didnt checked the EvilCraft GitHub page. I thought that it was a interaction bug with the modpack.
Try the following workaround, which should set the Spawn Limit for Vengeance Spirits in the config to 0 and disable Vengeance Spirit spawning:
If you are in game and singleplayer:
- Pause the game.
- Click on the button with the goggles icon , then "Configure".
- Click "Access Configs of other Mods", then search for Evilcraft and click to access its configs.
- Click "Common Config", then "Mob", then "Vengeance Spirit".
- Change "Spawn Limit" from 5 to 0. "Spawn Limit Area" doesn't matter.
- Save Changes, then exit the pause menu.
- The new limit should be applied and further Vengeance Spirit spawning should be disabled.
If you are not in game:
- Exit any Minecraft instances you have running.
- Open your ATM7 instance's
.minecraft\config\evilcraft-common.toml
as a text file and changespawnLimit
on line 346 below headings[mob]
and[mob.vengeance_spirit]
so the value is 0, not 5. - Save changes.
- Restart your ATM7 instance.
- The changes should now be applied on all singleplayer worlds.
CyclopsMC/EvilCraft#910 has been fixed in a new version of EvilCraft. Update EvilCraft with the following steps:
- Exit any Minecraft instances you have running.
- Download https://www.curseforge.com/minecraft/mc-mods/evilcraft/download/3795956
- Remove
EvilCraft-1.18.2-1.1.19.jar
from the mods folder for your ATM7 instance. - Move
EvilCraft-1.18.2-1.1.20.jar
into the same mods folder. - If you want, open your ATM7 instance's .minecraft\config\evilcraft-common.toml as a text file and change spawnLimit on line 346 below headings [mob] and [mob.vengeance_spirit] so the value is at its default of 5.
- Restart your ATM7 instance.
- Evilcraft should now be updated. Vengeance Spirits should no longer block player actions (attacking and placing blocks).
Okay i will do that. About the exp problem i did some testing and find out that killing the mobs one by one without sweeping edge gives the amount that it should have been giving but killing with sweeping edge lowers the experience amount by a lot.
I think mobs that getting killed with sweeping edge doesnt get the Scavenger, Knowledge Of The Ages buffs.
I have the same problem on the current version (0.4.9)
Knowledge of the ages not working (there is already an open issue for this so I won't talk about it)
Killing multiple mobs with one swing (with sweeing edge) seems to drop only the amount of xp you would get from killing only one mob (or at least definitely reduced). I have a simple sword enchanted with sharpness looting vorpal and sweeping edge.
This was tried in an endermen farm, and I can say for sure, in vanilla I would get xp much faster.
Still there's no solution for that but there is a workaround, if you have Digital Miner mine Xpetrified Ores and break them by hand. Loot gets affected by the fortune so getting them gets easy and they give the same amount of exp even you are level 80 (ofc it gets lower). I'm using this to get experience.