4ea9037dd4
new config system pt 6
...
doing some work on experience.yml
2019-02-15 15:08:15 -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
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