Changes

Summary

  1. Fix a null pointer issue with getenv (details)
  2. BUILDTOOLS-91: Remove LVT as part of final remap stage. (details)
  3. Add option to check for hash of Vanilla server jar. (details)
  4. Add a simple GUI for double-clickers (details)
  5. Set a sane autocrlf value on fresh clones. (details)
  6. Disable GUI check as there are sometimes when this will trigger even (details)
  7. Use https for Maven download. (details)
  8. Implement changes required for Minecraft 1.9 (details)
  9. Make sure that older builds can still be built. (details)
  10. Make Spigot error log message nicer. (details)
  11. Use more direct BuildTools link (details)
  12. Blacklist some special chars (details)
  13. Just check for mostly problematic ' (details)
  14. Update dependency versions (details)
  15. Fixed issues relating to the Windows 10 Ubuntu bash (details)
  16. Add a slf4j agent to squelch warning message (details)
  17. SPIGOT-39: Try falling back to bash if no shell set (details)
  18. BUILDTOOLS-301: Use sh for all scripts. (details)
  19. Upgrade lombok for better IDE support (details)
  20. Downgrade joptsimple for Java compatibility. (details)
  21. Add server URL reading and correct building outdated versions per (details)
  22. Add warning about old/new java versions (details)
  23. Various updates (details)
  24. BUILDTOOLS-140: # is not a supported path character (details)
  25. No longer warn on Java 9 (nearing release) (details)
  26. BUILDTOOLS-356: Check includes for git author / email (details)
  27. BUILDTOOLS-359: OS X filesystem cruft can break build (details)
  28. Update depends (details)
  29. Automatic git downloading on Windows (details)
Commit 44af2613da02497df06c9cba74f4605340ab3077 by Thinkofdeath (Thinkofdeath)
Fix a null pointer issue with getenv
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit fdaa042d6b07403b4e031e7fa582d20962340a18 by md_5 (md_5)
BUILDTOOLS-91: Remove LVT as part of final remap stage.
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 00c9da2167f25e85cdac960a1213f2a9e87d6b31 by md_5 (md_5)
Add option to check for hash of Vanilla server jar.
The file was modifiedsrc/main/java/org/spigotmc/builder/VersionInfo.java
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 7750a2f992e3b85c2b3c26c5e6aaf69f3901cb89 by md_5 (md_5)
Add a simple GUI for double-clickers
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 190add075270a1b390c309a3142ec57c3d62336c by md_5 (md_5)
Set a sane autocrlf value on fresh clones.
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 1847da75fe23907c0bdd92b45bdea413fd89edad by md_5 (md_5)
Disable GUI check as there are sometimes when this will trigger even with a console (such as in an IDE).
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 5861ac096707a79049b3cb18dee84430befb2b68 by md_5 (md_5)
Use https for Maven download.
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 409eb2313708834c644ed4b9384a5eb0bb21fc71 by md_5 (md_5)
Implement changes required for Minecraft 1.9

* Add method to configure decompiler arguments in info.json
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
The file was modifiedsrc/main/java/org/spigotmc/builder/VersionInfo.java
Commit 140d6810aa5b3768401144e051c6ed93d46374c3 by md_5 (md_5)
Make sure that older builds can still be built.
The file was modifiedsrc/main/java/org/spigotmc/builder/VersionInfo.java
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 7c0768f49d1b398a323c054cf0ce373fd5678575 by md_5 (md_5)
Make Spigot error log message nicer.
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit e83f4b5a6cf0148508228f79cac8bc522b426a1a by md_5 (md_5)
Use more direct BuildTools link

Credit to Sweepyoface in #30
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit c5115712fd7f021ac06e56dad25012978d29af9d by md_5 (md_5)
Blacklist some special chars
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit afc75668daa223634e2588bf9fde56ecc9b05501 by md_5 (md_5)
Just check for mostly problematic '
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 00ec8a12f81eea2bdff05cb7502769880548167f by md_5 (md_5)
Update dependency versions
The file was modifiedpom.xml
Commit 0880f1d6f6c92c625be4f5d3d86f80fd3b425b96 by md_5 (md_5)
Fixed issues relating to the Windows 10 Ubuntu bash
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 27d3fbd1af690bc6a473f8d4b04ffad71a9bb987 by md_5 (md_5)
Add a slf4j agent to squelch warning message
The file was modifiedpom.xml
Commit 4bf25ea519ecb912e5320674420f071302d18f05 by md_5 (md_5)
SPIGOT-39: Try falling back to bash if no shell set
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 60cf7613510b319bb80dbd317ba4a7c8da7b1c49 by md_5 (md_5)
BUILDTOOLS-301: Use sh for all scripts.
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 0d20f9d368ef2a698a902acca6de1108c5ab4e68 by md_5 (md_5)
Upgrade lombok for better IDE support
The file was modifiedpom.xml
Commit 8ce56d03de485c4e588dd757ed47b6d4459a4577 by md_5 (md_5)
Downgrade joptsimple for Java compatibility.
The file was modifiedpom.xml
Commit 8aa3a224c30cbb9223aac5456c12ec22ff64fa5b by md_5 (md_5)
Add server URL reading and correct building outdated versions per BUILDTOOLS-305
The file was modifiedsrc/main/java/org/spigotmc/builder/VersionInfo.java
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 7f7e5316b33097e2cb1f932c4c092fe42677df80 by md_5 (md_5)
Add warning about old/new java versions
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 59469f0fef76246025b63f0dd3287cfa19a06505 by md_5 (md_5)
Various updates
The file was addedsrc/main/java/org/spigotmc/builder/Bootstrap.java
The file was modifiedpom.xml
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 76b15f3109d771916f41d6e9433d0fe794a9ed32 by md_5 (md_5)
BUILDTOOLS-140: # is not a supported path character
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 582e680ae44ca711c3c7b3b04c4f3b258a1b4a12 by md_5 (md_5)
No longer warn on Java 9 (nearing release)
The file was modifiedsrc/main/java/org/spigotmc/builder/Bootstrap.java
Commit f56c3840b41634d98ebfcaeb2c22e00768db9593 by md_5 (md_5)
BUILDTOOLS-356: Check includes for git author / email
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit b2737c28baaa0464ec6882ec4f1da33ee942f894 by md_5 (md_5)
BUILDTOOLS-359: OS X filesystem cruft can break build
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java
Commit 3dc96312ff7c7b557822c45f6df41ac0bcf55ee6 by md_5 (md_5)
Update depends
The file was modifiedpom.xml
Commit 4736adaf4867fb46954d7fff59c2ee58235aa29f by md_5 (md_5)
Automatic git downloading on Windows
The file was modifiedsrc/main/java/org/spigotmc/builder/Builder.java