Commit graph

1726 commits

Author SHA1 Message Date
Joshua Gwinn 37321040f4 Fix additional source of Digital Miner tile entity freezing
The function nextSetBit was incorrectly assumed to search for indexes
starting after the index given, but it in fact is inclusive with the
index given, this can lead to the while loop turning infinite if a block
it is expecting to be there isn't there.
2014-02-19 23:52:25 -07:00
Joshua Gwinn c3f48c333f Optimization to Digital Miner search thread
This is a slight change to the digital miner search thread to remove the
object creation that occurs for each block checked. It is a sort of
minor thing, but it will help to keep the memory requirements for the
thread down and execution maybe slightly faster.
2014-02-19 22:12:57 -07:00
Aidan C. Brady 7c9d267499 Fix factories resetting progress 2014-02-19 23:36:01 -05:00
Aidan C. Brady 656a1a8baa Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2014-02-19 23:21:58 -05:00
Aidan C. Brady 2ec88debdf Donator data is now pulled remotely, digital miner shouldn't halt the game anymore, fixed Electrolytic Separator issue. @pgatt, please test. 2014-02-19 23:21:52 -05:00
Aidan Brady 3d4e01400f Even more Digital Miner optimization 2014-02-17 23:46:31 -05:00
Aidan C. Brady 74e14284c7 Re-add chunk checks...whoops! 2014-02-17 21:12:33 -05:00
Aidan C. Brady b3f9c48afe Attempt some memoization, please test and report pgatt, judge 2014-02-17 18:48:31 -05:00
Aidan Brady db7d4ad681 v6.0.1 bump 2014-02-17 13:04:58 -05:00
Aidan Brady 84b940c586 v6.0.1 release 2014-02-17 12:58:14 -05:00
Aidan C. Brady 2e8780e597 Update donator list 2014-02-17 12:03:42 -05:00
Aidan C. Brady 9915d18baa Add visible configuration to Metallurgic Infuser, made Chemical Crystalizer auto-eject and gave it inventory configuration 2014-02-17 00:14:02 -05:00
Aidan C. Brady 95698e45ea Kill off old induction stuff, bump version to 6.0.1 2014-02-16 23:50:56 -05:00
Aidan C. Brady 819e82e0f0 Fix Digital Miner issues (hopefully) 2014-02-16 23:48:06 -05:00
Aidan C. Brady 7b53164be6 Finalize release. v6 is now public. 2014-02-16 20:12:43 -05:00
Aidan C. Brady cea0312f17 Mekanism v6 official release 2014-02-16 20:01:53 -05:00
Aidan C. Brady 40edc8d82f Digital Miner re-overhaul. Now using BitSets to reduce worst-case-scenario calculations to use less than 0.8% of the memory they did previously. CPU performance also boosted. 2014-02-16 19:47:51 -05:00
Aidan C. Brady 458276e0a1 Add a few additional recipes 2014-02-16 13:13:35 -05:00
Aidan Brady 8c8f6c32aa Fix a few issues 2014-02-15 17:10:13 -05:00
Aidan Brady 527ec1b171 Fix tesseract compatibility 2014-02-15 16:44:29 -05:00
Aidan Brady 87de087df9 Typo fix 2014-02-15 15:25:37 -05:00
Aidan Brady f18eea9a14 Step 2 of another Digital Miner overhaul 2014-02-15 15:01:17 -05:00
Aidan Brady 73be8c65d7 Step 1 of another Digital Miner refactor 2014-02-15 15:00:42 -05:00
Aidan Brady 1a179b914c Fix Digital Miner text 2014-02-15 14:50:40 -05:00
Aidan Brady 1bf35e9314 Fix machine type bug 2014-02-15 13:24:34 -05:00
Aidan Brady 9ac1325b35 Revert "TEMP FIX for Wylker, will be rolled back for matured changes in v6"
This reverts commit 0b861f71af.
2014-02-14 19:04:06 -05:00
Aidan Brady 996b5fcf56 Final change for v6 release :) 2014-02-14 18:45:42 -05:00
Aidan C. Brady b593c7c202 Updated IC2 API, added in option to disable particles/lighting updates on machines 2014-02-14 17:55:34 -05:00
Aidan C. Brady 27199c9721 Fix negative energy buffer issue 2014-02-14 17:45:51 -05:00
Aidan C. Brady b2e9e03584 Redstone Block is now an infuse object 2014-02-14 17:41:34 -05:00
Aidan C. Brady 5b553c5fbc Hopefully fixed CME 2014-02-12 19:13:51 -05:00
Aidan C. Brady e9e4d381f2 Fixed teleported crash 2014-02-12 19:08:53 -05:00
Aidan C. Brady cf73d1f2c0 A few tiny fixes 2014-02-12 19:05:43 -05:00
Aidan C. Brady 4c4f534e5b Digital Miner overhaul - easier than I thought. Also cleanup. 2014-02-11 21:12:54 -05:00
Aidan 088d50d184 Merge pull request #1000 from tterrag1098/development
ItemProxies in player invs will now disappear instantly
2014-02-11 18:40:39 -05:00
tterrag1098 60664ef71b Formatting derps 2014-02-10 22:49:40 -05:00
tterrag1098 3a8847bdc8 Add minor safeguard for ItemProxy's in player invs 2014-02-10 22:48:52 -05:00
tterrag1098 19c47c1a41 Merge pull request #1 from aidancbrady/development
Development
2014-02-10 22:42:56 -05:00
Aidan Brady c05a2516b9 Preparing for DM overhaul 2014-02-10 21:59:18 -05:00
Aidan Brady 0904b4d7f6 Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2014-02-10 21:12:31 -05:00
Aidan Brady 28459b134e Armored Jetpack…done. Also made Charcoal Blocks fuel sources 2014-02-10 21:10:30 -05:00
Aidan f74ac247fb Update build.properties 2014-02-10 20:34:44 -05:00
Aidan 775da9d395 Update build.properties 2014-02-10 20:32:27 -05:00
Aidan 99c4fa8458 Update build.xml 2014-02-10 20:26:51 -05:00
Aidan C. Brady 661d421ffe Should be fixed 2014-02-09 12:52:18 -05:00
Aidan C. Brady 4d1b3d0721 Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2014-02-08 19:45:53 -05:00
Aidan C. Brady 0618856b96 Fix GUI 2014-02-08 19:45:31 -05:00
Aidan C. Brady 24e7b0c450 Fix a few bugs 2014-02-08 19:41:52 -05:00
Aidan Brady 03ab491ce2 Merge branch 'development' of https://github.com/aidancbrady/Mekanism into development 2014-02-07 20:50:24 -05:00
Aidan Brady d32a7f1e06 no message 2014-02-07 20:50:10 -05:00