
Porting Lib
A collection of utilities for porting mods from Forge to Fabric.
325.5K
108
Fix PiglinsNeutralItem not working correctly with armor Fixed Looting Level event Fixed ConvertToSourceFluid not being implemented
Нет описания изменений
- adjusted EntityEvent.Size hook to improve compatibility
- fix RenderTooltipBorderColorCallback always getting an empty stack
- fixed RenderTooltipBorderColorCallback not doing anything
- made sure custom render materials on block models are always used
Нет описания изменений
- Fixed StructureTemplate entity processing
- Fix CustomParticleIconModel not working with Wrapped Models
- Allow null values for PlaySoundCallback
- Only change the blend mode for render_type
- Add CustomBoatModel
- Fix PlayerAttributesExtensions not being implemented
- Add AddPackFindersEvent deprecate AddPackFindersCallback
- add GuiGraphicsExtension and deprecate methods in ClientHooks in favor of ones in gui_util
- Add FluidInteractionRegistry
- Add MobEffectEvent and deprecate PotionEvents
- Add BaseFlowingFluid
- Partial implementation for BlockToolModificationEvent
- Fix PlayerTickEvents running twice per tick on the server (#117)
- Don't call canAttackBlock twice on block break (fixes debug stick)
- Fix GrindstoneMenuMixin causing issues with specific mappings (#138)
- Fix TAW causing issues with specific mappings (#96)
- Fix CustomDestroyEffectsBlock's inverted behavior
- Deprecated EntityInteractCallback in favor of two new events in PlayerInteractionEvents (#135)
- Improved compatibility of CriticalHitEvent's hooks
This is the final (hopefully) build of Porting Lib for 1.19.
- Fixed compat with FAPI's core shader API
This is the final (hopefully) build of Porting Lib for 1.18.
- fixed releases being published to the snapshot maven
- made RegistryObject load value lazily instead of throwing when accessed early
- fixed config syncing
- added block, gui_utils, and level_events modules
- added EntityEventFactory
- added PieceBeardifierModifier
- handle IEntityAdditionalSpawnData at the same time Forge does, fixes issues with packet ordering
- updated ProjectileImpactEvent
- partially implemented a creative tab API
- added LivingEntityEvents.CHANGE_TARGET
- fixed a crash viewing Porting Lib in Mod Menu
- fixed behavior of LanguageManagerExtensions
- improved compatibility of PlayerEvents.BREAK_SPEED
- added EnumArgument
- adding command: /porting_lib config
Нет описания изменений
Switch to @ModifyVariable to produce better bytecode
- @Inject + @WrapOperation worked but the output was pretty bad, this change does what it used to but in a cleaner way
Switch to @Share
Properly set the field
LivingChangeTargetEvent
actually use the render type hint
1
Совместимость
Ссылки
Сведения
Лицензия:
Опубликован:3 года назад
Обновлён:5 месяцев назад
ID проекта: