Fixed some messed-up objectives

This commit is contained in:
Anuken
2022-07-15 16:56:34 -04:00
parent 9a505753b0
commit 926cf7e0fa
5 changed files with 20 additions and 9 deletions

View File

@@ -42,7 +42,12 @@ public class MapObjectivesDialog extends BaseDialog{
setProvider(String.class, (type, cons) -> cons.get(""));
setInterpreter(String.class, (cont, name, type, field, remover, indexer, get, set) -> {
name(cont, name, remover, indexer);
cont.area(get.get(), set).growX();
if(field != null && field.isAnnotationPresent(Multiline.class)){
cont.area(get.get(), set).height(85f).growX();
}else{
cont.field(get.get(), set).growX();
}
});
setProvider(boolean.class, (type, cons) -> cons.get(false));