Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: TeamKun/ConfigLib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.11.9
Choose a base ref
...
head repository: TeamKun/ConfigLib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 8,129 additions and 10,672 deletions.
  1. +4 −2 .gitignore
  2. +86 −0 .idea/codeStyles/Project.xml
  3. +5 −0 .idea/codeStyles/codeStyleConfig.xml
  4. +20 −0 .run/RunTestPlugin.run.xml
  5. +674 −21 LICENSE
  6. +261 −9 README.md
  7. +11 −6 build.gradle
  8. +7 −36 bukkit/build.gradle
  9. +45 −214 bukkit/src/main/java/net/kunmc/lab/configlib/BaseConfig.java
  10. +0 −180 bukkit/src/main/java/net/kunmc/lab/configlib/CollectionValue.java
  11. +0 −10 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigCommand.java
  12. +0 −98 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigCommandBuilder.java
  13. +0 −74 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigGetCommand.java
  14. +0 −73 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigListCommand.java
  15. +0 −122 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigModifyCommand.java
  16. +0 −50 bukkit/src/main/java/net/kunmc/lab/configlib/ConfigReloadCommand.java
  17. +0 −44 bukkit/src/main/java/net/kunmc/lab/configlib/ModifyAddCommand.java
  18. +0 −33 bukkit/src/main/java/net/kunmc/lab/configlib/ModifyClearCommand.java
  19. +0 −32 bukkit/src/main/java/net/kunmc/lab/configlib/ModifyMapClearCommand.java
  20. +0 −53 bukkit/src/main/java/net/kunmc/lab/configlib/ModifyMapPutCommand.java
  21. +0 −44 bukkit/src/main/java/net/kunmc/lab/configlib/ModifyRemoveCommand.java
  22. +0 −43 bukkit/src/main/java/net/kunmc/lab/configlib/ModifySetCommand.java
  23. +0 −132 bukkit/src/main/java/net/kunmc/lab/configlib/SingleValue.java
  24. +0 −77 bukkit/src/main/java/net/kunmc/lab/configlib/SubCommandType.java
  25. +0 −37 bukkit/src/main/java/net/kunmc/lab/configlib/Value.java
  26. +0 −197 bukkit/src/main/java/net/kunmc/lab/configlib/bukkit/NullTeam.java
  27. +0 −6 bukkit/src/main/java/net/kunmc/lab/configlib/function/TriFunction.java
  28. +13 −10 bukkit/src/main/java/net/kunmc/lab/configlib/gson/ItemStackTypeAdapter.java
  29. +13 −6 bukkit/src/main/java/net/kunmc/lab/configlib/gson/LocationTypeAdapter.java
  30. +4 −2 bukkit/src/main/java/net/kunmc/lab/configlib/gson/PairTypeAdapter.java
  31. +3 −12 bukkit/src/main/java/net/kunmc/lab/configlib/gson/TeamTypeAdapter.java
  32. +0 −80 bukkit/src/main/java/net/kunmc/lab/configlib/util/ConfigUtil.java
  33. +19 −0 bukkit/src/main/java/net/kunmc/lab/configlib/util/UUIDUtil.java
  34. +0 −80 bukkit/src/main/java/net/kunmc/lab/configlib/value/AbstractEnumValue.java
  35. +8 −24 bukkit/src/main/java/net/kunmc/lab/configlib/value/BlockDataValue.java
  36. +3 −23 bukkit/src/main/java/net/kunmc/lab/configlib/value/ItemStackValue.java
  37. +13 −27 bukkit/src/main/java/net/kunmc/lab/configlib/value/LocationValue.java
  38. +3 −2 bukkit/src/main/java/net/kunmc/lab/configlib/value/MaterialValue.java
  39. +4 −27 bukkit/src/main/java/net/kunmc/lab/configlib/value/TeamValue.java
  40. +17 −67 bukkit/src/main/java/net/kunmc/lab/configlib/value/UUIDValue.java
  41. +34 −0 bukkit/src/main/java/net/kunmc/lab/configlib/value/VectorValue.java
  42. +15 −22 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/BlockDataSetValue.java
  43. +0 −89 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/EnumListValue.java
  44. +0 −92 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/EnumSetValue.java
  45. +68 −0 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/ItemStackListValue.java
  46. +42 −76 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/LocationSetValue.java
  47. +1 −8 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/MaterialSetValue.java
  48. +20 −36 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/TeamSetValue.java
  49. +32 −106 bukkit/src/main/java/net/kunmc/lab/configlib/value/collection/UUIDSetValue.java
  50. +0 −60 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Enum2EnumMapValue.java
  51. +0 −87 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Enum2ObjectMapValue.java
  52. +4 −13 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/String2BlockDataMapValue.java
  53. +0 −58 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/String2EnumMapValue.java
  54. +10 −37 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/String2LocationMapValue.java
  55. +4 −13 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2BlockDataMapValue.java
  56. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2BooleanMapValue.java
  57. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2DoubleMapValue.java
  58. +12 −35 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2EnumMapValue.java
  59. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2FloatMapValue.java
  60. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2IntegerMapValue.java
  61. +9 −13 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2LocationMapValue.java
  62. +3 −39 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2ObjectMapValue.java
  63. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/Team2StringMapValue.java
  64. +4 −13 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2BlockDataMapValue.java
  65. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2BooleanMapValue.java
  66. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2DoubleMapValue.java
  67. +15 −34 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2EnumMapValue.java
  68. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2FloatMapValue.java
  69. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2IntegerMapValue.java
  70. +10 −37 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2LocationMapValue.java
  71. +22 −59 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2ObjectMapValue.java
  72. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2StringMapValue.java
  73. +4 −15 bukkit/src/main/java/net/kunmc/lab/configlib/value/map/UUID2UUIDMapValue.java
  74. +2 −12 bukkit/src/main/java/net/kunmc/lab/configlib/value/tuple/Location2LocationPairValue.java
  75. +10 −14 bukkit/src/main/java/net/kunmc/lab/configlib/value/tuple/Location2ObjectPairValue.java
  76. +0 −25 bukkit/src/main/java/net/minecraft/server/v1_16_R3/ArgumentProfile.java
  77. +0 −21 bukkit/src/main/java/net/minecraft/server/v1_16_R3/ArgumentTile.java
  78. +0 −7 bukkit/src/main/java/net/minecraft/server/v1_16_R3/ArgumentTileLocation.java
  79. +0 −21 bukkit/src/main/java/net/minecraft/server/v1_16_R3/ArgumentVec3.java
  80. +0 −4 bukkit/src/main/java/net/minecraft/server/v1_16_R3/CommandListenerWrapper.java
  81. +0 −9 bukkit/src/main/java/net/minecraft/server/v1_16_R3/IBlockData.java
  82. +0 −5 bukkit/src/main/java/net/minecraft/server/v1_16_R3/IChatBaseComponent.java
  83. +0 −7 bukkit/src/main/java/net/minecraft/server/v1_16_R3/Vec3D.java
  84. +0 −11 bukkit/src/main/java/org/bukkit/craftbukkit/libs/org/codehaus/plexus/util/ReflectionUtils.java
  85. +0 −49 bukkit/src/main/java/org/bukkit/craftbukkit/v1_16_R3/block/data/CraftBlockData.java
  86. +129 −0 bukkit/test_plugin/.gitignore
  87. +8 −0 bukkit/test_plugin/.idea/.gitignore
  88. +1 −0 bukkit/test_plugin/.idea/.name
  89. +15 −0 bukkit/test_plugin/.idea/compiler.xml
  90. +16 −0 bukkit/test_plugin/.idea/gradle.xml
  91. +45 −0 bukkit/test_plugin/.idea/jarRepositories.xml
  92. +13 −0 bukkit/test_plugin/.idea/misc.xml
  93. +13 −0 bukkit/test_plugin/.idea/saveactions_settings.xml
  94. +7 −0 bukkit/test_plugin/.idea/vcs.xml
  95. +674 −0 bukkit/test_plugin/LICENSE
  96. +6 −0 bukkit/test_plugin/README.md
  97. +148 −0 bukkit/test_plugin/build.gradle
  98. 0 bukkit/test_plugin/gradle.properties
  99. BIN bukkit/test_plugin/gradle/wrapper/gradle-wrapper.jar
  100. +5 −0 bukkit/test_plugin/gradle/wrapper/gradle-wrapper.properties
  101. +185 −0 bukkit/test_plugin/gradlew
  102. +89 −0 bukkit/test_plugin/gradlew.bat
  103. 0 bukkit/test_plugin/libs/.keep
  104. BIN bukkit/test_plugin/server/plugins/AutoReloader-1.0.1.jar
  105. BIN bukkit/test_plugin/server/plugins/PlugManX.jar
  106. +53 −0 bukkit/test_plugin/server/server.properties
  107. +1 −0 bukkit/test_plugin/settings.gradle
  108. +14 −0 bukkit/test_plugin/src/main/java/net/kunmc/lab/testplugin/AbstractConfig.java
  109. +34 −0 bukkit/test_plugin/src/main/java/net/kunmc/lab/testplugin/AddValidatorTestConfig.java
  110. +30 −0 bukkit/test_plugin/src/main/java/net/kunmc/lab/testplugin/Config.java
  111. +29 −0 bukkit/test_plugin/src/main/java/net/kunmc/lab/testplugin/Config2.java
  112. +53 −0 bukkit/test_plugin/src/main/java/net/kunmc/lab/testplugin/TestPlugin.java
  113. +4 −0 bukkit/test_plugin/src/main/resources/plugin.yml
  114. +22 −0 common/build.gradle
  115. +143 −0 common/src/main/java/net/kunmc/lab/configlib/CollectionValue.java
  116. +414 −0 common/src/main/java/net/kunmc/lab/configlib/CommonBaseConfig.java
  117. +10 −10 {forge → common}/src/main/java/net/kunmc/lab/configlib/ConfigCommand.java
  118. +93 −98 {forge → common}/src/main/java/net/kunmc/lab/configlib/ConfigCommandBuilder.java
  119. +65 −0 common/src/main/java/net/kunmc/lab/configlib/ConfigGetCommand.java
  120. +60 −0 common/src/main/java/net/kunmc/lab/configlib/ConfigListCommand.java
  121. +146 −0 common/src/main/java/net/kunmc/lab/configlib/ConfigModifyCommand.java
  122. +49 −0 common/src/main/java/net/kunmc/lab/configlib/ConfigReloadCommand.java
  123. +264 −302 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/MapValue.java
  124. +47 −44 {forge → common}/src/main/java/net/kunmc/lab/configlib/ModifyAddCommand.java
  125. +19 −0 common/src/main/java/net/kunmc/lab/configlib/ModifyClearCommand.java
  126. +45 −49 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/ModifyDecCommand.java
  127. +45 −48 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/ModifyIncCommand.java
  128. +18 −0 common/src/main/java/net/kunmc/lab/configlib/ModifyMapClearCommand.java
  129. +60 −53 {forge → common}/src/main/java/net/kunmc/lab/configlib/ModifyMapPutCommand.java
  130. +53 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/ModifyMapRemoveCommand.java
  131. +47 −44 {forge → common}/src/main/java/net/kunmc/lab/configlib/ModifyRemoveCommand.java
  132. +93 −97 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/NumericValue.java
  133. +125 −0 common/src/main/java/net/kunmc/lab/configlib/SingleValue.java
  134. +87 −0 common/src/main/java/net/kunmc/lab/configlib/SubCommandType.java
  135. +120 −0 common/src/main/java/net/kunmc/lab/configlib/Value.java
  136. +28 −0 common/src/main/java/net/kunmc/lab/configlib/exception/InvalidValueException.java
  137. +16 −0 common/src/main/java/net/kunmc/lab/configlib/exception/LoadingConfigInvalidValueException.java
  138. +67 −0 common/src/main/java/net/kunmc/lab/configlib/gson/NameableTypeAdapter.java
  139. +29 −0 common/src/main/java/net/kunmc/lab/configlib/gson/SetTypeAdapter.java
  140. +41 −0 common/src/main/java/net/kunmc/lab/configlib/gson/ValueTypeAdapter.java
  141. +92 −0 common/src/main/java/net/kunmc/lab/configlib/util/ConfigUtil.java
  142. +20 −0 common/src/main/java/net/kunmc/lab/configlib/util/ListUtil.java
  143. +119 −0 common/src/main/java/net/kunmc/lab/configlib/util/NameableSet.java
  144. +20 −0 common/src/main/java/net/kunmc/lab/configlib/util/ReflectionUtil.java
  145. +24 −0 common/src/main/java/net/kunmc/lab/configlib/util/SetUtil.java
  146. +19 −0 common/src/main/java/net/kunmc/lab/configlib/util/function/Validator.java
  147. +54 −0 common/src/main/java/net/kunmc/lab/configlib/value/AbstractEnumValue.java
  148. +86 −106 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/BooleanValue.java
  149. +108 −113 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/DoubleValue.java
  150. +23 −23 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/EnumValue.java
  151. +108 −113 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/FloatValue.java
  152. +108 −113 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/IntegerValue.java
  153. +50 −0 common/src/main/java/net/kunmc/lab/configlib/value/NameableObjectValue.java
  154. +93 −96 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/StringValue.java
  155. +52 −0 common/src/main/java/net/kunmc/lab/configlib/value/collection/EnumListValue.java
  156. +53 −0 common/src/main/java/net/kunmc/lab/configlib/value/collection/EnumSetValue.java
  157. +120 −186 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/collection/ListValue.java
  158. +70 −0 common/src/main/java/net/kunmc/lab/configlib/value/collection/NameableObjectSetValue.java
  159. +84 −105 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/collection/SetValue.java
  160. +99 −106 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/collection/StringListValue.java
  161. +85 −92 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/collection/StringSetValue.java
  162. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/Enum2BooleanMapValue.java
  163. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/Enum2DoubleMapValue.java
  164. +38 −0 common/src/main/java/net/kunmc/lab/configlib/value/map/Enum2EnumMapValue.java
  165. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/Enum2FloatMapValue.java
  166. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/Enum2IntegerMapValue.java
  167. +51 −0 common/src/main/java/net/kunmc/lab/configlib/value/map/Enum2ObjectMapValue.java
  168. +34 −44 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/Enum2StringMapValue.java
  169. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/String2BooleanMapValue.java
  170. +40 −0 common/src/main/java/net/kunmc/lab/configlib/value/map/String2EnumMapValue.java
  171. +33 −43 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/String2IntegerMapValue.java
  172. +75 −82 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/map/String2ObjectMapValue.java
  173. +40 −50 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/tuple/Double2DoublePairValue.java
  174. +40 −50 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/tuple/Double2ObjectPairValue.java
  175. +40 −50 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/tuple/Integer2IntegerPairValue.java
  176. +40 −50 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/tuple/Integer2ObjectPairValue.java
  177. +156 −159 {bukkit → common}/src/main/java/net/kunmc/lab/configlib/value/tuple/PairValue.java
  178. +2 −16 forge/build.gradle
  179. +48 −239 forge/src/main/java/net/kunmc/lab/configlib/BaseConfig.java
  180. +0 −180 forge/src/main/java/net/kunmc/lab/configlib/CollectionValue.java
  181. +0 −74 forge/src/main/java/net/kunmc/lab/configlib/ConfigGetCommand.java
  182. +0 −73 forge/src/main/java/net/kunmc/lab/configlib/ConfigListCommand.java
  183. +0 −128 forge/src/main/java/net/kunmc/lab/configlib/ConfigModifyCommand.java
  184. +0 −50 forge/src/main/java/net/kunmc/lab/configlib/ConfigReloadCommand.java
  185. +0 −302 forge/src/main/java/net/kunmc/lab/configlib/MapValue.java
  186. +0 −33 forge/src/main/java/net/kunmc/lab/configlib/ModifyClearCommand.java
  187. +0 −49 forge/src/main/java/net/kunmc/lab/configlib/ModifyDecCommand.java
  188. +0 −48 forge/src/main/java/net/kunmc/lab/configlib/ModifyIncCommand.java
  189. +0 −32 forge/src/main/java/net/kunmc/lab/configlib/ModifyMapClearCommand.java
  190. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/ModifyMapRemoveCommand.java
  191. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/ModifySetCommand.java
  192. +0 −97 forge/src/main/java/net/kunmc/lab/configlib/NumericValue.java
  193. +0 −132 forge/src/main/java/net/kunmc/lab/configlib/SingleValue.java
  194. +0 −77 forge/src/main/java/net/kunmc/lab/configlib/SubCommandType.java
  195. +0 −38 forge/src/main/java/net/kunmc/lab/configlib/Value.java
  196. +6 −3 forge/src/main/java/net/kunmc/lab/configlib/gson/BlockPosTypeAdapter.java
  197. +8 −2 forge/src/main/java/net/kunmc/lab/configlib/gson/BlockStateTypeAdapter.java
  198. +8 −2 forge/src/main/java/net/kunmc/lab/configlib/gson/ItemStackTypeAdapter.java
  199. +19 −8 forge/src/main/java/net/kunmc/lab/configlib/gson/LocationTypeAdapter.java
  200. +3 −1 forge/src/main/java/net/kunmc/lab/configlib/gson/ScorePlayerTeamAdapter.java
  201. +0 −80 forge/src/main/java/net/kunmc/lab/configlib/util/ConfigUtil.java
  202. +25 −0 forge/src/main/java/net/kunmc/lab/configlib/util/UUIDUtil.java
  203. +0 −81 forge/src/main/java/net/kunmc/lab/configlib/value/AbstractEnumValue.java
  204. +3 −23 forge/src/main/java/net/kunmc/lab/configlib/value/BlockPosValue.java
  205. +9 −24 forge/src/main/java/net/kunmc/lab/configlib/value/BlockStateValue.java
  206. +0 −105 forge/src/main/java/net/kunmc/lab/configlib/value/BooleanValue.java
  207. +0 −113 forge/src/main/java/net/kunmc/lab/configlib/value/DoubleValue.java
  208. +0 −24 forge/src/main/java/net/kunmc/lab/configlib/value/EnumValue.java
  209. +0 −113 forge/src/main/java/net/kunmc/lab/configlib/value/FloatValue.java
  210. +0 −113 forge/src/main/java/net/kunmc/lab/configlib/value/IntegerValue.java
  211. +3 −23 forge/src/main/java/net/kunmc/lab/configlib/value/ItemStackValue.java
  212. +15 −27 forge/src/main/java/net/kunmc/lab/configlib/value/LocationValue.java
  213. +0 −96 forge/src/main/java/net/kunmc/lab/configlib/value/StringValue.java
  214. +2 −26 forge/src/main/java/net/kunmc/lab/configlib/value/TeamValue.java
  215. +11 −36 forge/src/main/java/net/kunmc/lab/configlib/value/UUIDValue.java
  216. +36 −30 forge/src/main/java/net/kunmc/lab/configlib/value/collection/BlockPosSetValue.java
  217. +11 −29 forge/src/main/java/net/kunmc/lab/configlib/value/collection/BlockStateSetValue.java
  218. +0 −89 forge/src/main/java/net/kunmc/lab/configlib/value/collection/EnumListValue.java
  219. +0 −92 forge/src/main/java/net/kunmc/lab/configlib/value/collection/EnumSetValue.java
  220. +0 −186 forge/src/main/java/net/kunmc/lab/configlib/value/collection/ListValue.java
  221. +45 −54 forge/src/main/java/net/kunmc/lab/configlib/value/collection/LocationSetValue.java
  222. +0 −105 forge/src/main/java/net/kunmc/lab/configlib/value/collection/SetValue.java
  223. +0 −106 forge/src/main/java/net/kunmc/lab/configlib/value/collection/StringListValue.java
  224. +0 −92 forge/src/main/java/net/kunmc/lab/configlib/value/collection/StringSetValue.java
  225. +19 −34 forge/src/main/java/net/kunmc/lab/configlib/value/collection/TeamSetValue.java
  226. +35 −108 forge/src/main/java/net/kunmc/lab/configlib/value/collection/UUIDSetValue.java
  227. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2BooleanMapValue.java
  228. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2DoubleMapValue.java
  229. +0 −60 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2EnumMapValue.java
  230. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2FloatMapValue.java
  231. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2IntegerMapValue.java
  232. +0 −87 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2ObjectMapValue.java
  233. +0 −44 forge/src/main/java/net/kunmc/lab/configlib/value/map/Enum2StringMapValue.java
  234. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2BlockPosValue.java
  235. +5 −13 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2BlockStateValue.java
  236. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2BooleanMapValue.java
  237. +0 −58 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2EnumMapValue.java
  238. +0 −43 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2IntegerMapValue.java
  239. +12 −14 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2LocationMapValue.java
  240. +0 −82 forge/src/main/java/net/kunmc/lab/configlib/value/map/String2ObjectMapValue.java
  241. +6 −13 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2BlockStateMapValue.java
  242. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2BooleanMapValue.java
  243. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2DoubleMapValue.java
  244. +12 −35 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2EnumMapValue.java
  245. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2FloatMapValue.java
  246. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2IntegerMapValue.java
  247. +12 −14 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2LocationMapValue.java
  248. +4 −34 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2ObjectMapValue.java
  249. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/Team2StringMapValue.java
  250. +5 −13 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2BlockStateMapValue.java
  251. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2BooleanMapValue.java
  252. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2DoubleMapValue.java
  253. +15 −34 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2EnumMapValue.java
  254. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2FloatMapValue.java
  255. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2IntegerMapValue.java
  256. +12 −14 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2LocationMapValue.java
  257. +25 −42 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2ObjectMapValue.java
  258. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2StringMapValue.java
  259. +4 −15 forge/src/main/java/net/kunmc/lab/configlib/value/map/UUID2UUIDMapValue.java
  260. +0 −50 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Double2DoublePairValue.java
  261. +0 −50 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Double2ObjectPairValue.java
  262. +0 −50 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Integer2IntegerPairValue.java
  263. +0 −50 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Integer2ObjectPairValue.java
  264. +2 −12 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Location2LocationPairValue.java
  265. +12 −14 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/Location2ObjectPairValue.java
  266. +0 −160 forge/src/main/java/net/kunmc/lab/configlib/value/tuple/PairValue.java
  267. +2 −2 sample/bukkit/build.gradle
  268. +12 −7 sample/bukkit/src/main/java/net/kunmc/lab/sampleplugin/Config.java
  269. +20 −9 sample/bukkit/src/main/java/net/kunmc/lab/sampleplugin/NotSerializedConfig.java
  270. +2 −3 sample/bukkit/src/main/java/net/kunmc/lab/sampleplugin/SamplePlugin.java
  271. +3 −3 sample/forge/build.gradle
  272. +14 −7 sample/forge/src/main/java/net/kunmc/lab/samplemod/ClientConfig.java
  273. +14 −7 sample/forge/src/main/java/net/kunmc/lab/samplemod/CommonConfig.java
  274. +16 −9 sample/forge/src/main/java/net/kunmc/lab/samplemod/NotSerializedConfig.java
  275. +3 −4 sample/forge/src/main/java/net/kunmc/lab/samplemod/SampleMod.java
  276. +15 −8 sample/forge/src/main/java/net/kunmc/lab/samplemod/ServerConfig.java
  277. +1 −2 settings.gradle
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# User-specific stuff
.idea/*
.idea/**
!.idea/codeStyles/
!.idea/codeStyles/**
!.idea/saveactions_settings.xml

*.iml
@@ -116,4 +118,4 @@ gradle-app.setting
run/

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar
!gradle-wrapper.jar
86 changes: 86 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .run/RunTestPlugin.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="RunTestPlugin" type="JarApplication">
<option name="JAR_PATH" value="$PROJECT_DIR$/bukkit/test_plugin/server/server.jar"/>
<option name="VM_PARAMETERS" value="-Dplugin.env=DEV"/>
<option name="PROGRAM_PARAMETERS" value="nogui"/>
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/bukkit/test_plugin/server"/>
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true"/>
<option name="ALTERNATIVE_JRE_PATH" value="1.8"/>
<method v="2">
<option name="Gradle.BeforeRunTask" enabled="false" tasks="downloadServerJar"
externalProjectPath="$PROJECT_DIR$/bukkit/test_plugin" vmOptions="" scriptParameters=""/>
<option name="Gradle.BeforeRunTask" enabled="true" tasks="build"
externalProjectPath="$PROJECT_DIR$/bukkit/test_plugin" vmOptions="" scriptParameters=""/>
<option name="Gradle.BeforeRunTask" enabled="true" tasks="copyProtocolLibToServer"
externalProjectPath="$PROJECT_DIR$/bukkit/test_plugin" vmOptions="" scriptParameters=""/>
<option name="Gradle.BeforeRunTask" enabled="true" tasks="copyToServer"
externalProjectPath="$PROJECT_DIR$/bukkit/test_plugin" vmOptions="" scriptParameters=""/>
</method>
</configuration>
</component>
Loading