aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/thaumcraft/objects
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-25 12:16:57 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-25 12:16:57 +1000
commit2b73e75c4de865c05c5cb48bc9e91b1754a37c0c (patch)
tree99bb61b1857500a3d313417fd948acc7ce4cedd4 /src/Java/gtPlusPlus/xmod/thaumcraft/objects
parent83a72ed129bafdf25ab87e45521a1a22a3afc23e (diff)
downloadGT5-Unofficial-2b73e75c4de865c05c5cb48bc9e91b1754a37c0c.tar.gz
GT5-Unofficial-2b73e75c4de865c05c5cb48bc9e91b1754a37c0c.tar.bz2
GT5-Unofficial-2b73e75c4de865c05c5cb48bc9e91b1754a37c0c.zip
+ Added a WeakRef type Automap.
+ Added getClassByName(String) to ReflectionUtils.java. + Added lots of handlers to ThaumcraftUtils.java. $ Improved Fake Player handling to only now be held by weak references. Should prevent worlds staying loaded.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/thaumcraft/objects')
-rw-r--r--src/Java/gtPlusPlus/xmod/thaumcraft/objects/ResearchNoteDataWrapper.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/xmod/thaumcraft/objects/ResearchNoteDataWrapper.java b/src/Java/gtPlusPlus/xmod/thaumcraft/objects/ResearchNoteDataWrapper.java
new file mode 100644
index 0000000000..7ca5c117f0
--- /dev/null
+++ b/src/Java/gtPlusPlus/xmod/thaumcraft/objects/ResearchNoteDataWrapper.java
@@ -0,0 +1,25 @@
+package gtPlusPlus.xmod.thaumcraft.objects;
+
+import thaumcraft.common.lib.research.ResearchNoteData;
+
+public class ResearchNoteDataWrapper extends ResearchNoteData {
+
+ public ResearchNoteDataWrapper() {
+ super();
+ }
+
+ public ResearchNoteDataWrapper(ResearchNoteData data) {
+ key = data.key;
+ color = data.color;
+ hexEntries = data.hexEntries;
+ hexes = data.hexes;
+ complete = data.complete;
+ copies = data.copies;
+ }
+
+ public void completeResearch() {
+ this.complete = true;
+ }
+
+
+}