Skip to content

Releases: AnonymousHacker1279/ImmersiveWeapons

v1.27.6 Bugfix Release

09 Feb 22:28
41b915a
Compare
Choose a tag to compare

This minor update includes a single bugfix regarding a loot table.

Bugfixes

  • Fix Landmines not dropping themselves when disarmed

v1.27.5 Bugfix Release

07 Feb 21:53
70ff7e3
Compare
Choose a tag to compare

This minor update includes a handful of bugfixes that were backported from the latest MC 1.20.4 development branch.

Bugfixes

  • Fix Smoke Grenade advancement only firing for green smoke grenades
  • Move panic alarm range config from client to common config
  • Fix placement weirdness with bear traps and panic alarms
  • Fix damageable blocks being repairable with any item

v1.27.4 Bugfix Release

21 Jan 05:34
84e92d2
Compare
Choose a tag to compare

This minor update includes a major bugfix along with some optimizations to structure files.

Bugfixes

  • Fix server hangs in certain situations due to entity passenger data not being handled properly
  • Update structure files, removing the need for the game to upgrade them via DFU every time they are loaded

v1.27.3 Bugfix Release

18 Jan 19:19
3d9ef18
Compare
Choose a tag to compare

This minor update includes a huge sum of improvements that were backported from v1.28.0 and the latest MC 1.20.4
development branches.

Feature Changes / Additions

  • Add Lure and Aqua Affinity to the Skygazer max enchant cap config
  • Optimize JAR size by minimizing JSON on build, optimizing PNGs, and splitting datagen into a separate source set
  • Expose some data like base velocity, base reload time, KB strength, selected powder, and selected ammunition through
    shift tooltips on guns
    • Remove selected powder/ammo from the debug overlay as a result
  • Bear trap adjustments:
    • Prevent bear traps from trapping entities under the bosses tag
    • Minor optimization tweak to bear traps by storing the empty collision shape
  • Optimize the block entities for Field Medic and Minutemen statues to improve performance. Additionally, reduces
    duplicated code.
  • Super Hans adjustments:
    • Store XP drop amount so that it doesn't reset between saves
    • Adjust ground smash attack so that the KB works properly
    • The cooldown is also now variable based on the current health and the difficulty
  • Adjust Evil Eye model to rotate 180 degrees so that it doesn't have to be rotated in the renderer every frame
  • Optimize panic alarm by removing unnecessary tick handler
  • Optimize fog render event handler by rearranging expensive calls

Bugfixes

  • Attempt to fix duplicate UUID logspam in certain scenarios by removing UUID tags of passengers loaded from NBT
  • Fix "Unknown recipe category" logspam when joining worlds by marking all custom recipes as special
  • Fix iron panels not rotating properly with structures
  • Fix the Biodome Life Support Unit x-raying nearby blocks by disabling occlusion
  • Fix base bullet KB being overriden by a gun's base KB. The bullet's base KB is now additive.
  • Fix bear traps not resetting entity states when broken
  • Fix Ammunition Table dupes when there is a single material inserted at specific densities

v1.28.0 MC 1.20.2 Update

03 Dec 20:49
67f2871
Compare
Choose a tag to compare

This major update ports to MC 1.20.2 and fixes a handful of bugs found during the porting process.

Feature Changes / Additions

  • Reimplement Battlefield biome generation using BiomeSquisher
  • Slight adjustments to trench generation settings
  • Slight updates to Battlefield camp and town structures
  • Add Lure and Aqua Affinity to the Skygazer max level configuration (at level 5 and 1 respectively)
  • Make custom boats placeable by dispensers

Bugfixes

  • Fix "Unknown recipe category" logspam regarding custom recipe types when joining worlds
  • Fix iron panels not rotating properly with structures

v1.27.2 Bugfix Release

24 Oct 23:37
54b0f3b
Compare
Choose a tag to compare

This minor update includes three major bugfixes.

Feature Changes / Additions

  • Add Swift Sneak to the Skygazer max level configuration (at level 5)

Bugfixes

  • Fix molten tool recipes not using the proper template item
  • Fix duplication bug in the Ammunition Table when shift-clicking
  • Fix ammo being dropped when the Ammunition Table is broken, without consuming the materials

v1.27.1 Bugfix Release

21 Oct 22:06
d67e5bb
Compare
Choose a tag to compare

This minor update includes a batch of bugfixes and improvements.

Feature Changes / Additions

  • Adjusted generation weights of biomes in Tiltros, to make Tiltros Wastes less rare
  • Add protection-like enchantments to the Skygazer max level configuration (at level 5)
  • Add ores tag for sulfur
  • Add blood sand to the smelts_to_glass block and item tags
  • Update translation keys for enchantment numbers up to 100

Bugfixes

  • Fix 3rd person models for custom bows not using the proper parent model
  • Fix custom bows not changing player FOV when drawing
  • Fix Lava Revenants getting stuck when flying into water
  • Fix Evil Eyes not dropping XP
  • Add missing flare tooltip
  • Fix barbed wire fences dealing no damage
  • Fix spotlights leaving behind light blocks when the block they are attached to is broken

v1.27.0 Firearm Revamp Update

15 Oct 04:20
4b7e3ca
Compare
Choose a tag to compare

This major update reworks ammunition crafting and tweaks firearms. As usual, there is a handful of other new features.

Feature Changes / Additions

  • Rework ammunition crafting
    • Added a new Ammunition Table, which is used to craft musket balls
    • Materials are added into the table (ingots, nuggets, shards, etc.), and the table will calculate the amount of
      ammunition that can be crafted from the inputs
    • The table provides a "Density" modifier, which allows ammunition to be weighted at the cost of more materials
      • Higher density ammunition will deal more damage, but will not travel as far
  • Implement powder system
    • Firearms now require a form of powder to be used. Either gunpowder, blackpowder, or sulfur dust can be used
      • Potassium Nitrate ore has been added, the drops of which can be used to craft gunpowder or blackpowder
      • The quality of powders, from best to worst, is gunpowder, blackpowder, and sulfur dust
        • Powder quality affects the following:
          • Fire velocity
          • Firearm damage taken
          • Smoke produced
          • Chance to consume powder
  • Firearms are now affected by the environment
    • When underwater, there is a 90% misfire chance and bullet velocity is reduced by 50%
    • When raining, bullet velocity is reduced by 30%
    • When in powdered snow, bullet velocity is reduced by 20%
    • These effects can be partially mitigated by equipping the Powder Horn accessory
  • Increased generation rate of sulfur ore in the overworld
  • Added a shift tooltip to bullet-like items, exposing some of the hidden stats
  • Added three new bows
    • Ice Bow - arrows slow targets on impact
    • Dragon's Breath Bow - arrows explode on impact
    • Aurora Bow - arrows experience 4x less gravity
  • Added knockback resistance to Super Hans

Bugfixes

  • Fix Minutemen spawned from statues not having weapons
  • Add missing endgame ingots to the ingots.json tag
  • Update death message translations to address some missing cases and fix some existing ones not displaying as expected
  • Fix quick stacking out of Tesla Synthesizer slots
  • Fix item stacks getting empty tags out of nowhere (Fixes #105)
  • Fix Velocity enchantment not being applicable to crossbows

Other Improvements

  • Massive cleanups to projectile-related classes, significantly reducing code duplication across similar projectiles

v1.26.2 Bugfix Release

02 Oct 21:31
5b029f5
Compare
Choose a tag to compare

This minor update includes another batch of bugfixes and improvements, before development begins on the next content
update.

Feature Changes / Additions

  • Improve performance of Celestial Towers
    • When spawning waves, entities are no longer spawned all at once. Instead, they are added to a queue and up to
      three mobs per tick are spawned during a summoning wave. This should help reduce lag spikes especially with higher
      waves.
    • Skeletons and zombies that are spawned are now tagged. When checking to progress the wave, the tower now scans
      for this tag instead of doing two separate skeleton/zombie type scans.
  • Celestial Towers are now added to the bosses entity tag
  • Celestial Towers can no longer be pushed by other entities
  • Improve combat AI of some entities
    • Improve combat responsiveness by adjusting attack goal weights in Dying Soldiers and Minutemen
    • Improve healing tasks in Field Medics
      • Healing is now handled with a separate dedicated goal
      • Area scanning for hurt entities is improved
      • Healing other entities now also removes bleed effects
    • Slight adjustments to speed and armor attributes of these entities
  • Rock Spider step height has been reduced by 50% compared to regular spiders

Bugfixes

  • Call finalizeSpawn when respawning Super Hans (which properly sets XP drop values and attributes based on
    difficulty)
  • Fix an error in the advancement for obtaining padded leather armor that corresponded to the wrong armor set

v1.26.1 Bugfix Release

24 Sep 02:46
61f834e
Compare
Choose a tag to compare

This minor update includes a handful of bugfixes and tweaks.

Feature Changes / Additions

  • Tossing a Hans' Blessing into a fire block will now summon a Super Hans while inside a tower structure, allowing him
    to be easily respawned instead of having to find multiple towers
  • Loot table changes:
    • Champion Tower chests have been rebalanced slightly to make the rare items less rare
    • Super Hans now has a pool to include the three accessory items which were previously only accessible through
      champion tower chests, and has a pool to occasionally drop Kill Counters
    • Hans now has a pool to rarely drop Kill Counters, and no longer has a pool to drop leather
    • Celestial Towers now roll each pool based on the number of players that dealt damage, similar to
      Super Hans

Bugfixes

  • Fix enchantment tooltips at the max Skygazer level not being colored correctly when a Skygazer has not been loaded
    into the world
  • Adjust texture for Champion Base blocks to improve compatibility with mods like Rubidium
  • Added missing advancements for some content in the last update, as well as updating some other old advancements