Commit Graph

5250 Commits

Author SHA1 Message Date
a9e81602b4 Merge upstream into fixed kotlin script changes.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-16 18:58:54 -08:00
8645ce641d Complete Kotlin-DSL Gradle scripting for multiple projects.
Added the shadow plugin integration with the entire project. Indvidual
modules each have their designated dependencies and each will assign
various dependencies based on constants now made through buildSrc.

Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-16 18:41:28 -08:00
3a765e1164 new config pt 8 (moving to configurable branch to test..) 2019-02-16 15:09:56 -08:00
a5a613e200 Killing Dead Imports 2019-02-15 19:40:59 -08:00
4e8e95e3cb new config system pt 7 (jesus) 2019-02-15 17:45:48 -08:00
f9fb9a17a9 defining entitytype (wip) 2019-02-15 15:20:36 -08:00
4ea9037dd4 new config system pt 6
doing some work on experience.yml
2019-02-15 15:08:15 -08:00
1d9a7cc720 mcMMO is back to requiring bukkit instead of spigot 2019-02-14 14:02:36 -08:00
f6a3084a47 new config system pt 5 2019-02-14 13:59:27 -08:00
41b484b1c3 new config system pt 4 2019-02-14 13:21:43 -08:00
df101e54b1 new config system pt 3 2019-02-14 13:07:12 -08:00
9a65621f68 new config system pt 2 2019-02-13 22:43:34 -08:00
9a91daf910 new config system pt 1 2019-02-13 22:08:20 -08:00
3a7b6fef7d tweak blockpos abstraction 2019-02-13 10:22:58 -08:00
9383b1c65c expanding the abstraction again... 2019-02-13 09:12:53 -08:00
261d571be1 expanding the abstraction (this is going to happen a lot) 2019-02-13 09:02:30 -08:00
4461cfacd2 Fleshing out the abstraction 2019-02-13 08:40:13 -08:00
84353de71d More abstraction 2019-02-12 07:17:27 -08:00
1ab4645223 Fleshing out the abstraction 2019-02-12 06:54:32 -08:00
b6a56d6865 Configurable WIP 2019-02-10 00:46:31 -08:00
67cc162e07 Configurate should be set for YAML 2019-02-10 00:35:25 -08:00
401cc3e35b Repo & Depends below the plugin block 2019-02-10 00:34:08 -08:00
d45aac713f Moving Stuff Around Pt 3 2019-02-10 00:31:53 -08:00
83c1dab963 Adding Configurable lib 2019-02-10 00:31:35 -08:00
bbcc1ee7da Changing the style of our code 2019-02-09 22:46:30 -08:00
e749d5eb7f Moving Stuff around pt 2 2019-02-09 22:37:22 -08:00
4d4dad0ccb Moving stuff around, what a mess this is going to be. 2019-02-09 21:14:45 -08:00
380d4be9c9 Moving stuff into the core package and fleshing out some more abstractions 2019-02-09 21:03:28 -08:00
b40b206bf5 Fleshing out Abstractions for World, Location, Block, BlockState 2019-02-09 19:38:31 -08:00
a2c0a02d30 Planning this out is actually quite hard, getting sleepy now so I'll flesh this out tomorrow. 2019-02-09 03:03:21 -08:00
196ace4b81 Split up dependencies for multiple version support.
The "core" module will house the entire abstraction layer of mcMMO, while
the "bukkit" and "sponge" modules will house common code to share between
the various versions being supported for each platform. Specifically,
spigot will be split up based on the listener handlers being registered,
and will be shadow packaged according to their targeted Minecraft version.
Sponge's multi-version dependency will be based on the API version, since
the only constant known between the various API versions is the plugin
annotations and basic listener annotations.

Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-07 19:58:53 -08:00
b14871d499 ignore .idea/ 2019-02-07 17:22:21 -08:00
e80c183894 Cleanup and fix some of the gradle scripts. Add shadows to retain dependencies.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-07 17:10:08 -08:00
fe40748929 Migrate gradle scripts to have multiple modules and source sets. Using Kotlin-DSL for enhanced script debugging.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-07 16:09:35 -08:00
49a6ce7b8f specify utf8 for gradle compiler 2019-02-06 19:52:33 -08:00
6127a7fe11 Supressing some warnings 2019-02-06 19:49:53 -08:00
f1ac4ff265 gradle part 3 2019-02-06 19:44:26 -08:00
d98b077be3 gradle part 2 2019-02-06 19:41:06 -08:00
bbbf6777f9 Converting mcMMO to gradle (NOT DONE YET) 2019-02-06 18:06:04 -08:00
c0a3d63213 Salvage entries are no longer case sensitive 2019-02-06 18:00:21 -08:00
5e8a840418 Ignore Gradle Files 2019-02-06 17:47:06 -08:00
dbf32b4715 Back to work 2019-02-06 17:07:08 -08:00
017e32c30a Fishing will no longer cancel the exp dropped for ice fishing and will no longer bring xp values below zero with the xp multiplier
Not sure if this fixes the XP bug though!
2019-02-06 12:46:12 -08:00
8e048300e8 2.1.11 2019-02-06 11:01:57 -08:00
2569ed0565 2.1.10 2019-02-06 03:21:02 -08:00
45b4f4a314 Fishing Locale did an oopsie 2019-02-06 03:09:12 -08:00
98e6400dd8 Fishing command did an oopsie 2019-02-06 03:01:43 -08:00
63d3a328c4 EndStone now gives the same XP as stone
Update your experience.yml
2019-02-05 20:43:56 -08:00
06a4f964e8 Updating the mcMMO website link 2019-02-05 20:42:02 -08:00
9aef304fd4 Fixing 2.1.9 pom version number 2019-02-05 20:38:33 -08:00