File Details
LibVulpes 1.16.5-1.0.2-1 build -1 for 1.16.5
- A
- Oct 23, 2021
- 634.89 KB
- 200.1K
- 1.16.5
- Forge
File Name
LibVulpes-1.16.5-1.0.2-1-universal.jar
Supported Versions
- 1.16.5
Curse Maven Snippet
This build is a very early alpha. it may break your world. Post issues on the Advanced Rocketry issue tracker. Future changes may break your world!
sCurrent release 1.16.5-1.0.2-1
- Fix some misc. multiblock & BlockTile problems
- Fix more changes from review
- Apply suggestions from code review Co-authored-by: zmaster587 <zmasterfun@gmail.com>
- Add comparator to energy hatches and coal generator
- Add @Nonnull and @Nullable annotations to HashedBlockPosition
- Correct EU power multiplier
- Fix a bunch of multiblock tile removal issues
- ModuleContainerPanYOnly for rockets
- Maybe fix https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/1972
- Remove unreachable code
- Delete NEILibVulpesConfig.java
- Add changelog.html to .gitignore
- Big code cleanup I used IntelliJ IDEA's code analysis feature to help find warnings and bugs, and manually went through fixing them. The only warnings I let IDEA fix automatically were unused imports and redundant casts. ItemStacks have been converted to use ItemStack.EMPTY instead of null, to conform to new standards. Annotations have been added to some of the code to help devs determine when null can and can't be used, however they're nowhere near all-encompassing. Vague fields and variables have been renamed where I saw them, such as i -> itemStack. This excludes math variables that seemed intentionally named, and standardized names like loop control variables. I fixed a couple of issues in the French lang file, but the non-en_US languages still have some missing translation keys. Probably best for someone who speaks those languages to add the translations, rather than me with Google Translate. There were some recipes that had invalid json, so I fixed them. This resulted in a few of the recipes changing slightly. This commit fixes some potential NPEs, though I didn't get them all. I highly recommend one of the original devs merge this and also run the source through their own IDE's code analysis, since there are still a lot of warnings I couldn't or didn't fix, and a large amount of them could be or turn into bugs. The ItemStack changes affected some API methods. Mods developed against libVulpes should use builds containing this commit in the future, to prevent them from sending null ItemStacks. This commit should be used with a sister-commit for Advanced Rocketry, since the ItemStack refactoring started there.
- Fix missing Tesla dep
- Update .gitignore
- Fix jenkins build issue
- Don't add damage value when there's no damage value to add for machine recipes, fixes https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/2109
- Fix recipes, airtight seal, fixes https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/2092
- update blocks tag to storage_blocks
- Rename blocks tag to storage_blocks, resolves https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/2090
- update changelog
- Fix fluid stacks being null in some cases, see https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/2073
- Fix error in client side packet handling preventing rocket invs from openning
- Fix jetpack and client crash on rocket launch, #2072
- Fix NPE when comparing null resource location to fluids. Resolves https://github.com/Advanced-Rocketry/AdvancedRocketry/issues/2065
- Hatch performance updates & bucket code compaction
- another attempt to make tags more readable
- Add in comparator support for hatches

