Port ToadLib 1.1.0 to fabric and some fixes
1.1.0 Version
Add🔧:
- mtjava package
- CapeableMobListener
- Mixin plugins
- Hybrid attack ai for entities
- Integrable
Refactor✏️:
- UniformIntegerCooldown
- IntegerCooldown
- FloatCooldown
- BehaviorHelper
- ToadOuterUtils
- ToadEntityUtils
- ToadlyEntityDataSerializers
- ToadEventFactory
- ServerLevelMixin
- ChunkTickEvent
- EndWaterBehaviors
- DifficultyPredicates
Fixes🔥:
- ToadOuterUtils
- BehaviorHelper
- FloatCooldown
- ToadLib(Main)
Remove✂️:
- Disposable, reason - useless
- CapeableMob, reason - replcaed with CapeableMobListener
- AbstractCapeableSpellcasterIllager, reason - replaced with CapeableMobListener
- AbstractCapeableIllager, reason - replaced with CapeableMobListener
- DefaultEntityGoals, reason - useless
- package 'tab', reason - useless
- GoalHelper, reason - not works...
- ItemStackCollect, reason - useless
- AddPoiTypeInit, reason - useless
1.0.6.9 Version
Add🔧:
- Mixin system
- Mixins(Entity, NameTagItem)
- EntityTags(non_nameable_entities, non_swimmable_entities)
P.s this needed for a new mod...
1.0.7 Version
Add🔧:
- ToadlyEntityDataSerializers
- Disposable
- UniformIntegerCooldown
- CopyOwnerTargetGoal
Refactor✏️:
- MobFollowAdultMobGoal
- EntityDataContainer
1.0.6 Version
Add🔧:
- New logo!
- connected mixins
- dir '/event'
- dir '/time'
- dir '/damagesources'
- Tags: end_mobs, nether_mobs, zombies
- ChunkTickEvent
- ToadEventFactory
- EntityDataContainer
- BlowUpDataContaine
- BlowUpGoal
- MobFollowAdultMobGoal
- AttackTargetIfAccessedGoal
- StealHPGoal
- DifficultyPredicates
- SpawnLingeringCloudData
- FloatCooldown
- IntegerCooldewn
- DamageSourceWithRandomMessage
- ServerLevelMixin
Remove✂️:
- Boolean1N2 ; Reason : Useless
- NetherMob ; Reason : Replcaed with tag("nether_mobs")
Refactor✏️:
- build.gradle
- accesstransformer.cfg
- ToadEntityUtils
- GenerationWorker
- FenceGateInteractGoal
- ItemStackCollect
1.0.5 ported on 1.20.x
1.0.5 Version
Add🔧:
- Boolean1N2
- ToadlyArmorItem
- FilledSpawnEggItem
Remove✂️:
- IFrezzer ; Reason : Useless
- IPlayer ; Reason : Useless
Refactor✏️:
- ToadlyArmorMaterial
- ToadBlockUtils
- ToadBlockUtils
- EndWaterMobInteractive
- CapeableMob
Port 1.0.4 to 1.20.x
1.0.4 Version
Add🔧:
- dir '/block'
- dir '/item'
- dir '/tab'
- FilledBlockItem
- FilledItem
- FilledBlock
Remove✂️:
- IRobber -> Reason : I found a better way to implement this
Refactor✏️:
- EndWaterBehaviors
- ColorHandlers
- ToadlyArmorMaterial
- ToadlyItemTier
- CrossEntityOpenersCounter
- ICrossEntityContainer
- BlockPropertyValue
- ItemPropertyValue
- ICreativeTabFiller
1.0.3 Version
Now available on 1.19.3 🎉
Add🔧:
- IFletchingTableMenu
- ICrossEntityContainer
- CrossEntityOpenersCounter
- ToadClientUtils
- AbstractVIModel
Fixes🔥:
- IFreezer
Refactor✏️:
- ToadlyDataProvider
- BlockPropertyValues
- BehaviorHelper
- ToadOuterUtils
Port 1.0.2 to 1.20.x
1.0.2 Version
Add🔧:
- IRobber
- IPlayer
Refactor✏️:
- IFreezer
Port to 1.20.x
Ported Files :
- BlockPropetyValues
- FenceGateBreakGoal
- GenWorker
1.0.1 Version
Fixes🔥:
- BlockPropertyValues
- ItemPropertyValues
- ToadlyDataProvider
- TemplateHelper
- AbstractCapeableIllager