dfsek
6614d19845
suppress warnings
2021-05-03 20:14:06 -07:00
dfsek
6209b86560
mixin maintenance
2021-05-03 20:12:48 -07:00
dfsek
a30859a3d4
dont try to remap Terra interfaces
2021-05-03 20:08:13 -07:00
dfsek
ddbb46289b
add package-info.java to implementation mixin package.
2021-05-03 20:03:25 -07:00
dfsek
64c35a9609
refactor Fabric project
2021-05-03 20:02:08 -07:00
dfsek
f21069ab2e
fix cache misses
2021-05-03 19:43:52 -07:00
dfsek
457729b832
replace most access wideners with mixins
2021-05-03 19:33:57 -07:00
dfsek
756f04a0b3
implement LockableContainerBlockEntityMixin
2021-05-03 18:38:40 -07:00
dfsek
5ee32cc3ba
add ConfiguredFeatureMixin
2021-05-03 17:35:43 -07:00
dfsek
955558bc21
implement BlockMixin
2021-05-03 11:37:54 -07:00
dfsek
c43a872c23
finish blockstate mixins
2021-05-03 11:27:36 -07:00
dfsek
de41b92d5d
add SignBlockEntityMixin
2021-05-03 10:27:40 -07:00
dfsek
03091230ed
refactor mixins
2021-05-03 10:09:21 -07:00
dfsek
a8c88915ea
override chunkregion hashcode
2021-05-02 23:39:40 -07:00
dfsek
4cd4720101
fix loot NPE
2021-05-02 23:08:54 -07:00
dfsek
3b9280b19c
start work on state mixins
2021-05-02 23:00:21 -07:00
dfsek
2d27e07441
implement BiomeMixin
2021-05-02 22:49:57 -07:00
dfsek
20a5762d2e
refactor mixins
2021-05-02 22:48:21 -07:00
dfsek
146f71f704
finish World mixins
2021-05-02 22:45:34 -07:00
dfsek
1d4b0bc100
cleanup
2021-05-02 22:26:23 -07:00
dfsek
138ee0a448
refactor fabric handles
2021-05-02 22:22:32 -07:00
dfsek
2c8cae9d45
create ChunkGeneratorMixin
2021-05-02 22:21:50 -07:00
dfsek
061d2b6493
implement EntityTypeMixin
2021-05-02 21:48:06 -07:00
dfsek
e71df936ab
EnchantmentMixin
2021-05-02 21:35:39 -07:00
dfsek
f4253acb78
item mixins
2021-05-02 21:27:25 -07:00
dfsek
c12518fa49
delete FabricItem.java
2021-05-02 21:11:09 -07:00
dfsek
4704b2ebf7
implement ItemMixin
2021-05-02 21:10:48 -07:00
dfsek
89fdfdfb34
suppress warnings
2021-05-02 20:42:54 -07:00
dfsek
35d85f2aa3
PlayerEntityMixin and EntityMixin
2021-05-02 20:38:25 -07:00
dfsek
c0368f1c6d
implement ServerCommandSourceMixin
2021-05-02 20:17:59 -07:00
dfsek
abc069046c
add ProtoChunkMixin and WorldChunkMixin
2021-05-02 20:13:24 -07:00
dfsek
46d0b08068
implement ChunkRegionMixin
2021-05-02 19:49:59 -07:00
Astrashh
f7ea81cb51
Add new debug options to plugin config
2021-05-03 11:39:45 +10:00
dfsek
a7e3a0286e
add -forge and -fabric to Modrinth version numbers.
2021-05-02 17:46:55 -07:00
dfsek
6da8924868
Merge pull request #145 from PolyhedralDev/dev/forge
...
Forge implementation
2021-05-02 17:38:56 -07:00
dfsek
d9dd6afe4b
Merge pull request #143 from solonovamax/improvement/better-gradle-performance
...
Improve gradle performance significantly
2021-05-02 17:37:36 -07:00
dfsek
dfec26f789
fix forge modrinth task
2021-05-02 17:21:05 -07:00
dfsek
d13be5e159
add Forge modrinth publish task
2021-05-02 17:16:03 -07:00
dfsek
51c5f70d64
forge jarfile nightmare "solution"
2021-05-02 17:08:59 -07:00
dfsek
05b1902c06
Merge pull request #151 from DJtheRedstoner/patch-mixin-ap
...
Fix mixin annotation processor issues
2021-05-02 15:47:32 -07:00
dfsek
f4ae2cac68
add MixinGeneratorOptions
2021-05-02 15:46:03 -07:00
dfsek
ea3995afce
fix refmap name
2021-05-02 15:44:30 -07:00
dfsek
c41d60c38f
remove manual refmap
2021-05-02 15:43:12 -07:00
DJtheRedstoner
19edcbddd5
Fix mixin annotation processor issues
...
These issues were caused by CompilationConfig.configureCompilation()
overwriting JavaCompile's options.compilerArgs list which removed any
previously added arguments, including those added by fabric-loom and
mixingradle.
2021-05-02 18:17:18 -04:00
dfsek
4f65555e82
remove mixins until annotation processor gets fixed.
2021-05-02 14:37:34 -07:00
dfsek
9956cab507
dont use vanilla registries
2021-05-01 22:21:27 -07:00
dfsek
fddf0c51b7
cleanup PopulationManager
2021-05-01 20:27:59 -07:00
dfsek
e2a52afb67
remove methods only used for cursed Bukkit stuff from common World interface.
2021-05-01 19:07:19 -07:00
dfsek
c8c3a33912
fix loot table issue
2021-05-01 18:40:31 -07:00
dfsek
b178f69e47
Merge remote-tracking branch 'origin/dev/forge' into dev/forge
2021-05-01 18:20:23 -07:00