Releases: MCModderAnchor/TACZ
Release list
1.1.8-hotfix
- Added third-person sound effects for the 943 revolver
- Re-enabled reload animations for the M4A1 and Glock 17 and added sound effects
- Fixed an issue where single-shot weapons would continue to charge abnormally if the trigger was not released after firing while in hold mode
- Fixed an issue where bullets would be consumed when right-clicking on a slot that couldn't accept bullets while using a ammo box.
- Synchronized language files for certain languages
- Slightly reduced the production cost of certain ammunition types
1.1.8 release
New Content
Guns
- .357 Rhino Revolver
- .30-06 Lonetrail Hand Cannon
- .22 Modle 943 Revolver
- Mauser KAR98K Standard Rifle
- MK23 Offensive Handgun
- Taurus "Raging Hunter" Hand Cannon
- M9A4
Attachments
- Mauser 4x Light Sight
- Wraith Silencer
- PEQ6 ILLM (Exclusive to the MK23 Offensive Handgun)
Ammos
- 8mm Mauser Bullet
- .22 Winchester Magnum
- .500 Magnum
Ammunition Models
Updated textures for the existing ammunition models and added a large number of new ammo models. Additionally, the positioning groups for bullet models have been reworked to prevent clipping issues when placed in display frames.
Features
Charge-Up / Trigger Delay
It is now possible to configure independent charge-up behaviors for different firing modes in the data files, along with corresponding logic machine/state machine methods. As part of this feature, the logic machine can now also apply temporary bonus damage and projectile velocity multipliers to the current shot.
Loot Table Injection
Added a simple loot table injector. It is now possible to inject desired items directly into the game's loot tables. Usage examples can be found in the default pack under tacz_loot_injectors.
Other Features
- Ammo Sorting: Ammunition can now be sorted just like firearms and attachments. The default pack ammunition order has also been reorganized.
- Attachment-Controlled Mount Rendering: Attachments can now determine whether the firearm’s built-in mount should be rendered when a sight is installed via the attachment display settings.
Adjustments & Optimizations
Resource Loading
Optimized the resource loading strategy. Memory usage and loading speed should now be significantly improved when loading large numbers of gun packs.
- Adjusted firearm sound playback to use the same asynchronous & lazy-loading method as vanilla Minecraft.
- All official pack assets except sound files are now fully preloaded.
- Assets from other gun packs (models/animations) are now loaded on demand.
- All resources for a firearm are proactively loaded when the weapon is drawn.
- The game periodically scans firearms in the inventory and attempts to preload their resources in the background.
- Optimized the default pack export logic. Now it will perfer to compare metadata first, so startup speed after the first launch should now be noticeably faster
This feature can be disabled in the configuration. Disabling it will revert to full preloading.
Ammunition Workbench
Reorganized the ammunition category tabs in the TaCZ Ammunition Assembly Workbench GUI into six major categories:
- "Personal Defense Ammunition"
- "Intermediate / Full-Power Rifle Ammunition"
- "Large-Caliber Specialized Ammunition"
- "Explosives & Projectiles"
- "Shotgun Ammunition"
- "Unconventional Projectiles"
This makes it easier for players to locate the ammunition they need. All ammunition slot textures have also been updated to match their category colors. The generic "Ammunition" tab has been retained to prevent crafting issues with some addon packs.
Other Adjustments
-
If the "Bonus Chest" option is enabled when creating a world, it will now contain a Model 943 Revolver and ammunition.
-
Simultaneous playback limits for duplicate sound effects are now adjusted separately depending on the scenario. The limits can be configured in the settings.
-
When opening the Gunsmith Workbench while holding a firearm, the "Filter by Held Item" option is now enabled by default for easier attachment/ammo searching. This can be toggled in the configuration menu.
-
Updated
gunpack_infoversion number ->1.1.8 -
Adjusted the positioning groups for some firearm rails to align uniformly with the rail surface.
-
Updated the slot textures for the MP5A5 Submachine Gun and Vector Submachine Gun.
-
Improved firing animations for the M134 Minigun.
-
Improved firing animations for the HK-416A5 Assault Rifle.
-
Adjusted handling and stats for the M1911 Pistol.
-
Updated the model for the RPK Light Machine Gun.
-
Updated the extended magazine model and corresponding reload animations for the SCAR-H Battle Rifle.
-
Updated the AUG Assault Rifle model and attachment slots. It can now equip additional optics.
-
Adjusted ADS FOV, magnification levels, and reticle styles for all
sight-type optics. ADS transitions are now more nonlinear, and reticles now use a 45-degree angled plate design to prevent dimming. -
Adjusted magnification levels for some pistol optics to improve sight visibility.
-
Updated the model for the TA31 2x Advanced Combat Optical Sight.
-
Updated slot textures for some optics.
-
Adjusted slug ammunition attachment properties: all accuracy bonuses now significantly improve aiming precision.
-
Buffed the M134 Minigun: improved cooling efficiency and reduced overheating likelihood.
-
Slightly increased the accuracy of the M1014 Combat Shotgun.
-
Nerfed the SPAS-12 Multifunction Shotgun’s semi-auto mode accuracy and armor penetration.
-
Restored the M16A4 Standard Rifle's "old school" style (?).
Bug Fixes
- Fixed an issue causing model/animation assets to consume excessive memory.
- Fixed a potential memory leak caused by sound playback.
- Fixed a potential configuration synchronization issue.
- Fixed an issue where optic mask rendering order became incorrect when using performance rendering mods.
- Fixed animation issues when the M107 .50 Anti-Materiel Rifle was equipped with extended magazine attachments.
- Attempted to mitigate an issue where playing large numbers of sound effects could cause the game to stop outputting audio.
1.1.7 hotfix2
Bug Fixes
- Fix a potential attachment duplication issue
- Fix potential performance issues in certain situations caused by BEWLR not caching correctly.
1.1.7-hotfix
Optimizations & Compatibility
-
Added compatibility with the Accelerated Rendering mod
-
Based on testing, FPS can be improved by approximately 2–3× under ideal conditions. Actual performance gains depend on GPU capability and shader settings.
(Special thanks to the Accelerated Rendering mod author @Argon4W for assisting with the adaptation)
-
Fixes & Adjustments
- Update
langfiles for other languages - Attempted to fix / mitigate a potential memory leak issue when using Photon shaders
- Fixed the black border issue on the Classic Springfield Marksman Scope
- Fixed an issue where the fluorescent lamp on the TaCZ GunSmith Table would not emit light under certain shaders
- Updated default gun pack information
- Block entities (workbenches and statues) now have translucent rendering disabled by default
- Can be re-enabled in the configuration file
- Adjusted iron sights ADS and shooting feel for the FAL
- Adjusted iron sights ADS and shooting feel for the HK416
- Adjusted iron sights ADS and shooting feel for the M1014
- Adjusted iron sights ADS and shooting feel for the QBZ-191
- Adjusted 2x ACOG FOV scaling
- Adjusted default optic FOV for the AUG
- Adjusted animation feel for the SPAS-12
- Removed angled grip from the M870 and SPAS-12
- Minor buffs to the M16A1 and M16A4
1.1.7 release
v1.1.7 Update Notes
New Content
Firearms
- Type 191 Assault Rifle
- FN FAL Battle Rifle
- SPAS-12 Multi-purpose Shotgun
- M1014 Combat Shotgun
- FN EVOLYS Machine Gun
Attachments
- QMK-152 3x White Light Scope
- “Mastiff” Muzzle Brake
- Choke
- 12 Gauge Suppressor
- Franchi Tactical Stock (SPAS-12 exclusive)
- Franchi Heavy Stock (SPAS-12 exclusive)
- Slug Ammo Attachment
- Shotgun Extended Magazine Attachment
Ammunition
- 5.45×39mm Rifle Rounds
Added to meet the unified ammo requirement requested by addon authors.
Animation Updates
Updated animations for:
- M700 Sniper Rifle
- Type 95 “Longbow” Assault Rifle
- AUG Assault Rifle
- B93R Machine Pistol
- Type 81-1 Service Rifle
- G3 Battle Rifle
Slug Ammo Attachment
- A shotgun-exclusive attachment
- Converts pellet spread into a single projectile and increases shooting accuracy
- HE rounds installed on a shotgun will also behave as a single projectile
Shotgun Extended Magazine Attachment
- Exclusive to tube-fed shotguns
- Tag name:
shotgun_extended_mag - Resolves the previous imbalance caused by using heavy extended magazines
Other Features
- Supports pre-input aiming: holding the aim button while switching weapons will continue aiming automatically
- Supports modification of certain logic script properties and parameters
- Shoulder Surfing Reloaded Compatibility (Thanks to @Exopandora )
Bug Fixes & Adjustments
- Replaced HK416D with HK416A5 (gun ID unchanged)
- Updated firing sound for Timeless50
- Updated firing sounds for all shotguns
- Fixed mouse keybindings not working when rebound to keyboard keys
- Fixed abnormal “empty hang” issue caused by full state-machine reset when switching weapons
- Fixed missing bullet model for SCAR-L
- Fixed M16A1 model issues
- Fixed abnormal bullet displacement when rapid-firing M107
- Fixed abnormal bullet displacement when rapid-firing AA12
- Fixed missing
refit_extended_mag_viewfor db_short - Fixed disappearing round during inspection animation for QBZ95
- Fixed incorrect bullet model position for G36K
- Fixed incorrect right-hand rotation during Springfield 1873 reload
- Fixed missing mesh piece on AK47 model
- Fixed iron sight glow grouping issue on MK14
- Fixed tracers and lasers not glowing under ITRP lighting (PBR added)
- Adjusted orientation of certain weapon models in display cases
- Adjusted front iron sights on M4A1 and M16A4 to avoid obstructing low-profile optics
- Adjusted CZ75 model, slot textures, and HUD icon
- Adjusted AK47 magazine model
- Updated tag for OKP7 optic—now usable on more than just AK-series weapons
- Updated extended mag icons: Roman numerals now match actual extension level
- Re-sorted all extended magazines in Creative inventory
- Added LOD model for Timeless50
- Added missing shell models for certain ammo types
- Added suppressed firing sound for M870
- Enabled muzzle attachment slots for M870 and AA12
- Standardized formatting for
lang/eu_es
1.1.6 hotfix1
Fixes
- Fixed a crash issue caused by paring wrong sound effect keyframe in animations
- Introduced a configuration option
GlobalBulletSpeedModifierto compensate the side effects caused by fixing shooter input issues in 1.1.6- now the default bullet speed should act the same as 1.1.5 and before
- Fixed the issue 45–70 bullet were missing English translations entry
- Fixed some animation issues
- Update the sounds of Timeless .50
1.1.6 release
New Content
- TACZ 1st Anniversary Commemorative Weapon: Timeless .50 Z-Type
- Collaboration Commemorative Painting
Fixes
- Fixed an issue where some gun magazine models would disappear due to crouching animations
- Fixed compatibility issues of built-in KubeJS recipe support
- Fixed a bug where bullet velocity behaved abnormally due to the shooter not being correctly passed in when calculating bullet spread
- Fixed a potential crash caused by the expansion logic script under certain conditions
- Fixed the data type for explosive bullet delayed fuses — now properly set as floating-point
- Fixed an issue where bullets could damage other entities on the same vehicle
1.1.5 release
Important Notice
- Reminder: If your game fails to launch, please first check or try updating any tacz add-on mods or other linked mods. These mods often use mixin to implement certain features. If they are not updated to be compatible with the latest version of tacz, any change to injection points can lead to injection failure and cause the game to crash.
New Features
Laser System Update
- Added "Laser" type attachments and corresponding slots.
- Added a new model positioning group
laser_beam, compatible with any type of attachment or gun. - Added laser-related settings in the display configuration.
- If the item has the color editing option enabled, laser color can be customized in the modification interface by selecting the appropriate attachment.
Sight Function Update
- Added combination sights feature: multiple
viewpositions can be set for a single sight and switched between. - Added ammo count text display feature, including in-sight display support.
Overheat Update
- Added overheat mechanics for guns. Refer to comments in the data files for Minigun and AK47 for specific parameters.
- Overheat behavior can be controlled via Lua scripts.
Gun Smith Table Optimization
- In Creative Mode, crafting items no longer consumes materials.
- Added a filter panel with support for:
- Filtering by gun pack
- Searching by product name
- Searching by held item (e.g., searching with a gun matches compatible attachments and ammo, and vice versa)
- Gun packs now support custom recipe categories and icons within the workbench.
- Two new workbench models added to the default pack; attachments and ammunition are now placed in these new workbenches.
- Default recipe filters in the workbench can now be disabled via
EnableDefaultGunSmithTableFilterin theserverconfig(located inserverconfig/tacz-server.tomlunder your world save directory; can also be set globally viadefaultconfigs).
Other Features
- When crouching and aiming, players can now tilt-hold weapons.
- Added attachment parameters for tilted weapon handling.
- Server-side Lua scripts can now customize bullet spread patterns.
- Added two debug options (see next item).
- Added command:
/tacz config <key> <true/false>to configure someserverconfigoptions in-game:defaultTableLimit: Enable/disable default workbench recipe restrictions.serverShootNetworkCheck: Debug option. Enable/disable server shooting network validation. If you cannot shoot at all in certain environments, try disabling this.serverShootCooldownCheck: Debug option. Enable/disable server shooting cooldown validation.- Warning: Disabling this will stop the server from calculating gun cooldowns entirely, which may lead to potential cheating. Only disable if you cannot shoot at all and disabling
serverShootNetworkCheckdoesn't help.
- Warning: Disabling this will stop the server from calculating gun cooldowns entirely, which may lead to potential cheating. Only disable if you cannot shoot at all and disabling
New Content
New guns
- Added G36k, Minigun, SPR15hb, B93R, and Springfield 1873 bolt-action rifle.
New Attachments
Sights:
- OKP-7 Reflex Sight
- FastFire Reflex Sight
- FastFire Elevated Reflex Sight
- ACRO P-1 Reflex Sight
- ACRO P-1 Elevated Reflex Sight
- DeltaPoint Reflex Sight
- DeltaPoint Elevated Reflex Sight
- SRS-02 Reflex Sight
- PK06 Reflex Sight
- PK06 Elevated Reflex Sight
- Voodoo 1-6x Hybrid Precision Scope
- HAMR 3x Hybrid Optic
- Mark 5 HD 5-25x Hybrid Scope
- Vintage Springfield Sharpshooter Scope
- Contender 4x Scope
Grips:
- SI Angled Stop
- RK-6 Light Foregrip
- RK-0 Vertical Grip
- P-2 Tactical Vertical Grip
- RK-1 Angled Grip
- SE-5 Angled Grip
- TD Skeleton Angled Grip
Stocks:
- Izhmash Tactical Stock
- MOE Lightweight Stock
- SBA3 Stock
- KS Tactical Stock
- M4SS Tactical Stock
- RS Ultra-Lightweight Stock
Lasers:
- Militech Compact Laser
- Lopro Tactical Laser
- Nightstick Compact Laser
Fixes & Optimizations
- Refactored parts of the first-person animation model and animation state machine in preparation for future non-gun items.
- Added fire mode animations and state machines for some guns.
- Adjusted min/max values and display style of the stats chart; it now shows "calculated result (±change)".
- Improved the appearance of first-person tracer rounds.
- Fixed an issue causing LOD to not eject shells.
- Completed laser positioning groups for some guns.
- Improved transition visuals when changing magnification on scopes.
- Reduced recoil suppression for high-magnification scopes.
- Added support for setting default animations.
- Replaced the model asset for the "Stannard 5-10x Optic" and renamed it to "Scout 4-10x Optic".
- Fixed a bug where gun constraints would behave abnormally when the gun was tilted.
- Fixed several asset-related issues.
- Added error handling to avoid crashes or chain reactions caused by misconfigured gun packs in certain cases.
- Fixed a bug where state machines would be incorrectly re-initialized under certain conditions.
- Fixed an issue where custom gun workbench recipes weren't fully visible in JEI.
- Fixed a bug where bullet entities did not carry the correct displayId.
1.1.5-r
特别提醒
- 再次提醒,如果你启动游戏失败,请优先排除或是尝试更新一些tacz的附属mod或存在联动的mod,这些mod往往使用了mixin进行某些功能的实现,如果其未对最新的tacz进行适配,一旦注入点发生任何改动都会导致注入失败而使游戏崩溃
新增特性
镭射更新
- 增加“镭射”类型的配件和槽位
- 增加“laser_beam”模型定位组,支持任意类型的配件和枪械
- display中增加镭射相关配置
- 如果物品开启了允许编辑颜色选项,可以在改装界面中选中对应配件对镭射进行调色
瞄具功能更新
- 新增组合瞄具功能,可以给瞄具增加多个不同位置的view,并且互相切换
- 新增弹容数字文本显示功能,支持镜内显示弹容数字文本
过热功能更新
- 新增过热机制,可以给枪械增加过热机制,具体参数可参考Minigun和ak47的data里面的注释
- 可以使用lua脚本对过热行为进行控制
枪械工作台功能优化
- 创造模式下制作物品不再消耗材料
- 增加过滤器面板,支持:
- 按枪包筛选
- 按产物名称搜索
- 按手中物品搜索(按枪械搜索适配配件和弹药,反之亦然)
- 枪械包支持自定义工作台中的配方分类和图标的功能
- 默认包新增两个工作台模型,配件和子弹被移动到新的工作台内
- 现在可以通过关闭
serverconfig中的EnableDefaultGunSmithTableFilter来取消默认枪械工作台的配方制造限制,关闭后默认工作台将显示所有的默认tab并无视配方过滤器的限制
(位于存档目录下的serverconfig/tacz-server.toml,可以使用defaultconfigs设置全局配置)
其他功能
- 蹲踞持枪时,可以斜握枪械
- 增加斜握枪械时的配件相关参数
- 服务端lua脚本现在可以自定义枪械的弹道扩散形状了
- 增加了两个Debug配置,详见下一条
- 增加一个指令
/tacz config <key> <true/false>,可以在游戏中配置部分serverconfig中的内容,目前有:defaultTableLimit开启/关闭 默认工作台的制作限制serverShootNetworkCheckDebug选项。开启/关闭 服务器射击网络校验。在某些环境下如果完全无法开火,可以尝试关闭此选项。serverShootCooldownCheckDebug选项。开启/关闭 服务器射击冷却校验- 警告: 关闭此项会导致服务端完全不计算枪械开火冷却,这将导致潜在的作弊可能。你仅应该在经常完全无法开火且关闭
serverShootNetworkCheck不能解决问题的时候尝试关闭它。
- 警告: 关闭此项会导致服务端完全不计算枪械开火冷却,这将导致潜在的作弊可能。你仅应该在经常完全无法开火且关闭
新增内容
枪械追加
- 新增了G36k、Minigun、SPR15hb、B93R、春田1873活门步枪
配件追加
-
瞄具:OKP-7 反射式瞄具、FastFire 反射式瞄具、FastFire 增高 射式瞄具、ACRO P-1 反射式瞄具、ACRO P-1 增高 反射式瞄具、DeltaPoint 反射式瞄具、DeltaPoint 增高 反射式瞄具、SRS-02 反射式瞄具、PK06 反射式瞄具、PK06 增高 反射式瞄具、巫毒 1-6x 组合式精确瞄准镜、HAMR 3x 组合式光学瞄具、Mark 5 HD 5-25x 组合式光学瞄具、老式 春田神射手瞄具、Contender 4x Scope
-
握把:SI 三角阻手、RK-6 轻型阻手、RK-0 垂直握把、P-2 战术垂直握把、RK-1 斜握把、SE-5 斜握把、TD 骷髅斜握把
-
枪托:伊兹玛什 战术枪托、MOE 轻型枪托、SBA3 枪托、KS 战术枪托、M4SS 战术枪托、RS 超轻型枪托
-
镭射:Militech Compact Laser、Lopro Tactical Laser、Nightstick Compact laser
修复 & 优化
- 重新对第一人称动画模型动画状态机的相关方法进行了封装,为更多非枪械物品做准备
- 新增部分枪械的快慢机动画和状态机
- 修改了统计图界面部分参数的上下限及统计图界面的显示方式,现在会直接显示
计算后的结果(+-改变值) - 优化第一人称曳光弹的显示效果
- 修正一个导致lod不抛壳的问题
- 补齐了部分枪械的镭射配件定位组
- 优化了瞄具改变倍率时的分化表现
- 减小了高倍镜的后坐力削减程度
- 现在可以指定默认动画
- 更换了“斯坦纳德 5-10x光学瞄具”的模型资产,并更名为“斥候 4-10x 光学瞄具”
- 修复了在枪身倾斜时会导致约束出现异常的问题
- 修正了一些列资产问题
- 补充一些异常处理,尝试避免一部分情况下某些枪包配置错误导致的连锁反应或是游戏崩溃
- 修正一个状态机在某些情况下错误的被重新初始化的问题
- 修正自定义枪械工作台不能全部在jei中展示的问题
- 修正子弹实体未正确携带displayId的问题
1.1.4-release
1.1.4 Release:
Major Version Content:
- Gun Pack File Structure Upgrade:
// The old version of the gun pack needs to be converted before it can be used in the new mod version (the game will prompt for conversion and provide a quick conversion function).
// The new gun pack is in the .minecraft/tacz directory.
// The new gun pack can utilize all the resource and data pack' features.
// Extremely optimized the loading speed of gun pack resources and world entry.
// PBR (Physically Based Rendering) support has been restored under the Optifine environment.
// You can add recipes from the original game or other mods, or customize them using mods like KubeJS. - New Client-side Animation State Machine and Server-side Basic Gun Logic Scripts:
// You can now modify gun animation state machines through Lua scripts, and make some basic customizations to the server-side gun logic.
// The default gun pack provides several example scripts, including one for pump loading, as a reference.
Add:
- Added new weapons: M107 Anti-material Rifle, M700 Sniper Rifle, M1911 Pistol, P90 Submachine Gun, QBZ95 Assault Rifle, TYPE81 Assault Rifle, M870 Shotgun.
- Added a command to automatically convert compressed gun packs from the old gun pack directory into the new structure and move them to the new directory.
// Every time you enter the world, a prompt will be shown if the old directory contains content.
// Gun packs in the folder do not support automatic conversion, please compress them first. - Added custom crafting table functionality, allowing you to add custom crafting table appearances to gun packs. Three preset collision boxes are available.
- Added a button to open the new gun pack folder in the gun refit screen.
- Added the ability to modify specific crafting recipes within a crafting table using recipe filters, with support for regular expressions.
- Added a gun display option that lets you display the damage tooltip of a gun as "single bullet damage x total bullet amount."
- Added a configuration option to show the IDs of guns, ammo, and attachments when enabling the advanced tooltips (F3 + H).
Fix:
- Fixed a crash related to audio playback when quickly switching guns (CME error).
- Fixed a bug where models modified by other mods (e.g., Mek, Create) would cause misalignment of the first-person hand-held armor when holding a gun.
- Fixed a sound issue when switching audio devices, causing audio distortion.
// From TartaricAcid/TouhouLittleMaid#574 - Fixed a bug where bullet hole particles would float in the air when hitting invalid blocks.
// Thanks to SNWCreations, #291 - Fixed a group server issue that might happened to crash.
- Fixed a FOV scale issue that happened under spectator mode.
Adjust:
- Adjusted recoil curves for some guns to improve the sense of impact.
- Adjusted the aiming sight behavior of some guns to provide a better field of view.
- Updated some gun sound effects.
- Updated kill sound effects.
- Third-person sound effects will now be forced to play in mono to avoid losing spatial audio effects.
- No longer using mixin for lang, which may help fix some mod compatibility issues.
- The old server-side gun pack functionality has been temporarily removed. You can use the original server resource pack functionality instead, which only requires placing the contents in the assets folder.
- The sort setting number now sorts attachments.
Attention:
- The deprecated API methods for the old default gun pack have been removed. Mod authors who used these methods should migrate to the new methods after updating the built-in package format.
1.0.2-release
What's Changed
Add:
- Add gun melee system (melee, bayonet);
- Add interactive blocks "Statues" for placing guns for decorating;
- Add virtual ammo (dummy ammo) to provide better server special support;
- Add some events and API methods for add-on producers to call;
- Add support for the playerAnimator mod to provide more detailed third-person animation; // https://www.curseforge.com/minecraft/mc-mods/playeranimator
- Add golden deagle, m16a1, aa12, rpk, ump45, m16a4 and related sound effects;
- Increased hit feedback for part entities such as Ender Dragon;
- Supplement the missing LOD model;
- Add the attachment lock function, which can prohibit the opening of the refit screen through the in-game command or by writing NBT;
- Add the crosshair support of the third-person perspective;
- Add the determination of whether the shooter is dead at the time of the shooting;
- Add the detailed data display of the refit screen;
- Add instructions for the use of ammo boxes;
- Add more detailed tooltip content and controls;
- Add more types of ammo boxes;
Fix:
- Fix model defects of scar-h and cz75;
- Further fix Mixin compatibility issues;
- Fix the problem that the animation performance in the game does not match the design;
- Fix inability to bind keyboard keys to mouse (and mouse side keys);
- Fix an issue where bullets could not hit entities such as the end crystal;
- Fix an issue where target minecarts and targets do not display player textures;
- Fix an issue where the highest game graphics caused the gun model to disappear;
Adjust:
- The data design of all weapons was adjusted;
- Modify the playing type of shooting animation;
- Preliminarily optimize rendering performance;
- Adjust some animation performance;
- Optimize the gun workbench so that it can set more composite content;
- Adjust the target minecart to be double-sided;
- Change the default crosshairs to the point crosshair;
- Adjust the third-person scaling of rpg7;