diff options
author | Tec <daniel112092@gmail.com> | 2020-04-26 00:12:00 +0200 |
---|---|---|
committer | Tec <daniel112092@gmail.com> | 2020-04-26 00:12:00 +0200 |
commit | a66cc45857e9a414f7d2d8c4257871212007596b (patch) | |
tree | 27c735a9f6b9bc60657d0c908882f169777ac18f /src | |
parent | 7ddc00ec1d41bb22218e16e66a306336cff4a761 (diff) | |
download | GT5-Unofficial-a66cc45857e9a414f7d2d8c4257871212007596b.tar.gz GT5-Unofficial-a66cc45857e9a414f7d2d8c4257871212007596b.tar.bz2 GT5-Unofficial-a66cc45857e9a414f7d2d8c4257871212007596b.zip |
Fix compilation issues
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/github/technus/tectech/mechanics/structure/StructureDefinition.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/github/technus/tectech/mechanics/structure/StructureDefinition.java b/src/main/java/com/github/technus/tectech/mechanics/structure/StructureDefinition.java index 52386d8373..79176c3f25 100644 --- a/src/main/java/com/github/technus/tectech/mechanics/structure/StructureDefinition.java +++ b/src/main/java/com/github/technus/tectech/mechanics/structure/StructureDefinition.java @@ -80,6 +80,7 @@ public class StructureDefinition<T> implements IStructureDefinition<T> { char ch = builder.charAt(i); if(ch ==' ' || ch =='.'){ builder.setCharAt(i,A); + ch=A; } if(ch==A){ a++; @@ -138,8 +139,8 @@ public class StructureDefinition<T> implements IStructureDefinition<T> { Map<String, IStructureElementProvider<T>[]> map = new HashMap<>(); shapes.forEach((key, value) -> { IStructureElementProvider<T>[] compiled = new IStructureElementProvider[value.length()]; - for (char i = 0; i < compiled.length; i++) { - compiled[i] = this.elements.get(i); + for (int i = 0; i < value.length(); i++) { + compiled[i] = elements.get(value.charAt(i)); } map.put(key, compiled); }); |