1.20.1-3.7.1

**1.20.1-3.7.1** is the seventh release of the mod for 1.20.1.

### Commands

* Added the ScreenEffect subcommand, allows you to apply an AoA screen effect to a player

### Worldgen

* Added the Archaic Aquaduct Nowhere Boss Arena
* Added Attercopus Nests to Precasia
* Added some additional Precasian bone feature variants
* Added Opteryx Nests, but haven't put them in the game yet (thanks weather)

### Other

* Added alternate sounds for level up of 100 and 1000
* Added information entries to JEI for various items

## Changes

### Blocks

 Mineralization Station | Now accepts any ingot/gem

### Entities

* Now alerts nearby Veloraptors when hurt or hunting
 Smilodon | * Added a crit effect to some of its attacks
 Opteryx | * Can now be healed with food
 Spinoledon | * Now only hunts Deinotherium
 Dryad Sprite | Now drops XP when successfully interacted with

### Items

* Prototyping/trialling a new system for blasters:
	+ Blasters' charge time is now visible on their durability bar
	+ Laser Blaster, Blast Chiller, Soul Spark, and Light Spark now runs on hitscan instead of projectiles - to be expanded to other blasters in the future if the system feels ok
	+ Working on a more advanced particle VFX system for future use and to defer computational work to the client to greatly improve server efficiency
* Added some additional effects to Reef Staff
* Added a freeze effect to Blast Chiller's shots and extended its slowness effect
* Added text to the portals in Nowhere
* Changed Bone Horn

### Other

* Cannons now take into account armour toughness when scaling damage
* Changed the portal activation & usage sounds
* Adjusted Precasian Desert's hostile spawn pool
* Changed Precasian Lotto Hovel's placement type
* Made some changes to animal spawning in Precasia
* Reduced the chance of lower-age ashfern being placed when generating them in volcanos and deadlands
* Added some minor decorations to Precasian Tall Forest & Precasian Forest
* Added large ferns to Precasian Tall Forest
* Added the missing ru\_ru.json
* Fixed up some minor issues in the localisation
* Hopefully eliminated Precasian Volcano chutes spawning on trees
* Added more lava to Precasian Volcanos
* Hopefully reduced the occasions in which Precasian Cave stranglewood trees spawn on the surface
* Extended the length of time ItemEntities are protected from explosions
* Fixed up a bunch of miscellaneous lang entries that were improperly defined (a lot of them just outright colliding with other mods), and properly standardised them
* Moved the The Journey Begins advancement to be a child of Nostalgia Trip

## Bug Fixes

* Fixed freestanding AoA signs not being visible
* Fixed Stripped Haunted Log Variants using Blood Logs as their base
* Fixed one of the Precasian Lotto Hovels not having a Lottoman
* Fixed the Roaming Trader getting stuck on non-overworld dimensions
* Fixed Discharge Cannon, Discharge Shotgun, and Ancient Discharger not showing their fire rate
* Fixed a Nowhere boss crash
* Fixed the Primitive Torn Page not generating its contents
* Fixed Hot Springs generating arbitrarily in midair
* Fixed Emberstone Axe not dropping Charcoal when breaking logs
* Fixed Emberstone Tools not positioning their particles correctly
* Fixed some NPCs crashing when spawned
* Fixed Attercopus not spawning in Precasian Deserts at night
* Fixed the player sometimes accidentally counting as out of bounds in a Nowhere boss arena
* Fixed some issues with AoA portals not holding their timings properly when going back and forth
* Fixed Cyclops sliding while doing its attack animation
* Fixed Dryad's Blessing not being held correctly
* Fixed the Bestiary opening the incorrect entry if selecting the same ordinal entry as last when searching
* Fixed Pickmax's description technically describing a 2d square
* Fixed Electron Maul's description not updating its value properly. The actual knockback increase is still broken however, and I think it might be a vanilla bug
* Fixed Goblin's model doing some z-fighting
* Fixed Crystal Extension Shrine not consuming crystals properly