Published on January 19, 2018 (Updated on April 23, 2024)

Java Aspects

This pack is made for people who play Minecraft: Bedrock Edition but want the visuals to look like Java Edition. Water, explosion particles, block sounds, entity animations, item names, and so much more are changed to match Java Edition. If you're a big fan of the Java version, you'll love this pack too!

Select version for changelog:


The Wolf Update (5.3.2) [1.20.80+ ONLY]

Released April 23, 2024

Lines that begin with * are features unique to Java Aspects (not in Console Aspects).

THE MISSING TEXTURE BUG which affected dirt, stone, sculk, bedrock, and iron golems has been fixed in this update. Try this new version without the Missing Texture Patch first! If you still see the issue on fletching tables or light sources, you must keep using the Missing Texture Patch.



  • *Steve and Alex textures (including Player Heads) now match Java Edition
  • Vaults are now shaded more like Java Edition
  • Ominous trial spawners are now shaded like Java Edition
  • *Added trial chambers explorer map textures from Java Edition


  • First-person offhand map animations are now closer to Java Edition (Thanks, kryzorrr on Discord!)
  • Sheep grazing and wolf begging animations now transition smoothly (Thanks in part to kryzorrr on Discord!)
  • Wolves now darken after swimming, and lighten to normal after shaking off their wetness (Thanks, @ZouChenyunfei!)
  • *Wolf hind legs are now the correct height while sitting
  • Husks are now taller than zombies like Java Edition (Thanks, kryzorrr on Discord!)
  • Mace held item position now matches Java Edition
  • Bogged holding animations and item poses now match Java Edition
  • Armadillo, breeze, bogged, and wind charge hurt and fire overlays now match Java Edition


  • Heavy core icon now matches Java Edition
  • Durability bars are now identical in Performance and Fidelity, with accurate colors and smoother menus (see Notes for details)


  • Critical hit sounds from Java Edition now play in-game (Thanks, kryzorrr on Discord!)
  • Added eye of ender sounds from Java Edition
  • All camel, sniffer, and breeze sounds can now play when the entity is off-screen
  • Baby camel sit and stand sounds are now higher-pitched
  • Baby sniffer scenting sounds are now higher-pitched
  • Baby armadillo rolling and unrolling sounds are now higher-pitched
  • Breeze idle air, idle ground, and whirl sounds are now randomized and play in the correct situations
  • Wind charge sounds now vary in pitch like Java Edition
  • Vault, heavy core, and cobweb sounds now have volumes and pitches consistent with Java Edition
  • Fire and soul fire now use wool sounds when broken instead of wood and stone sounds, respectively
  • Added 1.20.5 and 1.21 sound events for commands
    • Armadillo (entity.armadillo.[ambient/brush/death/eat/hurt/hurt_reduced/land/peek/roll/scute_drop/step/unroll_finish/unroll_start])
    • Wolf Armor (item.armor.[equip_wolf/unequip_wolf],item.wolf_armor.[break/crack/damage/repair])
    • Breeze (entity.breeze.[charge/death/deflect/hurt/idle_air/idle_ground/inhale/jump/land/shoot/slide/whirl/wind_burst])
    • Bogged (entity.bogged.[ambient/death/hurt/step/shear])
    • Wind Charge (entity.wind_charge.[throw/wind_burst])
    • Mace (item.mace.[smash_air/smash_ground/smash_ground_heavy])
    • Ominous Bottle (item.ominous_bottle.dispose)
    • Parrot (entity.parrot.imitate.[bogged/breeze])


  • *Wind burst particles are now closer to Java Edition


  • *Height limit messages now match Java Edition
  • *Cheats is now “Allow Commands”
  • is now “Inverted Daylight Detector”
  • Infested, oozing, weaving, wind charged, trial omen, and raid omen effect name colors now match Java Edition in English, Mexican Spanish, and Italian
  • Bad Omen and Levitation are no longer considered negative effects in potion descriptions
  • Flow and guster banner pattern descriptions are now colored like Java Edition in English, Mexican Spanish, and Italian
  • *Buried Treasure Map and Ominous Banner names are no longer italicized as Java Edition changed to match Bedrock Edition
  • The splash “Now Java 16 + 1 = 17!” is now “Java 16 + 1 + 4 = 21!”

==Default Textures==


  • *Wind charged potions now match Java Edition
  • *Infested tipped arrow now matches Java Edition

==Programmer Art==


  • Infested, oozing, weaving, and wind charged potion bottles and tipped arrows now use classic textures



  • *Stone and bedrock side variations now match Java Edition
  • *Stone slab, button, pressure plate, and bell posts no longer have varied textures
  • *Programmer Art: Seagrass and kelp animations are now the correct speed
  • *Programmer Art: Globe and Snout banner shield textures now match Default Textures
  • *Removed double chest textures as Bedrock Edition changed to match Java Edition
  • Removed old stonecutter texture changes


  • Wolf variants from 1.20.80 are now visible
  • Splash and lingering potions from 1.21 now use the correct texture when thrown
  • First-person punching animations are now smooth (Thanks, kryzorrr on Discord!)
  • First-person trident, bow, crossbow, spyglass, and shield attack animations now match Java Edition (Thanks, kryzorrr on Discord!)
  • While swimming, crawling, or gliding, the third-person attack animation no longer changes depending on vertical orientation (Thanks, kryzorrr on Discord!)
  • Tooting a goat horn no longer uses the eating animation
  • *Villager item poses are once again correct with saplings and ferns
  • Updated all villager item poses with flattened IDs for future compatibility


  • Durability bars in Performance now match the position and size of the durability bars in Fidelity
  • Running “/hud @s hide progress_bar” no longer hides the hotbar
  • Removed unused shield icon textures


  • Dead coral blocks no longer make squelchy sounds (1.21+)
  • Decorated pots now play only one break sound instead of two
  • *Candle ambient and extinguish sounds now have the correct attentuation distances
  • *Removed decorated pot shatter sounds as Java Edition changed to match Bedrock Edition
  • *Removed redundant goat jump sounds


  • Updated how to play changes to match 1.20.50
  • Removed blue music disc names as Bedrock Edition changed to match Java Edition
  • *Removed Turtle Scute name change as Bedrock Edition changed to match Java Edition
  • *Removed spawn egg name changes as Bedrock Edition changed to match Java Edition


  • *Using Java Aspects above Console Aspects and VDX: Legacy Desktop UI no longer causes item.dyed to appear on dyed leather armor hover text
  • Rewrote all VDX: Legacy Desktop UI compatibility to match VDX 3.0
  • The controller cursor now wraps around in containers when using VDX: Legacy Console UI


  • Rewrote the variations system to keep all texture variants in a single folder
  • Flattened leaves and coral entries in “blocks.json”



  • Added a unicode font replacement ZIP file to force the Mojangles font when certain characters are used (Thanks, @[email protected]!)
    • This is optional because many obscure characters are not supported and will not render with this replacement font
  • Updated the Aspects Missing Texture Patch with the following changes:
    • Added trial spawner and vault support
    • Updated “blocks.json” to match the new variation format
    • Removed “terrain_texture.json” as the new variation system makes it unnecessary
  • Updated “” to include the mace
  • *Updated “” to reflect the latest changes
  • Updated the minimum game version required to use the pack to 1.20.80, which means this pack is no longer compatible with earlier versions
  • Changed pack UUID to be compatible with earlier versions of this pack
  • Updated pack version to 5.3.2

Pack Documents:

  • Updated Credits Policy to be clear about the rights contributors have once they have contributed a feature
    • In summary, AgentMindStorm receives full modification and distribution rights of all contributed features, including right to monetize, and contributors may not request to have their features removed after contributing. In return, AgentMindStorm agrees to list all contributors and their list of contributions which are still in the pack in the Credits document in Java/Console Aspects.
    • This may sound aggressive, but it is the way contributions have worked since July 17, 2023. The specifics about distribution rights were not in writing until now, but they’ve been treated that way for years. I do not want to deal with removing features that have been heavily integrated into Aspects if a contributor decides they do not want me to use their features anymore, which has happened in the past. It is a little disappointing to have to write comprehensive terms like this because Aspects has operated on the honor system for over six years, but this guarantees the pack will not lose features without warning in the future.
  • Renamed the Default subpack to Default Textures for clarity
  • Updated pack and subpack descriptions
  • Updated the custom tab with the latest Changelog and Credits
  • Updated the Credits, Command List, Feature List, and Full List of Performance & Compatibility Changes to be correct with this version


  • This update has three minor issues on 1.20.80 due to upcoming changes in 1.21. Plain splash and lingering potions (such as the splash water bottle) show the Wind Charged texture when thrown, cobwebs use wet grass sounds, and the breeze rod is posed incorrectly in the hand. These changes have been implemented now to make the transition into 1.21 smoother; if they were the other way around, the 1.21 update would break these features instead of fixing them.
  • In 1.20.80, Bedrock Edition’s built-in durability bar colors were changed to match Java Edition. As a result, it was possible to merge the Fidelity and Performance versions of this feature into one. Inventory screens will lag less when opened for Fidelity players as well. Unfortunately, the built-in durability bars might be hard-coded to disappear in the hotbar when the player is in Creative Mode. If you can find a solution for this, please send it to me! The performance improvements outweigh this minor downside.
  • The cape geometry included in Aspects to fix MCPE-126660 causes short arms to be disconnected from maps first-person animations. This is not a new issue in this update. Vote to fix the bug here:
  • One cause of the missing texture bug is the presence of a folder and an image with the same name in the same directory. This is why iron golems, dirt, and sculk - features which have little to do with each other - all experience the same bug. The change to the variations system in this update removes duplicate folder and image names in the pack. The Missing Texture Patch will still be required for devices which fail to load terrain_texture.json, which is the other major cause of missing textures.
  • Flow and guster banner pattern description colors, along with the 1.21 effect colors, have not been implemented for all languages yet because Java Edition is missing the translation strings. Support for all languages will come once 1.21 is released.
  • The bedrock texture on locked repeaters is hard-coded to match the texture used on the bedrock block, so its texture varies as well. The Java Edition locked repeater bedrock texture does not vary.
  • Sounds which are played through animations have an incorrect attentuation distance, cull when off-screen, don’t respect baby high pitching, and don’t randomly vary in pitch like other mob sounds. Only the phantom, warden, camel, sniffer, breeze, and armadillo use them. All these issues have been fixed in this update.
  • The heavy core item icon works without hiding the original item display as the Java Edition icon covers the original render completely.
  • The Flow and Guster banner shield textures match by default on Java and Bedrock Edition.


Supported Minecraft versions


Installation Guides

this is the awesome pack! but.. with this pack any custom items(weapons, bows) in first person looks wrong and strange
do the gray selection outline
I like to use this in the betas but wolves have their default texture on the new variants to it bothers me a but. Hope you can find time to update this texture pack. (I can't play minecraft without it).
Did you think you will update this pack sooner ?
in java edition when you equip somthing in your off hand there is a off hand slot in your hud screen but in bedrock its nothing...
in java edition programmer art villagers are wearing a green hat
just like you added the bed message in the middle instead of in the the chat can you add that in height limits message in the middle of the screen please
when the leaves are stayed in the snow the leaves become white slowly slowly on bedrock, but as in java edition the leaves dont stay different
in java edition when we jump while sprinting the animation is diffirent compare bedrock and java please add this thing

Though for some reason, this and java aspects hasn't been working (try using a bow with both of these enabled, it for some reason dislocates your arm in first person)
oh the link didnt send, thats odd. just search up the account "ambient" and you'll see "Java 1.7 Animations V2" on their page.
what do you mean by "Bad"
Can you make the mod just for beds?
This comment has been removed
found a bug the chat messages clip crisxolt vdx desktop ui
I was not able to reproduce this issue. Make sure you applied Java Aspects ABOVE VDX and that both packs are updated to the latest version.
theres a small crafting table thing in new recipes unlocked in java edition
This indicator exists in Java Edition because there are also recipe books for the stonecutter and furnace. However, since all recipes on Bedrock are in the crafting table already, there is no need for this indicator.
in java aspects programmer art can you please add the old potions textures like in console aspects
No, as Java Edition also changed the Programmer Art potions to use the updated colors!
im giving you ideas to add in this pack if they are possible to add then please if not, than its alright