private ArrayList<SettingRender> settings = new ArrayList<>();
public ModuleComponent(Feature feature) {
this.feature = feature;
feature.getSettings().forEach(s -> {
if (getSetting(s) != null)
settings.add(getSetting(s));
});
} if (extended) {
if (!settings.isEmpty()) {
float y2 = 15;
for (SettingRender e : settings) {
e.render(context, x + 3, y + y2, mouseX, mouseY, partialTicks);
y2 += e.getFullHeight();
}
}