213cadf093
Import cleanup, ensure gradle uses https for deps, bump deps.
2019-06-13 09:17:00 -04:00
d6804737cf
Switch to SLF4J logging.
2019-03-13 19:51:48 -07:00
1b101740fe
Use a proper registry for biomes
2019-02-16 17:27:00 +10:00
de7d9421b1
Add generics to other rawtypes
2018-12-26 16:45:46 -08:00
2c8b2fe089
Move vectors to static creators, for caching
2018-11-03 23:00:24 -07:00
399e0ad5fa
Refactor vector system to be cleaner
...
- Move Vector, etc. into `.math` package
- Drop many methods that will be auto-promoted anyways, eg. with
`divide(int)` and `divide(double)` the first is now gone.
- Take Block vectors into their own class hierarchy
- Make it clear throughout the API what takes blockvectors
- many more improvements
2018-11-03 23:00:23 -07:00
1480606b52
Fixed a few more issues found looking over the changeset.
2018-08-04 11:43:42 +10:00
7db443a69a
Migrate the logic for which pass a block goes into. Also updated it and made it use tags where possible.
2018-08-04 11:43:40 +10:00
04d4e89541
When choosing adapters, allow ones that aren't best, but prioritize best.
2017-01-15 17:23:45 +10:00
2754d9f9ec
Change adapter to allow for a 'isBest' system, meaning adapters can specify they are best used with version X.
2016-12-29 12:15:55 -05:00
3df026c2fd
Removed forgegradle - it's not needed.
2016-12-29 12:15:55 -05:00
156bf0acf5
Fixed missing license headers.
2016-12-29 12:15:55 -05:00
e967ddf393
Switched to an adapter system. Currently has adapters for 1.10 and 1.11.
...
Currently, due to the small number of changes it's loading the 1.11 adapter for 1.10. This needs fixing.
2016-12-29 12:15:55 -05:00