Java Aspects bridges the gap between Bedrock and Java Edition. It changes water colors, explosion particles, block sounds, mob animations, and many other things. Now, you can bring the clean visuals of Java Edition into the world of Mineraft Bedrock.
Check out Console Aspects for the Legacy Console Edition style on Bedrock.
Creator: AgentMindStorm, Bluesky Account, YouTube Channel (Click here for more credits.)
Pack Options
Explore the different ways to use Java Aspects.
Default Textures
Matches the latest update for Java Edition. Modern block, item, and entity textures.

Programmer Art (Classic Textures)
The original look of Minecraft. You must apply the Minecraft Classic Texture Pack from the Marketplace below Java Aspects for the subpack to work correctly.
This mode does not recreate bugs from Programmer Art, such as green Villager hats.

Compatibility Mode
Allows another resource pack to overwrite textures while keeping Java sounds, animations, and language changes intact. Apply the other pack above Java Aspects.

(Note: City Texture Pack not included!)
Feature List
Read a comprehensive list of in-game differences when using Java Aspects.
Recommended Game Settings:
Accessbility:
- Block Dithering: OFF
- Player and Mob Dithering: OFF
- Actionbar Background Opacity: 0%
- Chat Background Opacity: 50%
- Text Background Opacity: 0%
Video:
- Fancy Bubbles: ON
- Show Autosave Icon: OFF
- Outline Selection: ON
====================
Atmosphere:
Fog and Sky
- Lighter overworld fog
- Blue rain fog
- Deep blue underwater fog
- Distant underwater fog
- Biome-specific sky colors from Java Edition
- End sky color
Weather
====================
Block Changes:
Textures
- More transparent water from Java Edition
- Crimson-colored Weeping Vines
- Snowy Grass Block side matches normal Grass Block side
- Blackstone Slab and Stairs have consistent tops and bottoms
- Pale Copper Torch and Lantern colors
- Updated Purple Glazed Terracotta sword outline
- Consistent Decorated Pot top and bottom rotation
- Activated Observer back texture
- Fire and Bubble Coral Block textures
- Structure Block Save/Load are used like Java Edition
- Structure Void texture similar to Barrier
- Black opaque Leaves textures when using Fast graphics
- Fixed miscolored Weathered Copper Bars pixels
- Correct Nether Reactor textures
- Missing texture is now pink and black
Colors
- Water colors from Java Edition
- Warmer Meadow grass and foliage
- Warmer Dripstone Cave grass and foliage
- Cooler Lush Cave grass and foliage
- Smooth Grass Block side biome transitions
- Carried Grass Block tint
- Carried Leaves tints
- Ominous Banner colors match player-made banners
Models
- Taller
- Wider
- Calibrated Sculk Sensor amethyst
- Improved Texture Mapping
- Torch
- Redstone Torch
- Soul Torch
- Copper Torch
Rotation and Variation
- Concrete Powder now randomly rotates on top and bottom
- Stone, Bedrock, Deepslate, and Sculk now have texture variance
- Dirt and Sand no longer rotate the side texture
- Removed random rotation from most other blocks to match Java Edition
Ambient Occlusion and Brightness
- Face dimming on most light sources (such as Glowstone)
- Darker Sand shading to match Sandstone
- Lighter Obsidian shading to match Crying Obsidian
- Lighter Respawn Anchor shading to match Crying Obsidian
- Darker Leaves shading to match all other blocks
Texture Animations
- Faster Lava
- Faster Magma Block
- Faster Kelp
- Faster Seagrass
- Faster lit Smoker front
- Faster Crimson and Warped Stem sides
- Removed frame blending for most animations
Distant Rendering
- Lighter Distant Leaves
- Greener Grasses and Ferns
- Improved color accuracy for:
Miscellaneous
- Lighter block cracking animation
- Christmas Chest textures (requires Christmas Chests companion pack)
====================
Item Changes:
General Changes
- First Person
- Smooth hitting animation for Bow, Crossbow, Trident, Shield, and Spyglass
- Off-hand items render correctly for Bow, Crossbow, Trident, Spyglass, and Spear
- Removed idle item bobbing for Bow, Crossbow, Trident, Shield, Spyglass, and Spear
- Third Person
- Consistent held item positions for most items
Bow
- First Person
- Smooth drawing animation
- Gradual shaking transition
- Third Person
- Arrow points straight ahead
Crossbow
- First Person
- Centered when loaded in main-hand
- Smooth drawing transition
- Idle holding position
- Third Person
- Arrow points straight ahead
- Sounds
- Consistent loading sounds
Spear
- First Person
- Jab and charge animations
- Third Person
- Charging spear angle
- Zombie and Husk arm animations
Trident
- First Person
- Riptide animation
- Gradual brandishing transition
- Idle holding position
- Third Person
- Static brandishing animation
- Riptide wind texture
- Sounds
Shield
- First Person
- Blocking animation
- Idle holding position
- Third Person
- Directional blocking animation
- Main-hand shield preferred when dual wielding
- Held shield position
Spyglass
- First Person
- Third Person
- Lower arm position while spying
- Texture
- Corrected texture mapping
Elytra
- Third Person
- Smooth opening transitions
Held Foliage
- Grass, Fern, Lily Pad, and Vine item colors
- Seagrass item texture
Spawn Eggs
- Consistent Spawn Eggs for:
- Cat
- Panda
- Wandering Trader
Maps
- Updated Map markings
- Unique village Map color
- Removed locked Map texture
Arrows
- Tipped arrow colors are now consistent with Java Edition
Pink Petals
- Removed extra pixel which appears when holding this item
Technical Items
- Pixel-consistent Light item textures
- Orange Command Block Minecart item
- Better held End Portal and Gateway
====================
Entity Changes:
General Changes
- Faster walking animations for babies
- Accurate sitting heights for humanoid mobs
Player
- First Person
- Empty hand position
- Empty hand attack animation
- Improved Map holding arms
- Cleaner item swap animation
- Removed red hurt overlay
- Added full vertical split-screen support
- Third Person
- Fast jumping and sprint-jumping animation
- Directional attack animation
- Lower crouching height
- Smooth swimming and crawling transitions
- Dynamic cape flapping
- Proper sneaking and gliding animation
- Tooting goat horn animation
- Brushing animation
- Arm bobbing animation
- Removed eating animation
- Removed blinking
- More transparent spectators
- Held item positions
- Slim skin arm position
- Improved animations for various premium skins
- Sounds
- Thwacky knockback sounds
- Varied swimming sounds
- Heavy splash sound
- Tilling farmland sounds
- Flattening dirt path sounds
- Stripping wood sounds
- Item pickup pitch
- Dropping items is silent
- Punching the air is silent
- Jumping is silent
Pig
- Model
- Removed boosting sound when using Carrot on a Stick
Cow
- Cold Cow ear texture
- Corrected model misalignments
Mooshroom
- Slower legs
- Corrected model misalignments
- Muted eating sound
Chicken
- Model
- Smooth wing flapping
Sheep
- Skin texture
- Smooth grazing animation
Horse, Donkey, and Mule
- Model
- Rein textures
- Tail position
- Galloping animation
- Static saddlebag chests
- Unique underwater Skeleton Horse sounds
Wolf
- Lower legs when sitting
- Smooth begging animation
- Dark overlay when wet
- Quieter sound volume
Ocelot
Cat
Fox
- Smooth pouncing
- Pouncing ends if target is lost
Rabbit
- Model
- Smooth hopping
- Louder sound volume
Parrot
- Model
- All animations
- Smooth wing flapping
- Imitation sounds match Java Edition
Polar Bear
Llama
- Separated decoration layer
- Spit particles float down instead of up
Turtle
- Reduced size
- Front fins rotate while swimming
- Swimming animation used in midair
- Hatching sounds
Dolphin
- Tail length
- Swimming animation
Panda
- Smooth rolling
- Sneezing animation
- Breathing sounds
Bee
- Antenna positions
- Leg positions
- Bobbing animation
- Wing flapping speed
Goat
- Head animation
- Walking animation
Tadpole
- Tail length
- Swimming animation
Frog
Camel
- Texture
- Idle head bobbing
Sniffer
Squid and Glow Squid
- Model
- Smooth swimming animation
- Directional shading on Glow Squid
- Glow Squid particle colors
Cod, Salmon, and Tropical Fish
- Flopping animation
- Fish-specific death sound
Pufferfish
- Fin flapping animation
- Bobbing animation
- Unique sounds different from other fish
Villager
- Hat visibility for each profession and biome
- Robe length
- Walking animation
- Held item positions
- Angry particle size
Iron Golem
- Attack animation
- Walking animation and particles
- Lower pivot point
- Sounds have full 0.8-1.2 pitch variance
Copper Golem
- Corrected attachable item positions
Snow Golem
- Looking animation now twists the body
Creeper
- Semitransparent white exploding overlay
- Slower walking animation
- Better leg inflation
Zombie
- Attack animation
- Raises arms while chasing target
Zombie Villager
- Visible trade level badge
- Helmet position
- Attack animation
- Raises arms while chasing target
- Robe length
- Offhand item position
Husk
- Increased size
- Raises arms while chasing target
Drowned
- Slimmer model
- Removed emissive spots
- Swimming animation
- Raised arms while chasing target
Skeleton, Stray, Bogged, and Parched
- Idle arm position
- Bow drawing animation
- Melee attack animation
- Slower walking animation
- Centered held item positions
Spider and Cave Spider
Witch
- Hat model
- Nose bobbing animation
Slime and Magma Cube
- Smooth squish and jump animations
- Attack sounds
- Separate jump and land sounds
- Directional shading on Magma Cube
Phantom
Guardian
Vindicator
- Texture
- Empty hand attack animation
- Higher seated leg position
- Offhand item position
Pillager
- Reduced size
- Walking animation
- Removed bobbing animation
Evoker
- Robe length
- Smooth fang attacks
- Fang summoning sound
- Offhand item position
Vex
- Held item position
- Semitransparent lower torso
- Bobbing animation
Allay
- Semitransparent lower torso
Ravager
- Body position
- Leg positions
- Stunned animation
- Walking animation
Warden
- Sniff animation
- Roar animation
- Look at target animation
- Consistent sound volumes
Creaking
- Attack animation
- Look at target animation
- Brighter eyes
- Correct hurt sound
- Varied sound pitches
- Darker crumble particles
Strider
Ghast
- Updated shooting texture
- Removed emissive spots
Blaze
Piglin and Piglin Brute
- Ear position
- Separate left ear bobbing
- Smooth celebrating animation
- Head size
Zombified Piglin
- Ear position
- Separate left ear bobbing
- Raises arms while chasing target
- Head size
Hoglin and Zoglin
- Leg positions
- Ear positions
- Attack animation
- Baby walking animation
Wither Skeleton
- Idle arm position
- Slower walking animation
Wither
- Removed blue forcefield
- Removed white spawning overlay
- Glows in the dark
Enderman
- Increased size
- Shakes when angry
- Sits in boat instead of standing
- Walking animation
Shulker
- Model matches block size
- Bullet transparency
- Bullet glows in the dark
Ender Dragon
- Smooth perching animation
- Consistent death sound pitch
- More explosion death particles
End Crystal
Armor Stand
- No baseplate rotation
- Body does not tilt with legs
- Armor Stand-specific placing sounds
Experience Orb
- Semitransparent textures (Simple/Fancy graphics)
- Accurate colors and lighting
Fishing Hook
Firework Rocket
Fireball
- Model has depth
- Glows in the dark
Dragon Fireball
Eye of Ender
- Model has depth
- Glows in the dark
- Added unique throwing and popping sounds
- Purple exploding particles
Thrown Items (Snowballs, Eggs, etc.)
- Model has depth
- Reduced size
- Consistent lighting
- Throwing sound is consistent (such as Snowballs)
- Muted swimming sounds
Steve and Alex
Miscellaneous
- Lead rope has more notches
- More intense red hurt overlay
- Removed orange overlay when on fire
- All mobs are now visible when using old resource packs
====================
Interface Changes:
HUD
- Hotbar
- Remains visible behind other screens unless using touch controls
- Black edge cap bars have full opacity
- Half armor icon matches Java Edition
- Experience Bar
- Detailed textures
- Level number border
- Boss Bar
- Accurate boss bar colors
- Notched raid bar
- Chat
- Positioned on the bottom-left
- Bed and height limit messages appear on the action bar
- Disabled message censoring
- Gray text renders as white
- Positioned normally when using touch controls
- Held Item Text
- Removed black background
- Removed enchantment display
- Spaced consistently across all game modes
- Disappears when switching to air
- Miscellaneous
- Rainbow jukebox text
- Debug-style coordinate and day displays
- Removed background on controller tooltips
- Removed paper doll renderer
- Removed beta and preview text on top of the screen
Inventory Screen
- Item Slots
- Consistent empty slot icons (such as armor outlines)
- Gray highlighted slot background
- Removed highlighted slot outline
- Subtle highlighted item overlay
- Hover tooltip outline texture
- Transparent hover tooltip
- Recipe book and creative tab icons
- Black horse and llama backgrounds
Item Rendering
- Replaced item icons with the Java Edition equivalents
- 2D Glass Panes
- 3D Chests
- 3D Beds
- Walls
- Heads
- Skulls
- Lightning Rod
- End Rod
- Scaffolding
- Conduit
- Beacon
- Heavy Core
- These changes are only enabled when using the Java Aspects Item Icons companion pack
- Entity model item icons have shading
- Shields
- Banners
- Heads
- Conduit
- Copper Golem Statues
- Durability bar position
- Bundle storage bar position and color
- Removed category text on all hover text
- Removed flying item renderer when using quick move
Bundle Screen
- Highlighted slot background is now semitransparent
- Removed slot outline
Villager Trade Screen
- Locked trades can be highlighted to see enchantments
Notifications (Toasts)
- White recipe unlock messages
- Soft notification sound
Chat Screen
- No longer closes when taking damage
- Disabled message censoring
- Removed command icons for blocks and items
Main Menu
- Removed “New” and “Sale!” Marketplace notifications
- Removed Marketplace button advertisements
- Removed featured server animation and “Check it out!” caption
- Forced Play, Realms, and Marketplace button to use normal colors
- Updated dirt background texture
Loading Screen
Settings
- Removed extra space between buttons when using keyboard and mouse or controller
====================
Sound Changes:
Block Sounds
- Linear volume attenuation instead of exponential
- Block sounds are louder at a distance
- Consistent sound pitches across all blocks
- Consistent sound volumes across all blocks
- Assigned wood sounds to:
- Bee Nest
- Beehive
- Chorus Flower
- Chorus Plant
- Tripwire Hook
- Assigned stone sounds to:
- Lever
- Repeater
- Comparator
- Beacon
- Assigned coral sounds to:
- Corals
- Coral Blocks
- Coral Fans
- Assigned nether ore sounds to Gilded Blackstone
- Assigned big dripleaf sounds to Lily Pad
- Assigned higher-pitched sounds to:
- Small Dripleaf
- Deepslate Tiles (all variants)
- Assigned louder sounds to:
- Assigned moss carpet sounds to:
- Added wet grass sounds for:
- Added crop sounds for:
- Wheat
- Carrots
- Potatoes
- Beetroot
- Pumpkin Stem
- Melon Stem
- Torchflower Crop
- Pitcher Pod
- Pitcher Plant
- Added nether wart sounds for Nether Wart crop
- Updated Nether Hanging Sign sounds
- Quieter Piston sounds
- Quieter Bell sounds
- Quieter Scaffolding climbing
- Deeper explosion sounds
- Deeper wind burst sounds
- Varied Chest opening sounds
- Added more variety to the following sounds:
- Blast Furnace crackling
- Smoker crackling
- Updated Cauldron sounds
- Big Dripleaf tilt up sound differs from tilt down
- Accurate mob head Note Block sounds
- Miscellaneous adjustments to most other block sounds
Entity Sounds
- Linear volume attenuation instead of exponential
- Block sounds are louder at a distance
- Only applies to mobs added in 1.16 or later
- Boat rowing sounds
- Pitch-varying bundle sounds
- Louder step sounds for most entities
- Hostile entity sounds follow the Hostile audio slider for:
- Falling
- Splashing
- Swimming
- Less frequent Soul Speed sounds
Ambience
- Rain and thunder sounds
- Consistent cave sound pitch
- Added missing Nether ambience sounds for:
- Basalt Deltas
- Nether Wastes
- Warped Forest
- Quieter Nether ambience loops
Music
- Reduced music frequency
- Full-volume music in all biomes
Commands
- Added sound event names from Java Edition
- Full list included in the Command List
Miscellaneous
====================
Particle Changes:
General Changes
- All particles are now billboarded
- Particles no longer flip upside down when behind the camera
Block Particles
- Breaking and walking particles are darker
- Breaking and walking particles move like Java Edition
- Breaking particles now use the side texture for:
- Chest breaking particles use block textures
- Hanging Sign breaking particles use stripped log textures
- Item frame breaking particles no longer have gray spots
- Directional Sculk Sensor vibrations
- Note Block particle colors match Java Edition
- Crafter and Decorated Pot particle trajectories
- Removed extra pixels from Trial Spawner activation particles
Potion Effect Particles
- Splash potion particle pattern
- Lingering potion particle pattern
- Unique particles for:
- Splash Potion of Healing
- Splash Potion of Harming
- Conduit eye particles
- Yellow Wither boss swirls
Action Particles
- High-definition explosion particles
- Critical hit particle colors
- Blue enchantment attack particles
- Circular mace smash particles
- Splashing particles are the correct height
- Abundant Totem of Undying particles
- Wind Charge creates fewer gusts
- Square ominous item spawning particles
- Eating particle amount
- Tool breaking particle amount
- Crop bone meal particles respect world lighting
- Fishing particles respect world lighting
- Animated fishing particles
- Bubble column splashing particles are blue
- Dolphin trails are blue squares
- Removed bubbles from underwater mobs
Ambience Particles
- Abundant flame and smoke particles
- Semitransparent campfire smoke
- Dripping particles change upon landing
Commands Only
- Added damage indicator particle (see the Command List)
====================
Language Changes:
Font
- Updated font to match Java Edition 1.13
- Adjusted light gray font color
Rarity
- Book is Common
- Enchanted Book is Uncommon
- Command-only items are Epic:
- Command Blocks
- Command Block Minecart
- Structure Block
- Structure Void
- Jigsaw
- Barrier
- Light
Block Names
- Infested Stone Brick is now “Infested Stone Bricks”
- Banner patterns match Java Edition in all languages
- Portal is now “Nether Portal”
- Unobtainable blocks have English names instead of identifiers
- Removed extra space from “Cobblestone Wall” name
Item Names
- Treasure Map is now “Buried Treasure Map”
- Gold Horse Armor is now “Golden Horse Armor”
- Splash [Awkward/Mundane/Thick] Potion is now “[Awkward/Mundane/Thick] Splash Potion”
- Lingering [Awkward/Mundane/Thick] Potion is now “[Awkward/Mundane/Thick] Lingering Potion”
Entity Names
- Thrown items are now “Thrown [Item]”
User Interface
- Main Menu
- Changed splash texts to match Java Edition
- Beta!!! is now “Snapshot!”
- My World is now “New World”
- World Options use Game Rule names from Java Edition
- Visible to LAN Players is “Open to LAN”
- Online play warning messages match Java Edition
- Creative Inventory Groups
- Mob Eggs is now “Spawn Eggs”
- Records is now “Music Discs”
- Mob Skulls is now “Heads”
- Glazed Terracottas is now “Glazed Terracotta”
- Fireworks is now “Firework Rockets”
- HUD
- All leave vehicle messages say “Press Sneak to Dismount”
- Bed messages match Java Edition in all languages
- Mobs remaining is now “Raiders remaining”
- Position: [X], [Y], [Z] is now “Block: [X] [Y] [Z]”
- Days played is now “Day #”
- Miscellaneous
- Mexican Spanish and Italian translations are changed to match Java Edition
- Bundle help text is lighter
- Save and Load for structure blocks are now “SAVE” and “LOAD”
- Main audio slider is now “Master”
====================
Vibrant Visuals Changes:
Blocks
- Carried Leaves use the same materials as placed Leaves
- Improved Cherry and Azalea Leaves subsurface maps
- Azalea and Flowering Azalea Leaves use the same materials (except the flowers)
- Sculk subsurface map is aligned properly with the texture
- Item Frame border uses the same materials as birch planks
- Glass is no longer emissive
- The sides of deactivated Trial Spawners are no longer fully emissive
Entities
- Flames on burning entities better match the fire block
- Drowned body uses the correct materials for all pixels
- The bottoms of Blaze rods use the same material as the lower sides
- The original and v2 Magma Cube model use the same materials
- The Magma Cube lava uses similar materials as still lava
Miscellaneous
- Removed unused pixels in Redstone Torch, Magma Cube, and Blaze materials
====================
Default Textures Subpack:
These features are only applied with the Default Textures or Compatibility Mode pack option selected.
Block Textures
- Modern Steve texture for Player Head
- Updated Nether Wart Block
- Pointier Cactus side
- Updated Purpur Pillar top
- Updated Pumpkin top
- Consistent Smoker bottom corners
- Noisier bed legs
- Modern Piston arms
- Fixed miscolored Spruce Planks pixel
Distant Rendering
- Improved color accuracy for:
- Dandelion
- Wheat Crop
- Carrot Crop
Item Textures
- Consistent Potion of Wind Charging
- Consistent Arrow of Infestation
- Equipped Leather Cap
- Classic shield banner pattern textures
Entity Textures
- Blaze rod bottom texture
- Parrot head bottom textures
- Updated Dragon Fireball
- Updated Savanna Villager base texture
- Updated Cleric Villager profession
- Updated biome-specific Zombie Villagers
- Updated Llama chests
- Old Villagers and Zombie Villagers in Marketplace worlds use new textures
User Interface Textures
- Fixed miscolored Slowness effect icon pixel
====================
Programmer Art (Classic Textures) Subpack:
These features are only applied with the Programmer Art (Classic Textures) pack option selected.
Programmer Art (Classic Textures) cannot be used with Vibrant Visuals.
Block Textures
- Modern lava
- Classic Crying Obsidian
- Modern Horn Coral Block
- Modern Brain Coral Block
- More transparent Stained Glass
- Thinner Grass textures
- Darker Fern and Large Fern
- Lighter Peony
- Lighter Rose Bush
- Corrected door textures for:
- Acacia
- Birch
- Dark Oak
- Jungle Door
- Matching Smithing Table top
Item Textures
- Updated potion colors (such as green Night Vision)
- Classic potion and arrow textures for new effects like Infestation
- Smoother Shield texture
- Grayscale Dried Kelp
- Large-eyed Bucket of Pufferfish
- Leather Boots (in inventory)
Entity Textures
- Cats
- White Rabbit
- Parrot head bottom textures
User Interface Textures
- More dramatic slot highlight overlay
- Classic editing sign backgrounds
Screenshots
See how Java Aspects impacts the feel of Minecraft.
Java Aspects supports Vibrant Visuals!
Item Icons Companion Pack
This optional pack enables the changes described in the Item Rendering section of the Feature List, such as 2D glass panes and shaded End Rods.
Java-accurate item icons in inventory screens can be enabled by applying the Java Aspects Item Icons pack above Java Aspects.
These features may cause performance issues in certain menus.

Christmas Chests Companion Pack
This optional pack adds holiday flare to Java Aspects.
Christmas Chests replaces the default chest textures and icons with the festive textures used around Christmas on Java Edition.
Apply Christmas Chests above Java Aspects.

Load Order
Java Aspects may have compatibility issues with other UI packs, even in Compatibility Mode. Compatibility is guaranteed with VDX: Desktop UI as long as you follow the resource pack load order in the screenshot below.
