[Tutorial] Client Editing

Forum for alternative clients, mods & discussions on the same.

Re: [Tutorial] Client Editing

Postby vatas » Thu Mar 30, 2023 3:26 pm

Yes, the "Problems" tab gave an option to simply add stuff as dependencies.

Now I run into this problem:

https://intellij-support.jetbrains.com/ ... or-output-
The most actively maintained Haven and Hearth Wiki (Not guaranteed to be up-to-date with all w14 changes.)

Basic Claim Safety (And what you’re doing wrong) (I recommend you read it in it's entirety, but TL:;DR: Build a Palisade.)

Combat Guide (Overview, PVE, PVP) (Tells you how to try and escape, and make it less likely to die when caught.)
User avatar
vatas
 
Posts: 4511
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: [Tutorial] Client Editing

Postby APXEOLOG » Fri Mar 31, 2023 6:55 am

Imagine not being using maven/gradle in 2023
W10 Meme Plot | W9 Mantis Garden | W8 Core | W7 Ofir | W6 the City of Dis | W5 Vitterstad | W4 A.D. | W3 Mirniy
jorb wrote:All your characters will be deleted, and I will level every village any one of them were ever members of.
User avatar
APXEOLOG
 
Posts: 1267
Joined: Fri Apr 23, 2010 7:58 am
Location: Somewhere on Earth

Re: [Tutorial] Client Editing

Postby c1K » Sun Mar 17, 2024 10:52 am

bump
c1K
 
Posts: 18
Joined: Tue Mar 14, 2017 9:58 pm
Location: BC, Canada.

Re: [Tutorial] Client Editing

Postby Antvgr » Sat Mar 30, 2024 6:49 am

Hello! Maybe someone can give me advice. I am trying to make nights darker in game. Borrowing from nurgle's nightvision mode, I made following edit to Light.java:
Code: Select all
 public static final class LightList extends State {
   public final List<RenderList.Slot<Light>> ll = new ArrayList<>();

   public Object[][] params() {
       Object[][] cl;
       synchronized(ll) {
      cl = new Object[ll.size()][];
      for(int i = 0; i < cl.length; i++) {
          if(ll.get(0).obj ().amb[0]!= 1.f) {
>>         ll.get ( 0 ).obj ().amb[0] = 0.01f;
>>         ll.get ( 0 ).obj ().amb[1] = 0.01f;
>>         ll.get ( 0 ).obj ().amb[2] = 0.01f;
          }
          cl[i] = ll.get(i).obj().params(ll.get(i).state());
      }
       }
       return(cl);
   }

This sorta works, except a weird side light in caves (like sun light didn't set completely) and a few strange shader problems during evening time. Does anyone know better way to go about it?
User avatar
Antvgr
 
Posts: 25
Joined: Fri Jan 26, 2024 7:56 pm

Previous

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 6 guests