promotional bannermobile promotional banner

AI Improvements

Performance and logic upgrades for mod AIs
Back to Files

AI-Improvements-1.14.4-0.3.0.jar

File nameAI-Improvements-1.14.4-0.3.0.jar
Uploaded
Aug 3, 2019
Downloads
996.4K
Size
21.3 KB
Mod Loaders
Forge
File ID
2754291
Type
B
Beta
Supported game versions
  • 1.14.4

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ai-improvements-233019:2754291")

Learn more about Curse Maven

What's new

# Change Log

# 0.3.0

## User Impact
* Fixed: Config pathing doing 'entity.entity.entity.entity.entity'
* Added: Support for disabling squid random swim and flee AI

## Dev Impact
* Implemented: New system for handling filtering and editing AI modification tasks. Avoids the need for a mess of IF-ELSE statements.
* Implemented: Sorted system for remove calls, Edits most often applied will float to the top of the list to reduce CPU time used for editing mobs.
* Added: Filter system - allows dev to filter edits to a specific mob-type or mob with settings
* Added: Generic remove edit - allows removing based on instance check and config check
* Added: Filter layer - allows registering a collection of edit tasks with sub layers
* Added: Modification layer - allows handling filter layers, combat AI edits, and goal edits as a set
* Added: Filter layer for all entities
* Added: Filter level for mobs
* Added: Filter level for fish
* Added: Filter level for squid
* Ported: look helper as a modification edit
* Ported: fish edits as generic edits

 

# 0.2.2
* Fixed: Crash due to invalid access transformer

# 0.2.1 - Init MC 1.14.4 release, 8/1/2019 9pm Est
* Update to 1.14.4
* Added: fish swim remove option
* Added: fish panic remove option
* Added: fish avoid player remove option

# Before
* Added: Look Helper override
* Added: Tan math cache, used by Look helper to improve speed

This mod has no additional files