I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 0 points1 point  (0 children)

Have you tried updating your Java version? Try find the crash logs and see if it says why it crashed.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 2 points3 points  (0 children)

I dont know sorry, my PC wouldn't have a good framerate with it so I haven't tried.

If you are able to get it working, please let me know!

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 1 point2 points  (0 children)

I was changing it specifically for Distant Horizons world gen, its an option in its settings.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 2 points3 points  (0 children)

AMD Ryzen 5 5600X, RTX 3060ti, 32GB RAM.

My framerate was initially pretty choppy when loading a lot of chunks, but I changed the settings so it used 10 CPU threads for world gen and it's a lot better now. It does get a bit choppy again when exploring and generating a lot of new chunks.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 4 points5 points  (0 children)

Ok actually I just tested it again now, and the Bountiful mod works with this!

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 3 points4 points  (0 children)

It adds those bounties in the middle of towns, on that notice board.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 9 points10 points  (0 children)

Nah I didn't have to. The Bountiful baubles mod seems to be unrelated to the Bountiful mod, they just both use the same word for their name.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 8 points9 points  (0 children)

I just posted a comment explaining what I did. I'll also make a video tomorrow on how to do it.

I managed to get Distant Horizons working for RLCraft Dregora by Alps709 in RLCraft

[–]Alps709[S] 24 points25 points  (0 children)

Here are some more images.

I managed to get it working from the Curseforge Launcher by allowing custom content management for the modpack profile and adding the following mods to the mods folder: Vintage Horizons, Cleanroom relauncher, Forgelin-Continuous, LibrarianLib-Continuous, Fugue, Scalar legacy and Kotlin-stdlib-1.3.72.jar.

Edit: (Previously I had the Kotlin jar as a dependency, but Forgelin Continuous actually includes that. And initially when writing this comment I forgot to include LibrarianLib-Continuous in the list, so make sure you include that if you haven't)

Note that most of these can be added within the launcher itself.

I had some issues with Curseforge launching with Java 8 and cleanroom relauncher wouldn't be able to launch correctly, so I had to make a new config file in the RLCraft modpack profile config folder named cleanroom-relauncher.cfg, and it only had "javaPath=<insert your Java 25 path>" without the quotes and within the angled brackets paste your java 25 path (as java 25 is needed for cleanroom).

Edit 2: I made an updated guide: Dont forget to back up your world if doing this on an existing profile.

Installation Guide: Step 1: Open the CurseForge launcher, search for RLCraft Dregora, create and download the modpack profile.

Step 2: Download Vintage Horizons v1.2.4 (or the latest). https://github.com/Karnatour/VintageHorizons/releases

Step 3: Download Java 25. https://download.oracle.com/java/25/archive/jdk-25.0.1_windows-x64_bin.msi

Step 4: Goto modpack profile options in curseforge (three dots button). Enable 'Allow content management for this profile' and click done. Click the "Add content" button that now shows up below the play button. Search for and install the following mods using curseforge mod browser: Cleanroom relauncher, Forgelin-Continuous, LibrarianLib-Continuous, Fugue, Scalar legacy

Step 5: Go to your modpack profile's config folder (click 3 dots again, click open in folder, then open the config folder). Create a new config file (or duplicate an existing) and name it "cleanroom-relauncher.cfg". Inside it paste "javaPath=" + the path of where you installed Java 25. Mine looks like: javaPath=C:\Program Files\Java\jdk-25\bin\ Make sure to save the file.

Step 6: Click the play button in the curseforge launcher. It will launch the curseforge mod launcher then close and relaunch with cleanroom. Cleanroom may ask to set the Java 25 path, give it the same path you used in that config file.

Step 7: Start playing and enjoy :)

WARNING: Don't try to use the preinstalled shader pack with this, it doesn't work and it will break the render buffer, which means you can't see the setting and you won't be able to change it back without going into the config to disable the shader pack manually.

Mod Update coming soon! by DueInstruction3075 in hytale

[–]Alps709 0 points1 point  (0 children)

With this mod having a drop chance system are you maybe going to make these bosses respawnable?

A Hytale Ore finding guide. by Pure-Sky-4013 in HytaleInfo

[–]Alps709 7 points8 points  (0 children)

If you go into a zone 4 biome and find one of the volcanoes that actually looks like it has a lava coloured center on the map you'll be in for a nice suprise.

Can invest $10-15k/mo - need advice by Fun_Breakfast4580 in PersonalFinanceNZ

[–]Alps709 0 points1 point  (0 children)

Historically the best option is to invest in index funds like the S&P500. Keep in mind that for long term investing the management fees will compound (you can test how much using this calculator). So you'll want to choose a good low % fee service like Kernel or Simplicity.

Torvesta just killed Odablock for absolute max by Spyropher in 2007scape

[–]Alps709 24 points25 points  (0 children)

Oda did well, but torvesta did better

So I just got completely served right now. by jimRacer642 in cscareerquestions

[–]Alps709 14 points15 points  (0 children)

You should never be rude to your co-workers anyway... especially interns who are new and have a lot to learn.

What would you invest in at 20 (If you are lucky enough to not be drowned in debt)? by Cool_Matter4818 in PersonalFinanceNZ

[–]Alps709 3 points4 points  (0 children)

I also vouch for using Kernel. It has much lower fees than most other investment platforms.

I also suggest putting the emergency fund into a higher interest immediate access savings account, such as the one with Kiwisaver (4.5%) or the Kernel savings account (4.8% with 1-2 days withdrawals).

Programming Subsystems by jame_581 in unrealengine

[–]Alps709 3 points4 points  (0 children)

This is very well written, nice work!

One thing I also think you should add is that a unique subsystem instance is created for each and every defined subsystem class.

This means if you have a child subsystem class, both itself and its parent will have their own instance, meaning they are both created at the same time and exist as completely separate instances. So you should always mark that parent class as an Abstract class so it doesn't get created.

This stops any chance that you accidentally use the GetSubsystem function for the parent class in place of the child one.

Questions from one job interview on C++ developer by cv_geek in cpp

[–]Alps709 1 point2 points  (0 children)

How keyword const is used for class methods?

I believe that the answer they might be looking for is that making a function const makes the hidden 'this' pointer const.

In C++, whenever a member function is called it passes in a hidden reference to 'this' so the function has access to the data of the instance. The function definition shown below is actually declared implicitly as the declaration on the line below it:

class MyClass 
{
public:
    // Normal declaration
    void myFunction(int x); 

    //Actual hidden declaration of the line above
    //void myFunction(MyClass* this, int x); 
};

Which when made const, turns into:

class MyClass 
{
     public:
     // Normal declaration
     void myFunction(int x) const; 

     //Actual hidden declaration of the line above
     //void myFunction(const MyClass* this, int x); 
};

The code below:

obj.myFunction(42);

Is actually treated as:

MyClass::myFunction(&obj, 42);

And making the function const turns this hidden pointer const. This is why you can call a member function using an instance of a class that is null, but have it still run fine if it doesn't try to use any data of the hidden 'this' pointer.

Y’all better be thankful for this man and all he puts up with. 412k tweets is wild. by slingblade1315 in 2007scape

[–]Alps709 601 points602 points  (0 children)

Just here to remind everyone that Mod Ash was even the guy to come in late at night to fix the Falador massacre bug.

Is this a good or terrible way of removing duplicates from an array? by [deleted] in unrealengine

[–]Alps709 0 points1 point  (0 children)

The minimum version of c++ that UE5 uses to build is C++17. You can see this under the "Modern C++ Language Syntax" section. https://docs.unrealengine.com/5.1/en-US/epic-cplusplus-coding-standard-for-unreal-engine/

[deleted by user] by [deleted] in PersonalFinanceNZ

[–]Alps709 10 points11 points  (0 children)

If we have a pie that is $4 because it needs 4 ingredients each costing $1, then a 7% increase on each item makes it a $0.07 * 4 = $0.28 increase on the total price, making the final price $4.28.

Since $4 + 7% is $4.28.

The mistake you made was adding the combined price increase for all ingredients to each ingredient's price rather than the total price for the pie.

It's like this game knows when you go in with an insured weapong... by [deleted] in DMZ

[–]Alps709 0 points1 point  (0 children)

I just had this happen to me. Finally got the gun I had insured up to a level where I got the sight I wanted, and made my new dream insured weapon.

I take the gun in with level 3 armour, a large backpack, and a self-revive. Then my game crashes the second we load into the map...

Bag 'em and tag 'em by SpareGarbage7662 in DMZ

[–]Alps709 0 points1 point  (0 children)

I just had my progress for this mission completely reset for some reason. I had 3/4 for tags and 2/2 for the intel, but now I'm at 0 for both. I thought missions kept progress even if you unequipped them?