File Details
LibVulpes 1.12.2-0.4.2-25 build -25 for 1.12.2
- R
- May 22, 2022
- 526.66 KB
- 1.0M
- 1.12.2
File Name
LibVulpes-1.12.2-0.4.2-25-universal.jar
Supported Versions
- 1.12.2
Current release 1.12.2-0.4.2-25
- up cf releaseType to release
- add maven.gradle to build.gradle
- remove withEnv
- work on getting jenkins to use JDK8 part 2
- try to get jenkins to use JDK8
- try to make jenkins realize its a file inside the rpeo
- work on maven publishing
- fix for gradle not being installed
- work on maven publishing
- Fix texture missing when installed with certain mods
- Fixed FluidTank NPE - Null check instead of amount check on fluid tank contents
- Fix fluid tank bug
- 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
- Hatch performance updates & bucket code compaction
- Add in comparator support for hatches
- Fix some bugs with prev. inventories
- Slight simplification of code
- Switch to byte array tags
- Fix severe embedded inventory bugs
- Fix missing Tesla dep
- Fix build.gradle
- Fix jenkins build issue
- Add native IE coil support
- More bucket work
- Make bucket fluid I/O hatch-specific
- Allow bucket interaction with hatches from outside their inventory
- Fix log errors
- Fix more blocks being rock
- Fix all LV tiles being rock and not metal for some reason
- Block dedeprecation, JEI updates, gradle updates - Wow did gradle need updating. Old gradle, so old IDEA didn't want to touch it - We. Were. On. 1.11. JEI. WTF - Woo, dedeprecation and JEI organization
- Remove invalid // TODO s for fixed autogenerated stubs
- Optimize imports
- Dedeprecate redeprecated function after it was determined to not cause errors
- SlotButton and MultiBlockComponentVisibleAlphaTexture fixes
- Add alpha texture block
- Redeprecate method to allow multiblocks to render correctly - You have no clue how annoyed this makes me
- Switch hatches to using new inventory insertion code
- Clean up some deprecated methods in multiblock blocks
- Move coils to OD and into LV, AR will require this update for coils to function correctly
- resolve issues fluid hatch
- Add list copy to fix list assignment bug
- Add additional methods needed for insert checking
- CanInsertSlot work
- Add a function to get the inputs of a multiblock
- Change titanium color to be less purple-saturated
- Add some better battery textures
- 16x textures from the unmerged Cl1ff PR
- Fix infinite recursion
- Added scale on rendering tags
- update changelog task
- change curse task to upload as a beta
- Add fluidmapping capability, mostly for liquidoxygen <--> oxgygen
- update default XML
- use ;s everywhere
- Add backwards compat for existing configs
- Second Set of 1.12 Parser Changes
- First Set of Parser Changes Separator from "; " to ";"
- Update to new Parser Make examples follow behavior
- Update to new Parser bits Fixes spaced fluid names
- upgrade changelog plugin because compat
- 'fix' Tesla dependancy issue and inability to download from curseforge
- rename crystal -> gem to fall in line with naming conventions
- don't try to register null blocks' icons
- Don't populate output with all of the oredict objects
- Fix items registering before registering recipes, fixes https://github.com/zmaster587/AdvancedRocketry/issues/1626
- add missing event file
- update revision
- Fix bucket handling. See https://github.com/zmaster587/AdvancedRocketry/issues/1601
- Volcano processing stuff
- deprecation warning
- fix broken default machine recipies
- Add support for full screen centered interfaces
- Fix issues where a stack with a damage of 32767 was not being consumed
- make sure we support data values on the input
- Add tooltips to multiblock machines
- fix motor recipe
- Should probably simulate fluid insertion before committing, leads to dupe if the bottom slot is full. Resolves https://github.com/zmaster587/AdvancedRocketry/issues/1502
- possible fix for https://github.com/zmaster587/AdvancedRocketry/issues/1501
- Update ru_RU.lang MC 1.12.2. LibVulpes 0.4.0-48.
- Switch recipes over to the 1.12+ JSON system
- Update ru_RU.lang MC 1.12.2. LibVulpes 0.3.0-45.
- when item decrmented out of existance, retain NBT data long enough to assign to the dropped item, fixes #1451
- finish adding GT support
- add minimal GT files needed for compile
- Refactor power stuff, add GT support
- fix some language issues (I hope), fix issues with chunk boundries and multiblock machines
- fixes #30
- Update IC2 support for 1.12 https://github.com/zmaster587/AdvancedRocketry/issues/1197
- prevent machines from being too greedy, fixes #1359
- Don't print 'air' as a required block in the holoprojector
- fix https://github.com/zmaster587/AdvancedRocketry/issues/1331
- Fluid machines will start processing when a fluid is added by bucket instead of requiring manual restart, https://github.com/zmaster587/AdvancedRocketry/issues/1313
- update dilithium texture
- fix textures with lootbags, etc
- fix items not dropping
- support for https://github.com/zmaster587/AdvancedRocketry/issues/1068
- fix for https://github.com/zmaster587/AdvancedRocketry/issues/1069
- fix https://github.com/zmaster587/AdvancedRocketry/issues/1039
- Add locale overrides for #1012
- Fixes jetpack toggle key #26
- fix https://github.com/zmaster587/AdvancedRocketry/issues/977
- fixes https://github.com/zmaster587/AdvancedRocketry/issues/991
- fixes https://github.com/zmaster587/AdvancedRocketry/issues/938#issuecomment-351028819
- add getters for outputs
- add getters for outputs, update build num
- fix itemHandler, https://github.com/zmaster587/AdvancedRocketry/issues/954
- disable curse builds temporarily
- update artefact location for git
- fix https://github.com/zmaster587/AdvancedRocketry/issues/939
- add curseforge and changelog tasks.

