Commit Graph
645 Commits
Author SHA1 Message Date
tterrag1098 37e77f00f8 Hopefully last try at #309... 2015-04-26 22:04:05 -04:00
tterrag1098 f0cb6555a8 More SideOnly safety, should fix #309 again 2015-04-26 21:46:18 -04:00
tterrag1098 fbab0eb9d8 Fix #308 #309 Crashes on startup 2015-04-26 20:33:39 -04:00
tterrag1098 ad13b2a39e Merge branch 'remove_carvablevariation' into dev
Conflicts:
	src/main/java/com/cricketcraft/chisel/api/IMC.java
2015-04-26 02:43:43 -04:00
tterrag1098 b3555e52f9 Move RenderBlocksCTM to API, add ClientUtils 2015-04-26 02:35:16 -04:00
tterrag1098 87072102f8 Get rid of the ugly RenderBlocksCTMFullbright, some other refactors 2015-04-26 02:30:39 -04:00
tterrag1098 5ad6f5c98e Fix some typos and unused code 2015-04-24 17:07:00 -04:00
tterrag1098 47abdbbc10 Move CarvableHelper to API 2015-04-24 17:05:12 -04:00
tterrag1098 3013e263a2 RenderBlocksCTM will now respect the render bounds (read below)
This behavior allows for certain renderers to no longer be needed
(carpet floor) and for some rendering to be possible (CTM slabs).

A single version of marble slab has been implemented with CTM as an
example, we will move over the rest of the textures once this is
finalized.
2015-04-24 16:43:30 -04:00
tterrag1098 be4158e9a6 Fix IMC referencing Chisel.class for the mod ID 2015-04-24 13:23:58 -04:00
tterrag1098 3999d31342 The nuke has landed! (Remove CarvableVariation) 2015-04-24 03:51:38 -04:00
tterrag1098 41877f3543 Completely modularize submap and RenderBlocks managing
- Fix RenderBlocksCTM ignoring the renderMin/Max values
- Add custom handler for carpet to avoid hardcoding
- TODO blocks that use existing blocks as icons, e.g. ice stairs
2015-04-24 03:38:37 -04:00
tterrag1098 80149390b6 Begin CarvableVariation nuke, have hit some roadblocks in CTM rendering 2015-04-23 20:33:29 -04:00
tterrag1098 56d90a8321 Some class renaming, move TextureSubmap to API and improve its methods 2015-04-23 17:31:25 -04:00
tterrag1098 59d5a9d259 Move ISubmapManager to its own API file 2015-04-23 16:45:28 -04:00
tterrag1098 0b0ef5846f #301 crash invalid with marble pillar metadatas 2015-04-23 16:40:44 -04:00
tterrag1098 59dcf10846 Merge branch 'ctm_refactor2' into dev 2015-04-23 00:35:02 -04:00
tterrag1098 c0f342f094 Fix accidental reversion of CarvableHelper code during merge 2015-04-23 00:27:42 -04:00
tterrag1098 31ea512b48 Javadoc typo 2015-04-22 22:04:27 -04:00
tterrag1098 87ce7b34c3 Add missing Dir file 2015-04-22 21:57:39 -04:00
tterrag1098 9b0b5fc592 Merge branch 'dev' into ctm_refactor2
Conflicts:
	src/main/java/com/cricketcraft/chisel/Features.java
	src/main/java/com/cricketcraft/chisel/carving/CarvableHelper.java
	src/main/java/com/cricketcraft/chisel/config/Configurations.java
2015-04-22 21:56:10 -04:00
tterrag1098 be707a89fe Clean up CTM documentation and move to API 2015-04-22 21:47:44 -04:00
tterrag1098 3b62791a0f Implement Fake AE Controller with the new ISubmapManager system 2015-04-22 21:04:40 -04:00
tterrag1098 c647044006 Implement ISubmapManager for custom IIcon handling 2015-04-22 18:00:56 -04:00
tterrag1098 2c8d88a639 Massively clean up CTM code, much more readable now 2015-04-22 17:52:03 -04:00
warlordjones 12efb9ff76 Fix #289 2015-04-12 17:41:35 +01:00
warlordjones bb7d6b9693 Fix #288 2015-04-10 01:01:36 +01:00
Drullkus a58e8bee86 Rename some things... 2015-04-08 13:38:41 -07:00
Drullkus eb3f8f6d1d Change the cracked stone anim 2015-04-08 13:31:44 -07:00
Drullkus b85bebd972 Finalize hacky AE Falsetto Controller 2015-04-08 10:45:00 -07:00
Drullkus 90a700b73b Thanks, outdated code. @tterrag 2015-04-08 10:36:15 -07:00
Drullkus c402af9430 AE Falsetto Controller hack 2015-04-08 10:26:50 -07:00
Drullkus 22e86710e3 Circuit variations for all of your Futurama needs! 2015-04-07 22:35:59 -07:00
tterrag1098 4bcfeb1889 Fix issues with present clientside desync 2015-04-06 21:44:37 -04:00
tterrag1098 7c9f8eca2d Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev 2015-04-06 21:39:35 -04:00
tterrag1098 a71ec55104 Fix issues with presents and chunk boundaries / orphan chunks 2015-04-06 21:39:20 -04:00
Drullkus fa3dad02a6 Add last ARcane stone variant 2015-04-06 16:52:21 -07:00
Drullkus e8b4ae928a New arcane stone types 2015-04-06 14:29:40 -07:00
tterrag1098 97fdd64f93 Add entries for new blocks in ChiselBlocks 2015-04-06 15:21:08 -04:00
warlordjones 0e9af0a72b Implement some more of the unused textures as factory variants
Only two textures I can't find a home for
2015-04-06 19:24:21 +01:00
warlordjones e73d4df314 Implement the 'chrono' texture as a glass variant 2015-04-06 17:52:15 +01:00
tterrag1098 ac59109af3 Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev 2015-04-06 01:16:25 -04:00
tterrag1098 6699005c14 Allow chisel torches to be FMP microparts 2015-04-06 01:16:14 -04:00
warlordjones d483727a09 Prevent mobspawns on antiblocks as Cpt mentioned he wanted to do in #169 2015-04-05 17:00:03 +01:00
warlordjones a5e71b4c71 Workaround to prevent crashes with invalid pillar meta. Fixes #277 2015-04-05 16:45:10 +01:00
warlordjones be7ba84d09 16-colour runic voidstone - closes #218 2015-04-05 16:34:08 +01:00
tterrag1098 9b6e30937c Fix mossy config 2015-04-02 14:52:26 -04:00
tterrag1098 2e5d57cb4e #286 Fix dedicated server crash 2015-04-01 18:34:03 -04:00
tterrag1098 608c7d787f Add code to prevent GUI staying open if chisel item is not in hand 2015-03-31 17:16:07 -04:00
warlordjones 9d8429be2e Fix #283 2015-03-30 22:55:28 +01:00