Open
Description
Consider the following code:
public abstract class SomeClass {
@SidedProxy
public static SomeClass INSTANCE = null;
public abstract void onInit();
public static class ClientProxy extends SomeClass {
@Override
public void onInit() {
SomeClientOnlyClass.something();
}
}
public static class ServerProxy extends SomeClass {
@Override
public void onInit() {
}
}
}
The line SomeClientOnlyClass.something();
will still show an error even when it's in actual client proxy.