-
Removed debug code that wasn't mean to be there (simply commented a line)
-
Removed config
-
Added data generation (now internal stuff is controlled by tags, only items for now)
-
Also an enchantment provider now controls enchantments
-
Fixed a bug with enchantments not applying
-
Added two gamerules
-
Now mod depends on fabric api
-
Now difficulty is dependent on number of zombies killed,time passed,equipment,weapons and food in your inventory
Added lots of new config options
- optionally showing difficulty in player subtitle (debug.toml) time period through which difficulty varies (time.toml)
- enchantments (equipment.toml)
- biome checks (spawn.toml)
Changed logic for several factors
- spawning, now picks an initial pos and tries spawning extra around that
- Now uses #swords #axes #{mace,trident,{head,...}_armor}_enchantable weapons/armor
- Changed chances for picking weapons (lowered it, ~0.5 chance for any single piece on a zombie)
Fixed bugs (I don't know which ones, or even new or old ones but they were fixed)
I basically went full quality control and like tried to over engineer I think (add too many locs/ so maybe more bugs)
Performance might get worse.
Added a basic config to the mod.
Using Kaleido config/quilt config Will find toml files under config/zenxarch_zombies
- For lightlevel effect on spawn rates
- Range in which zombies are spawned
- Biomes in which no zombies should spawn
- Debug config (logging and particles disabled by default)
A few fixes to the spawning code. Very stable right now.
Basically tried my best to port to 1.21.1. (There could be problems I didnt check thoroughly) Fixed some crashes on high day count (or in general). They might have been there in last version.
Zombies show particles (was middle of like adding special particles to stronger zombies).
No gaurantee this will launch but give it a try.
Fix a lot of spawn related problems.
Reloading world now also reloads the new zombies.
A lot of changes (make it more like inner minecraft logic). So the natural zombies are different than the mod's spawned zombies.
Also zombies can now be spawn proofed, using blocklight, and level above 0 is fine.
Spawn speed is higher now, Also a debug class is added. Logging stats every 5 minutes.
So I have implement difficulty into the game. So the difficulty is divided into three phases.
First Five days -> Zombies spawn slowly and without armor.
First Fifty days -> Zombies spawn fast with passing days. They can spawn with armor (less powerful than diamond armor) with max 10% chance. Enchanted armor (always cause yeah alpha) not treasure.
Then upto 250 days -> Zombies spawn faster and faster. Zombies spawn with armor (including more powerful than diamond) (50% normal armor and 5% rare armor). 5% chance of spawning with shield. Zombies spawn with enchantments (every single one) including treasure enchantments.
Also modded armor/swords/enchantments are supported.
So yeah New Version.
Well just changed how stuff works. This uses rather simple techniques (just copies vanilla dynamics more than last time).
So yeah a difficulty setting, so you will see more zombies as more days pass by (difficulty goes up till 100 days and 100 hours (in one place)).
Your regular stuff. Enchanted armor, leather,iron,diamond,netherite armor.
For weapons -> iron shovel,sword,diamond sword,netherite axe.