SuccessChanges

Summary

  1. Initial removal of item IDs. We do not rely on Bukkit's item ids (commit: 1a820ad) (details)
  2. Compile against 1.13 preview. Still a lot of work to do. One thing to (commit: ace361a) (details)
  3. Update lombok and remove antrun to fix compiling with JDK9 (commit: 7e40d13) (details)
  4. Remove final modifier to fix illegal reflective access warning (commit: d24fbc9) (details)
  5. Replace Reflection with setter implementation (commit: c700084) (details)
  6. Set target to Java 8 (for 1.13) & update Maven plugins (#1922) (commit: 03b25a0) (details)
  7. update bukkit to 1.13-R0.1-SNAPSHOT. (commit: 768b927) (details)
  8. Remove deprecated economy libs and support (commit: bef4407) (details)
  9. Add missing OfflinePlayer 1.13 methods (commit: d3cd4e3) (details)
  10. Add 1.13 mobs (commit: 504a7ae) (details)
  11. Add module for FlattenedProvider (commit: 3e1857b) (details)
  12. Implement ItemDbProviders, pt 1 (commit: c5376d3) (details)
  13. Add missing methods for OfflinePlayer, FakeWorld, and FakeServer. (commit: a1e98f8) (details)
  14. Implement ItemDbProviders, pt 2 (commit: 4be28ba) (details)
  15. Fix playtime calculation (commit: 4e165d3) (details)
  16. Revert "Fix playtime calculation" (commit: 5009b3b) (details)
  17. Properly fix inaccurate playtime measurement (commit: 52d814f) (details)
  18. Fix dependency on IdProvider (commit: c27d05f) (details)
  19. Provide ItemDb provider with other providers (commit: 773979c) (details)
  20. Add 1.13+ spawn egg provider (commit: 04feed8) (details)
  21. Add V1_13_R1 to ReflUtil (commit: 299afdc) (details)
  22. Remove breaking import (commit: 0e9232b) (details)
  23. Add IEssentials#getItemDbProvider method (commit: 340baa9) (details)
  24. Add tipped arrows support on 1.9/1.10 (commit: 3ef0f20) (details)
  25. Strip out legacy ItemDb code, pt 1 (commit: 3fb4b79) (details)
  26. Clean up unused files (commit: a302913) (details)
  27. Implement ItemDbProviders, pt 3 (commit: b867f12) (details)
  28. Implement ItemDbProviders, pt 4 (commit: e2507d2) (details)
  29. Strip out legacy ItemDb code, pt 2 (commit: 9da58dd) (details)
  30. Misc changes (commit: 9b39509) (details)
  31. Implement ItemDbProviders, pt 5 (commit: 1029305) (details)
  32. Add listNames to abstract ItemDbProvider (commit: 56fb8b0) (details)
  33. Strip out legacy ItemDb code, pt 3 (commit: de2298c) (details)
  34. Implement ItemDbProviders, pt 6 (commit: dd9a0de) (details)
  35. Strip out legacy ItemDb code, pt 4 (commit: 98809fa) (details)
  36. Add additional timer marks (commit: b27a6b5) (details)
  37. Use MONSTER_EGG in SpawnEggRefl (commit: c37d516) (details)
  38. Add items.json (commit: 3705dbd) (details)
  39. Initialise provider and file during first reload (commit: 718d9d9) (details)
  40. Include JSON files in jar at build time (commit: d5b43b7) (details)
  41. Use Bukkit PotionData instead of our own (commit: 9487665) (details)
  42. Remove default getStack implementation (commit: 610774b) (details)
  43. Implement ItemDbProviders, pt 7 (commit: fec655a) (details)
  44. Remove hash comment when rebuilding JSON database (commit: 1be7fbd) (details)
  45. Use items that actually exist in tryProvider (commit: 65a4ef7) (details)
  46. Add missing import (commit: 303aa77) (details)
  47. Refactor to allow items to be added after first load (commit: 05fcb7b) (details)
  48. Add per-provider implementations of ItemData (commit: 96c6c7b) (details)
  49. Log total loaded items on reload (commit: e3c726b) (details)
  50. Bump Bukkit version to 1.13.1 (commit: bdb32f5) (details)
  51. Implement missing methods in FakeWorld (commit: 4ea71ae) (details)
  52. Update items.json (commit: 825f697) (details)
  53. Change tryProvider test values (commit: 452fa61) (details)
  54. Update items.json (commit: c1c422e) (details)
  55. Improve FlatItemData#equals (commit: 2ddde37) (details)
  56. Strip out legacy ItemDb code, pt 1928371236123897 (commit: d74f199) (details)
  57. Remove unnecessary equals method on abstract ItemData (commit: cdc5f75) (details)
  58. ItemDbProvider#resolve returns ItemData (commit: 3bf669c) (details)
  59. Add V1_13_R2 to ReflUtil (commit: ca721c1) (details)
  60. Add enum utility helpers for Statistic and Material (commit: acbc96f) (details)
  61. Use enum methods throughout plugin for cross-version enum lookups (commit: 6c9c9ad) (details)
  62. Use potion data when looking up items (commit: a89c974) (details)
  63. Update items.json (commit: cd70662) (details)
  64. Update items.json (commit: 17d5545) (details)
  65. Add some comments to LegacyItemDbProvider (commit: 0afa007) (details)
  66. Add a way to use unsafe nicknames (#2152) @pop4959 (commit: a3eb587) (details)
  67. Implement abstract method Entity::getFacing in OfflinePlayer (#2157) (commit: 19913d3) (details)
  68. Fix TropicalFish spawning (#2159) (commit: 33ae9a2) (details)
  69. Update items.json (commit: 425e955) (details)
  70. Implement 1.13 item support (#2153) (commit: 320bc25) (details)
  71. Remove unnecessary CraftBukkit dependency (commit: ff0ca9b) (details)
  72. Remove unnecessary CraftBukkit dependency (commit: b70b67f) (details)
  73. Revert "Implement 1.13 item support (#2153)" (commit: cdba518) (details)
  74. Use MONSTER_EGG in SpawnEggRefl (commit: 692e0ad) (details)
  75. Remove providers; move JSON support into ItemDb (commit: 177e5f6) (details)
  76. Remove item ID support in Worth (commit: e9b1511) (details)
  77. Implement missing FakeWorld and OfflinePlayer methods (commit: 18feb79) (details)
  78. Implement missing FakeServer methods (commit: 3262143) (details)
  79. Actually assign the ManagedFile to file (commit: feba535) (details)
  80. Remove item IDs from /itemdb (commit: f78887a) (details)
  81. Use ItemData#equals when finding item name (commit: 85111f2) (details)
  82. Throw meaningful exception when item not found (commit: 1e381a5) (details)
  83. Formatting (commit: 5c7fc76) (details)
  84. Log invalid JSON entries (commit: 4cd8a66) (details)
  85. Remove IdProvider dependency (commit: 0e088c1) (details)
  86. Implement missing FakeWorld and OfflinePlayer methods (commit: 2f66a86) (details)
  87. Implement missing FakeServer methods (commit: 121d935) (details)
  88. Remove duplicated OfflinePlayer method (commit: a05fc9d) (details)
  89. Remove ID-based permission checks in /give and /item (commit: 60c9040) (details)
  90. Allow multiple item names in /clearinventory (commit: 79bc340) (details)
  91. Remove ID-based permission checks in /more (commit: 3353061) (details)
  92. Remove ID-based charges in /repair (commit: 010981d) (details)
  93. Remove item IDs from Worth (commit: 0a90d76) (details)
  94. Filter out comment lines when loading items.json (commit: a7fcafb) (details)
  95. Added acacia and dark oak tree types (#2001) @montlikadani (commit: a2a95ed) (details)
  96. Adding EssentialsWarpEvent (#1921) @Banbeucmas (commit: 280d121) (details)
  97. Default to max stack size (commit: 4c07e58) (details)
  98. Target Bukkit 1.13.2 (commit: cd3b342) (details)
  99. Add messages_en-GB.properties (#2206) (commit: f559566) (details)
  100. Implement missing FakeWorld and OfflinePlayer methods (commit: ffc80d6) (details)
  101. Bump AntiBuild and Protect to api-version: 1.13 (commit: 982b358) (details)
  102. Remove meta/durability checks from AntiBuild (commit: 8cc448e) (details)
  103. Update AntiBuild default entries to enum names (commit: 0105dff) (details)
  104. Rename en-GB to en_GB for consistency (commit: 4802053) (details)
  105. Implement more FakeServer methods (commit: 937aec6) (details)
  106. Add non-NMS VersionUtil (commit: 7dd52da) (details)
  107. Port old ItemDb back (commit: f7a1149) (details)
  108. Remove extraneous imports (commit: 19b1e19) (details)
  109. Deduplicate ItemDb code (commit: 2605e05) (details)
  110. Add EntityPickupItemEvent listener to AntiBuild (commit: ec83a5f) (details)
  111. Change /enchant's default level from -1 to 1 (commit: 41b2449) (details)
  112. Fix VersionUtil regex matching and BukkitVersion.toString (commit: 85ea07c) (details)
  113. Correctly use LegacyItemDb after detecting version < 1.13 (commit: 4011810) (details)
  114. Add several version warning messages (commit: 35a2a4d) (details)
  115. Enu-moo-til (commit: 6ecdc8d) (details)
  116. Update bStats-Metrics (commit: 6ee8451) (details)
  117. Fix Worth.setPrice on 1.13+; add Javadocs to Worth (commit: 44301fa) (details)
  118. Allow admins to force enable /recipe if they want (commit: 6a63834) (details)
  119. Hiding display names (#2248) @AllTheMegahertz (commit: a18ce40) (details)
  120. Load forceEnableRecipe during Settings.reloadConfig (commit: 7049952) (details)
  121. Add several cross-version item type checks to MaterialUtil (commit: 3df3f8a) (details)
  122. Use utility methods in MetaItemStack (commit: 1206178) (details)
  123. Add missing FakeServer methods (commit: 02b5d23) (details)
  124. Remove unnecessary kits file (commit: b49d3cc) (details)
  125. Add damage value support to FlatItemDb (commit: 2d703fb) (details)
  126. Update default kits.yml file (commit: 3db3a27) (details)
  127. Add SIGNS and SPAWNER to MaterialUtil (commit: 814e5a6) (details)
  128. Move SHIELD to from MetaItemStack to MaterialUtil (commit: 5922b85) (details)
  129. Bump version to 2.16.0 and release 2.16-pre1 (commit: 23d92fa) (details)
  130. Actually use the force-enable-recipe option from the config (commit: c06dda8) (details)
  131. Improve item-spawn-blacklist load logging (commit: 89d592c) (details)
  132. Ignore kits.yml created during tests (commit: d1e60de) (details)
  133. Remove colour codes from serverUnsupported in EN locale (commit: 67bccb8) (details)
  134. Fix BukkitVersion's toString and equals (commit: 769dbe8) (details)
  135. Fix discrepancies between default and EN locale (commit: 48bf264) (details)
  136. Add 1.13 enchantments (commit: 050287f) (details)
  137. Slightly simplify FlatItemDb (commit: 77ffb6a) (details)
  138. Add methods to facilitate conversion from IDs to new Materials (commit: 149d9b6) (details)
  139. Fix LegacyItemID method override (commit: 492005d) (details)
  140. Estonian translation update (#2228) (commit: f4c36d9) (details)
  141. [Finish] Improving German localization (#2198) @Sprungente (commit: a5a3630) (details)
  142. Update messages_nl.properties (#2129) @DutchUser (commit: 9415582) (details)
  143. Update Estonian sudoExempt message (commit: f220c5b) (details)
  144. Reword IItemDb#serialize docs (commit: 4b1c51c) (details)
  145. Add MaterialUtil.getColorOf (commit: 5104463) (details)
  146. Overhaul AbstractItemDb.serialize to use MaterialUtil methods (commit: a9ad440) (details)
  147. Lowercase the provided ID in FlatItemDb#get (commit: 28559dd) (details)
  148. Add setting to enable item ID recognition on signs (commit: 5507487) (details)
  149. Bump to 2.16-pre2 (commit: aa4d3cc) (details)
  150. Update items.json (commit: 7b44f00) (details)
  151. Update items.json (commit: c26df83) (details)
  152. Update items.json (commit: 5173090) (details)
  153. Update items.json (commit: d91d6a4) (details)
  154. Add missing FakeWorld methods (commit: 0202271) (details)
  155. Bump to 2.16-pre3 (commit: 3553328) (details)
  156. Simplify item spawn permission checks; restore ID-based item spawn perms (commit: 3b1cef9) (details)
  157. Restore ID-based charges in /repair (commit: 19cffe3) (details)
  158. Restore durability permissions checks in AntiBuild (commit: 9882392) (details)
  159. Restore item ID messages in /itemdb (commit: 6260b49) (details)
  160. Remove redundant BuildTools instructions (commit: 58117eb) (details)
  161. Use constant field for "harp"/"piano" sound (commit: 361ae1d) (details)
  162. Add cross-version support to MobData (commit: b555ea6) (details)
  163. Add cross-version support to SpawnMob (commit: 5a14a64) (details)
  164. Update several commands with cross-version enum lookups (commit: 0114b5e) (details)
  165. Updates signs with cross-version enum lookups (commit: 78fca9a) (details)
  166. Update EssentialsX Protect with cross-version enum lookups (commit: 6a529d6) (details)
  167. Bump to 2.16-pre4 (commit: 4431d45) (details)
  168. change typos (#2328) @seema84 (commit: 8404720) (details)
  169. Update Lombok to compile on Java 9+ (commit: 502d37b) (details)
  170. Add new build preparation script (commit: 437be59) (details)
  171. Travis: make build prep script executable (commit: 1106982) (details)
  172. Improve the wording of the README's "Building" section (commit: e7bdb7f) (details)
  173. Remove redundant metricsEnabled field from Settings (commit: aa6ad27) (details)
  174. Use 1.8-friendly User#getItemInHand method in commands (commit: e94202c) (details)
  175. Implement missing OfflinePlayer methods (commit: 5690952) (details)
  176. Release 2.16.0 :tada: (commit: f7cbb14) (details)
Commit 1a820ad9b7d2564d836f3044f770aec56c0b04a1 by drtshock13
Initial removal of item IDs. We do not rely on Bukkit's item ids
anymore, though we still support them in commands via a mapping built
off of the items.csv.
(commit: 1a820ad)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsPlayerListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/UserData.java (diff)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/IAntiBuild.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandgive.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrepair.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditemdb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandunlimited.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandsetworth.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandworth.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandsell.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentialsProtect/src/com/earth2me/essentials/protect/IProtect.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditem.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/storage/BukkitConstructor.java (diff)
The file was modifiedEssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtect.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/IUser.java (diff)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuild.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/api/IItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/User.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Worth.java (diff)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandmore.java (diff)
Commit ace361af60a6dc373d9850cec8f93ed56a2f8773 by drtshock13
Compile against 1.13 preview. Still a lot of work to do. One thing to
note is that I used LEGACY materials in a few spots where I didn't know
what the new ones are as I'm not very familiar with the 1.13 update and
what it changes.
(commit: ace361a)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/LocationUtil.java (diff)
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/SpawnEggRefl.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignEntityListener.java (diff)
The file was modifiedpom.xml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/MetaItemStack.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandskull.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandunlimited.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandbook.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrecipe.java (diff)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandfirework.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandhat.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/MobData.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignBlockListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/EssentialsSign.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/settings/Spawns.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsPlayerListener.java (diff)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
The file was modifiedEssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectBlockListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignPlayerListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/SpawnMob.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/api/Economy.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandclearinventory.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Potions.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignProtection.java (diff)
Commit 7e40d13947ed7bfd8495f2edfb450fd401e3d33b by games647
Update lombok and remove antrun to fix compiling with JDK9
* Lombok: Older version resulted in NoSuchFieldEx: pid (fixed since
1.16.8)
* JDK9 no longer has a tools.jar because of it's modular system, but ant
is no longer required. It was introduced in
3e9a2377a861d53f385900d9532c32b90b0304fd for GroupManager. Now GM is no
longer maintained and removed in
   * 5ca02e65963b41b261f297ea4dfa50f2a153f79b (calling the build.xml)
   * fa0bbde23651eff31845edd1fed918b8fe430e0e (removing the remaining
module)
(commit: 7e40d13)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedpom.xml (diff)
Commit d24fbc9f55976f0767a04d247e19de4f1a1479ca by games647
Remove final modifier to fix illegal reflective access warning
Java 9 runtimes report warnings for reflective access on JRE classes (in
this case Field.modifiers). Future versions of Java may deny the access
completely.
Since we access our own code here, we could just remove the final
modifier. With it's current visibility (of private) it's unlikely that
it will be modified from somewhere else except our Settings class.
(commit: d24fbc9)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/NumberUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
Commit c7000846cd3100d79434e893da49f2d2bb326155 by games647
Replace Reflection with setter implementation
(commit: c700084)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/NumberUtil.java (diff)
Commit 03b25a0f063d50046e9bb0870db6f6ddef216f51 by md678685
Set target to Java 8 (for 1.13) & update Maven plugins (#1922)
@DoNotSpamPls
This is the same PR as the last one (PR #1823), but I messed that one up
accidently, sorry for that!
(commit: 03b25a0)
The file was modifiedEssentials/pom.xml (diff)
The file was modifiedEssentialsGeoIP/pom.xml (diff)
The file was modifiedEssentialsXMPP/pom.xml (diff)
The file was modifiedREADME.md (diff)
The file was modifiednms/UpdatedMetaProvider/pom.xml (diff)
The file was removed.travis.yml
The file was modifiednbactions.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
Commit 768b92749f769b94992ace988f435b005c26a64b by supaham
update bukkit to 1.13-R0.1-SNAPSHOT.
This commit just fixes compilation errors.
(commit: 768b927)
The file was modifiedpom.xml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiednms/NMSProvider/src/net/ess3/nms/SpawnerProvider.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandspawner.java (diff)
The file was modifiedEssentials/src/plugin.yml (diff)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/storage/BukkitConstructor.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/LocationUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Enchantments.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsBlockListener.java (diff)
Commit bef440760a168bfcc00390db9309bea415284bf0 by md678685
Remove deprecated economy libs and support
None of these economy plugins are supported any more, and removing these
allows EssentialsX to be used as a dependency without locally `mvn
install`ing the plugin.
(commit: bef4407)
The file was removedEssentials/src/com/earth2me/essentials/register/payment/methods/MCUR.java
The file was modifiedEssentials/pom.xml (diff)
The file was removedEssentials/src/com/earth2me/essentials/register/payment/methods/iCo5.java
The file was removedEssentials/src/com/earth2me/essentials/register/payment/methods/BOSE7.java
The file was removedEssentials/src/com/earth2me/essentials/register/payment/methods/iCo6.java
The file was removedlib/iCo5.jar
The file was removedlib/BOSEconomy.jar
The file was removedlib/MultiCurrency.jar
The file was removedlib/iCo6.jar
The file was modifiedEssentials/src/com/earth2me/essentials/register/payment/Methods.java (diff)
Commit d3cd4e356dd331aeb4b205d49b2c0810a330f94b by md678685
Add missing OfflinePlayer 1.13 methods
(commit: d3cd4e3)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/MobData.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Mob.java (diff)
Commit 3e1857b96673573019b960a29d633228860ba0a1 by md678685
Add module for FlattenedProvider
(commit: 3e1857b)
The file was modifiedEssentials/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was addednms/FlattenedProvider/pom.xml
Commit c5376d3088a7332a2df473c472ada939b1cb6a4b by md678685
Implement ItemDbProviders, pt 1
(commit: c5376d3)
The file was addednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java
The file was modifiedpom.xml (diff)
The file was addednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java
The file was addednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was addednms/IdProvider/pom.xml
Commit a1e98f898b19daa87d57f9a1af90ca9c563d4fb0 by lagnat
Add missing methods for OfflinePlayer, FakeWorld, and FakeServer.
(commit: a1e98f8)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
Commit 4be28ba193495ce728189b75bb53bb06b5a47475 by md678685
Implement ItemDbProviders, pt 2
(commit: 4be28ba)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
Commit 5009b3b5459caf8aef0e03c31db7605ae258d864 by md678685
Revert "Fix playtime calculation"
This reverts commit 4e165d375c463d5f755e2abf03185c38b4c2f638.
(commit: 5009b3b)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
Commit 52d814f2cc410169f0e72d1a2e8f585e3d773e91 by md678685
Properly fix inaccurate playtime measurement
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/commits/b848d8ce633871b52115247b089029749c02f579
(commit: 52d814f)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
Commit c27d05fd4ba5914ffc6b09bbc130913ff4ae866d by md678685
Fix dependency on IdProvider
(commit: c27d05f)
The file was modifiedEssentials/pom.xml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit 773979cb37fb8e61cc862066064e52e816468a77 by md678685
Provide ItemDb provider with other providers
Provide providers to the provider that needs the providers. Provider
provider provider provide provider.
(commit: 773979c)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit 04feed8524daa7dfc7a386df05de9f3892ff1ff6 by md678685
Add 1.13+ spawn egg provider
Not sure how necessary this is, but I've done it anyway
(commit: 04feed8)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was addednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatSpawnEggProvider.java
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/ReflUtil.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatSpawnEggProvider.java (diff)
Commit 340baa9703a6fd612bc67286344299c50072c275 by md678685
Add IEssentials#getItemDbProvider method
(commit: 340baa9)
The file was modifiedEssentials/src/net/ess3/api/IEssentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit 3ef0f20b0df82f0fabcd19365830d66591ed3c67 by md678685
Add tipped arrows support on 1.9/1.10
On a side note, need to investigate why the potion provider is only
needed on 1.10 and below - I don't remember what changed in 1.11?
(commit: 3ef0f20)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
Commit 3fb4b7958da889f2f13574c9137794d90b4b3a2f by md678685
Strip out legacy ItemDb code, pt 1
(commit: 3fb4b79)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was removedWebPush/upload.php
The file was removedWebPush/simple_html_dom.php
The file was removedWebPush/nbproject/private/private.properties
The file was removedWebPush/index.php
The file was removedWebPush/nbproject/project.properties
The file was removednbactions.xml
The file was removedWebPush/apikey.php
Commit b867f121c9838afb893c85c2853bbda20a782d89 by md678685
Implement ItemDbProviders, pt 3
(commit: b867f12)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit e2507d2ff13673f1d025d5c08d030a907cf13a12 by md678685
Implement ItemDbProviders, pt 4
(commit: e2507d2)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
Commit 9da58dde5cbe04787ff6b072c2564ab83cc014a3 by md678685
Strip out legacy ItemDb code, pt 2
(commit: 9da58dd)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
Commit 102930538271778520b170817b3f4f60360ba21d by md678685
Implement ItemDbProviders, pt 5
(commit: 1029305)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit 56fb8b06cdbd2976ccfa76524f5b3d4cde338c12 by md678685
Add listNames to abstract ItemDbProvider
(commit: 56fb8b0)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
Commit de2298cf0a5dee64b1f32c53d9384c1e62c132ee by md678685
Strip out legacy ItemDb code, pt 3
(commit: de2298c)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit dd9a0de98d50696853442cf7bb37af72a8561375 by md678685
Implement ItemDbProviders, pt 6
(commit: dd9a0de)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit 98809fafd7e32b4344963686f1db336b8fc37e71 by md678685
Strip out legacy ItemDb code, pt 4
(commit: 98809fa)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit c37d5169809b2565f7575733bafd1650f2c8090c by md678685
Use MONSTER_EGG in SpawnEggRefl
(commit: c37d516)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/SpawnEggRefl.java (diff)
Commit 3705dbdd2b5a58179dfe53591d615e95def42a82 by md678685
Add items.json
TODO: should we auto-download from the CI on build?
(commit: 3705dbd)
The file was addedEssentials/src/items.json
The file was modifiedpom.xml (diff)
Commit 718d9d9d3a64e09b85950b4647163ad7bfeda032 by md678685
Initialise provider and file during first reload
(commit: 718d9d9)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit d5b43b71624f91a554a6c62ccf0ba1e2240c5a92 by md678685
Include JSON files in jar at build time
(commit: d5b43b7)
The file was modifiedpom.xml (diff)
Commit 9487665fae74cbb7f27b70e32dce31d9dfacf59f by md678685
Use Bukkit PotionData instead of our own
(commit: 9487665)
The file was modifiedEssentials/src/items.json (diff)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
Commit 610774b0b978eee7e9b3b7944867bef29b74aa22 by md678685
Remove default getStack implementation
(commit: 610774b)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
Commit fec655a29c7d56e61bfaa4c351b1065e3bba7bd4 by md678685
Implement ItemDbProviders, pt 7
Implement getStack and resolve for FlatItemDbProvider
(commit: fec655a)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit 1be7fbd8a6241447556cd791615063f72f3fd5e2 by md678685
Remove hash comment when rebuilding JSON database
(commit: 1be7fbd)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit 65a4ef7ee51182bf58c14a0db6ab38d30b884845 by md678685
Use items that actually exist in tryProvider
(commit: 65a4ef7)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit 05fcb7b1aad5d3b2232933dcb5dd53e79f0b150e by md678685
Refactor to allow items to be added after first load
(commit: 05fcb7b)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
Commit 96c6c7b1cab5966fdc2397ebbeaaf23e6423ce26 by md678685
Add per-provider implementations of ItemData
(commit: 96c6c7b)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
Commit e3c726b8f6704f3e8298aa908854cabf78b323bf by md678685
Log total loaded items on reload
(commit: e3c726b)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit bdb32f58783843531e026a57c66efd2153442139 by md678685
Bump Bukkit version to 1.13.1
(commit: bdb32f5)
The file was modifiedpom.xml (diff)
Commit 4ea71ae88ee51dd410076d30dc6d5db97f8ea655 by md678685
Implement missing methods in FakeWorld
(commit: 4ea71ae)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiedEssentials/src/items.json (diff)
Commit 452fa61717b8b130bac3a9a2cec44a0e2c18c12c by md678685
Change tryProvider test values
(commit: 452fa61)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
The file was modifiedEssentials/src/items.json (diff)
Commit 2ddde37771c71831b4944b1fc57ad5e58920087e by md678685
Improve FlatItemData#equals
(commit: 2ddde37)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit d74f19970b14ec8d23801e49f20d094dad094f23 by md678685
Strip out legacy ItemDb code, pt 1928371236123897
(commit: d74f199)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit cdc5f75fcbde9c1911653d5ab13abdbaebf204e1 by md678685
Remove unnecessary equals method on abstract ItemData
(commit: cdc5f75)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
Commit 3bf669c42a9f6035be67c9fb12728c0e8d05bd9f by md678685
ItemDbProvider#resolve returns ItemData
More useful than just returning the Material.
(commit: 3bf669c)
The file was modifiednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java (diff)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/ReflUtil.java (diff)
Commit acbc96fd55187664569b8f1bc915b73db8fa4349 by md678685
Add enum utility helpers for Statistic and Material
(commit: acbc96f)
The file was addedEssentials/src/com/earth2me/essentials/utils/EnumUtil.java
The file was addedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java
Commit 6c9c9ad42a65091ff3dc28a7583e13e6660d8641 by md678685
Use enum methods throughout plugin for cross-version enum lookups
(commit: 6c9c9ad)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/LocationUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandspawner.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsBlockListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsPlayerListener.java (diff)
Commit a89c97409b4325dd9b5cbba997c62e5e9c32794a by md678685
Use potion data when looking up items
(commit: a89c974)
The file was modifiednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java (diff)
Commit cd70662f01fece88d142e27c845f729b004b3101 by md678685
Update items.json
Fixes some potions spawning incorrectly where the vanilla name didn't
match the Bukkit enum name
(commit: cd70662)
The file was modifiedEssentials/src/items.json (diff)
Commit 17d5545804b611c3bc70676c8a873fb29ed16e58 by md678685
Update items.json
Fix incorrect type for Uncraftable Potions
(commit: 17d5545)
The file was modifiedEssentials/src/items.json (diff)
Commit 0afa00779ca78430b9e4429712228de2e60a62d4 by md678685
Add some comments to LegacyItemDbProvider
(commit: 0afa007)
The file was modifiednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java (diff)
Commit a3eb58724f5777ccb12c47d110a5afe3994d3ac4 by md678685
Add a way to use unsafe nicknames (#2152) @pop4959
Pretty much what the title says. Closes #1630.
This is a fun little feature that I'm sure many people have always
wanted. I can understand that the original authors of Essentials were
probably concerned about users entering names that cannot display
correctly in the chat, and that is understandable.
I have added a new permission "essentials.nick.allowunsafe", which must
be given to anyone who is allowed to use characters outside of the
alphanumeric set. The name of the permission is inspired from
"essentials.enchantments.allowunsafe", which allows unsafe enchantment
levels to be applied to items without guaranteed behaviour. Similarly,
the permission "essentials.nick.allowunsafe" allows unsafe characters to
be entered for the user's nickname without making any guarantee that
those characters will show up in chat correctly.
(commit: a3eb587)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandnick.java (diff)
Commit 19913d3612c17f4b0025e40c431831c33137de67 by md678685
Implement abstract method Entity::getFacing in OfflinePlayer (#2157)
@pop4959
Allows EssentialsX to compile against the latest Spigot version.
Reference:
[https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/commits/8ab814cd5c415258aa0ab7617051ee4ea9f4e7bd](https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/commits/8ab814cd5c415258aa0ab7617051ee4ea9f4e7bd)
(commit: 19913d3)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
Commit 33ae9a2597f39631a2daa171f57904f6abd1bbea by md678685
Fix TropicalFish spawning (#2159)
The name can't have a space in it or it won't be matched by any
commands.
(commit: 33ae9a2)
The file was modifiedEssentials/src/com/earth2me/essentials/Mob.java (diff)
Commit 425e955b5d1146df2fff327cf7520190fe2908cf by github
Update items.json
Add some more aliases to the file
(commit: 425e955)
The file was modifiedEssentials/src/items.json (diff)
Commit 320bc25d94d85023aecd65f7d622fac4e3816ee9 by github
Implement 1.13 item support (#2153)
Uses two distinct providers to support items on 1.13 while falling back
to `items.csv` for previous versions of Minecraft.
(commit: 320bc25)
The file was modifiedEssentials/src/net/ess3/api/IEssentials.java (diff)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was addednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java
The file was addednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatSpawnEggProvider.java
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/pom.xml (diff)
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/SpawnEggRefl.java (diff)
The file was addedEssentials/src/items.json
The file was addednms/FlattenedProvider/pom.xml
The file was modifiedpom.xml (diff)
The file was addednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java
The file was addednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java
The file was addednms/IdProvider/pom.xml
Commit ff0ca9bc7b449c302ee588d3f34a1b70b22ee7b2 by md678685
Remove unnecessary CraftBukkit dependency
(commit: ff0ca9b)
The file was modifiednms/FlattenedProvider/pom.xml (diff)
Commit b70b67fa1f97157151506a61cffb25b4779102cb by md678685
Remove unnecessary CraftBukkit dependency
(commit: b70b67f)
The file was modifiednms/FlattenedProvider/pom.xml (diff)
Commit cdba518bae3840e279c5883990e8831a0c8510a8 by md678685
Revert "Implement 1.13 item support (#2153)"
(commit: cdba518)
The file was modifiedEssentials/src/net/ess3/api/IEssentials.java (diff)
The file was modifiedEssentials/pom.xml (diff)
The file was removednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java
The file was removednms/IdProvider/pom.xml
The file was removedEssentials/src/items.json
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/SpawnEggRefl.java (diff)
The file was removednms/FlattenedProvider/pom.xml
The file was removednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatSpawnEggProvider.java
The file was removednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java
The file was removednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
The file was modifiedpom.xml (diff)
Commit 692e0adde47a53f5abe3ec971d38b7f9e817e4e7 by md678685
Use MONSTER_EGG in SpawnEggRefl
(commit: 692e0ad)
The file was modifiednms/ReflectionProvider/src/net/ess3/nms/refl/SpawnEggRefl.java (diff)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
Commit 177e5f62f73a967195a722437ccef8e87d66d75e by md678685
Remove providers; move JSON support into ItemDb
(commit: 177e5f6)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was removednms/NMSProvider/src/net/ess3/nms/ItemDbProvider.java
The file was modifiedEssentials/src/net/ess3/api/IEssentials.java (diff)
The file was removednms/IdProvider/pom.xml
The file was removednms/IdProvider/src/net/ess3/nms/ids/LegacyItemDbProvider.java
The file was removednms/FlattenedProvider/src/net/ess3/nms/flattened/FlatItemDbProvider.java
The file was modifiedpom.xml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/api/IItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit e9b151111777abb429a62a9590e6e09e358a28dd by md678685
Remove item ID support in Worth
(commit: e9b1511)
The file was modifiedEssentials/src/com/earth2me/essentials/Worth.java (diff)
Commit 18feb7967ad7054f35fc5e82174358b7c93c781b by md678685
Implement missing FakeWorld and OfflinePlayer methods
(commit: 18feb79)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
Commit 3262143c734608485a8971d1bae8efae2f989114 by md678685
Implement missing FakeServer methods
(commit: 3262143)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
Commit feba535637eb3011322e242cd0262dbc1e1f6d88 by md678685
Actually assign the ManagedFile to file
(commit: feba535)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit f78887a02ec01b3f52898145b5998c5a0768a68f by md678685
Remove item IDs from /itemdb
(commit: f78887a)
The file was modifiedEssentials/src/messages_pl.properties (diff)
The file was modifiedEssentials/src/messages_de.properties (diff)
The file was modifiedEssentials/src/messages_pt.properties (diff)
The file was modifiedEssentials/src/messages_ru.properties (diff)
The file was modifiedEssentials/src/messages_pt_BR.properties (diff)
The file was modifiedEssentials/src/messages_nl.properties (diff)
The file was modifiedEssentials/src/messages_zh_TW.properties (diff)
The file was modifiedEssentials/src/messages_tr.properties (diff)
The file was modifiedEssentials/src/messages.properties (diff)
The file was modifiedEssentials/src/messages_zh.properties (diff)
The file was modifiedEssentials/src/messages_ro.properties (diff)
The file was modifiedEssentials/src/messages_es.properties (diff)
The file was modifiedEssentials/src/messages_hu.properties (diff)
The file was modifiedEssentials/src/messages_sv.properties (diff)
The file was modifiedEssentials/src/messages_ko.properties (diff)
The file was modifiedEssentials/src/messages_fr.properties (diff)
The file was modifiedEssentials/src/messages_et.properties (diff)
The file was modifiedEssentials/src/messages_zh_HK.properties (diff)
The file was modifiedEssentials/src/messages_en.properties (diff)
The file was modifiedEssentials/src/messages_da.properties (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditemdb.java (diff)
The file was modifiedEssentials/src/messages_cs.properties (diff)
The file was modifiedEssentials/src/messages_it.properties (diff)
The file was modifiedEssentials/src/messages_lt.properties (diff)
The file was modifiedEssentials/src/messages_vi.properties (diff)
The file was modifiedEssentials/src/messages_fi.properties (diff)
Commit 85111f25cb69d7e5f1df42bc2bd7c186d90770b6 by md678685
Use ItemData#equals when finding item name
Avoids accidentally causing an NPE while comparing potion data.
(commit: 85111f2)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit 1e381a59be1d81fa75bddab5c1159f2cb5b8e589 by md678685
Throw meaningful exception when item not found
(commit: 1e381a5)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit 0e088c17a8e265a522127599cea98c8c278c9756 by md678685
Remove IdProvider dependency
(commit: 0e088c1)
The file was modifiedEssentials/pom.xml (diff)
Commit 2f66a866d8b16d2997b37e2249461e34152cf9f4 by md678685
Implement missing FakeWorld and OfflinePlayer methods
(commit: 2f66a86)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
Commit 121d935315dfe8b13344ce89b3b9645de7ab111d by md678685
Implement missing FakeServer methods
(commit: 121d935)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
Commit a05fc9d08efae6ffe823351a6ee87655dde74244 by md678685
Remove duplicated OfflinePlayer method
(commit: a05fc9d)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
Commit 60c90408e7f3867daae211e70fb8ab8c8ef3e091 by md678685
Remove ID-based permission checks in /give and /item
(commit: 60c9040)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandgive.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditem.java (diff)
Commit 79bc34047b86461e752491d08ee8a38a5c07d9dd by md678685
Allow multiple item names in /clearinventory
Allow a comma-separated list of item names in /clearinventory.
(commit: 79bc340)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandclearinventory.java (diff)
Commit 3353061e763a2c4bc09412d875eb7d78049cb661 by md678685
Remove ID-based permission checks in /more
(commit: 3353061)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandmore.java (diff)
Commit 010981d3c838cd7ad0656147df420b23586633b8 by md678685
Remove ID-based charges in /repair
(commit: 010981d)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrepair.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Worth.java (diff)
Commit a7fcafb245b96a6f496c15f5a4fe39c425d56c55 by md678685
Filter out comment lines when loading items.json
(commit: a7fcafb)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
Commit a2a95ed840a130f5589526a7b8d93707390b3ffa by md678685
Added acacia and dark oak tree types (#2001) @montlikadani
* Update Commandbigtree.java

* Update Commandbigtree.java

* Update Commandtree.java
(commit: a2a95ed)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandbigtree.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandtree.java (diff)
Commit 280d1215decd523b99c1df841640cd8213647524 by md678685
Adding EssentialsWarpEvent (#1921) @Banbeucmas
* Adding EssentialsWarpEvent for checking if player is wrapping

* Spacing

* Adding Trade parameter

* Refactoring

* Adding #setWarp() to the Event

* Spacing

* Documenting the purpose of the Event

* Javadoc?
(commit: 280d121)
The file was addedEssentials/src/net/ess3/api/events/UserWarpEvent.java
The file was modifiedEssentials/src/com/earth2me/essentials/Teleport.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ItemDb.java (diff)
The file was modifiedpom.xml (diff)
Commit f55956612c2f447bfd045e6af2906b37103fb0d9 by github
Add messages_en-GB.properties (#2206)
Tins what it does on the say.
(commit: f559566)
The file was addedEssentials/src/messages_en-GB.properties
Commit ffc80d61af1a3a21b44bd3cf1dd1c140e633a876 by md678685
Implement missing FakeWorld and OfflinePlayer methods
(commit: ffc80d6)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
Commit 982b358bf85f66d03368c0aa231c2b45bf97a979 by md678685
Bump AntiBuild and Protect to api-version: 1.13
(commit: 982b358)
The file was modifiedEssentialsProtect/src/plugin.yml (diff)
The file was modifiedEssentialsAntiBuild/src/plugin.yml (diff)
Commit 8cc448efcff1a28a56e710161f065793ddab457d by md678685
Remove meta/durability checks from AntiBuild
(commit: 8cc448e)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java (diff)
Commit 0105dff7ace1322aacfc8914d5b580a1df826b6c by md678685
Update AntiBuild default entries to enum names
(commit: 0105dff)
The file was modifiedEssentials/src/config.yml (diff)
Commit 4802053da649177ad18345d69d068c8a2e1a0b5b by md678685
Rename en-GB to en_GB for consistency
(commit: 4802053)
The file was addedEssentials/src/messages_en_GB.properties
The file was removedEssentials/src/messages_en-GB.properties
Commit 937aec600a14e78f59bf78eb5852480bea7869f9 by md678685
Implement more FakeServer methods
(commit: 937aec6)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
Commit 7dd52dab32af7748a55b651eaee8131a33b9d19e by md678685
Add non-NMS VersionUtil
*Should* work on Glowstone. TODO: use this instead of ReflUtil where
appropriate.
(commit: 7dd52da)
The file was addedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java
The file was addedEssentials/src/com/earth2me/essentials/items/AbstractItemDb.java
The file was addedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was removedEssentials/src/com/earth2me/essentials/ItemDb.java
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
The file was addedEssentials/src/com/earth2me/essentials/items/LegacyItemDb.java
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandclearinventory.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/items/AbstractItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/items/LegacyItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java (diff)
Commit ec83a5fff231b13042211c0a078dc7f9db6c7539 by md678685
Add EntityPickupItemEvent listener to AntiBuild
(commit: ec83a5f)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java (diff)
Commit 41b2449cdd684085e94aa742b722a3a6dd968038 by md678685
Change /enchant's default level from -1 to 1
(commit: 41b2449)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandenchant.java (diff)
Commit 85ea07c97e1f46201131557608c645239491fc40 by md678685
Fix VersionUtil regex matching and BukkitVersion.toString
(commit: 85ea07c)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
Commit 40118105369aca2fe12f68e2331457566b6937f4 by md678685
Correctly use LegacyItemDb after detecting version < 1.13
(commit: 4011810)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit 35a2a4d803f700b20a75861a1f898bdb0ea1e99e by md678685
Add several version warning messages
(commit: 35a2a4d)
The file was modifiedEssentials/src/messages_en.properties (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
The file was modifiedEssentials/src/messages.properties (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandessentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandessentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandessentials.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/metrics/Metrics.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Essentials.java (diff)
Commit 44301fae4f0978ec6188ff0e15d32b3d39a4a6c5 by md678685
Fix Worth.setPrice on 1.13+; add Javadocs to Worth
(commit: 44301fa)
The file was modifiedEssentials/src/com/earth2me/essentials/Worth.java (diff)
Commit 6a6383462d26313b40e4d4fa0aa74f19888c8ccb by md678685
Allow admins to force enable /recipe if they want
Add `force-enable-recipe`, which allows server admins to manually enable
`/recipe` despite potential duplication exploits. Use this at your own
risk!
Related: #1397
(commit: 6a63834)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrecipe.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
Commit a18ce4092177d945bc7f843c3ccda8767f3078a0 by md678685
Hiding display names (#2248) @AllTheMegahertz
Prevents a user's nickname from appearing if they are hidden, if
`hide-displayname-in-vanish: true` in the config. Closes #2221.

* Does not return display name if user is hidden

* Added hide-displayname-in-vanish field

* Added hideDisplayNameInVanish()

* Changed to only hide display name if specified in config

* Changed hideDisplayNameInVanish to default to false if not specified
in config.yml
(commit: a18ce40)
The file was modifiedEssentials/src/com/earth2me/essentials/User.java (diff)
The file was modifiedEssentials/src/config.yml (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
Commit 7049952b07511f65f4b31d36fd612edd67c1b842 by md678685
Load forceEnableRecipe during Settings.reloadConfig
(commit: 7049952)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
Commit 3df3f8a812e4fc83830d3f7d006c095cf4bc9385 by md678685
Add several cross-version item type checks to MaterialUtil
(commit: 3df3f8a)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/EnumUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java (diff)
Commit 1206178eca98cba05ae6c96efc891bd6482885ed by md678685
Use utility methods in MetaItemStack
(commit: 1206178)
The file was modifiedEssentials/src/com/earth2me/essentials/MetaItemStack.java (diff)
Commit 02b5d2357a39152129f8b6b91c51c9f8f836e632 by md678685
Add missing FakeServer methods
(commit: 02b5d23)
The file was modifiedEssentials/test/com/earth2me/essentials/FakeServer.java (diff)
Commit b49d3cc21c702e8b728259210c790968c0b0b865 by md678685
Remove unnecessary kits file
This is a leftover from dev environments and is *not* the one copied
into the jar during build.
(commit: b49d3cc)
The file was removedEssentials/kits.yml
Commit 2d703fbc80c337a59da797d56f88a4abd67fdc4b by md678685
Add damage value support to FlatItemDb
...in case you wanted to give players broken swords, or something?
(commit: 2d703fb)
The file was modifiedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java (diff)
Commit 3db3a272d5392057af5e50c1644dd4e11aa35ad8 by md678685
Update default kits.yml file
Item IDs are no longer supported in 1.13+, so remove them from the
default kits section.
(commit: 3db3a27)
The file was modifiedEssentials/src/kits.yml (diff)
Commit 814e5a643e54103c2c5f6d935a00c734a144e813 by md678685
Add SIGNS and SPAWNER to MaterialUtil
(commit: 814e5a6)
The file was modifiedEssentials/src/com/earth2me/essentials/EssentialsBlockListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java (diff)
Commit 5922b852901b7222081a3b3ae0955305f0a37bc2 by md678685
Move SHIELD to from MetaItemStack to MaterialUtil
(commit: 5922b85)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/MetaItemStack.java (diff)
Commit 23d92fac631b294f571ffa1b7aafe84e69b58f8f by md678685
Bump version to 2.16.0 and release 2.16-pre1
(commit: 23d92fa)
The file was modifiednms/NMSProvider/pom.xml (diff)
The file was modifiedEssentialsXMPP/pom.xml (diff)
The file was modifiedEssentialsSpawn/pom.xml (diff)
The file was modifiednms/FlattenedProvider/pom.xml (diff)
The file was modifiednms/LegacyProvider/pom.xml (diff)
The file was modifiedEssentialsProtect/pom.xml (diff)
The file was modifiednms/UpdatedMetaProvider/pom.xml (diff)
The file was modifiedEssentialsChat/pom.xml (diff)
The file was modifiedEssentialsGeoIP/pom.xml (diff)
The file was modifiedEssentials/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiednms/ReflectionProvider/pom.xml (diff)
The file was modifiednms/1_8_R1Provider/pom.xml (diff)
The file was modifiedEssentialsAntiBuild/pom.xml (diff)
The file was modifiednms/1_8_R2Provider/pom.xml (diff)
Commit c06dda886d6a170782d891d939facfa970eaaea5 by md678685
Actually use the force-enable-recipe option from the config
(commit: c06dda8)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
Commit 89d592ce43b6e86897653a2c91b8f27a867fb14a by md678685
Improve item-spawn-blacklist load logging
(commit: 89d592c)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
Commit d1e60de04aa9e192e12b9579acaf2b26a077fefc by md678685
Ignore kits.yml created during tests
(commit: d1e60de)
The file was modified.gitignore (diff)
Commit 67bccb865a8db4bd9e1ff8ee6794dd1321a77ce3 by md678685
Remove colour codes from serverUnsupported in EN locale
(commit: 67bccb8)
The file was modifiedEssentials/src/messages_en.properties (diff)
Commit 769dbe885275fc2edb7b0bf17e3959925f6ed2e8 by md678685
Fix BukkitVersion's toString and equals
(commit: 769dbe8)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
Commit 48bf264178ef35711b0e90064857d17bf20aba2f by md678685
Fix discrepancies between default and EN locale
(commit: 48bf264)
The file was modifiedEssentials/src/messages_en.properties (diff)
The file was modifiedEssentials/src/messages.properties (diff)
Commit 050287f306d238f79051aef5d0db42a72c9839d1 by md678685
Add 1.13 enchantments
Fixes #2254.
(commit: 050287f)
The file was modifiedEssentials/src/com/earth2me/essentials/Enchantments.java (diff)
Commit 77ffb6a3d530593a1b7932d4e97fd1b8dfd82cbd by md678685
Slightly simplify FlatItemDb
(commit: 77ffb6a)
The file was modifiedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java (diff)
Commit 149d9b61cc7417243b074f1cc95011e5213b1864 by md678685
Add methods to facilitate conversion from IDs to new Materials
(commit: 149d9b6)
The file was modifiedEssentials/src/com/earth2me/essentials/items/AbstractItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/api/IItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/items/LegacyItemDb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java (diff)
Commit 492005d00a46204a72e03e0106538832cda091b1 by md678685
Fix LegacyItemID method override
(commit: 492005d)
The file was modifiedEssentials/src/com/earth2me/essentials/items/LegacyItemDb.java (diff)
Commit f4c36d9c432f6db94f4c94590965d2ae027456cb by md678685
Estonian translation update (#2228)
* Initial improvements

* Half done

* Almost done

* Translation done

* Encode umlauts

* Additional refinements

* Minor fix

* Some more tweaks

* Minor wording change

* 1.13 strings
(commit: f4c36d9)
The file was modifiedEssentials/src/messages_et.properties (diff)
Commit a5a36307271d2e655602892424c4151a20c37a1c by md678685
[Finish] Improving German localization (#2198) @Sprungente
* Improving
I found some stuff to improve the translation. I'm not done yet but i
think it's ready to get an eye on it.
Hope it will be used :)
Greets Sprungente/enterih

* mistake^^

^

* Part 2
Adding more Improvements

* Part 2 fixes

* Part 3


Notice for me
\u00f6 ö    \u00e4 ä  \u00fc ü

* Part 4
Notice for me
\u00f6 ö    \u00e4 ä  \u00fc ü

* Last part
is line 456
CraftBukkit Build \#{0}, lade es von
http\://dl.bukkit.org/downloads/craftbukkit/
a reference to spigot be added?
It's ready to merge. Can i take care on it in the future?

* small polishing

* Update messages_de.properties

* Update messages_de.properties

* Adding new strings
added strings from #2278
(commit: a5a3630)
The file was modifiedEssentials/src/messages_de.properties (diff)
Commit 9415582fe142ab78dd420342c0cf39f2eeda95cc by md678685
Update messages_nl.properties (#2129) @DutchUser
* Update messages_nl.properties

* Update messages_nl.properties

* Update messages_nl.properties

* Update messages_nl.properties

* Update messages_nl.properties
(commit: 9415582)
The file was modifiedEssentials/src/messages_nl.properties (diff)
Commit f220c5b406dd4514f2a42c4d1dc67abacb35d343 by github
Update Estonian sudoExempt message
Thanks to @Madis0 for [pointing this out and translating
it](https://github.com/EssentialsX/Essentials/pull/2228#issuecomment-449586891).
(commit: f220c5b)
The file was modifiedEssentials/src/messages_et.properties (diff)
Commit 4b1c51c21d5d9ccc4f3a6a19467fce92f347d32b by md678685
Reword IItemDb#serialize docs
(commit: 4b1c51c)
The file was modifiedEssentials/src/com/earth2me/essentials/api/IItemDb.java (diff)
Commit 510446359343645d9bf61456ad2f0219c0e4884a by md678685
Add MaterialUtil.getColorOf
(commit: 5104463)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/MaterialUtil.java (diff)
Commit a9ad440860e7008bc8810dc218fa99cba7da853c by md678685
Overhaul AbstractItemDb.serialize to use MaterialUtil methods
(commit: a9ad440)
The file was modifiedEssentials/src/com/earth2me/essentials/items/AbstractItemDb.java (diff)
Commit 28559dda3af1e38f110a9358c2c85fdf2a4fb3bc by md678685
Lowercase the provided ID in FlatItemDb#get
(commit: 28559dd)
The file was modifiedEssentials/src/com/earth2me/essentials/items/FlatItemDb.java (diff)
Commit 55074872feaa3d5b226d1f48389733c028d6fbf5 by md678685
Add setting to enable item ID recognition on signs
Item IDs can now be enabled for existing signs by manually changing a
config option, but there is no facility to create new signs with item
IDs.
(commit: 5507487)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/ISettings.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/EssentialsSign.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignTrade.java (diff)
The file was modifiedEssentials/src/config.yml (diff)
The file was modifiedpom.xml (diff)
Commit 7b44f0088a188cf2353d92ddc7ed886e03714c1e by md678685
Update items.json
* Add spawn eggs aliases
* Add new aliases for several items and blocks like beetroot, pumpkins
and crafting tables
* Remove `WALL_` materials (these are unspawnable)
(commit: 7b44f00)
The file was modifiedEssentials/src/items.json (diff)
Commit c26df8318fa1f86fcb67c9cd321ad457a4abef28 by md678685
Update items.json
* Add more shorter spawn egg aliases
* Add new trapdoor aliases
* Add new infested block aliases and stone brick variants
(commit: c26df83)
The file was modifiedEssentials/src/items.json (diff)
Commit 517309047478e108e9bbf66001cc95b1bb31b548 by md678685
Update items.json
Adds more minecart, meat, fish and hay aliases.
(commit: 5173090)
The file was modifiedEssentials/src/items.json (diff)
Commit d91d6a419cb320427ef489297b372ea3fd96922c by md678685
Update items.json
* Fix incorrect "cobblestone" and "stone" aliases
* Fix stripped log aliases not appearing
* Fix meat/fish aliases pointing to spawn eggs
(commit: d91d6a4)
The file was modifiedEssentials/src/items.json (diff)
Commit 0202271f0067badc98366de8342a74434acac738 by md678685
Add missing FakeWorld methods
(commit: 0202271)
The file was modifiedEssentials/src/com/earth2me/essentials/craftbukkit/FakeWorld.java (diff)
The file was modifiedpom.xml (diff)
Commit 3b1cef918e947b3d7b351693d2c3776864b1b309 by md678685
Simplify item spawn permission checks; restore ID-based item spawn perms
(commit: 3b1cef9)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandmore.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditem.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandgive.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/User.java (diff)
Commit 19cffe387252e7d87313e12791a7db0b1aa101bc by md678685
Restore ID-based charges in /repair
(commit: 19cffe3)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrepair.java (diff)
Commit 988239267b3ea5300882b28a83e9cbb97b79c052 by md678685
Restore durability permissions checks in AntiBuild
(commit: 9882392)
The file was modifiedEssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java (diff)
Commit 6260b49b4f46f2e638a009314b950d3d7ef7fdc5 by md678685
Restore item ID messages in /itemdb
(commit: 6260b49)
The file was modifiedEssentials/src/messages_ru.properties (diff)
The file was modifiedEssentials/src/messages_fi.properties (diff)
The file was modifiedEssentials/src/messages_tr.properties (diff)
The file was modifiedEssentials/src/messages_da.properties (diff)
The file was modifiedEssentials/src/messages_pt_BR.properties (diff)
The file was modifiedEssentials/src/messages_zh_HK.properties (diff)
The file was modifiedEssentials/src/messages_en_GB.properties (diff)
The file was modifiedEssentials/src/messages_es.properties (diff)
The file was modifiedEssentials/src/messages_lt.properties (diff)
The file was modifiedEssentials/src/messages_nl.properties (diff)
The file was modifiedEssentials/src/messages_cs.properties (diff)
The file was modifiedEssentials/src/messages_de.properties (diff)
The file was modifiedEssentials/src/messages.properties (diff)
The file was modifiedEssentials/src/messages_pl.properties (diff)
The file was modifiedEssentials/src/messages_sv.properties (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditemdb.java (diff)
The file was modifiedEssentials/src/messages_vi.properties (diff)
The file was modifiedEssentials/src/messages_fr.properties (diff)
The file was modifiedEssentials/src/messages_et.properties (diff)
The file was modifiedEssentials/src/messages_zh_TW.properties (diff)
The file was modifiedEssentials/src/messages_zh.properties (diff)
The file was modifiedEssentials/src/messages_ko.properties (diff)
The file was modifiedEssentials/src/messages_it.properties (diff)
The file was modifiedEssentials/src/messages_pt.properties (diff)
The file was modifiedEssentials/src/messages_hu.properties (diff)
The file was modifiedEssentials/src/messages_ro.properties (diff)
The file was modifiedEssentials/src/messages_en.properties (diff)
Commit 58117eba8830e00d4a8d3cca607207d59067b201 by md678685
Remove redundant BuildTools instructions
(commit: 58117eb)
The file was modifiedREADME.md (diff)
Commit 361ae1dd16638594a9678147b5fce3003dd1dc8a by md678685
Use constant field for "harp"/"piano" sound
(commit: 361ae1d)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandessentials.java (diff)
Commit b555ea6350edfa76e2ce76974f5797cad7ca60fd by md678685
Add cross-version support to MobData
(commit: b555ea6)
The file was modifiedEssentials/src/com/earth2me/essentials/MobData.java (diff)
Commit 5a14a64b6ce203a936edd6d01cab73c6f2bc8a81 by md678685
Add cross-version support to SpawnMob
(commit: 5a14a64)
The file was modifiedEssentials/src/com/earth2me/essentials/SpawnMob.java (diff)
Commit 0114b5e4f61981bfbdf04660f4646048b5e2945a by md678685
Update several commands with cross-version enum lookups
(commit: 0114b5e)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandskull.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandwhois.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandfirework.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrecipe.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandbook.java (diff)
Commit 78fca9a67ac8697d2c4a1dfe8811ae13ea4244df by md678685
Updates signs with cross-version enum lookups
(commit: 78fca9a)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/EssentialsSign.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignEntityListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignBlockListener.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignProtection.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/signs/SignPlayerListener.java (diff)
Commit 6a529d6671e2825600ecb4a39302aa502437568d by md678685
Update EssentialsX Protect with cross-version enum lookups
(commit: 6a529d6)
The file was modifiedEssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectBlockListener.java (diff)
Commit 4431d452f1b316c4e26821f9d9e0677c2fa36578 by md678685
Bump to 2.16-pre4
Pretty much there now.
(commit: 4431d45)
The file was modifiedpom.xml (diff)
Commit 8404720501f33dd8b4c7d2ac83480862746fe012 by md678685
change typos (#2328) @seema84
* change typos

* format text

* remove double color
(commit: 8404720)
The file was modifiedEssentials/src/messages_de.properties (diff)
Commit 502d37b57479c77b0871fa15f6035f26c5a6a2c0 by md678685
Update Lombok to compile on Java 9+
(commit: 502d37b)
The file was modifiedpom.xml (diff)
Commit 437be593b92f1b2deda8c825f7f60f68bab26c57 by md678685
Add new build preparation script
(commit: 437be59)
The file was modifiedREADME.md (diff)
The file was modified.gitignore (diff)
The file was addedscripts/buildtools.sh
The file was modified.travis.yml (diff)
Commit 110698223dea077707219a0ecd0b752aab676bd2 by md678685
Travis: make build prep script executable
(commit: 1106982)
The file was modified.travis.yml (diff)
Commit e7bdb7fabcbcf006e1e632cf15656d8ff47ba893 by md678685
Improve the wording of the README's "Building" section
(commit: e7bdb7f)
The file was modifiedREADME.md (diff)
Commit aa6ad271a0cdd6711d908237a0b58b8ae343a8d1 by md678685
Remove redundant metricsEnabled field from Settings
(commit: aa6ad27)
The file was modifiedEssentials/src/com/earth2me/essentials/Settings.java (diff)
Commit e94202c55a5dd53e92be2cca0da2fbaf46b4b17b by md678685
Use 1.8-friendly User#getItemInHand method in commands
(commit: e94202c)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandfirework.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/utils/VersionUtil.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/User.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandhat.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandmore.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commanditemdb.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandrepair.java (diff)
The file was modifiedEssentials/src/com/earth2me/essentials/commands/Commandskull.java (diff)
Commit 5690952516a442feadd09faa52b57822360dccfc by md678685
Implement missing OfflinePlayer methods
(commit: 5690952)
The file was modifiedEssentials/src/com/earth2me/essentials/OfflinePlayer.java (diff)
The file was modifiedpom.xml (diff)