I'm wondering because bedrock runs smoother but i herd the Redstone works abit differently and i like to use Redstone. I am also wondering if bedrock edition is caught up to java with all the content it has and if you can have your own resource packs or if i will have to buy them for bedrock edition...
I would overall recommend java. Here are some pros and cons:
Pros of Java:
-Redstone is far worse on bedrock, and nearly every video for a design will not work on bedrock.
-Combat mechanics are much more interesting on java, including the ability to use axes as a weapon and bonuses to your attacks if you space them out.
-The offhand on bedrock is practically useless, as it only works with a few specific items (shields, totems, arrows, etc). On java, you can put any item in the offhand.
-Java has hardcore mode, bedrock does not
-Java is more moddable. Since it is not allowed to modify your xbox, playstation, etc, most modders use java, and more mods will be available there.
Pros of Bedrock:
-Bedrock players can play with console and mobile players, but java players can only play with java players.
Bedrock doesn't have autocomplete for commands, it gives suggestions that are compatible with what you have written so far but you still have to type the whole command.
Also, Bedrock apparently doesn't (yet) have spectator mode.
-Combat mechanics are much more interesting on java, including the ability to use axes as a weapon and bonuses to your attacks if you space them out.
A lot of people would disagree with this, and axes can be used as a weapon ever since they were added (in 1.6.4 they deal 1 less damage than swords, which still means that a Sharpness V diamond axe deals 13.25 damage; of course, there is little reason to use an axe), with "bonuses" like critical hits (jumping) and knockback (sprinting), while sweep attacks can be disadvantageous when you only want to attack one mob within a pack (IMO, they should require Sweeping Edge). Also, my own "combat system" lets you attack as often as you want as long as you don't miss, only then is damage reduced.
That aside, the ability to play older versions is one of the biggest advantages to Java, and necessary for complex mods to exist, of which there are none at all for Bedrock, which only supports "plugins" which interact with the game though a very limited official API, much like Java's resource and data packs (I probably would have stopped playing more than 7 years ago if it wasn't for the ability to play older versions; mods alone wouldn't be enough due to performance regressions that occurred in 1.7 and 1.8 and code changes that make it much more complicated to mod; of course, performance is a major disadvantage of Java, at least newer versions, though Bedrock does have bug reports regarding lag issues and unlike Java there are no performance-enhancing mods; some of Bedrock's performance also comes from the fact that ticking ranges, mob spawning, and so on are reduced (it takes much longer for crops to grow, grass to spread, etc because the default random tick speed is 1 instead of 3, though this can be changed with commands in either version, which on Bedrock permanently disables achievements for a world so you can't easily change them after starting a world).
Bedrock's only advantage is performance and crossplay.
If you don't need to play with anyone on other platforms than PC and your PC is able to handle java minecraft with optifine or sodium at more than 30FPS, you're waaaaaay better off using Java due to it's moddability, actually decent servers, free everything, and actually useful redstone.
Hello everyone,,showbox.bio/ tutuapp.uno/ vidmate.vet/
I'm wondering because bedrock runs smoother but i herd the Redstone works abit differently and i like to use Redstone. I am also wondering if bedrock edition is caught up to java with all the content it has and if you can have your own resource packs or if i will have to buy them for bedrock edition...
Java is far more moddable. You arent gonna get much in the way of Forge mods on bedrock.
I would overall recommend java. Here are some pros and cons:
Pros of Java:
-Redstone is far worse on bedrock, and nearly every video for a design will not work on bedrock.
-Combat mechanics are much more interesting on java, including the ability to use axes as a weapon and bonuses to your attacks if you space them out.
-The offhand on bedrock is practically useless, as it only works with a few specific items (shields, totems, arrows, etc). On java, you can put any item in the offhand.
-Java has hardcore mode, bedrock does not
-Java is more moddable. Since it is not allowed to modify your xbox, playstation, etc, most modders use java, and more mods will be available there.
Pros of Bedrock:
-Bedrock players can play with console and mobile players, but java players can only play with java players.
Bedrock doesn't have autocomplete for commands, it gives suggestions that are compatible with what you have written so far but you still have to type the whole command.
Also, Bedrock apparently doesn't (yet) have spectator mode.
Just testing.
A lot of people would disagree with this, and axes can be used as a weapon ever since they were added (in 1.6.4 they deal 1 less damage than swords, which still means that a Sharpness V diamond axe deals 13.25 damage; of course, there is little reason to use an axe), with "bonuses" like critical hits (jumping) and knockback (sprinting), while sweep attacks can be disadvantageous when you only want to attack one mob within a pack (IMO, they should require Sweeping Edge). Also, my own "combat system" lets you attack as often as you want as long as you don't miss, only then is damage reduced.
That aside, the ability to play older versions is one of the biggest advantages to Java, and necessary for complex mods to exist, of which there are none at all for Bedrock, which only supports "plugins" which interact with the game though a very limited official API, much like Java's resource and data packs (I probably would have stopped playing more than 7 years ago if it wasn't for the ability to play older versions; mods alone wouldn't be enough due to performance regressions that occurred in 1.7 and 1.8 and code changes that make it much more complicated to mod; of course, performance is a major disadvantage of Java, at least newer versions, though Bedrock does have bug reports regarding lag issues and unlike Java there are no performance-enhancing mods; some of Bedrock's performance also comes from the fact that ticking ranges, mob spawning, and so on are reduced (it takes much longer for crops to grow, grass to spread, etc because the default random tick speed is 1 instead of 3, though this can be changed with commands in either version, which on Bedrock permanently disables achievements for a world so you can't easily change them after starting a world).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
Bedrock's only advantage is performance and crossplay.
If you don't need to play with anyone on other platforms than PC and your PC is able to handle java minecraft with optifine or sodium at more than 30FPS, you're waaaaaay better off using Java due to it's moddability, actually decent servers, free everything, and actually useful redstone.