Closed ExE-Boss closed 7 years ago
@liach Yes, I know, but that won’t stop me from making the Minecraft 1.11 wrappers anyway.
@@ master #231 diff @@
==========================================
Files 387 394 +7
Lines 10839 11087 +248
Methods 0 0
Messages 0 0
Branches 1547 1568 +21
==========================================
+ Hits 1491 1494 +3
- Misses 9271 9502 +231
- Partials 77 91 +14
Powered by Codecov. Last update 70a4f22...ef77313
@ExE-Boss If you manage to get it working, I'll be happy to merge stuff
One question though, should the package be nova.core.wrapper.mc.forge.v111
or nova.core.wrapper.mc.forge.v1_11
?
I vote for the second option, as it’s clearer than the first and won’t be as likely to conflict.
@ExE-Boss Second option
I love you @ExE-Boss
Debugging the TileEntityTransformer class will be very difficult for me, as this is my first time dealing with Java bytecode directly and ForgeGradle has no :debugClient task, without which breakpoints can’t be used.
As for the bug itself, it seems to have something to do with the changes it does to the TileEntity class causing NullPointerException to be thrown inside the ObjectWeb ASM library.
@ExE-Boss can you come on IRC?
Wouldn’t it be easier to use Discord? I have already set it up (with permission from shadowfacts).
@ExE-Boss set what up where?
[Link removed]
Relevant xkcd: http://xkcd.com/1782/
PR has been moved to: #234
PR has been moved to: #234
I’ve begun work on wrappers for Minecraft 1.11. Depends on:
226 (merged) and #229, as they both affect wrappers directly.
232, because this PR contains files added by that PR so that I could also work on NOVA-Team/NOVA-Worldgen#1.
To do list:
TileEntityTransformer
ICapabilityProvider
where appropriate. Thanks @shadowfacts for pointing that out at MinecraftForge/MinecraftForge#3599.BWModel.render
: calculate brightness correctly (possibly works, but needs testing)MCParticleTransform.rotation
(low priority)Completed:
P.S.: I will do my best to not let NOVA die just yet, I just hope that life won’t get in the way of that.