Git Product home page Git Product logo

Comments (31)

superckl avatar superckl commented on June 3, 2024

Did you try it with just AE2, TE, and BT? (The video is in AS2 so it could be something else) I'm on a trip currently so I can't test this myself until Tuesday.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

I did. Made a pack with just those three mods to be sure. Same result.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Can you try enabling light ASM mode for me? It's an option in BiomeTweaker.cfg.

Also, are you running any scripts?

from biometweaker.

mnml avatar mnml commented on June 3, 2024

No tweaks. Just using the default config ("include":[]). Light ASM didn't fix the issue either, unfortunately.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Well that is very strange. With no scripts and light ASM enabled, the only thing BiomeTweaker should touch is the BiomeGenBase class. I'll let you know when I can get around to troubleshooting this.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Yeah, really strange. Had to go disabling everything in AS2 one-by-one to find the culprit. Not once did BT even cross my mind. Is there nothing else I can do to help?

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Since I can't open this up in a Dev environment, the only thing left would be a full log, including placing down test P2Ps.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Okay, how would I go about getting that? Would MultiMC's Log page work?

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Yeah. Seems like all you need to do is press Upload once you've quit of the test world.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Well, unfortunately, nothing happens in the log when I place down P2Ps, so I'm not sure how useful this will be: http://paste.ee/p/OokrJ

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Is light ASM enabled in that log? There is an error on line 399 that looks like the culprit.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Yes, light ASM was enabled.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Double check you've enabled it correctly. BiomeTweaker is doing superclass checking in that log and it shouldn't be with light ASM enabled.

If that still fails, try adding this class to the ASM blacklist:

appeng/parts/layers/LayerISidedInventory_TileCableBus

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Yeah, just checked the config file: "enable light asm":true,. I changed the blacklist line to "asm blacklist":["appeng/parts/layers/LayerISidedInventory_TileCableBus"], and there's still runtime exceptions: http://paste.ee/p/6Hacm

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Eh, try changing

"enable light asm"

to

"enable light ASM"

Might be a derp on my part...

from biometweaker.

mnml avatar mnml commented on June 3, 2024

It crashes on startup now: http://paste.ee/p/6GWva

from biometweaker.

superckl avatar superckl commented on June 3, 2024

So it turns out I've completely messed up the light ASM config. To get it to enable you're going to have to do this:

  1. Keep the current entry "enable light ASM".
  2. Create a new entry "lightASM" set to true.

Light ASM mode should enable then.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Awesome, it works now! The ASM blacklist change isn't needed either. Thanks for replying to everything so quickly, btw. Enjoy your trip!

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Great to hear! I'll let you know when I manage to get a fix that doesn't require light ASM mode.

from biometweaker.

yarma92 avatar yarma92 commented on June 3, 2024

Just an update on this, the BiomeTweaker.cfg file that comes with AS2 only contains the following:

{
    //If true, BiomeTweaker will generate separate files for each biome when creating the status report.
    "separate files":true,
    //An array of tweak files to include. An example tweak file is created along with this configuration file.
    "include" : ["ASOcean.cfg"]
}

When adding/copying in the correct config into the file it then fails to launch MC when clicking play. The solution was to delete the config file and then launch AS2 again and it regens with correct config. You then have to add the ASOcean.cfg to the include, and add the light asm adjustments as mentioned above.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Maybe you forgot a comma somewhere? This file works for me:

{
    //If true, BiomeTweaker will generate separate files for each biome when creating the status report.
    "separate files":true,
    "enable light ASM":true,
    "lightASM":true,
    //An array of tweak files to include. An example tweak file is created along with this configuration file.
    "include":["ASOcean.cfg"]
}

from biometweaker.

yarma92 avatar yarma92 commented on June 3, 2024

It was happening on two separate clients. We triple checked everything with no missing commas :/ Might just be AS2 being derpy. As i said deleting the config caused a full one to generate and then it worked fine. Just thought I would add the info to here as a reference for others in case.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

The config in AS2 is the one that came with the first versions on BiomeTweaker. Any options that are missing simply default to the value that should be there.

Where did you copy the config from? What text editor are you using? As I'm sure you know, JSON is very picky about spaces and tabs. Some text editors automatically interchange them.

from biometweaker.

yarma92 avatar yarma92 commented on June 3, 2024

Copied it off the repo, edited with notepad++

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Well, that's strange as well. The file on the repo is the file that gets packaged with BiomeTweaker and written to the disk. Perhaps Github has done something weird with the spacing. I would need an error message to know for sure though.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Build 101 will now correctly read the "enable light asm" config field:

http://jenkins.superckl.me/job/BiomeTweaker/101/

I will close this issue when I release 1.0.

from biometweaker.

mnml avatar mnml commented on June 3, 2024

Sweet. Downloading as we speak. Unfortunately, @jadedcat closed my issue on AS2's tracker. Not sure if I should PM her, open another issue, or what.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

Build 107 is confirmed to fix this issue without light asm in the latest Agrarian Skies (1.1.1)

http://jenkins.superckl.me/job/BiomeTweaker/107/

from biometweaker.

alfw avatar alfw commented on June 3, 2024

@superckl can you push this release soon? it also breaking other stuff in build 97, reseting the problems with 112 fixes them.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

I'm planning to release 1.0 this weekend, provided I can get the needed time to fix everything still in the issue tracker.

from biometweaker.

superckl avatar superckl commented on June 3, 2024

http://minecraft.curseforge.com/mc-mods/228895-biometweaker/files/2241592

from biometweaker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.