Commit Graph

13 Commits

Author SHA1 Message Date
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