Added inventory gson type adapter as well as some other derp.

This commit is contained in:
Olof Larsson 2011-12-08 22:56:52 +01:00
parent 6ffb71676b
commit 9f246386db
118 changed files with 295 additions and 71 deletions

0
.gitignore vendored Executable file → Normal file
View File

0
README.md Executable file → Normal file
View File

0
plugin.yml Executable file → Normal file
View File

0
src/com/massivecraft/core/Lang.java Executable file → Normal file
View File

0
src/com/massivecraft/core/lib/gson2/Cache.java Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/Gson.java Executable file → Normal file
View File

0
src/com/massivecraft/core/lib/gson2/GsonBuilder.java Executable file → Normal file
View File

View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/JsonArray.java Executable file → Normal file
View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/JsonElement.java Executable file → Normal file
View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/JsonNull.java Executable file → Normal file
View File

0
src/com/massivecraft/core/lib/gson2/JsonObject.java Executable file → Normal file
View File

View File

0
src/com/massivecraft/core/lib/gson2/JsonParser.java Executable file → Normal file
View File

0
src/com/massivecraft/core/lib/gson2/JsonPrimitive.java Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/LruCache.java Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/internal/Pair.java Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
src/com/massivecraft/core/lib/gson2/package-info.java Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

View File

View File

2
src/com/massivecraft/core/persist/Entity.java Executable file → Normal file
View File

@ -6,7 +6,7 @@ package com.massivecraft.core.persist;
* Entity class. It just contains a set of shortcut methods. * Entity class. It just contains a set of shortcut methods.
*/ */
// Self referencing generics using the "getThis trick". // Self referencing generic using the "getThis trick".
// http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#FAQ206 // http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#FAQ206
public abstract class Entity<T extends Entity<T>> public abstract class Entity<T extends Entity<T>>
{ {

0
src/com/massivecraft/core/persist/IClassManager.java Executable file → Normal file
View File

0
src/com/massivecraft/core/persist/Persist.java Executable file → Normal file
View File

Some files were not shown because too many files have changed in this diff Show More