· 5 years ago · Mar 26, 2020, 04:22 PM
1=============================================
2CipraTech 1.0.4 --> Really Awesome Mods 0.2.9
3=============================================
4
5Added:
6- AmbientSounds 3
7- AttributeFix
8- Bad Wither No Cookie - Reloaded
9- Better Bedrock Generator
10- Bookshelf
11- Buzzier Bees
12- Click Machine
13- Clumps
14- ColouredChat
15- Comforts
16- Cooking for Blockheads
17- Cyclic
18- Dark Utilities
19- Decorative Blocks
20- Default Amplified Biomes(DAB)
21- Default Options
22- Double Doors
23- Dungeon Crawl
24- Durability101
25- Elementary Staffs
26- Extra Boats
27- Extra Tags
28- Falling Tree
29- Fishing Real
30- Foam Dome
31- Following Villagers
32- Forbidden and Arcanus
33- Give Mod
34- Good Night's Sleep
35- Harvest
36- I Like Wood
37- IAP [Industrial Foregoing]
38- IAP [Mekanism]
39- IAP [Silent's Gems]
40- IAP [Silent's Mechanisms]
41- Industrial Agriculture
42- Item Filters
43- JANOEO
44- JourneyMap
45- KleeSlabs
46- LevelHearts
47- Lightest Lamps
48- Lithium
49- Ma Chat
50- Ma Enchants
51- Ma Essentials
52- Macaw's Windows
53- Mystical Agradditions
54- Mystical Agriculture
55- Nature's Aura
56- Ore Excavation
57- Ores Above Diamonds
58- Passthrough Signs
59- PeacefulSurface
60- Portality
61- Powder Power [FORGE]
62- Pre Menu Screen
63- ReAuth
64- Ring of Attraction [FORGE]
65- Simple Chunk Loaders
66- Simple Discord Rich Presence
67- Simply Backpacks
68- Sisser
69- Snowballs Freeze Mobs
70- Softer Hay Bales
71- Storage Drawers
72- SwingThroughGrass
73- Transport
74- Vampirism - Become a vampire!
75- Wallpapercraft - A Fresh Roll
76- Wither Skeleton Tweaks
77- YAMDA - Yet Another Mining Dimension Attempt
78- ☃ Snow! Real Magic!
79- ? Lighting Wand
80- ? Fruit Trees
81- ? Kiwi
82
83Updated:
84 /tank/null (tanknull-1.8.jar --> tanknull-1.8a.jar):
85 tanknull-1.8a.jar:
86 * fixed shiftclicking in gui freezing the game, doesn't do anything yet but at least it doesn't crash the game anymore
87
88 Aquaculture 2 (Aquaculture-1.15.2-2.0.9.jar --> Aquaculture-1.15.2-2.0.12.jar):
89 Aquaculture-1.15.2-2.0.12.jar:
90 - Temporarily disabled shift-clicking in the Tackle Box, due to item vanishing bug
91 - Doubled Neptune's Bounty's rarity
92 - Updated Korean localization (Thanks to @[mindy15963](https://github.com/TeamMetallurgy/Aquaculture/commits?author=mindy15963))
93
94 Aquaculture-1.15.2-2.0.11.jar:
95 - Prevent crash when more than 256 compostables have been registered to the Composter
96
97 Aquaculture-1.15.2-2.0.10.jar:
98 - Added Neptunium Block tag
99 - Add fish as compostables in Composter/Worm Farm, depending on weight (Can be turned off in the config)
100 - Fixed Fillet Knives showing up as an empty tag in the Fish Fillet recipes on servers
101
102 Biomes O' Plenty (Biomes O' Plenty 1.15.2-10.0.0.345 --> Biomes O' Plenty 1.15.2-10.0.0.352):
103 Biomes O' Plenty 1.15.2-10.0.0.352:
104 github:
105 * Correct inconsistent tabs/spaces
106
107 Biomes O' Plenty 1.15.2-10.0.0.351:
108 Adubbz:
109 * Fix ModFeatures indentation
110
111 Biomes O' Plenty 1.15.2-10.0.0.350:
112 alexthepokemon:
113 * Register all BoP features now into Forge's feature Registry
114
115 Biomes O' Plenty 1.15.2-10.0.0.349:
116 forstride:
117 * Renamed Pink/White Cherry and Jacaranda Leaves to "Blossoms"
118
119 Biomes O' Plenty 1.15.2-10.0.0.348:
120 github:
121 * Update ru_ru.json (root, tall wheat)
122
123 Biomes O' Plenty 1.15.2-10.0.0.347:
124 forstride:
125 * Re-added roots
126 * Removed passive mobs from the Dead Forest, changed biome dictionary tags for the Origin Hills/Orchard forstride:
127
128 Classic Bars (classicbar-3.0.1.jar --> classicbar-3.0.2.jar):
129 classicbar-3.0.2.jar:
130 * fix absorption bar rendering incorrectly
131 * readd vampirism integration
132
133 Corail Tombstone (Corail Tombstone 4.2.4 for 1.15.2 --> Corail Tombstone 4.3.0 for 1.15.2):
134 Corail Tombstone 4.3.0 for 1.15.2:
135 This mod supports mc version from 1.8.9 to 1.15.2
136 Minecraft Version = [1.15.2] - Forge Version [31.1.8+]
137 Latest : 4.3.0 - Recommended : 4.2.5
138 Changes 4.3.0 :
139
140 * - projectiles (by using the left hand) don't apply the tombstone weapon enchantments of the mainhand
141 - fix the translation of earn/lose knowledge (from the previous version changes)
142 - remove perk entries from the api (related to forge error handling)
143 - adapt skull reward from the advancement about the favorite grave (as only undead skulls/heads are useable for decorative grave)
144 - compat with minecolonies : killing citizens, pirates & barbarians affect player's alignment
145 - config to define the level required for familiar receptacle (10 by default)
146 - adjust contributor rewards to fit the latest contents
147 - config to define the duration of scrolls
148 - config to backup players just before their death (default is false)
149 - client config option to favor the tools on the hotbar when recovering a grave
150 - same sync on config file change for client config being shared on the server (the config gui already does it)
151 - re-add the original tombstone model (adapted)
152 - anvil recipes for white marble grave are now visible in JEI (engraved name) Changes 4.2.5 :
153
154 * - integration TheOneProbe
155 - display the Y on lost tablet tooltip before the first teleportation
156 - re-use the same casting particle texture as 1.12.2
157 - new enchantment Plague Bringer (can't combine with Magic Siphon)
158 - config to limit Plague Bringer to bad alignment player (or he will be affected with the same bad effect) - default true
159 - config for unhandled harmful effects with nausea in by default (also rename the config for beneficial effects)
160 - avoid a vanilla bug where onEntityDamaged is called twice for player for the mainhand
161 - limit plague bringer & magic siphon to be effective only on mainhand Changes 4.2.4 :
162
163 * - server configs are now in the usual config folder (#135)
164 - sync the server config to players on dedicated server (without the need to relog) Changes 4.2.3 :
165
166 * - disabled magic items in config also disable the recipes in game (some of them have now a custom serializer "tombstone:disableable_shaped", "tombstone:disableable_shapeless" and are still editable in json for modpackers)
167 - loot entries are now done in builder allowing them to not be present when the magic item is disabled (require to reload the game)
168 - new item "tablet of cupidity" : a deceitful craftable version of lost tablets leading to others places
169 - remove beyondTheGrave damages from lost tablets
170 - update chinese translation (courtesy of Papadave66) Changes 4.2.2 :
171
172 * - spanish translation (courtesy of EdicionGamer)
173 - a new perk Tomb Raider, for bad alignement player and if the config option Tomb Raiding is enabled, allowing to plunders some items in an abandoned grave. A grave is considered as abandoned based on the real time of the server : it's one day by default if the decayTime is not enabled and in the other case, it uses the decayTime adjusted by the level of knowledge of death of the plunderer (to allow them to acces faster theses graves than others players with a cap of 50% faster). The number of stolen items is variable and it's possible to not find all the items.
174 - hide disable items in creative tabs
175 - additional checks about cooldown if the gametime changes to an inconsistent value (fix #123)
176 - fix for the tablet of assistance (introduced in 4.2.0)
177 - some configs are now in the world save folder/serverConfig Changes 4.2.1 :
178
179 * - fix #122 (using tablets can crash a server)
180 - tag antibuilder (in prevision of Twilight Forest) Changes 4.2.0 :
181
182 * - improve grave items interaction with block when not enchanted
183 - fix for player not being transparent in ghostly shape
184 - update chinese lang
185 - compat Quark (totem)
186 - fix for the tablet of assistance (to prevent to skip the permission, thanks CJ)
187 - tags to prevent grave destruction for ender dragon & wither
188 - re-add compat Hwyla
189 - remove stuff related to forge breaking changes
190
191 Corail Tombstone 4.2.5 for 1.15.2:
192 This mod supports mc version from 1.8.9 to 1.15.2
193 Minecraft Version = [1.15.2] - Forge Version [31.1.8+]
194 Latest : 4.2.5 - Recommended : 4.2.5
195 Changes 4.2.5 :
196
197 * - integration TheOneProbe
198 - display the Y on lost tablet tooltip before the first teleportation
199 - re-use the same casting particle texture as 1.12.2
200 - new enchantment Plague Bringer (can't combine with Magic Siphon)
201 - config to limit Plague Bringer to bad alignment player (or he will be affected with the same bad effect) - default true
202 - config for unhandled harmful effects with nausea in by default (also rename the config for beneficial effects)
203 - avoid a vanilla bug where onEntityDamaged is called twice for player for the mainhand
204 - limit plague bringer & magic siphon to be effective only on mainhand Changes 4.2.4 :
205
206 * - server configs are now in the usual config folder (#135)
207 - sync the server config to players on dedicated server (without the need to relog) Changes 4.2.3 :
208
209 * - disabled magic items in config also disable the recipes in game (some of them have now a custom serializer "tombstone:disableable_shaped", "tombstone:disableable_shapeless" and are still editable in json for modpackers)
210 - loot entries are now done in builder allowing them to not be present when the magic item is disabled (require to reload the game)
211 - new item "tablet of cupidity" : a deceitful craftable version of lost tablets leading to others places
212 - remove beyondTheGrave damages from lost tablets
213 - update chinese translation (courtesy of Papadave66) Changes 4.2.2 :
214
215 * - spanish translation (courtesy of EdicionGamer)
216 - a new perk Tomb Raider, for bad alignement player and if the config option Tomb Raiding is enabled, allowing to plunders some items in an abandoned grave. A grave is considered as abandoned based on the real time of the server : it's one day by default if the decayTime is not enabled and in the other case, it uses the decayTime adjusted by the level of knowledge of death of the plunderer (to allow them to acces faster theses graves than others players with a cap of 50% faster). The number of stolen items is variable and it's possible to not find all the items.
217 - hide disable items in creative tabs
218 - additional checks about cooldown if the gametime changes to an inconsistent value (fix #123)
219 - fix for the tablet of assistance (introduced in 4.2.0)
220 - some configs are now in the world save folder/serverConfig Changes 4.2.1 :
221
222 * - fix #122 (using tablets can crash a server)
223 - tag antibuilder (in prevision of Twilight Forest) Changes 4.2.0 :
224
225 * - improve grave items interaction with block when not enchanted
226 - fix for player not being transparent in ghostly shape
227 - update chinese lang
228 - compat Quark (totem)
229 - fix for the tablet of assistance (to prevent to skip the permission, thanks CJ)
230 - tags to prevent grave destruction for ender dragon & wither
231 - re-add compat Hwyla
232 - remove stuff related to forge breaking changes
233
234 Crafting Station (craftingstation-3.0.5.jar --> craftingstation-3.1.0.jar):
235 craftingstation-3.1.0.jar:
236 Switched from server config to using block_entity_types tag, now depends on [Extra Tags](https://www.curseforge.com/minecraft/mc-mods/extra-tags)
237
238 Cucumber Library (Cucumber-1.15.2-3.0.1.jar --> Cucumber-1.15.2-3.0.3.jar):
239 Cucumber-1.15.2-3.0.3.jar:
240 Release 3.0.3 for MC 1.15.2
241 Changes:
242 - Add cucumber-tags.json file for use by my other mods
243
244 Cucumber-1.15.2-3.0.2.jar:
245 No changelog provided.
246
247 Curios API (curios-FORGE-1.15.2-2.0.1.jar --> curios-FORGE-1.15.2-2.0.2.jar):
248 curios-FORGE-1.15.2-2.0.2.jar:
249 Changelog
250 All notable changes to this project will be documented in this file.
251 The format is based on [Keep a Changelog]() and this project does not adhere to [Semantic Versioning](). This project uses MCVERSION-MAJORMOD.MAJORAPI.MINOR.PATCH.
252 [2.0.2] - 2020.03.21
253 Added
254
255 * Added support for curio attribute modifiers using NBT tags, simply replace "AttributeModifiers" with "CurioAttributeModifiers" [2.0.1] - 2020.03.08
256 Added
257
258 * [API] ICurio#onCurioAnimate - Called every tick client-side only while curio is equipped [2.0] - 2020.02.24
259 Fixed
260
261 * Fixed compatibility issue with Ensorcellation's Soulbound enchantment [#41](https://github.com/TheIllusiveC4/Curios/issues/41) [2.0-beta2] - 2020.01.26
262 Changed
263
264 * Updated to 1.15.2 Added
265
266 * Re-added JEI integration
267 * Added Japanese localization (thanks MORIMORI0317!) Fixed
268
269 * Fixed generic curio slot icon showing missing texture [2.0-beta] - 2019.12.30
270 Changed
271
272 * Ported to 1.15.1
273 * [API] ICurio#doRender -> ICurio#render
274 * Curio rendering no longer automatically applies sneaking translations
275 * Curio slot icons need to be manually stitched into the block texture atlas
276
277 Dank Storage (dankstorage-2.5.jar --> dankstorage-2.6.jar):
278 dankstorage-2.6.jar:
279 tools in dank storage can now be damaged and broken
280
281 DimStorage (DimStorage-1.15.2-3.0.1 --> DimStorage-1.15.2-3.0.2):
282 DimStorage-1.15.2-3.0.2:
283 - The DimTablet can transfer items from the player to the associated DimChest
284 - DimChest can be measured with the comparator
285
286 Enchantment Descriptions (EnchantmentDescriptions-1.15.2-2.0.1.jar --> EnchantmentDescriptions-1.15.2-2.0.4.jar):
287 EnchantmentDescriptions-1.15.2-2.0.4.jar:
288 * Update es_es.json - Tyler Hancock Like the mod? Consider following me on [Twitter](https://twitter.com/darkhaxdev) and joining the [Discord]()
289 Huge thanks to my supporters on [Patreon](https://www.patreon.com/Darkhax?MCChangelog?EnchantmentDescriptions)
290
291 * Pongo Sapiens
292 * Darkosto
293
294 EnchantmentDescriptions-1.15.2-2.0.3.jar:
295 * Added Korean localization. Thanks to MilkissWhite. #23 - Tyler Hancock Like the mod? Consider following me on [Twitter](https://twitter.com/darkhaxdev) and joining the [Discord]()
296 Huge thanks to my supporters on [Patreon](https://www.patreon.com/Darkhax?MCChangelog?EnchantmentDescriptions)
297
298 * Pongo Sapiens
299 * Darkosto
300
301 EnchantmentDescriptions-1.15.2-2.0.2.jar:
302 * Added Chinese localizations. Thanks to EnterFor - Tyler Hancock Like the mod? Consider following me on [Twitter](https://twitter.com/darkhaxdev) and joining the [Discord]()
303 Huge thanks to my supporters on [Patreon](https://www.patreon.com/Darkhax?MCChangelog?EnchantmentDescriptions)
304
305 * Pongo Sapiens
306 * Darkosto
307
308 Industrial Foregoing (industrial-foregoing-1.15.2-2.2.1-f27c515.jar --> industrial-foregoing-1.15.2-2.2.2-28d4a81.jar):
309 industrial-foregoing-1.15.2-2.2.2-28d4a81.jar:
310 Added recipe for Simple Machine Frame
311 Added Stasis Chamber
312 Better Wood checking (moardm)
313 Updated zh_cn (EnterFor)
314 Fixed Water Condensator
315
316 Lollipop (Lollipop-1.15.2-1.0.9.jar --> Lollipop-1.15.2-1.0.12.jar):
317 Lollipop-1.15.2-1.0.12.jar:
318 Added Chinese localization zh_cn.json, Thanks to EnterFor.
319
320 Lollipop-1.15.2-1.0.11.jar:
321 No changelog provided.
322
323 Lollipop-1.15.2-1.0.10.jar:
324 No changelog provided.
325
326 McJtyLib (mcjtylib-1.15-4.0.2-alpha.jar --> mcjtylib-1.15-4.0.3-alpha.jar):
327 mcjtylib-1.15-4.0.3-alpha.jar:
328 - Helpers for blockstate generation
329 - Fixes for the logic blocks
330
331 Mekanism (Mekanism-1.15.2-9.9.15.407.jar --> Mekanism-1.15.2-9.9.16.408.jar):
332 Mekanism-1.15.2-9.9.16.408.jar:
333 Warning: Mekanism is currently in alpha, and is not recommended for widespread use in modpacks. There are likely to be game breaking bugs, and updating from one alpha to the next may cause various mekanism blocks to disappear/void their contents. While we will try to not have this happen/keep it to a minimum make sure to make backups. You can read more about the alpha state of this project [here](https://github.com/mekanism/Mekanism#alpha-status).
334 [8cfe2a4](https://github.com/mekanism/Mekanism/commit/8cfe2a45b9d1abb719ff85b2b78fb055c4c82f8f) - Fix ore/resource harvest levels ([#5942](https://github.com/mekanism/Mekanism/issues/5942)), fix Paxel harvest levels [7923962](https://github.com/mekanism/Mekanism/commit/79239628b9c6f2fc5d7f6a4aadca443678c35dd9) - Hopefully fix transmitter model issues ([#5922](https://github.com/mekanism/Mekanism/issues/5922)), remove client-side markDirty() call We used to call markDirty() on the client as it would trigger an all-sides neighbor update which was necessary for some kind of multi-mod interaction. It's not relevant anymore though as far as I can tell, especially since we have an internal markDirty() impl which prevents such updates. [c8476c1](https://github.com/mekanism/Mekanism/commit/c8476c1cb98c2822ad4118db3039d7ea8e1981db) - Fix harvest level changes [7e9ff56](https://github.com/mekanism/Mekanism/commit/7e9ff5615b782c192f1caad4ae4d635cc1f6ac75) - Initial experimenting with using vanilla's sync/update packet system rather than our own [8ff4379](https://github.com/mekanism/Mekanism/commit/8ff4379299ee41208fb549ac3664bd2f8946d159) - Move all NBT keys to strings. Some things got renamed so various misc things may be voided from Mekanism machines/blocks so I would recommend emptying things just to be on the safe side. In some cases it will just be machine configurations that get reset. Also changed how the chunk loader component saves chunk positions, so you may have to go and reload the chunks to get them to stay loaded again. Things with bounding blocks like digital miners, advanced solar generators, security desks may unbind the bounding block from the actual main block, so should probably be broken/picked up before updating [b387c94](https://github.com/mekanism/Mekanism/commit/b387c94c1c2ee214d62feaad17e2bfb7ae71bbdb) - Move JSON string key constants to constants to make it easier to prevent typos and if there are typos at least have them be consistent throughout serialization and deserialization. No current recipes should break as nothing has been renamed. [006dbe6](https://github.com/mekanism/Mekanism/commit/006dbe6ce19672947b8f0b7a974cf9801989b923) - Only sync the energy scale to clients for energy cubes unless the gui is open [03738bd](https://github.com/mekanism/Mekanism/commit/03738bd2d0c29ebd4deebed92928a125f424c197) - Fix Gas Generator sound, fix Gas Generator 'burn rate' readout ([#5047](https://github.com/mekanism/Mekanism/issues/5047)) [ce6aec5](https://github.com/mekanism/Mekanism/commit/ce6aec58ac0435b616a6229a9cdd2aafbf463e1c) - Start converting more tiles to syncing stuff via vanilla's packet system. Also fix the Bio generator processing stuff on both the client and the server instead of just the server [1e3592b](https://github.com/mekanism/Mekanism/commit/1e3592b2418821a765817746e330d18ed4bb3e66) - Finish converting ITileComponents over to properly syncing their data [7c0f0cd](https://github.com/mekanism/Mekanism/commit/7c0f0cd7b706321fc576e169805d69bef5b58e07) - Fix transmitters not checking bounds prior to placement, fix PRC GUI title [17019a8](https://github.com/mekanism/Mekanism/commit/17019a84fdc7580acdd4d649b898f7bd72a77fce) - Cleanup some code pertaining to inventory ejecting, ensuring we grab items based on what can be extracted rather than what is directly in the slot. [#5938](https://github.com/mekanism/Mekanism/issues/5938) [fc5e007](https://github.com/mekanism/Mekanism/commit/fc5e007cf70dd5998dd7c1fd8c790ccb6353900f) - Fix improper internal insertion restrictions for rotary condensentrator tanks [#5940](https://github.com/mekanism/Mekanism/issues/5940) [3ffb6c8](https://github.com/mekanism/Mekanism/commit/3ffb6c8dd142bf330ea5cbabbad5ba92f2a243c3) - Fixes pressurized tubes and mechanical pipes not being able to connect to quantum entangloporters [#5950](https://github.com/mekanism/Mekanism/issues/5950) [381eadd](https://github.com/mekanism/Mekanism/commit/381eadd5b5724285e9929ededfe604b492cd1e47) - Fix Fluidic Plenisher GUI, and fix tank insert/extract checks for the electric pump [#5951](https://github.com/mekanism/Mekanism/issues/5951) [8b990a4](https://github.com/mekanism/Mekanism/commit/8b990a4d856efbcff0a625f1154725b76715b2d9) - Fix pump & plenisher GUI scaling [7d41e3f](https://github.com/mekanism/Mekanism/commit/7d41e3f07cf4a70b6ee556928882a49b1c17711b) - Reinstate active state update delay ([#5848](https://github.com/mekanism/Mekanism/issues/5848)), clean up active state mess A bunch of machines were making particle effects when they shouldn't have been, QE should not have an active state to begin with [fb878c0](https://github.com/mekanism/Mekanism/commit/fb878c0bef3078fef0aa2ebfd7bcd1266c41457f) - Split onUpdate into two methods, onUpdateClient and onUpdateServer, to make the code more readable about what is happening on what side, and to note require as much indentation due to isRemote checks [e6ac88d](https://github.com/mekanism/Mekanism/commit/e6ac88d5aa68c5cb9b009f3193a7ca881dd66f04) - Cleanup implementation/handling around isCapabilityDisabled, to only have to check it once rather than at each level of super, and to make it so manually calling it can be forgotten about. [6371faa](https://github.com/mekanism/Mekanism/commit/6371faa6f4553b0cfee8031941f48eb19ea3190b) - Fix a potential issue with active state changes [1951d1a](https://github.com/mekanism/Mekanism/commit/1951d1a6706f5731c57162cdffe37d3f5c9cebe0) - Update machine lighting on world load [4c88139](https://github.com/mekanism/Mekanism/commit/4c88139a7bdf20fb1d2bd9db7db7258564be1348) - Work on moving transmitters to syncing their initial data via vanilla's update packet [4f5822e](https://github.com/mekanism/Mekanism/commit/4f5822e019f8c77d97fa3130a315907068900dd9) - Work on moving the security desk to using vanilla's update packet and our container sync system. We still need to properly move over syncing the trusted players list [e25085c](https://github.com/mekanism/Mekanism/commit/e25085c71651702863446a3e12b661af51660b36) - Create system for syncing lists as elements in containers [1fc912d](https://github.com/mekanism/Mekanism/commit/1fc912d362a38a651af7dd9e6131cd0c304feaac) - Move evap controller and resistive heater over to vanilla update packets [9527146](https://github.com/mekanism/Mekanism/commit/952714684f1ea5c04c38d8b5aee9c8ad729fb63d) - Create a way to sync filter lists for containers - Cleanup some code pertaining to filters - Compare hashcode of list to check if it is dirty rather than comparing all the elements - Make HashList implement the List spec - Fixed error in loading frequencies [0294ecf](https://github.com/mekanism/Mekanism/commit/0294ecf009209a61d2986f7d841e206f5fe6fd65) - Move fluid tank syncing to vanilla packet system, and cleanup implementation of lasers and move that stuff over to the new method of handling sync data [757ed70](https://github.com/mekanism/Mekanism/commit/757ed709cca79913d78a99e31bb26f081b850264) - Switch induction matrix over to using vanilla sync packets and the container sync system [723c950](https://github.com/mekanism/Mekanism/commit/723c95054df89fa3bde59c83fe6772cfcf52dba9) - Convert dynamic tank, and internal multiblocks to using vanilla update packets, and our container sync system. Also fix an NBT clash that accidentally introduced [f0dea9f](https://github.com/mekanism/Mekanism/commit/f0dea9f3e6ff1480b964f9db173e6a4ed7511137) - Fix sparkling effect playing continuously [c342a13](https://github.com/mekanism/Mekanism/commit/c342a13347a4e264981aaaea9217700e9e652a1f) - Continue work on converting multiblock packet handling. Also start working on attempting to fix some of the packet spam that multiblocks have [437f2fa](https://github.com/mekanism/Mekanism/commit/437f2fa8034f76e090cb3634212ad642a08c9d8e) - Only sync fluid changes for rendering for the fluid tank, boiler water tank, and dynamic tank when the scale changes, rather than on every mb of difference. Also move the scale calculation to a util method to ensure that we render at least something if there is any contents [7ebe623](https://github.com/mekanism/Mekanism/commit/7ebe623a8200dd93a0dfceb7113cbd9cb0b41cba) - Use our own sync packet to avoid chunk rendering thrashing [9bedc8b](https://github.com/mekanism/Mekanism/commit/9bedc8b6c7a7592ade21b5de7641909ce61d7a57) - Add support for showing how much time our TERs are taking in the debug pie chart for block entities [324382d](https://github.com/mekanism/Mekanism/commit/324382d148f884ad8314c5eb3b767d021ce3105c) - Convert reactor over to using the new sync system, and fix the normal laser always firing the max amount of power even when it didn't have that much power stored [c27ebf3](https://github.com/mekanism/Mekanism/commit/c27ebf301e11adff738d2920bc828d5cb7801fd8) - Move syncing of formula to our container sync system, and fix a few different issues with rendering of specific gui pieces [4c490e2](https://github.com/mekanism/Mekanism/commit/4c490e27155dbf3bdd2bc8e692168b4832432927) - Switch steam tanks for the turbine, reactor, and boiler to be gas tanks and use the gas variant of steam, rather than fluid tanks using "liquid steam" - Add in scale target for the steam rendering of the turbine and boiler so that we don't have to send an update packet every time the stored amount changes by a single mb - Fixed reactor active state - Fix reactor not actually using any inputs [eb2d176](https://github.com/mekanism/Mekanism/commit/eb2d176996b33cb91f80e75998ec99d99dbaa000) - Remove specific implementation of a few interfaces when the super class already implements them [7facb95](https://github.com/mekanism/Mekanism/commit/7facb956203e6f15b0227c40c4b306f81797c3bd) - Only sync different gui information for multiblocks when the correct tab is being displayed [361fbf9](https://github.com/mekanism/Mekanism/commit/361fbf93da4774bbebef6dbb5e52d04977c41e73) - Always send the structure if the multiblock tile is rendering. It is a relatively small amount of extra data, removes the need for the client to send a data request, and we have also reduced a lot of multiblock packet spam already [f79b42c](https://github.com/mekanism/Mekanism/commit/f79b42cd00dcc801eb3382c48e1968022b28eb00) - Remove no longer used baseBlock from Model3D, and improve the logic used for picking the direction to render the teleporter's portal in. No longer should have an edge case that causes it to sometimes render in the wrong direction [382dc22](https://github.com/mekanism/Mekanism/commit/382dc2233e712e3aac71a4a8140f230c11e640bc) - Fix attempting to send packet initially on every block placement, and fix a few packets being sent before the data to send is set [1736513](https://github.com/mekanism/Mekanism/commit/1736513bd7ab6a3b04c40e343766f195cfada9c9) - Update dev version of forge + mappings, and switch back to the latest FG3, now that the fixes needed have been merged [7e21519](https://github.com/mekanism/Mekanism/commit/7e2151973aaad868963953a7f976b674cd256bb7) - Fix a few bugs with the robit's repair screen [#5964](https://github.com/mekanism/Mekanism/issues/5964) [4799260](https://github.com/mekanism/Mekanism/commit/4799260e7229c43be5a163b06ed31fc69e750191) - Various improvements to text boxes in GUIs, and makes sure the text persists even if minecraft's window is resized [4666b85](https://github.com/mekanism/Mekanism/commit/4666b85cc1b0c777d96dec9cd6592953550efb59) - Make less classes implement ITileNetwork, and fix sound for stepping on and off of chargepads [efa7f88](https://github.com/mekanism/Mekanism/commit/efa7f8860f4132ec0d458800eaa57a34a2f79e91) - Move teleporter and quantum entangloporter syncing over to using the container sync system [0e70296](https://github.com/mekanism/Mekanism/commit/0e70296e877fae87f3b32adee0017af7b1ae90e4) - Fix a few minor issues with the reactor and its formed state [83b4fff](https://github.com/mekanism/Mekanism/commit/83b4fff99e226a85c62794e1e68bcdc093fb5557) - Move registering our transmitter model loader even earlier. Should hopefully prevent [#5881](https://github.com/mekanism/Mekanism/issues/5881) and [#5963](https://github.com/mekanism/Mekanism/issues/5963) [349ff4c](https://github.com/mekanism/Mekanism/commit/349ff4cacce75d9fe2aa79da4d9657bfb36e4487) - Remove a couple cases we set the glow, as it did not seem to change anything, and move the configurable machine overlay to using the block highlight event to reduce the amount of calculations that have to happen if you have a lot of machines and are holding a configurator to ray trace and see if you are hovering that machine [1c13d44](https://github.com/mekanism/Mekanism/commit/1c13d440875eac8fd773e4c5f53902b580ff3146) - Improve performance of rendering various TERs by batching calls made to the same render type at least within an individual TERs [a66793a](https://github.com/mekanism/Mekanism/commit/a66793a20c4b70b594773b68d727bb22a85b3a99) - Improve and fix a few bugs in the flame renderer [6dcef43](https://github.com/mekanism/Mekanism/commit/6dcef43b9c930f0186d54d10fd25a8bda02b9282) - Improve accuracy of getRenderBoundingBox so that tiles can be properly culled when they are not in view, and add a full block render bounding box to transmitters so that they can render their contents even when they are barely on screen - Improve rendering logic of turbine rotors when not inside a formed turbine - Fixed turbine rotors sending update packets before the client has a tile for that position [e940835](https://github.com/mekanism/Mekanism/commit/e940835e926a8e91f61aa11cde77f7f883fee6d1) - Improve the render bounding boxes for multiblocks and the digital miner [0b36c7a](https://github.com/mekanism/Mekanism/commit/0b36c7acc5ceb5017ee82b6188e898369c458af8) - Further cleanup of NBTConstants, and fix model loader causing issues in runData [79b67de](https://github.com/mekanism/Mekanism/commit/79b67dedad3d89592b3d621d36880d409bf497be) - Fix actually moving remaining items instead of just simulating the move, and thus duping the remaining items [#5966](https://github.com/mekanism/Mekanism/issues/5966) [aea149f](https://github.com/mekanism/Mekanism/commit/aea149f63c1f87eead952a1b93dcae36bffb7bc4) - Do some basic cleanup to RenderResizableCuboid and remove a bunch of unused code [bf6119d](https://github.com/mekanism/Mekanism/commit/bf6119db3360ce3a3a06f493b964523b95ee3736) - Bump version to 9.9.16
335
336 Mekanism Generators (MekanismGenerators-1.15.2-9.9.15.407.jar --> MekanismGenerators-1.15.2-9.9.16.408.jar):
337 MekanismGenerators-1.15.2-9.9.16.408.jar:
338 Warning: Mekanism is currently in alpha, and is not recommended for widespread use in modpacks. There are likely to be game breaking bugs, and updating from one alpha to the next may cause various mekanism blocks to disappear/void their contents. While we will try to not have this happen/keep it to a minimum make sure to make backups. You can read more about the alpha state of this project [here](https://github.com/mekanism/Mekanism#alpha-status).
339 [8cfe2a4](https://github.com/mekanism/Mekanism/commit/8cfe2a45b9d1abb719ff85b2b78fb055c4c82f8f) - Fix ore/resource harvest levels ([#5942](https://github.com/mekanism/Mekanism/issues/5942)), fix Paxel harvest levels [7923962](https://github.com/mekanism/Mekanism/commit/79239628b9c6f2fc5d7f6a4aadca443678c35dd9) - Hopefully fix transmitter model issues ([#5922](https://github.com/mekanism/Mekanism/issues/5922)), remove client-side markDirty() call We used to call markDirty() on the client as it would trigger an all-sides neighbor update which was necessary for some kind of multi-mod interaction. It's not relevant anymore though as far as I can tell, especially since we have an internal markDirty() impl which prevents such updates. [c8476c1](https://github.com/mekanism/Mekanism/commit/c8476c1cb98c2822ad4118db3039d7ea8e1981db) - Fix harvest level changes [7e9ff56](https://github.com/mekanism/Mekanism/commit/7e9ff5615b782c192f1caad4ae4d635cc1f6ac75) - Initial experimenting with using vanilla's sync/update packet system rather than our own [8ff4379](https://github.com/mekanism/Mekanism/commit/8ff4379299ee41208fb549ac3664bd2f8946d159) - Move all NBT keys to strings. Some things got renamed so various misc things may be voided from Mekanism machines/blocks so I would recommend emptying things just to be on the safe side. In some cases it will just be machine configurations that get reset. Also changed how the chunk loader component saves chunk positions, so you may have to go and reload the chunks to get them to stay loaded again. Things with bounding blocks like digital miners, advanced solar generators, security desks may unbind the bounding block from the actual main block, so should probably be broken/picked up before updating [b387c94](https://github.com/mekanism/Mekanism/commit/b387c94c1c2ee214d62feaad17e2bfb7ae71bbdb) - Move JSON string key constants to constants to make it easier to prevent typos and if there are typos at least have them be consistent throughout serialization and deserialization. No current recipes should break as nothing has been renamed. [006dbe6](https://github.com/mekanism/Mekanism/commit/006dbe6ce19672947b8f0b7a974cf9801989b923) - Only sync the energy scale to clients for energy cubes unless the gui is open [03738bd](https://github.com/mekanism/Mekanism/commit/03738bd2d0c29ebd4deebed92928a125f424c197) - Fix Gas Generator sound, fix Gas Generator 'burn rate' readout ([#5047](https://github.com/mekanism/Mekanism/issues/5047)) [ce6aec5](https://github.com/mekanism/Mekanism/commit/ce6aec58ac0435b616a6229a9cdd2aafbf463e1c) - Start converting more tiles to syncing stuff via vanilla's packet system. Also fix the Bio generator processing stuff on both the client and the server instead of just the server [1e3592b](https://github.com/mekanism/Mekanism/commit/1e3592b2418821a765817746e330d18ed4bb3e66) - Finish converting ITileComponents over to properly syncing their data [7c0f0cd](https://github.com/mekanism/Mekanism/commit/7c0f0cd7b706321fc576e169805d69bef5b58e07) - Fix transmitters not checking bounds prior to placement, fix PRC GUI title [17019a8](https://github.com/mekanism/Mekanism/commit/17019a84fdc7580acdd4d649b898f7bd72a77fce) - Cleanup some code pertaining to inventory ejecting, ensuring we grab items based on what can be extracted rather than what is directly in the slot. [#5938](https://github.com/mekanism/Mekanism/issues/5938) [fc5e007](https://github.com/mekanism/Mekanism/commit/fc5e007cf70dd5998dd7c1fd8c790ccb6353900f) - Fix improper internal insertion restrictions for rotary condensentrator tanks [#5940](https://github.com/mekanism/Mekanism/issues/5940) [3ffb6c8](https://github.com/mekanism/Mekanism/commit/3ffb6c8dd142bf330ea5cbabbad5ba92f2a243c3) - Fixes pressurized tubes and mechanical pipes not being able to connect to quantum entangloporters [#5950](https://github.com/mekanism/Mekanism/issues/5950) [381eadd](https://github.com/mekanism/Mekanism/commit/381eadd5b5724285e9929ededfe604b492cd1e47) - Fix Fluidic Plenisher GUI, and fix tank insert/extract checks for the electric pump [#5951](https://github.com/mekanism/Mekanism/issues/5951) [8b990a4](https://github.com/mekanism/Mekanism/commit/8b990a4d856efbcff0a625f1154725b76715b2d9) - Fix pump & plenisher GUI scaling [7d41e3f](https://github.com/mekanism/Mekanism/commit/7d41e3f07cf4a70b6ee556928882a49b1c17711b) - Reinstate active state update delay ([#5848](https://github.com/mekanism/Mekanism/issues/5848)), clean up active state mess A bunch of machines were making particle effects when they shouldn't have been, QE should not have an active state to begin with [fb878c0](https://github.com/mekanism/Mekanism/commit/fb878c0bef3078fef0aa2ebfd7bcd1266c41457f) - Split onUpdate into two methods, onUpdateClient and onUpdateServer, to make the code more readable about what is happening on what side, and to note require as much indentation due to isRemote checks [e6ac88d](https://github.com/mekanism/Mekanism/commit/e6ac88d5aa68c5cb9b009f3193a7ca881dd66f04) - Cleanup implementation/handling around isCapabilityDisabled, to only have to check it once rather than at each level of super, and to make it so manually calling it can be forgotten about. [6371faa](https://github.com/mekanism/Mekanism/commit/6371faa6f4553b0cfee8031941f48eb19ea3190b) - Fix a potential issue with active state changes [1951d1a](https://github.com/mekanism/Mekanism/commit/1951d1a6706f5731c57162cdffe37d3f5c9cebe0) - Update machine lighting on world load [4c88139](https://github.com/mekanism/Mekanism/commit/4c88139a7bdf20fb1d2bd9db7db7258564be1348) - Work on moving transmitters to syncing their initial data via vanilla's update packet [4f5822e](https://github.com/mekanism/Mekanism/commit/4f5822e019f8c77d97fa3130a315907068900dd9) - Work on moving the security desk to using vanilla's update packet and our container sync system. We still need to properly move over syncing the trusted players list [e25085c](https://github.com/mekanism/Mekanism/commit/e25085c71651702863446a3e12b661af51660b36) - Create system for syncing lists as elements in containers [1fc912d](https://github.com/mekanism/Mekanism/commit/1fc912d362a38a651af7dd9e6131cd0c304feaac) - Move evap controller and resistive heater over to vanilla update packets [9527146](https://github.com/mekanism/Mekanism/commit/952714684f1ea5c04c38d8b5aee9c8ad729fb63d) - Create a way to sync filter lists for containers - Cleanup some code pertaining to filters - Compare hashcode of list to check if it is dirty rather than comparing all the elements - Make HashList implement the List spec - Fixed error in loading frequencies [0294ecf](https://github.com/mekanism/Mekanism/commit/0294ecf009209a61d2986f7d841e206f5fe6fd65) - Move fluid tank syncing to vanilla packet system, and cleanup implementation of lasers and move that stuff over to the new method of handling sync data [757ed70](https://github.com/mekanism/Mekanism/commit/757ed709cca79913d78a99e31bb26f081b850264) - Switch induction matrix over to using vanilla sync packets and the container sync system [723c950](https://github.com/mekanism/Mekanism/commit/723c95054df89fa3bde59c83fe6772cfcf52dba9) - Convert dynamic tank, and internal multiblocks to using vanilla update packets, and our container sync system. Also fix an NBT clash that accidentally introduced [f0dea9f](https://github.com/mekanism/Mekanism/commit/f0dea9f3e6ff1480b964f9db173e6a4ed7511137) - Fix sparkling effect playing continuously [c342a13](https://github.com/mekanism/Mekanism/commit/c342a13347a4e264981aaaea9217700e9e652a1f) - Continue work on converting multiblock packet handling. Also start working on attempting to fix some of the packet spam that multiblocks have [437f2fa](https://github.com/mekanism/Mekanism/commit/437f2fa8034f76e090cb3634212ad642a08c9d8e) - Only sync fluid changes for rendering for the fluid tank, boiler water tank, and dynamic tank when the scale changes, rather than on every mb of difference. Also move the scale calculation to a util method to ensure that we render at least something if there is any contents [7ebe623](https://github.com/mekanism/Mekanism/commit/7ebe623a8200dd93a0dfceb7113cbd9cb0b41cba) - Use our own sync packet to avoid chunk rendering thrashing [9bedc8b](https://github.com/mekanism/Mekanism/commit/9bedc8b6c7a7592ade21b5de7641909ce61d7a57) - Add support for showing how much time our TERs are taking in the debug pie chart for block entities [324382d](https://github.com/mekanism/Mekanism/commit/324382d148f884ad8314c5eb3b767d021ce3105c) - Convert reactor over to using the new sync system, and fix the normal laser always firing the max amount of power even when it didn't have that much power stored [c27ebf3](https://github.com/mekanism/Mekanism/commit/c27ebf301e11adff738d2920bc828d5cb7801fd8) - Move syncing of formula to our container sync system, and fix a few different issues with rendering of specific gui pieces [4c490e2](https://github.com/mekanism/Mekanism/commit/4c490e27155dbf3bdd2bc8e692168b4832432927) - Switch steam tanks for the turbine, reactor, and boiler to be gas tanks and use the gas variant of steam, rather than fluid tanks using "liquid steam" - Add in scale target for the steam rendering of the turbine and boiler so that we don't have to send an update packet every time the stored amount changes by a single mb - Fixed reactor active state - Fix reactor not actually using any inputs [eb2d176](https://github.com/mekanism/Mekanism/commit/eb2d176996b33cb91f80e75998ec99d99dbaa000) - Remove specific implementation of a few interfaces when the super class already implements them [7facb95](https://github.com/mekanism/Mekanism/commit/7facb956203e6f15b0227c40c4b306f81797c3bd) - Only sync different gui information for multiblocks when the correct tab is being displayed [361fbf9](https://github.com/mekanism/Mekanism/commit/361fbf93da4774bbebef6dbb5e52d04977c41e73) - Always send the structure if the multiblock tile is rendering. It is a relatively small amount of extra data, removes the need for the client to send a data request, and we have also reduced a lot of multiblock packet spam already [f79b42c](https://github.com/mekanism/Mekanism/commit/f79b42cd00dcc801eb3382c48e1968022b28eb00) - Remove no longer used baseBlock from Model3D, and improve the logic used for picking the direction to render the teleporter's portal in. No longer should have an edge case that causes it to sometimes render in the wrong direction [382dc22](https://github.com/mekanism/Mekanism/commit/382dc2233e712e3aac71a4a8140f230c11e640bc) - Fix attempting to send packet initially on every block placement, and fix a few packets being sent before the data to send is set [1736513](https://github.com/mekanism/Mekanism/commit/1736513bd7ab6a3b04c40e343766f195cfada9c9) - Update dev version of forge + mappings, and switch back to the latest FG3, now that the fixes needed have been merged [7e21519](https://github.com/mekanism/Mekanism/commit/7e2151973aaad868963953a7f976b674cd256bb7) - Fix a few bugs with the robit's repair screen [#5964](https://github.com/mekanism/Mekanism/issues/5964) [4799260](https://github.com/mekanism/Mekanism/commit/4799260e7229c43be5a163b06ed31fc69e750191) - Various improvements to text boxes in GUIs, and makes sure the text persists even if minecraft's window is resized [4666b85](https://github.com/mekanism/Mekanism/commit/4666b85cc1b0c777d96dec9cd6592953550efb59) - Make less classes implement ITileNetwork, and fix sound for stepping on and off of chargepads [efa7f88](https://github.com/mekanism/Mekanism/commit/efa7f8860f4132ec0d458800eaa57a34a2f79e91) - Move teleporter and quantum entangloporter syncing over to using the container sync system [0e70296](https://github.com/mekanism/Mekanism/commit/0e70296e877fae87f3b32adee0017af7b1ae90e4) - Fix a few minor issues with the reactor and its formed state [83b4fff](https://github.com/mekanism/Mekanism/commit/83b4fff99e226a85c62794e1e68bcdc093fb5557) - Move registering our transmitter model loader even earlier. Should hopefully prevent [#5881](https://github.com/mekanism/Mekanism/issues/5881) and [#5963](https://github.com/mekanism/Mekanism/issues/5963) [349ff4c](https://github.com/mekanism/Mekanism/commit/349ff4cacce75d9fe2aa79da4d9657bfb36e4487) - Remove a couple cases we set the glow, as it did not seem to change anything, and move the configurable machine overlay to using the block highlight event to reduce the amount of calculations that have to happen if you have a lot of machines and are holding a configurator to ray trace and see if you are hovering that machine [1c13d44](https://github.com/mekanism/Mekanism/commit/1c13d440875eac8fd773e4c5f53902b580ff3146) - Improve performance of rendering various TERs by batching calls made to the same render type at least within an individual TERs [a66793a](https://github.com/mekanism/Mekanism/commit/a66793a20c4b70b594773b68d727bb22a85b3a99) - Improve and fix a few bugs in the flame renderer [6dcef43](https://github.com/mekanism/Mekanism/commit/6dcef43b9c930f0186d54d10fd25a8bda02b9282) - Improve accuracy of getRenderBoundingBox so that tiles can be properly culled when they are not in view, and add a full block render bounding box to transmitters so that they can render their contents even when they are barely on screen - Improve rendering logic of turbine rotors when not inside a formed turbine - Fixed turbine rotors sending update packets before the client has a tile for that position [e940835](https://github.com/mekanism/Mekanism/commit/e940835e926a8e91f61aa11cde77f7f883fee6d1) - Improve the render bounding boxes for multiblocks and the digital miner [0b36c7a](https://github.com/mekanism/Mekanism/commit/0b36c7acc5ceb5017ee82b6188e898369c458af8) - Further cleanup of NBTConstants, and fix model loader causing issues in runData [79b67de](https://github.com/mekanism/Mekanism/commit/79b67dedad3d89592b3d621d36880d409bf497be) - Fix actually moving remaining items instead of just simulating the move, and thus duping the remaining items [#5966](https://github.com/mekanism/Mekanism/issues/5966) [aea149f](https://github.com/mekanism/Mekanism/commit/aea149f63c1f87eead952a1b93dcae36bffb7bc4) - Do some basic cleanup to RenderResizableCuboid and remove a bunch of unused code [bf6119d](https://github.com/mekanism/Mekanism/commit/bf6119db3360ce3a3a06f493b964523b95ee3736) - Bump version to 9.9.16
340
341 Mekanism Tools (MekanismTools-1.15.2-9.9.15.407.jar --> MekanismTools-1.15.2-9.9.16.408.jar):
342 MekanismTools-1.15.2-9.9.16.408.jar:
343 Warning: Mekanism is currently in alpha, and is not recommended for widespread use in modpacks. There are likely to be game breaking bugs, and updating from one alpha to the next may cause various mekanism blocks to disappear/void their contents. While we will try to not have this happen/keep it to a minimum make sure to make backups. You can read more about the alpha state of this project [here](https://github.com/mekanism/Mekanism#alpha-status).
344 [8cfe2a4](https://github.com/mekanism/Mekanism/commit/8cfe2a45b9d1abb719ff85b2b78fb055c4c82f8f) - Fix ore/resource harvest levels ([#5942](https://github.com/mekanism/Mekanism/issues/5942)), fix Paxel harvest levels [7923962](https://github.com/mekanism/Mekanism/commit/79239628b9c6f2fc5d7f6a4aadca443678c35dd9) - Hopefully fix transmitter model issues ([#5922](https://github.com/mekanism/Mekanism/issues/5922)), remove client-side markDirty() call We used to call markDirty() on the client as it would trigger an all-sides neighbor update which was necessary for some kind of multi-mod interaction. It's not relevant anymore though as far as I can tell, especially since we have an internal markDirty() impl which prevents such updates. [c8476c1](https://github.com/mekanism/Mekanism/commit/c8476c1cb98c2822ad4118db3039d7ea8e1981db) - Fix harvest level changes [7e9ff56](https://github.com/mekanism/Mekanism/commit/7e9ff5615b782c192f1caad4ae4d635cc1f6ac75) - Initial experimenting with using vanilla's sync/update packet system rather than our own [8ff4379](https://github.com/mekanism/Mekanism/commit/8ff4379299ee41208fb549ac3664bd2f8946d159) - Move all NBT keys to strings. Some things got renamed so various misc things may be voided from Mekanism machines/blocks so I would recommend emptying things just to be on the safe side. In some cases it will just be machine configurations that get reset. Also changed how the chunk loader component saves chunk positions, so you may have to go and reload the chunks to get them to stay loaded again. Things with bounding blocks like digital miners, advanced solar generators, security desks may unbind the bounding block from the actual main block, so should probably be broken/picked up before updating [b387c94](https://github.com/mekanism/Mekanism/commit/b387c94c1c2ee214d62feaad17e2bfb7ae71bbdb) - Move JSON string key constants to constants to make it easier to prevent typos and if there are typos at least have them be consistent throughout serialization and deserialization. No current recipes should break as nothing has been renamed. [006dbe6](https://github.com/mekanism/Mekanism/commit/006dbe6ce19672947b8f0b7a974cf9801989b923) - Only sync the energy scale to clients for energy cubes unless the gui is open [03738bd](https://github.com/mekanism/Mekanism/commit/03738bd2d0c29ebd4deebed92928a125f424c197) - Fix Gas Generator sound, fix Gas Generator 'burn rate' readout ([#5047](https://github.com/mekanism/Mekanism/issues/5047)) [ce6aec5](https://github.com/mekanism/Mekanism/commit/ce6aec58ac0435b616a6229a9cdd2aafbf463e1c) - Start converting more tiles to syncing stuff via vanilla's packet system. Also fix the Bio generator processing stuff on both the client and the server instead of just the server [1e3592b](https://github.com/mekanism/Mekanism/commit/1e3592b2418821a765817746e330d18ed4bb3e66) - Finish converting ITileComponents over to properly syncing their data [7c0f0cd](https://github.com/mekanism/Mekanism/commit/7c0f0cd7b706321fc576e169805d69bef5b58e07) - Fix transmitters not checking bounds prior to placement, fix PRC GUI title [17019a8](https://github.com/mekanism/Mekanism/commit/17019a84fdc7580acdd4d649b898f7bd72a77fce) - Cleanup some code pertaining to inventory ejecting, ensuring we grab items based on what can be extracted rather than what is directly in the slot. [#5938](https://github.com/mekanism/Mekanism/issues/5938) [fc5e007](https://github.com/mekanism/Mekanism/commit/fc5e007cf70dd5998dd7c1fd8c790ccb6353900f) - Fix improper internal insertion restrictions for rotary condensentrator tanks [#5940](https://github.com/mekanism/Mekanism/issues/5940) [3ffb6c8](https://github.com/mekanism/Mekanism/commit/3ffb6c8dd142bf330ea5cbabbad5ba92f2a243c3) - Fixes pressurized tubes and mechanical pipes not being able to connect to quantum entangloporters [#5950](https://github.com/mekanism/Mekanism/issues/5950) [381eadd](https://github.com/mekanism/Mekanism/commit/381eadd5b5724285e9929ededfe604b492cd1e47) - Fix Fluidic Plenisher GUI, and fix tank insert/extract checks for the electric pump [#5951](https://github.com/mekanism/Mekanism/issues/5951) [8b990a4](https://github.com/mekanism/Mekanism/commit/8b990a4d856efbcff0a625f1154725b76715b2d9) - Fix pump & plenisher GUI scaling [7d41e3f](https://github.com/mekanism/Mekanism/commit/7d41e3f07cf4a70b6ee556928882a49b1c17711b) - Reinstate active state update delay ([#5848](https://github.com/mekanism/Mekanism/issues/5848)), clean up active state mess A bunch of machines were making particle effects when they shouldn't have been, QE should not have an active state to begin with [fb878c0](https://github.com/mekanism/Mekanism/commit/fb878c0bef3078fef0aa2ebfd7bcd1266c41457f) - Split onUpdate into two methods, onUpdateClient and onUpdateServer, to make the code more readable about what is happening on what side, and to note require as much indentation due to isRemote checks [e6ac88d](https://github.com/mekanism/Mekanism/commit/e6ac88d5aa68c5cb9b009f3193a7ca881dd66f04) - Cleanup implementation/handling around isCapabilityDisabled, to only have to check it once rather than at each level of super, and to make it so manually calling it can be forgotten about. [6371faa](https://github.com/mekanism/Mekanism/commit/6371faa6f4553b0cfee8031941f48eb19ea3190b) - Fix a potential issue with active state changes [1951d1a](https://github.com/mekanism/Mekanism/commit/1951d1a6706f5731c57162cdffe37d3f5c9cebe0) - Update machine lighting on world load [4c88139](https://github.com/mekanism/Mekanism/commit/4c88139a7bdf20fb1d2bd9db7db7258564be1348) - Work on moving transmitters to syncing their initial data via vanilla's update packet [4f5822e](https://github.com/mekanism/Mekanism/commit/4f5822e019f8c77d97fa3130a315907068900dd9) - Work on moving the security desk to using vanilla's update packet and our container sync system. We still need to properly move over syncing the trusted players list [e25085c](https://github.com/mekanism/Mekanism/commit/e25085c71651702863446a3e12b661af51660b36) - Create system for syncing lists as elements in containers [1fc912d](https://github.com/mekanism/Mekanism/commit/1fc912d362a38a651af7dd9e6131cd0c304feaac) - Move evap controller and resistive heater over to vanilla update packets [9527146](https://github.com/mekanism/Mekanism/commit/952714684f1ea5c04c38d8b5aee9c8ad729fb63d) - Create a way to sync filter lists for containers - Cleanup some code pertaining to filters - Compare hashcode of list to check if it is dirty rather than comparing all the elements - Make HashList implement the List spec - Fixed error in loading frequencies [0294ecf](https://github.com/mekanism/Mekanism/commit/0294ecf009209a61d2986f7d841e206f5fe6fd65) - Move fluid tank syncing to vanilla packet system, and cleanup implementation of lasers and move that stuff over to the new method of handling sync data [757ed70](https://github.com/mekanism/Mekanism/commit/757ed709cca79913d78a99e31bb26f081b850264) - Switch induction matrix over to using vanilla sync packets and the container sync system [723c950](https://github.com/mekanism/Mekanism/commit/723c95054df89fa3bde59c83fe6772cfcf52dba9) - Convert dynamic tank, and internal multiblocks to using vanilla update packets, and our container sync system. Also fix an NBT clash that accidentally introduced [f0dea9f](https://github.com/mekanism/Mekanism/commit/f0dea9f3e6ff1480b964f9db173e6a4ed7511137) - Fix sparkling effect playing continuously [c342a13](https://github.com/mekanism/Mekanism/commit/c342a13347a4e264981aaaea9217700e9e652a1f) - Continue work on converting multiblock packet handling. Also start working on attempting to fix some of the packet spam that multiblocks have [437f2fa](https://github.com/mekanism/Mekanism/commit/437f2fa8034f76e090cb3634212ad642a08c9d8e) - Only sync fluid changes for rendering for the fluid tank, boiler water tank, and dynamic tank when the scale changes, rather than on every mb of difference. Also move the scale calculation to a util method to ensure that we render at least something if there is any contents [7ebe623](https://github.com/mekanism/Mekanism/commit/7ebe623a8200dd93a0dfceb7113cbd9cb0b41cba) - Use our own sync packet to avoid chunk rendering thrashing [9bedc8b](https://github.com/mekanism/Mekanism/commit/9bedc8b6c7a7592ade21b5de7641909ce61d7a57) - Add support for showing how much time our TERs are taking in the debug pie chart for block entities [324382d](https://github.com/mekanism/Mekanism/commit/324382d148f884ad8314c5eb3b767d021ce3105c) - Convert reactor over to using the new sync system, and fix the normal laser always firing the max amount of power even when it didn't have that much power stored [c27ebf3](https://github.com/mekanism/Mekanism/commit/c27ebf301e11adff738d2920bc828d5cb7801fd8) - Move syncing of formula to our container sync system, and fix a few different issues with rendering of specific gui pieces [4c490e2](https://github.com/mekanism/Mekanism/commit/4c490e27155dbf3bdd2bc8e692168b4832432927) - Switch steam tanks for the turbine, reactor, and boiler to be gas tanks and use the gas variant of steam, rather than fluid tanks using "liquid steam" - Add in scale target for the steam rendering of the turbine and boiler so that we don't have to send an update packet every time the stored amount changes by a single mb - Fixed reactor active state - Fix reactor not actually using any inputs [eb2d176](https://github.com/mekanism/Mekanism/commit/eb2d176996b33cb91f80e75998ec99d99dbaa000) - Remove specific implementation of a few interfaces when the super class already implements them [7facb95](https://github.com/mekanism/Mekanism/commit/7facb956203e6f15b0227c40c4b306f81797c3bd) - Only sync different gui information for multiblocks when the correct tab is being displayed [361fbf9](https://github.com/mekanism/Mekanism/commit/361fbf93da4774bbebef6dbb5e52d04977c41e73) - Always send the structure if the multiblock tile is rendering. It is a relatively small amount of extra data, removes the need for the client to send a data request, and we have also reduced a lot of multiblock packet spam already [f79b42c](https://github.com/mekanism/Mekanism/commit/f79b42cd00dcc801eb3382c48e1968022b28eb00) - Remove no longer used baseBlock from Model3D, and improve the logic used for picking the direction to render the teleporter's portal in. No longer should have an edge case that causes it to sometimes render in the wrong direction [382dc22](https://github.com/mekanism/Mekanism/commit/382dc2233e712e3aac71a4a8140f230c11e640bc) - Fix attempting to send packet initially on every block placement, and fix a few packets being sent before the data to send is set [1736513](https://github.com/mekanism/Mekanism/commit/1736513bd7ab6a3b04c40e343766f195cfada9c9) - Update dev version of forge + mappings, and switch back to the latest FG3, now that the fixes needed have been merged [7e21519](https://github.com/mekanism/Mekanism/commit/7e2151973aaad868963953a7f976b674cd256bb7) - Fix a few bugs with the robit's repair screen [#5964](https://github.com/mekanism/Mekanism/issues/5964) [4799260](https://github.com/mekanism/Mekanism/commit/4799260e7229c43be5a163b06ed31fc69e750191) - Various improvements to text boxes in GUIs, and makes sure the text persists even if minecraft's window is resized [4666b85](https://github.com/mekanism/Mekanism/commit/4666b85cc1b0c777d96dec9cd6592953550efb59) - Make less classes implement ITileNetwork, and fix sound for stepping on and off of chargepads [efa7f88](https://github.com/mekanism/Mekanism/commit/efa7f8860f4132ec0d458800eaa57a34a2f79e91) - Move teleporter and quantum entangloporter syncing over to using the container sync system [0e70296](https://github.com/mekanism/Mekanism/commit/0e70296e877fae87f3b32adee0017af7b1ae90e4) - Fix a few minor issues with the reactor and its formed state [83b4fff](https://github.com/mekanism/Mekanism/commit/83b4fff99e226a85c62794e1e68bcdc093fb5557) - Move registering our transmitter model loader even earlier. Should hopefully prevent [#5881](https://github.com/mekanism/Mekanism/issues/5881) and [#5963](https://github.com/mekanism/Mekanism/issues/5963) [349ff4c](https://github.com/mekanism/Mekanism/commit/349ff4cacce75d9fe2aa79da4d9657bfb36e4487) - Remove a couple cases we set the glow, as it did not seem to change anything, and move the configurable machine overlay to using the block highlight event to reduce the amount of calculations that have to happen if you have a lot of machines and are holding a configurator to ray trace and see if you are hovering that machine [1c13d44](https://github.com/mekanism/Mekanism/commit/1c13d440875eac8fd773e4c5f53902b580ff3146) - Improve performance of rendering various TERs by batching calls made to the same render type at least within an individual TERs [a66793a](https://github.com/mekanism/Mekanism/commit/a66793a20c4b70b594773b68d727bb22a85b3a99) - Improve and fix a few bugs in the flame renderer [6dcef43](https://github.com/mekanism/Mekanism/commit/6dcef43b9c930f0186d54d10fd25a8bda02b9282) - Improve accuracy of getRenderBoundingBox so that tiles can be properly culled when they are not in view, and add a full block render bounding box to transmitters so that they can render their contents even when they are barely on screen - Improve rendering logic of turbine rotors when not inside a formed turbine - Fixed turbine rotors sending update packets before the client has a tile for that position [e940835](https://github.com/mekanism/Mekanism/commit/e940835e926a8e91f61aa11cde77f7f883fee6d1) - Improve the render bounding boxes for multiblocks and the digital miner [0b36c7a](https://github.com/mekanism/Mekanism/commit/0b36c7acc5ceb5017ee82b6188e898369c458af8) - Further cleanup of NBTConstants, and fix model loader causing issues in runData [79b67de](https://github.com/mekanism/Mekanism/commit/79b67dedad3d89592b3d621d36880d409bf497be) - Fix actually moving remaining items instead of just simulating the move, and thus duping the remaining items [#5966](https://github.com/mekanism/Mekanism/issues/5966) [aea149f](https://github.com/mekanism/Mekanism/commit/aea149f63c1f87eead952a1b93dcae36bffb7bc4) - Do some basic cleanup to RenderResizableCuboid and remove a bunch of unused code [bf6119d](https://github.com/mekanism/Mekanism/commit/bf6119db3360ce3a3a06f493b964523b95ee3736) - Bump version to 9.9.16
345
346 Powah! (Powah-1.15.2-1.1.7.jar --> Powah-1.15.2-1.1.10.jar):
347 Powah-1.15.2-1.1.10.jar:
348 1.1.10
349 - Re-Fixed bug when can not change channels, Redstone settings and side config.
350 - Added Chinese localization zh_cn.json, Thanks to EnterFor.
351 - Updated [Lollipop](https://www.curseforge.com/minecraft/mc-mods/lollipop/files) to 1.0.12
352 1.1.9
353 - Added support for energizing recipes from json like vanilla, examples: [http://bit.ly/3baHdLr]().
354 - Fixed buttons not functioning in multiplayer world.
355 - Fixed empty tags.
356 - Updated Lollipop to 1.0.11
357 1.1.8
358 - Fixed Energy data not appearing in TOP/Waila.
359 - Fixed redstone stop magmator from receiving fluids.
360 - Replaced some recipe tags with actual item stacks until empty tags bux got fixed.
361 - Added new command to generate CraftTweaker example zs script instead of generating on startup.
362 - Updated Lollipop to 1.0.10
363 Important NOTE!!: There is two bugs still can't fix them: (empty forge tags) and (some times button not functioning in multiPlayer world)
364 hoping i can fix theme in the next release, also i'm experiencing some health issues and that's why im slowly working on this mod and 3 other
365 projects two of theme are not released yet.
366 1.1.7
367 - Added hovering hud to energizing rods to see the energy stored.
368 - Separated redstone on/off for generators from the energy transfer.
369 - Updated Lollipop to 1.0.9
370 1.1.6
371 - Fixed Uraninite ores not generating in some biomes/dimensions, Closes #49.
372 - Fixed cables power delivery sorting.
373 - Updated Lollipop to 1.0.8
374 1.1.5
375 - Fixed Binding card causing a client crash, Closes #47.
376 - Fixed dry ice not dropping because of missing loot table.
377 - Updated Lollipop to 1.0.7
378 1.1.4
379 - Fixed a dummy dump server crash
380 - Updated Lollipop to 1.0.6
381 1.1.3
382 - Fixed Gui configuration screen offset.
383 - Fixed weird block lighting.
384 - Updated Lollipop to 1.0.5
385 1.1.2
386 - Fixed Manual 2 items pages has the same text Closes #40.
387 1.1.1
388 - Fixed some slots not rendering in to the GUI.
389 - Added missing GUI's screen titles.
390 - Updated Lollipop to 1.0.4
391 1.1.0
392 - Fixed Magmator fluid wrong rendering.
393 - Added Blazing Crystal block as a heat source for the Thermo gen with heat of 2800c.
394 - Changed Nitro crystal recipe output from 24 to 16.
395 - Updated Lollipop to 1.0.3
396 1.0.3
397 - Re-Implemented crafttweaker for energizing recipes.
398 - Added recipe for the manual (forgot to add it in last version).
399 - Fixed some blocks not keeping their energy when broken.
400 - Updated Lollipop to 1.0.2
401 1.0.2
402 - Re-added the manual with new entries for batteries and lens of ender and updated some screenshots.
403 - Fixed cables has wrong config.
404 - Fixed reactor tooltip.
405 1.0.1
406 - Fixed reactor placing overlay not rendering correctly.
407 - Updated Lollipop to 1.0.1.
408 1.0.0
409 - Added Two new tiers "Starter" and "Nitro".
410 - Added Batteries charge items when is in player inventory.
411 - Now Energy Hopper, Energy discharger and Player transmitter all has the known tiers.
412 - Added Dimensional binding card a replacement of Dimensional player transmitter.
413 - Reworked most of models/textures.
414 - Rebalanced energy outputs and some crafting recipes.
415 - the Book (manual) still WIP!!
416 - 1.15.2 initial release.
417 - Updated Lollipop to 1.0.0.
418 - Require forge 31.1.12 or higher.
419 NOTE!: this is the first initial release, it may contains bug or crash your world.
420
421 Powah-1.15.2-1.1.9.jar:
422 1.1.9
423 - Added support for energizing recipes from json like vanilla, examples: [http://bit.ly/3baHdLr]().
424 - Fixed buttons not functioning in multiplayer world.
425 - Fixed empty tags.
426 - Updated [Lollipop](https://www.curseforge.com/minecraft/mc-mods/lollipop/files) to 1.0.11
427 1.1.8
428 - Fixed Energy data not appearing in TOP/Waila.
429 - Fixed redstone stop magmator from receiving fluids.
430 - Replaced some recipe tags with actual item stacks until empty tags got fixed.
431 - Added new command to generate CraftTweaker example zs script instead of generating on startup.
432 - Updated Lollipop to 1.0.10
433 Important NOTE!!: There is two bugs still can't fix them: (empty forge tags) and (some times button not functioning in multiPlayer world)
434 hoping i can fix theme in the next release, also i'm experiencing some health issues and that's why im slowly working on this mod and 3 other
435 projects two of theme are not released yet.
436 1.1.7
437 - Added hovering hud to energizing rods to see the energy stored.
438 - Separated redstone on/off for generators from the energy transfer.
439 - Updated Lollipop to 1.0.9
440 1.1.6
441 - Fixed Uraninite ores not generating in some biomes/dimensions, Closes #49.
442 - Fixed cables power delivery sorting.
443 - Updated Lollipop to 1.0.8
444 1.1.5
445 - Fixed Binding card causing a client crash, Closes #47.
446 - Fixed dry ice not dropping because of missing loot table.
447 - Updated Lollipop to 1.0.7
448 1.1.4
449 - Fixed a dummy dump server crash
450 - Updated Lollipop to 1.0.6
451 1.1.3
452 - Fixed Gui configuration screen offset.
453 - Fixed weird block lighting.
454 - Updated Lollipop to 1.0.5
455 1.1.2
456 - Fixed Manual 2 items pages has the same text Closes #40.
457 1.1.1
458 - Fixed some slots not rendering in to the GUI.
459 - Added missing GUI's screen titles.
460 - Updated Lollipop to 1.0.4
461 1.1.0
462 - Fixed Magmator fluid wrong rendering.
463 - Added Blazing Crystal block as a heat source for the Thermo gen with heat of 2800c.
464 - Changed Nitro crystal recipe output from 24 to 16.
465 - Updated Lollipop to 1.0.3
466 1.0.3
467 - Re-Implemented crafttweaker for energizing recipes.
468 - Added recipe for the manual (forgot to add it in last version).
469 - Fixed some blocks not keeping their energy when broken.
470 - Updated Lollipop to 1.0.2
471 1.0.2
472 - Re-added the manual with new entries for batteries and lens of ender and updated some screenshots.
473 - Fixed cables has wrong config.
474 - Fixed reactor tooltip.
475 1.0.1
476 - Fixed reactor placing overlay not rendering correctly.
477 - Updated Lollipop to 1.0.1.
478 1.0.0
479 - Added Two new tiers "Starter" and "Nitro".
480 - Added Batteries charge items when is in player inventory.
481 - Now Energy Hopper, Energy discharger and Player transmitter all has the known tiers.
482 - Added Dimensional binding card a replacement of Dimensional player transmitter.
483 - Reworked most of models/textures.
484 - Rebalanced energy outputs and some crafting recipes.
485 - the Book (manual) still WIP!!
486 - 1.15.2 initial release.
487 - Updated Lollipop to 1.0.0.
488 - Require forge 31.1.12 or higher.
489 NOTE!: this is the first initial release, it may contains bug or crash your world.
490
491 Powah-1.15.2-1.1.8.jar:
492 1.1.8
493 - Fixed Energy data not appearing in TOP/Waila.
494 - Fixed Redstone stop magmator from receiving fluids.
495 - Replaced some recipe tags with actual item stacks until empty tags got fixed.
496 - Added new command to generate CraftTweaker example zs script instead of generating on startup.
497 Important NOTE!!: There is two bugs still can't fix them: (empty forge tags) and (some times button not functioning in multiPlayer world)
498 hoping i can fix theme in the next release, also I'm experiencing some health issues and that's why I'm slowly working on this mod and 3 other
499 projects two of theme are not released yet.
500 1.1.7
501 - Added hovering hud to energizing rods to see the energy stored.
502 - Separated redstone on/off for generators from the energy transfer.
503 - Updated Lollipop to 1.0.9
504 1.1.6
505 - Fixed Uraninite ores not generating in some biomes/dimensions, Closes #49.
506 - Fixed cables power delivery sorting.
507 - Updated Lollipop to 1.0.8
508 1.1.5
509 - Fixed Binding card causing a client crash, Closes #47.
510 - Fixed dry ice not dropping because of missing loot table.
511 - Updated Lollipop to 1.0.7
512 1.1.4
513 - Fixed a dummy dump server crash
514 - Updated Lollipop to 1.0.6
515 1.1.3
516 - Fixed Gui configuration screen offset.
517 - Fixed weird block lighting.
518 - Updated Lollipop to 1.0.5
519 1.1.2
520 - Fixed Manual 2 items pages has the same text Closes #40.
521 1.1.1
522 - Fixed some slots not rendering in to the GUI.
523 - Added missing GUI's screen titles.
524 - Updated Lollipop to 1.0.4
525 1.1.0
526 - Fixed Magmator fluid wrong rendering.
527 - Added Blazing Crystal block as a heat source for the Thermo gen with heat of 2800c.
528 - Changed Nitro crystal recipe output from 24 to 16.
529 - Updated Lollipop to 1.0.3
530 1.0.3
531 - Re-Implemented crafttweaker for energizing recipes.
532 - Added recipe for the manual (forgot to add it in last version).
533 - Fixed some blocks not keeping their energy when broken.
534 - Updated Lollipop to 1.0.2
535 1.0.2
536 - Re-added the manual with new entries for batteries and lens of ender and updated some screenshots.
537 - Fixed cables has wrong config.
538 - Fixed reactor tooltip.
539 1.0.1
540 - Fixed reactor placing overlay not rendering correctly.
541 - Updated Lollipop to 1.0.1.
542 1.0.0
543 - Added Two new tiers "Starter" and "Nitro".
544 - Added Batteries charge items when is in player inventory.
545 - Now Energy Hopper, Energy discharger and Player transmitter all has the known tiers.
546 - Added Dimensional binding card a replacement of Dimensional player transmitter.
547 - Reworked most of models/textures.
548 - Rebalanced energy outputs and some crafting recipes.
549 - the Book (manual) still WIP!!
550 - 1.15.2 initial release.
551 - Updated Lollipop to 1.0.0.
552 - Require forge 31.1.12 or higher.
553 NOTE!: this is the first initial release, it may contains bug or crash your world.
554
555 RFTools Base (rftoolsbase-1.15-1.0.0-alpha.jar --> rftoolsbase-1.15-1.0.1-alpha.jar):
556 rftoolsbase-1.15-1.0.1-alpha.jar:
557 - Ported the filter module (for storage, builder, ...)
558
559 RFTools Builder (rftoolsbuilder-1.15-2.0.0-alpha.jar --> rftoolsbuilder-1.15-2.0.1-alpha.jar):
560 rftoolsbuilder-1.15-2.0.1-alpha.jar:
561 - Fixed a problem where the shield wasn't decomposed properly if the projector block was broken
562 - Re-implemented the filter module for the Builder
563
564 RFTools Storage (rftoolsstorage-1.15-1.0.2-alpha.jar --> rftoolsstorage-1.15-1.0.3-alpha.jar):
565 rftoolsstorage-1.15-1.0.3-alpha.jar:
566 - Re-implemented the filter module for the Modular Storage
567
568 RFTools Utility (rftoolsutility-1.15-2.0.0-alpha.jar --> rftoolsutility-1.15-2.0.1-alpha.jar):
569 rftoolsutility-1.15-2.0.1-alpha.jar:
570 - Fixed the simple dialer model
571 - Fixed a problem in the crafter where the filter slot would accept anything with item automation
572 - Re-implemented the filter module for the crafter
573
574 Silent Gear (SilentGear-1.15.2-1.5.3+78.jar --> SilentGear-1.15.2-1.5.4+79.jar):
575 SilentGear-1.15.2-1.5.4+79.jar:
576 # Changelog
577 The format is based on [Keep a Changelog]([https://keepachangelog.com/en/1.0.0/]()),
578 and this project adheres to [Semantic Versioning]([https://semver.org/spec/v2.0.0.html]()).
579 ## [1.5.4] - 2020-03-18
580 ### Fixed
581 - Main parts still showing grade tooltip [#83]
582 ## [1.5.3] - 2020-03-06
583 ### Added
584 - Mine and Slash integration via new data pack system (AzureDoom) [#94]
585 ## [1.5.2] - 2020-02-20
586 ### Fixed
587 - Stone torch (wall version) transparency issue
588 ## [1.5.1] - 2020-02-11
589 ### Fixed
590 - Crimson iron dust and ore chunks are no longer hidden when Silent's Mechanisms is not installed [#87]
591 - Cutout blocks (flax, stone torch) rendering incorrectly [#86]
592 - Version in crafting station screen showing 1.14.4 instead of actual Minecraft version [#85]
593 ## [1.5.0] - 2020-02-01
594 Ported to Minecraft 1.15.2
595 ### Added
596 - Login message to warn the player when parts and traits fail to load. Instructs the player on what to search for in their log file ("Failed to reload data packs").
597 ### Removed
598 - The part analyzer and part grading. See issue [#83]([https://github.com/SilentChaos512/Silent-Gear/issues/83](https://github.com/SilentChaos512/Silent-Gear/issues/83)) for plans/discussion.
599 ## [1.4.6] - 2019-12-25
600 ### Fixed
601 - Tooltip crash with gear, possibly caused by removed traits [#81]
602 - Fix some harmless(?) warning about material grade command arguments [#80]
603 ## [1.4.5] - 2019-11-25
604 ### Changed
605 - Armor now gains Mine and Slash stats (AzureZhen) [#78, #79]
606 - Remove material mixing tooltip from blueprints, as they are no longer true [#73)]
607 ## [1.4.4] - 2019-11-05
608 ### Added
609 - End stone main part
610 ### Changed
611 - Increased lumber axe melee damage
612 ### Fixed
613 - Possibly fixes part crafting items being scrambled in worlds where items have been added/removed [#74]
614 ## [1.4.3] - 2019-10-01
615 ### Added
616 - Lumber axe (finally). Chops down entire trees by breaking a single block. Trees are defined as logs with leaves attached. The standard block tags for logs and leaves are used. Textures may need some work...
617 ### Fixed
618 - Possibly fixed crash caused by Console HUD [#68, #53]
619 ## [1.4.2] - 2019-09-29
620 ### Added
621 - (API) `IGearPart#onGearDamaged`
622 ### Fixed
623 - Crafting station dropping inventory when rotated
624 ## [1.4.1] - 2019-09-18
625 ### Fixed
626 - Part analyzer not dropping inventory when broken [#62]
627 - Axes breaking permanently when stripping bark [#63]
628 - Broken shovels being usable with Dirt2Path [#63]
629 ## [1.4.0] - 2019-09-13
630 Bump required Forge version to 28.1+, Silent Lib 4.4.0
631 ### Fixed
632 - Should make part and trait maps thread-safe (I hope) [#59]
633 ### Fixed
634 - Upgrade parts applying to invalid gear items
635 ## [1.3.11] - 2019-09-10
636 ### Changed
637 - Data paths for parts and traits changed. silentgear/parts is now silentgear_parts and silentgear/traits is now silentgear_traits. Files in the old location will still load for now.
638 ### Fixed
639 - Hidden parts appearing on the parts screen in the crafting station
640 - Sound type of flax plants
641 ## [1.3.10] - 2019-09-04
642 Update requires Forge 28.0.83 or higher
643 ### Added
644 - A joke part: barrier
645 ### Changed
646 - Part names and prefixes are now serialized like vanilla text (`translate` to translate, `text` for literal text). Old part files will load correctly.
647 - Part name prefixes no longer nested in `name`, moved to `name_prefix`
648 ### Fixed
649 - Armor not using blended colors
650 - Should fix barrier items being produced when salvaging some items
651 ## [1.3.9] - 2019-08-19
652 ### Added
653 - Gear name prefixes. Can be added to individual parts (see rough rods for any example), or through an event (GearNamePrefixesEvent)
654 ### Changed
655 - Mine and Slash random drops are now tier 1 minimum
656 - Mine and Slash random drops should now be salvagable
657 ### Fixed
658 - Hammer dupe [#51]
659 - JEI failing to load on servers [#52]
660 - JEI complaining about QuickRepairRecipe
661 ## [1.3.8] - 2019-08-13
662 ### Fixed
663 - Mine and Slash compatibility race condition
664 ## [1.3.7] - 2019-08-13
665 ### Added
666 - Basic compatibility for Mine and Slash
667 ### Fixed
668 - Parts blacklisted for "all" gear types not actually being blacklisted
669 ## [1.3.6] - 2019-08-12
670 ### Added
671 - Stat multiplier configs for gear. These allow the stat values of all items to be increased or decreased without overwriting every part file.
672 - Gear type blacklist to part tooltips
673 - Texture for phantom light item, translated name [#44]
674 ### Fixed
675 - Ranged damage stat being ignored
676 ## [1.3.5] - 2019-08-06
677 Updated for Forge 28.0.45
678 ### Fixed
679 - Tool head swapping restoring durability in some cases... for real this time [#45]
680 ## [1.3.4] - 2019-08-02
681 ### Added
682 - Custom tipped upgrades should now show up in JEI and creative tabs
683 - A couple more advancements
684 - Sort button to parts GUI. This is no longer a drop down list, it just cycles the options (just wanted a quick fix for right now)
685 ### Fixed
686 - Parts with malformed JSON not raising an error (may not detect all cases still...) [#41]
687 - Tool head swapping restoring durability in some cases [#43]
688 - Some armor items missing color
689 ## [1.3.3] - 2019-07-30
690 ### Changed
691 - Make parsing of part crafting items less strict. The `item` property will be removed if `tag` is present. Undefined tags will no longer prevent the part from loading (but you still won't be able to craft with it, of course)
692 ### Fixed
693 - Hammers destroying the NBT of certain blocks, like shulker boxes and soul urns [Silent's Gems #384]
694 - Color handlers crashing the game in some cases [#39]
695 ## [1.3.2] - 2019-07-28
696 ### Added
697 - Custom tipped upgrades. This is a single item which allows the part to be changed with NBT. Just set "PartID" to the ID of the part. For the crafting items of the part, replace the usual "normal" object with an empty "custom_tipped_upgrade" object. You will need to create the recipe for the upgrade yourself.
698 - The "nerfed gear" config is back. Disabled by default. You can set any damageable item to have reduced durability, to encourage use of Silent Gear over vanilla items (or items from other mods if you wish). This may not work for all items.
699 ### Changed
700 - Part analyzer optimized a bit. Should reduce tick time when it's not working.
701 - Lite gear models reworked. Added grip layer to tools. Some layers support a very limited set of alternate textures.
702 - Internal changes to how parts are detected. May reduce performance slightly in some cases. This was needed for custom tipped upgrades.
703 ## [1.3.1] - 2019-07-24
704 ### Added
705 - A `hidden` property for traits. Hidden traits will not be shown in the list of traits on an item, unless advanced tooltips (F3+H) are enabled.
706 - Trait conditions, which allow conditions to be assigned to traits on parts. The part will not apply the trait to a gear item if the conditions are not met.
707 ### Fixed
708 - Some gear crafting recipes not working [#36]
709 - Diamond and glowstone tip upgrades not having the Lustrous trait
710 ## [1.3.0] - 2019-07-23
711 - Update to 1.14.4
712 ## [1.2.4] - 2019-07-22
713 ### Fixed
714 - Random crash with Silent's Gems
715 ## [1.2.3] - 2019-07-21
716 ### Added
717 - Config to enable additional logging for loading and syncing parts and traits
718 - Tier 3 analyzer catalyst tag (no items in it by default)
719 - Recipe to replace the head of a tool. Craft a tool with a tool head (a tool with only main parts). The old head is retained.
720 - Spear blueprints to the "swords" loot pool for the blueprint package
721 ### Changed
722 - Trait descriptions are now shown in item tooltips when the Alt key is held down
723 - Parts with zero armor durability are automatically blacklisted for armor crafting. Similarly, zero durability will blacklist all other gear types.
724 ### Fixed
725 - Traits not loading on OS X
726 - Gear type blacklist for parts now actually works
727 - Some armor textures being broken
728 - Overrode vanilla's dumb repair recipe again... This disables crafting grid "repairs" of Silent Gear items, but the grindstone still works.
729 ## [1.2.2] - 2019-07-17
730 ### Added
731 - New trait type, `silentgear:nbt_trait`. This will add arbitrary NBT to gear items when crafted.
732 - Missing models for crossbow blueprints and templates
733 - Crusher recipes (Silent's Mechanisms) for crimson iron ore
734 - Notify players on login of part and trait files that failed to load
735 ### Changed
736 - Trait lists in tooltips tweaked (hopefully they won't be confused for enchantments?)
737 - Sickles reset sweet berry bushes to age 1 (same as picking berries from them normally)
738 - Machetes can now break multiple bamboo blocks at once
739 ### Fixed
740 - Sickles duplicating dirt from grass blocks, possibly some other related issues
741 ## [1.2.1] - 2019-07-11
742 ### Added
743 - Crossbows. These have some minor animation issues (because vanilla is dumb), but they function correctly.
744 ### Changed
745 - Random grading now assigns the same grade to all parts. Added a config which can revert to the old behavior.
746 ### Fixed
747 - Some issues with the JEI plugin on servers
748 - Blended head colors including non-main parts
749 - Possibly improves part analyzer performance
750 ## [1.2.0] - 2019-07-01
751 Updated for Minecraft 1.14.3
752 ## [1.1.3] - 2019-06-24
753 JEI plugin is up to date. Recommended Forge is 26.0.51 or later.
754 ### Added
755 - A few new traits, assigned to some existing parts
756 ### Changed
757 - Small change to trait level calculations
758 - Blueprint paper recipe now uses the vanilla blue dye item only, until Forge fixes the blue dye tag
759 ## [1.1.2] - 2019-06-21
760 ### Added
761 - Loot condition `silentgear:has_part`, which can check if a gear item has a particular part. Can also check the grade of the part.
762 - Loot condition `silentgear:has_trait`, which can check if a gear item has a given trait
763 - Gear stat changes are now logged in the debug log. There will be a config for this later, but for right now it is forced on.
764 ### Fixed
765 - Issue where trait data was not being sent completely during client login
766 ## [1.1.1] - 2019-06-20
767 ### Added
768 - Netherwood slabs and stairs
769 - Recipe advancements (most recipes will show in the recipe book when you get certain items)
770 - New command, `sgear_random_gear` which will give randomized gear items
771 - Loot table function for setting specific parts on a gear item
772 - Chinese translation (zh_cn, by XuyuEre)
773 ### Fixed
774 - Example gear items not appearing in the creative tab
775 ## [1.1.0] - 2019-06-17
776 ### Added
777 - Configs for random grading. You can adjust the mean, standard deviation, and max grade.
778 - Gear with mixed main parts will blend the colors, but with much greater weight on earlier parts
779 ### Removed
780 - Blue flower and black/blue dyes (use cornflowers and new vanilla dyes instead)
781 ### Changed
782 - Netherwood tree generation (more leaves, subject to change)
783 ## [1.0.12] - 2019-05-11
784 ### Changed
785 - Blueprints and templates now have the output item in their name, instead of the tooltip
786 ### Fixed
787 - Stats not calculating correctly in some cases (e.g. tip upgrades) [#27]
788 - Bow "lite" models are animated now
789 - Rod and bowstring blueprints/templates being consumed during crafting
790 ## [1.0.11] - 2019-05-08
791 ### Added
792 - Command to recalculate stats on all of a player's gear (can target multiple players)
793 - Command to list all registered parts. Also shows how many of each type there are.
794 ### Fixed
795 - Parts and traits should now sync all needed data with clients
796 - Fix gear losing their stats during recalculations (e.g. ka-chink)
797 - Flax plants not growing
798 ## [1.0.10] - 2019-05-08
799 ### Added
800 - Config to disable enchanted effect on gear items (this adds a new client config file). Since the effect is broken on vanilla models, this is disabled by default.
801 - Spears. They are weaker than swords, but have a much longer reach. These may need some balancing still.
802 ### Fixed
803 - Should fix gear parts and traits not syncing to clients on LAN games
804 ## [1.0.9] - 2019-04-24
805 ### Added
806 - JEI plugin has been updated
807 ### Fixed
808 - "Unknown part type" error when connecting to servers
809 - Bows not being enchantable
810 - Blocks connecting to analyzers improperly
811 ## [1.0.8] - 2019-04-15
812 Small tweak needed by Silent's Gems 3.0.11.
813 ## [1.0.7] - 2019-04-07
814 ### Added
815 - Analyzer catalyst, which will increase the median grade when grading parts. These are set by item tags and there are two tiers (`silentgear:analyzer_catalyst/tier1` and `silentgear:analyzer_catalyst/tier2`). By default, tier 1 is glowstone dust, and tier 2 is glittery dust, a new item.
816 ### Changed
817 - Rod-less tools (heads) will now hurt you when used. Ouch!
818 - Hammers are no longer effective on "extra materials" like circuits (redstone, ladders) and glass
819 - Durability max is now Integer.MAX_VALUE (2^32-1) and Armor Durability max is 1/16th of that (134,217,727)
820 ### Fixed
821 - Hammers breaking unbreakable blocks
822 - Parts GUI is working again (access in the crafting station GUI)
823 - Some broken/missing translations
824 ## [1.0.6] - 2019-03-30
825 ### Added
826 - Stone torches (craft with coal/charcoal and stone rods)
827 - Potted blue flower and netherwood saplings (just use the block on a flower pot)
828 - Flax is obtainable, look for wild flax plants in plains or mountain biomes.
829 - Sinew is now obtainable
830 ### Removed
831 - Item of flax plant (block still exists, but you will get a warning on world load)
832 ### Changed
833 - Rewrote gear crafting recipe code to allow recipes to show up in the recipe book and REI (probably JEI as well, have not tested). The recipe JSON files are still the same. If you didn't know, you can completely replace these recipes with data packs!
834 - Better temporary models for everything but bows. Still waiting on Forge for the proper model system to come back. These new models will likely become a config option, as they are probably much easier on less powerful hardware.
835 ### Fixed
836 - Block-placing feature is back. Right-click while holding a compatible tool (SGear pickaxe, shovel, or axe by default) to place the block in the slot after the tool, or the last slot of your hotbar. Also works with the torch bandolier (from the Torch Bandolier mod).
837 - Lustrous trait being 15 times more powerful than intended. Also increased the bonus from sky light; block light is 75% as effective.
838 ## [1.0.5] - 2019-03-19
839 Tweaks some things which will be needed for the next Silent's Gems release, which will add gear souls (replaces tool souls from older versions). Minor API changes.
840 ### Added
841 - Lock stats command is back
842 ### Fixed
843 - Armor recipes now reference the correct blueprints
844 - (Partially) When connecting to a dedicated server, information about traits and gear parts is synced to the client. Unfortunately, this happens too late and tooltips usually do not update.
845 ## [1.0.4] - 2019-03-08
846 Traits are mostly implemented. There are a few that do not function yet, but it should be possible to create custom traits again.
847 ### Fixed
848 - Tools having wrong attack damage and speed modifiers (removed equipment JSON files entirely) [#24]
849 - Example gear generates correctly
850 - Armor no longer says it's missing a rod
851 - Fix armor item color (custom worn armor is still colorless)
852 - A few misc tooltip-related issues
853 ## [1.0.3] - 2019-03-07
854 Temporary workaround for Forge issue #5577, Silent Gear [issue #25]([https://github.com/SilentChaos512/Silent-Gear/issues/25](https://github.com/SilentChaos512/Silent-Gear/issues/25)). This allows players to connect to servers and LAN games. I have noticed their are issues with gear parts not syncing to the client, which I am pretty sure is unrelated. Gear items can still be crafted and used normally as far as I know, they just look wrong.
855 ## [1.0.2] - 2019-03-03
856 ### Added
857 - Improved temporary gear models. They do not display upgrades or support unique textures, but... it's something. Now we wait for Forge to fix stuff.
858 - Grade argument to "sgear_parts add" command.
859 ## [1.0.1] - 2019-02-28
860 ### Added
861 - World generation (flowers, netherwood, and crimson iron)
862 ### Changed
863 - Crafting station part slots removed. This leaves just the crafting grid and side storage.
864 ### Fixed
865 - Blocks with GUIs can be opened again
866 - Flower and netherwood sapling models corrected
867 ## [1.0.0] - 2019-02-24
868 Port to 1.13.2. Bumped version to 1.0.0 because of major changes, but this is still an alpha of course.
869 - Old part files are not compatible and must be updated.
870 - Parts are now added with **datapacks**. Files should be in `data/<namespace>/silentgear/parts/`, where `<namespace>` is a unique ID for your datapack. You can organize files into subfolders as well (e.g. have a folder for main parts, a separate folder for rods, etc.) This is optional, but encouraged.
871 - Gear **models do not work**, you will see white outlines instead (the items still work, of course)
872 - Tool heads removed... sort of. Crafting a blueprint with main parts only creates a rodless tool (head).
873 - Tool heads are technically their respective tool. You can use them, but some stats are reduced until you attach a rod. May add additional penalties later.
874 - You can also place the tool rod (and bowstring for bows) in the crafting grid at the same time to craft the whole tool in one go!
875 - Traits are broken right now
876 - None of the blocks function yet
877
878 The Veggie Way [FORGE] (TheVeggieWay-1.15.2-2.1.20.jar --> TheVeggieWay-1.15.2-2.1.22.jar):
879 TheVeggieWay-1.15.2-2.1.22.jar:
880 UPDATES:
881
882 * - Updated Forge to 31.1.25
883 * - Added new Super Petals dietary supplement (not much hunger, but loaded with saturation) with associated config file adjustment
884
885 TheVeggieWay-1.15.2-2.1.21.jar:
886 UPDATES:
887
888 * - Updated Forge to 31.1.24
889 * - Added new item, Knife, used to cut things in the crafting table (e.g. Cactus and Pumpkin for now)
890 * - Added Cactus Chunk, cut with a Knife and get (8) edible pieces
891 * - Added Pumpkin Chunk, cut with a Knife and get (8) edible pieces
892 * - Added Cactus Soup, made with Cactus Chunks
893 * - Adjusted Pumpkin Soup, now made with Pumpkin Chunks
894 * - Added Sugar Cane, Cactus Chunk, and Honeycomb tags to make Fructose Powder
895 * - Added Pumpkin Chunk tag to make Vitamin Powder
896 * - Added config settings for Cactus and Pumpkin Chunks and Cactus Soup to adjust hunger and saturation if desired
897
898 Titanium (titanium-1.15.2-2.3.6.jar --> titanium-1.15.2-2.3.7.jar):
899 titanium-1.15.2-2.3.7.jar:
900 No changelog provided.
901
902 Tool Belt (ToolBelt-1.15.2-1.14.0.jar --> ToolBelt-1.15.2-1.14.1.jar):
903 ToolBelt-1.15.2-1.14.1.jar:
904 Fix GL error due to invalid keys, in some operating systems.
905
906 XNet (xnet-1.15-2.0.1-alpha.jar --> xnet-1.15-2.0.2-alpha.jar):
907 xnet-1.15-2.0.2-alpha.jar:
908 - Darkere fixed some GUI translation keys
909 - 'kr' translation file from Mindy
910 - Fixed the models for the router and wireless router
911 - Fixed various cable models
912
913Removed:
914- A Lib
915- Alchemistry
916- AppleSkin
917- Backpacked
918- BadCreeperNoBoomBoom
919- Bamboo Everything (Forge)
920- Better Advancements
921- Big Buckets
922- Buuz135s Dimensional Worlds
923- Caelus API
924- Chem Lib
925- Clay WorldGen
926- CleanView
927- Corail Woodcutter
928- Curious Elytra
929- Curious Shulker Boxes
930- Draw Bridge
931- Dynamic View
932- Enchantability
933- Engineer's Decor
934- Engineer's Tools
935- Entangled
936- Essentials
937- Fast Leaf Decay
938- Gauges and Switches
939- Glasshole [FORGE]
940- Global XP
941- GoProne
942- Macaw's Furniture
943- Metal Barrels
944- Morpheus
945- MrCrayfish's Vehicle Mod
946- No Default Auto-Jump
947- Obfuscate
948- Oscars [FORGE]
949- Pickle Tweaks
950- PlantTech 2
951- Prefab
952- Pretty Beaches
953- Resourceful Tools [FORGE]
954- Simply Light
955- Snad - Back to the past
956- Spice of Life: Carrot Edition
957- The Loader
958- Torchmaster
959- Useful Hats
960- XP Tome
961- Xaero's Minimap
962- Xaero's World Map
963- spark
964
965Generated using [ChangelogGenerator 2.0.0-pre2](https://github.com/TheRandomLabs/ChangelogGenerator).