Changes

Summary

  1. Switch back to reflection for getting the mixpredicate class as the forge patch conflicts (details)
  2. Fix not being able to right click books into shelves (details)
  3. Fix packets not sending client to server properly (details)
  4. Fix textures of bookshelves not loading (details)
  5. Refector Texture Block NBT (details)
  6. Fix retexturing not working (details)
  7. Fix bookshelf colors being wrong (details)
  8. Improve bookshelf book clicking behavior (details)
  9. Allow iron bars to act as hooks (details)
  10. Fix ancient bookshelf model (details)
  11. Fix bookshelves not updating render when a book is added (details)
  12. Fix invalid serverside accesses (details)
  13. Fix and remove broken recipes (details)
  14. Update textures for 1.14 (details)
  15. Remove some deprecated features (details)
  16. Move splash bottles to recipes (details)
  17. Clean up config (details)
  18. Some more code cleanup (details)
  19. Fix fireworks texture (details)
  20. Misc fixes and disabling (details)
  21. Delete redstone barrel recipe (details)
Commit 5307221073f1257e765989cd0110fa9fcb2a3d57 by KnightMiner
Switch back to reflection for getting the mixpredicate class as the forge patch conflicts
The file was modifiedsrc/main/java/knightminer/inspirations/library/util/ReflectionUtil.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was modifiedsrc/main/resources/META-INF/accesstransformer.cfg (diff)
Commit fca4ad4c9687f6c21b3fbbb5c4eb014bf5c2a815 by KnightMiner
Fix not being able to right click books into shelves
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/BookshelfBlock.java (diff)
Commit 4dbd471cd5ae0b74aa695670bd322e9fa124d7b4 by KnightMiner
Fix packets not sending client to server properly
The file was modifiedsrc/main/java/knightminer/inspirations/common/network/MilkablePacket.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/network/InventorySlotSyncPacket.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/network/InspirationsNetwork.java (diff)
Commit aa369ec9dac648e22fb015ece2d829c5613d1d06 by KnightMiner
Fix textures of bookshelves not loading
The file was modifiedsrc/main/resources/assets/inspirations/models/item/tomes_bookshelf.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/blockstates/rainbow_bookshelf.json (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/bookshelf/base.json
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/red.json (diff)
The file was addedsrc/main/resources/assets/inspirations/models/block/bookshelf/model/normal.json
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/christmas.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/blockstates/ancient_bookshelf.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/green.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/white.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/rainbow.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/blockstates/bookshelf.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/bookshelf/ancient.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/bookshelf/normal.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/bookshelf/tomes.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/blockstates/tomes_bookshelf.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/enlightened_bush/blue.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/bookshelf.json (diff)
The file was addedsrc/main/resources/assets/inspirations/models/block/bookshelf/model/base.json
The file was addedsrc/main/resources/assets/inspirations/models/block/bookshelf/model/ancient.json
The file was addedsrc/main/resources/assets/inspirations/models/block/bookshelf/rainbow.json
The file was addedsrc/main/resources/assets/inspirations/models/block/bookshelf/model/tomes.json
The file was modifiedsrc/main/resources/assets/inspirations/models/item/ancient_bookshelf.json (diff)
Commit 7e4f0264cdf7fb006158533072438d23af42403c by KnightMiner
Refector Texture Block NBT

Now stores the block registry path name instead of stack, as we no longer need its metadata
The file was modifiedsrc/main/java/knightminer/inspirations/library/util/TextureBlockUtil.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/client/ClientUtil.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/tileentity/BookshelfTileEntity.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/tileentity/EnlightenedBushTileEntity.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/data/FillTexturedBlockLootFunction.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/item/TextureBlockItem.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/shared/client/TextureModel.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/BuildingClientProxy.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/EnlightenedBushBlock.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/TextureRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/BookshelfBlock.java (diff)
Commit 62462f81b0429017625c8f16e968ba8de952ac1e by KnightMiner
Fix retexturing not working
The file was modifiedsrc/main/java/knightminer/inspirations/building/client/BookshelfModel.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/ClientProxy.java (diff)
The file was modifiedbuild.properties (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/tileentity/BookshelfTileEntity.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/BookshelfBlock.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/shared/client/TextureModel.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/tileentity/EnlightenedBushTileEntity.java (diff)
Commit 1dfde7a54593f28224132fae69bb00bf3019f554 by KnightMiner
Fix bookshelf colors being wrong
The file was modifiedsrc/main/resources/assets/inspirations/models/item/cyan_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/brown_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/white_book.json (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/BuildingClientProxy.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/green_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/yellow_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/purple_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/light_blue_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/pink_book.json (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/client/ClientUtil.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/orange_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/magenta_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/black_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/blue_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/gray_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/light_gray_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/red_book.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/lime_book.json (diff)
Commit 2ce54b2255e38842fe1b393000430ff575c02a4f by KnightMiner
Improve bookshelf book clicking behavior
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/BookshelfBlock.java (diff)
Commit 8602954228c184ab00c941192089504875617f7d by KnightMiner
Allow iron bars to act as hooks

If iron bars are above a rope, they become climbable
The file was modifiedsrc/main/java/knightminer/inspirations/common/Config.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/building/block/ClimbablePaneBlock.java
The file was modifiedsrc/main/java/knightminer/inspirations/building/block/RopeBlock.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/building/InspirationsBuilding.java (diff)
Commit e4220c49b3bb66e081ab9d07b6166d97074edeb7 by KnightMiner
Fix ancient bookshelf model
The file was modifiedsrc/main/resources/assets/inspirations/models/block/bookshelf/ancient.json (diff)
Commit 2980bdb027a6f8e69113cb3df4c736c1dfe46fbf by KnightMiner
Fix bookshelves not updating render when a book is added

TODO: mess with client/server in the packets to be cleaner to call
The file was modifiedsrc/main/java/knightminer/inspirations/common/network/InventorySlotSyncPacket.java (diff)
Commit 546532a6f94700a8643bfc0b1df839732f5f74a2 by KnightMiner
Fix invalid serverside accesses
The file was modifiedsrc/main/java/knightminer/inspirations/tools/ToolsClientProxy.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tools/client/PhotometerPropertyGetter.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tools/item/WaypointCompassItem.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tweaks/TweaksClientProxy.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tweaks/TweaksEvents.java (diff)
Commit 5fd84d5213f502f1cd94ce14a495b75c061dac38 by KnightMiner
Fix and remove broken recipes
The file was removedsrc/main/resources/data/inspirations/recipes/tools/stone_rod.json
The file was removedsrc/main/resources/data/inspirations/recipes/tools/wither_crook.json
The file was removedsrc/main/resources/data/inspirations/recipes/tools/blaze_crook.json
The file was removedsrc/main/resources/data/inspirations/recipes/utility/redstone_torch_lever.json
The file was removedsrc/main/resources/data/inspirations/recipes/tools/bone_crook.json
The file was removedsrc/main/resources/data/inspirations/recipes/tools/wooden_crook.json
The file was modifiedsrc/main/resources/data/inspirations/recipes/building/enlightned_bush/green.json (diff)
The file was modifiedsrc/main/resources/data/inspirations/recipes/recipes/dye/brown_ob.json (diff)
The file was removedsrc/main/resources/data/inspirations/recipes/tools/stone_crook.json
Commit b1cc2cacf72c7d34b7d52ecb468f71ba82c3d9a2 by KnightMiner
Update textures for 1.14
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/collector_front_vertical.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/door/glass_top_rh.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/torch_lever.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/lock.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/door/glass_bottom.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/collector_side.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/item/chain.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/vine.png (diff)
The file was addedsrc/main/resources/assets/inspirations/textures/block/glass_door_handle.png
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain_ladder_z.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_stripes.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/vine_ladder.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/stonebricks_tiles.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/door/glass_top.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_base.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/glass_door.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/redstone_book.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/key.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/collector_front.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_fuse.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/glass_trapdoor.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/book_cover.png (diff)
The file was removedsrc/main/resources/assets/inspirations/textures/item/redstone_torch_lever.png
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/book_enchanted.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_top.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/door/glass_bottom_rh.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/book_enchanted_overlay.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/chain.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/redstone_charger.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain_ladder_bottom_x.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/book_pages.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain_ladder_bottom_z.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/bricks_jagged.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/collector_top.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/glass_door_lower.png (diff)
The file was addedsrc/main/resources/assets/inspirations/textures/block/vine_ladder.png
The file was modifiedsrc/main/resources/assets/inspirations/textures/block/glass_door_upper.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/vine_ladder_bottom.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain_ladder_x.json (diff)
The file was modifiedsrc/main/resources/assets/inspirations/models/block/rope/chain_bottom.json (diff)
The file was addedsrc/main/resources/assets/inspirations/textures/item/chain.png
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/charged_arrow.png (diff)
Commit 71bfd92e256c82432e1282ac9393cf09d1de1130 by KnightMiner
Remove some deprecated features
The file was removedsrc/main/java/knightminer/inspirations/utility/block/RedstoneBarrelBlock.java
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_01.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_04.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_06.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_07.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_10.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_12.json
The file was modifiedsrc/main/java/knightminer/inspirations/utility/InspirationsUtility.java (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_05.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_15.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_08.json
The file was modifiedsrc/main/java/knightminer/inspirations/common/data/ConfigEnabledCondition.java (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_14.json
The file was removedsrc/main/resources/assets/inspirations/models/item/rabbit_stew_mix.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_13.json
The file was removedsrc/main/resources/assets/inspirations/models/item/mushrooms.json
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_03.json
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/empty.json
The file was removedsrc/main/resources/assets/inspirations/blockstates/redstone_barrel.json
The file was modifiedsrc/main/java/knightminer/inspirations/shared/InspirationsShared.java (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_02.json
The file was removedsrc/main/resources/assets/inspirations/textures/item/mushrooms.png
The file was modifiedsrc/main/java/knightminer/inspirations/common/Config.java (diff)
The file was removedsrc/main/resources/assets/inspirations/blockstates/books.json
The file was removedsrc/main/resources/assets/inspirations/textures/item/rabbit_stew_mix.png
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_11.json
The file was removedsrc/main/resources/assets/inspirations/textures/item/rabbit_stew_mix.pdn
The file was modifiedsrc/main/java/knightminer/inspirations/utility/UtilityClientProxy.java (diff)
The file was removedsrc/main/resources/assets/inspirations/models/block/redstone_barrel/rs_09.json
Commit 7ece0654b1a0ec694b3bc2a5b0c9239226e53e9c by KnightMiner
Move splash bottles to recipes
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/shared/InspirationsShared.java (diff)
Commit c7a91d3e194c75548288bdd96d95045dd2efbf0d by KnightMiner
Clean up config

Disable some things for now until I decide how to reimplement them
The file was modifiedsrc/main/java/knightminer/inspirations/building/InspirationsBuilding.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/data/ConfigEnabledCondition.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/utility/InspirationsUtility.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tools/item/RedstoneArrowItem.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/common/Config.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/shared/SharedEvents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tweaks/TweaksEvents.java (diff)
The file was modifiedsrc/main/resources/data/inspirations/recipes/tools/redstone_charger.json (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/RecipesEvents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/Inspirations.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tweaks/InspirationsTweaks.java (diff)
Commit 2991c50f25cae4290910197730c7c441c26d6b65 by KnightMiner
Some more code cleanup
The file was modifiedsrc/main/java/knightminer/inspirations/tools/InspirationsTools.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/util/ReflectionUtil.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/utility/block/PipeBlock.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tools/ToolsEvents.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_stripes.png (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/item/fireworks_base.png (diff)
Commit 9503379be819ac3cd02c66633175730298adc3ef by KnightMiner
Misc fixes and disabling
The file was removedsrc/main/resources/data/inspirations/loot_tables/blocks/cactus_crop.json
The file was removedsrc/main/resources/data/inspirations/loot_tables/blocks/nether_bricks_button.json
The file was addedsrc/main/resources/data/inspirations/loot_tables/blocks/sugar_cane_crop.json.dist
The file was addedsrc/main/resources/data/inspirations/loot_tables/blocks/cactus_crop.json.dist
The file was addedsrc/main/resources/data/inspirations/loot_tables/blocks/bricks_button.json.dist
The file was removedsrc/main/resources/data/inspirations/loot_tables/blocks/redstone_barrel.json
The file was modifiedsrc/main/java/knightminer/inspirations/building/InspirationsBuilding.java (diff)
The file was removedsrc/main/resources/data/inspirations/loot_tables/blocks/bricks_button.json
The file was addedsrc/main/resources/data/inspirations/loot_tables/blocks/nether_bricks_button.json.dist
The file was modifiedsrc/main/java/knightminer/inspirations/common/PulseBase.java (diff)
The file was removedsrc/main/resources/data/inspirations/loot_tables/blocks/sugar_cane_crop.json
Commit f03c62ffdf47d1a1f8ac31b4eb0134fd77ca1430 by KnightMiner
Delete redstone barrel recipe
The file was removedsrc/main/resources/data/inspirations/recipes/utility/redstone_barrel.json