The current version 1.7.6.x and higher is not compatible with any old b173 mods because of the internal changes to the main minecraft jar.Any and all mods would have to be re-written to work in BTA.
The older version 1.7.5.x will work with a very limited amount of jar mods that do not require Modloader. If it requires Forge or Modloader then no, it will not work, and even many jar mods do not.
Also, it says right on the first page that it is not compatible with any other mods, but they seem to be working on making a custom modloader / API (I have no idea of the current development status, the OP's last post was last August), but either way it is still unlikely to be compatible with mods unless they are designed for it, or you merged their sources and recompiled them (obtaining the source may require decompiling them):
BTA works very different from other mods as it acts as more of a “fork” of Minecraft, than an addition to it. As of beta 1.7.6, As such, existing mods for beta 1.7.3 are not compatible with BTA. However, we are working hard to allow the community to make and publish their own mods for BTA specifically.
(I've had this same issue with my own mod despite clearly saying that it is unlikely to be compatible with anything else, leading to unnecessary bug / crash reports)
Vanilla beta 1.7.3: Middle mouse clicking on a block will move the pointer on the hotbar to the selected block. Nothing happens if block is not in the hotbar:
Better Than Adventure 1.7.6: Middle mouse clicking does nothing:
i know this may seem like a really dumb question, but i can't figure out how to craft stuff. normally i just right click to get one item down on the crafting table but now when i do that it doesn't work. (the items just stay stacked and clicking and dragging doesn't work either) is this a bug or is there another way to do it that i'm missing? (also sorry if my phrasing of stuff is confusing)
Could you guys add more to the controller options? I'm using a dualsense controller and everything is just about swapped except for the D-Pad and Shoulder buttons
After 456 days in development and 1,065 commits to the repo, it's finally here: our largest update ever, Better than Adventure! 1.7.7.0, containing literally dozens of new features, many new and updated blocks and items, improved world generation, and more. We hope you enjoy playing this new update as much as we've enjoyed working on it.
Trailer
Downloads
With this version we're shipping v2.0 of the MultiMC/Prism Launcher update utility, which is our strongly recommended way of installing and playing BTA.
If you haven't used this utility before, all you need to do is drag and drop the link below onto your MultiMC/Prism Launcher window, add the instance, and run it; it will automatically download, install and configure BTA 1.7.7.0 into an instance called "Better than Adventure! (Managed)". Every time a new version of BTA is released, all you need to do is run the updater instance and it will automatically upgrade your managed instance to the latest version.
If you've used the previous version of this utility before (called BTA.MultiMC.Updater in the launcher) you can safely delete that instance, replace it with this new version, and run it. Your old "Better than Adventure! (Managed)" instance will be instantly upgraded to 1.7.7.0.
Hey guys, I love your mod but I seem to be having issues with the latest version. I moved to ubuntu recently and just installed the latest version of BTA. I don't know why but I can only get around 15fps while the game uses only 4% of the allocated RAM. I tried running it on older Java versions(I tried with java 8 as that was version for minecraft beta) but nothing changed.
but I can only get around 15fps while the game uses only 4% of the allocated RAM
Why do you think this is because the game only uses 4% of the allocated RAM (which is probably something like 4 GB)? All RAM does is hold information for the CPU to process - that's it - you only either have enough or not enough, not some "in between" - if you really want to see how the game is using your computer's resources look at CPU and GPU usage in Task Manager (preferably the per-core chart, since old versions are basically single-threaded and an e.g. 4 core CPU will never exceed 25% total if only one core is used).
Fun fact: even my very heavily modded version based on 1.6.4 (this is a mod very similar to BTA but based off a newer version) runs perfectly fine at max settings with only 512 MB allocated, and BTA should need a lot less (the integrated server model used since 1.3 doubles the memory required to load the world. Even then 16 chunk render distance only needs around 135 MB for typical terrain):
This is vanilla 1.6.4 for comparison (at an effective render distance of 10 because of the integrated server being fixed at it; TMCW actually does get true 16 chunk render distance, and even before 1.3 "Far" was only 12 chunks, which is only about 2.3 the loaded area). And yes, these indicate that TMCW performs far better than it appears to considering the difference in loaded/rendered chunks, while not using more memory (in fact, the memory used by the game itself, minus loaded chunks, is only about half as high - the memory needed for every one of the hundreds of biomes/blocks/items/mobs/etc that I've added is insignificant - I can't even begin to imagine why most mods, no matter how large (including modpacks) are so resource-intensive):
VisualVM profiler charts of CPU and memory usage (with Vsync enabled); the spike near the beginning was when I increased the render distance from 8 to 16 chunks, this also shows the typical behavior of memory usage as it increases, then a garbage collection occurs, which is independent to the maximum memory limit (as seen above, it isn't even using all of it so memory should not even be considered as a bottleneck):
Here is what happens when I allocate 4 GB - the only thing that changed at all is the maximum memory (I also has Vsync enabled, otherwise FPS is the same):
Also, a major cause of unexpectedly bad performance is the game not using the dedicated GPU on dual-GPU systems (newer versions may properly use it since they are recognized as a "high performance 3D application" by the driver, the vanilla launcher also adds "-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe" to the JVM arguments, which is used to make Intel drivers recognize the game and switch to high performance mode (specifically, they look for "javaw.exe" and "minecraft.exe" in the command line, as the game used to be launched directly from "minecraft.exe" but that changed with the newer launcher for release 1.6).
Hello, I successfully installed MultiMC and the 2.0 updater, used it to donwload the latest version of BTA, installed b1.7.3 on the vanilla launcher just in case, switched to Java 11 because 18 was giving me errors, but still it won't start. I'm on Linux Mint 21.2 (Ubuntu 22.04) if that matters.
Here's the log. The only error seems to be: Inconsistency detected by ld.so: dl-lookup.c: 106: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
MultiMC version: 0.7.0-3772
Launched instance in online mode
authserver.mojang.com resolves to:
[108.139.229.88, 108.139.229.17, 108.139.229.21, 108.139.229.31]
session.minecraft.net resolves to:
[13.107.213.60, 13.107.246.60, 2620:1ec:bdf::60, 2620:1ec:46::60]
textures.minecraft.net resolves to:
[13.107.246.60, 13.107.213.60, 2620:1ec:46::60, 2620:1ec:bdf::60]
api.mojang.com resolves to:
[13.107.246.60, 13.107.213.60, 2620:1ec:46::60, 2620:1ec:bdf::60]
Minecraft folder is:
/home/wedhro/.local/share/multimc/instances/BTA_MANAGED_INSTANCE/.minecraft
Java path is:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
Checking Java version...
Java is version 11.0.19, using 64-bit architecture, from Ubuntu.
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Intel Corporation HD Graphics 620 (rev 02)
Subsystem: Lenovo HD Graphics 620
Kernel driver in use: i915
OpenGL version string: 4.6.0 NVIDIA 470.199.02
Main Class:
Native path:
/home/wedhro/.local/share/multimc/instances/BTA_MANAGED_INSTANCE/natives
Traits:
traits texturepacks
traits legacyLaunch
traits noapplet
Libraries:
/home/wedhro/.local/share/multimc/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar
/home/wedhro/.local/share/multimc/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar
/home/wedhro/.local/share/multimc/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar
/home/wedhro/.local/share/multimc/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar
/home/wedhro/.local/share/multimc/instances/BTA_MANAGED_INSTANCE/.minecraft/bin/minecraft.jar
Native libraries:
/home/wedhro/.local/share/multimc/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar
/home/wedhro/.local/share/multimc/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar
Jar Mods:
Better than Adventure! (bta.jar)
Params:
Wedhro token:<ACCESS TOKEN>:<PROFILE ID> --gameDir /home/wedhro/.local/share/multimc/instances/BTA_MANAGED_INSTANCE/.minecraft
Window size: 854 x 480
Java Arguments:
[-Dfml.ignoreInvalidMinecraftCertificates=true, -Dfml.ignorePatchDiscrepancies=true, -Xms512m, -Xmx1024m, -Duser.language=en]
Minecraft process ID: 272168
Using onesix launcher.
[07:05:43] [main] 24 Achievements
[07:05:44] [main] 394 recipes
[07:05:44] [Client-Main] Skipping bad option: shaderOverride:
[07:05:44] [Client-Main] Skipping bad option: lastServer:
[07:05:44] [Client-Main] Skipping bad option: selectedController:
[07:05:44] [Client-Main] Resolution: 854 x 480
[07:05:44] [Client-Main] Java Version: 11.0.19
Inconsistency detected by ld.so: dl-lookup.c: 106: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
Process exited with exit code 127 (0x7f).
Please note that usually neither the exit code, nor its description are enough to diagnose issues!
Always upload the entire log and not just the exit code.
This is an amazing mod, one of the best that gives an expansion to the atmosphere of the old Minecraft But i found out that in last version 1.7.7.0 a major issue
Its seam like a "Memory leak" because RAM usage is exponentially growing, and system is performance drops
This day it cause me a BLUE SCREEN of death
I hope you will fix it as soon as possible
My PC (Laptop) specs are,
CPU: AMD Ryzen 7 5800H with Radeon Graphics 3.20 GHz
RAM: 16,0 GB
This rocks so much. I have no nostalgia for the earlier versions of the game, since I was... well, too young to know how to really play video games, but I'm still hugely enjoying this over modern minecraft. One request I personally have would be for a grappling hook, mostly just because grappling hooks make every game more fun. Could be made out of steel so it's fairly late-game, since having it too early would diminish the appreciation for it. Regardless, I'm having fun with this older style of minecraft. Everything is so much more charming, and convenient in places it used to be annoying
I just installed this mod, seems awesome, however it crashes around 20 seconds after startup, with this log error:
Please note that usually neither the exit code, nor its description are enough to diagnose issues!
Crash report?! I mean something that starts with "java.lang.exceptionname" and has a bunch of lines that include class names and line numbers. It even says right there that the "exit code" is useless (except in certain cases when it is a specific value other than 0 or +/- 1).
You can see just how annoy8ng it is to just upload a general log with no actual error in it (from r/GoldenAgeMinecraft, where such reports are common, even after this was posted):
(if such older versions did not make an actual crash report (nobody in this thread has actually posted one, this post was the only one in this thread (I did not check every spoiler) with an exception, and still no stack trace) then the mod developer should at least dump a stack trace; wrap the main tick function in a try-catch and call printStackTrace() on the exception object, then again, the JVM should do it anyway without a try-catch, so I suspect there is one but it is not dumping the stack (the actual try-catch may be anywhere but can be found by searching for the worlds "try" and/or "catch"). Either that, or the JVM itself is crashing, in which case a "hs_err_pid" file should appear in the game directory)
The current version 1.7.6.x and higher is not compatible with any old b173 mods because of the internal changes to the main minecraft jar.Any and all mods would have to be re-written to work in BTA.
The older version 1.7.5.x will work with a very limited amount of jar mods that do not require Modloader. If it requires Forge or Modloader then no, it will not work, and even many jar mods do not.
Also, it says right on the first page that it is not compatible with any other mods, but they seem to be working on making a custom modloader / API (I have no idea of the current development status, the OP's last post was last August), but either way it is still unlikely to be compatible with mods unless they are designed for it, or you merged their sources and recompiled them (obtaining the source may require decompiling them):
(I've had this same issue with my own mod despite clearly saying that it is unlikely to be compatible with anything else, leading to unnecessary bug / crash reports)
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?
The 'pick block' button appears to be missing.
I made a couple of videos to demonstrate:
Vanilla beta 1.7.3: Middle mouse clicking on a block will move the pointer on the hotbar to the selected block. Nothing happens if block is not in the hotbar:
Better Than Adventure 1.7.6: Middle mouse clicking does nothing:
Why is this changed?
This mod looks awesome, however, does anyone know any mods that are compatible with BTA?
i know this may seem like a really dumb question, but i can't figure out how to craft stuff. normally i just right click to get one item down on the crafting table but now when i do that it doesn't work. (the items just stay stacked and clicking and dragging doesn't work either) is this a bug or is there another way to do it that i'm missing? (also sorry if my phrasing of stuff is confusing)
cool mod
it worked
Can i use a different launcher?
Could you guys add more to the controller options? I'm using a dualsense controller and everything is just about swapped except for the D-Pad and Shoulder buttons
Better than Adventure v1.7.7.0 has been released!
We're not dead just yet!
After 456 days in development and 1,065 commits to the repo, it's finally here: our largest update ever, Better than Adventure! 1.7.7.0, containing literally dozens of new features, many new and updated blocks and items, improved world generation, and more. We hope you enjoy playing this new update as much as we've enjoyed working on it.
Trailer
Downloads
With this version we're shipping v2.0 of the MultiMC/Prism Launcher update utility, which is our strongly recommended way of installing and playing BTA.
If you haven't used this utility before, all you need to do is drag and drop the link below onto your MultiMC/Prism Launcher window, add the instance, and run it; it will automatically download, install and configure BTA 1.7.7.0 into an instance called "Better than Adventure! (Managed)". Every time a new version of BTA is released, all you need to do is run the updater instance and it will automatically upgrade your managed instance to the latest version.
If you've used the previous version of this utility before (called BTA.MultiMC.Updater in the launcher) you can safely delete that instance, replace it with this new version, and run it. Your old "Better than Adventure! (Managed)" instance will be instantly upgraded to 1.7.7.0.
MultiMC/Prism Launcher updater: Download update utility!
MultiMC/Prism Launcher instance: Download Launcher instance!
Server JAR: Download server JAR!
Join our Discord!
Hey guys, I love your mod but I seem to be having issues with the latest version. I moved to ubuntu recently and just installed the latest version of BTA. I don't know why but I can only get around 15fps while the game uses only 4% of the allocated RAM. I tried running it on older Java versions(I tried with java 8 as that was version for minecraft beta) but nothing changed.
Thank you in advance.
Why do you think this is because the game only uses 4% of the allocated RAM (which is probably something like 4 GB)? All RAM does is hold information for the CPU to process - that's it - you only either have enough or not enough, not some "in between" - if you really want to see how the game is using your computer's resources look at CPU and GPU usage in Task Manager (preferably the per-core chart, since old versions are basically single-threaded and an e.g. 4 core CPU will never exceed 25% total if only one core is used).
Fun fact: even my very heavily modded version based on 1.6.4 (this is a mod very similar to BTA but based off a newer version) runs perfectly fine at max settings with only 512 MB allocated, and BTA should need a lot less (the integrated server model used since 1.3 doubles the memory required to load the world. Even then 16 chunk render distance only needs around 135 MB for typical terrain):
This is vanilla 1.6.4 for comparison (at an effective render distance of 10 because of the integrated server being fixed at it; TMCW actually does get true 16 chunk render distance, and even before 1.3 "Far" was only 12 chunks, which is only about 2.3 the loaded area). And yes, these indicate that TMCW performs far better than it appears to considering the difference in loaded/rendered chunks, while not using more memory (in fact, the memory used by the game itself, minus loaded chunks, is only about half as high - the memory needed for every one of the hundreds of biomes/blocks/items/mobs/etc that I've added is insignificant - I can't even begin to imagine why most mods, no matter how large (including modpacks) are so resource-intensive):
VisualVM profiler charts of CPU and memory usage (with Vsync enabled); the spike near the beginning was when I increased the render distance from 8 to 16 chunks, this also shows the typical behavior of memory usage as it increases, then a garbage collection occurs, which is independent to the maximum memory limit (as seen above, it isn't even using all of it so memory should not even be considered as a bottleneck):
Here is what happens when I allocate 4 GB - the only thing that changed at all is the maximum memory (I also has Vsync enabled, otherwise FPS is the same):
Also, a major cause of unexpectedly bad performance is the game not using the dedicated GPU on dual-GPU systems (newer versions may properly use it since they are recognized as a "high performance 3D application" by the driver, the vanilla launcher also adds "-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe" to the JVM arguments, which is used to make Intel drivers recognize the game and switch to high performance mode (specifically, they look for "javaw.exe" and "minecraft.exe" in the command line, as the game used to be launched directly from "minecraft.exe" but that changed with the newer launcher for release 1.6).
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?
/-- moved to discord
Hello, I successfully installed MultiMC and the 2.0 updater, used it to donwload the latest version of BTA, installed b1.7.3 on the vanilla launcher just in case, switched to Java 11 because 18 was giving me errors, but still it won't start. I'm on Linux Mint 21.2 (Ubuntu 22.04) if that matters.
Here's the log. The only error seems to be: Inconsistency detected by ld.so: dl-lookup.c: 106: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
Is it possible to install mods for this one, like TooManyItems?
Is there a way to install this mod without MultiMC? I'd really like to play it but can't use MultiMC.
This is an amazing mod, one of the best that gives an expansion to the atmosphere of the old Minecraft
But i found out that in last version 1.7.7.0 a major issue
Its seam like a "Memory leak" because RAM usage is exponentially growing, and system is performance drops
This day it cause me a BLUE SCREEN of death
I hope you will fix it as soon as possible
My PC (Laptop) specs are,
CPU: AMD Ryzen 7 5800H with Radeon Graphics 3.20 GHz
RAM: 16,0 GB
You already have a feature like TooManyItems, press R and you'll can see all craftings available.
This rocks so much. I have no nostalgia for the earlier versions of the game, since I was... well, too young to know how to really play video games, but I'm still hugely enjoying this over modern minecraft. One request I personally have would be for a grappling hook, mostly just because grappling hooks make every game more fun. Could be made out of steel so it's fairly late-game, since having it too early would diminish the appreciation for it. Regardless, I'm having fun with this older style of minecraft. Everything is so much more charming, and convenient in places it used to be annoying
I just installed this mod, seems awesome, however it crashes around 20 seconds after startup, with this log error:
Crash report?! I mean something that starts with "java.lang.exceptionname" and has a bunch of lines that include class names and line numbers. It even says right there that the "exit code" is useless (except in certain cases when it is a specific value other than 0 or +/- 1).
You can see just how annoy8ng it is to just upload a general log with no actual error in it (from r/GoldenAgeMinecraft, where such reports are common, even after this was posted):
Please stop making posts about mods/old versions crashing without providing a crash log
(if such older versions did not make an actual crash report (nobody in this thread has actually posted one, this post was the only one in this thread (I did not check every spoiler) with an exception, and still no stack trace) then the mod developer should at least dump a stack trace; wrap the main tick function in a try-catch and call printStackTrace() on the exception object, then again, the JVM should do it anyway without a try-catch, so I suspect there is one but it is not dumping the stack (the actual try-catch may be anywhere but can be found by searching for the worlds "try" and/or "catch"). Either that, or the JVM itself is crashing, in which case a "hs_err_pid" file should appear in the game directory)
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?