Commit Graph
491 Commits
Author SHA1 Message Date
tterrag1098 48aa74714e Hopefully last try at #309... 2015-04-26 22:04:05 -04:00
tterrag1098 ab72d05134 More SideOnly safety, should fix #309 again 2015-04-26 21:46:18 -04:00
tterrag1098 9e0b56afe1 Fix #308 #309 Crashes on startup 2015-04-26 20:33:39 -04:00
tterrag1098 aac68bd58e 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 f62f9c6a47 Move RenderBlocksCTM to API, add ClientUtils 2015-04-26 02:35:16 -04:00
tterrag1098 2f6b455514 Get rid of the ugly RenderBlocksCTMFullbright, some other refactors 2015-04-26 02:30:39 -04:00
tterrag1098 3ae753ebc3 Fix some typos and unused code 2015-04-24 17:07:00 -04:00
tterrag1098 66d79e9d99 Move CarvableHelper to API 2015-04-24 17:05:12 -04:00
tterrag1098 8abc50634b 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 42cc14f7b2 Fix IMC referencing Chisel.class for the mod ID 2015-04-24 13:23:58 -04:00
tterrag1098 9b4fc25600 The nuke has landed! (Remove CarvableVariation) 2015-04-24 03:51:38 -04:00
tterrag1098 65693b868c 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 bc607a3104 Begin CarvableVariation nuke, have hit some roadblocks in CTM rendering 2015-04-23 20:33:29 -04:00
tterrag1098 d50f2c9da5 Some class renaming, move TextureSubmap to API and improve its methods 2015-04-23 17:31:25 -04:00
tterrag1098 c2fa40d57e Move ISubmapManager to its own API file 2015-04-23 16:45:28 -04:00
tterrag1098 70af7b4d67 #301 crash invalid with marble pillar metadatas 2015-04-23 16:40:44 -04:00
tterrag1098 093fb5263c Merge branch 'ctm_refactor2' into dev 2015-04-23 00:35:02 -04:00
tterrag1098 6105a6104c Fix accidental reversion of CarvableHelper code during merge 2015-04-23 00:27:42 -04:00
tterrag1098 ee4eb3c357 Javadoc typo 2015-04-22 22:04:27 -04:00
tterrag1098 00647ece1a Add missing Dir file 2015-04-22 21:57:39 -04:00
tterrag1098 d0d01fbb68 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 07f53ae6fb Clean up CTM documentation and move to API 2015-04-22 21:47:44 -04:00
tterrag1098 4f70831d35 Implement Fake AE Controller with the new ISubmapManager system 2015-04-22 21:04:40 -04:00
tterrag1098 0139a894f0 Implement ISubmapManager for custom IIcon handling 2015-04-22 18:00:56 -04:00
tterrag1098 85711e377e Massively clean up CTM code, much more readable now 2015-04-22 17:52:03 -04:00
warlordjones c2ad2bc5fa Fix #289 2015-04-12 17:41:35 +01:00
warlordjones 77e95fb934 Fix #288 2015-04-10 01:01:36 +01:00
Drullkus 0c66282e57 Rename some things... 2015-04-08 13:38:41 -07:00
Drullkus fd90784d03 Change the cracked stone anim 2015-04-08 13:31:44 -07:00
Drullkus c36cf92671 Finalize hacky AE Falsetto Controller 2015-04-08 10:45:00 -07:00
Drullkus d9081e576c Thanks, outdated code. @tterrag 2015-04-08 10:36:15 -07:00
Drullkus 4f318afb57 AE Falsetto Controller hack 2015-04-08 10:26:50 -07:00
Drullkus 6c51b8e437 Circuit variations for all of your Futurama needs! 2015-04-07 22:35:59 -07:00
tterrag1098 506cb04a60 Fix issues with present clientside desync 2015-04-06 21:44:37 -04:00
tterrag1098 705d1414f5 Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev 2015-04-06 21:39:35 -04:00
tterrag1098 49f2b52200 Fix issues with presents and chunk boundaries / orphan chunks 2015-04-06 21:39:20 -04:00
Drullkus b6c04a92e8 Add last ARcane stone variant 2015-04-06 16:52:21 -07:00
Drullkus f0e25b2804 New arcane stone types 2015-04-06 14:29:40 -07:00
tterrag1098 acf643c329 Add entries for new blocks in ChiselBlocks 2015-04-06 15:21:08 -04:00
warlordjones 7dc56ea093 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 4b2bd3af03 Implement the 'chrono' texture as a glass variant 2015-04-06 17:52:15 +01:00
tterrag1098 75c4fc8850 Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev 2015-04-06 01:16:25 -04:00
tterrag1098 fd33a66d18 Allow chisel torches to be FMP microparts 2015-04-06 01:16:14 -04:00
warlordjones b775ab77ea Prevent mobspawns on antiblocks as Cpt mentioned he wanted to do in #169 2015-04-05 17:00:03 +01:00
warlordjones 9337d787ef Workaround to prevent crashes with invalid pillar meta. Fixes #277 2015-04-05 16:45:10 +01:00
warlordjones 4deff8a7be 16-colour runic voidstone - closes #218 2015-04-05 16:34:08 +01:00
tterrag1098 aa03baa462 Fix mossy config 2015-04-02 14:52:26 -04:00
tterrag1098 87a83e4ae2 #286 Fix dedicated server crash 2015-04-01 18:34:03 -04:00
tterrag1098 e61105c8dc Add code to prevent GUI staying open if chisel item is not in hand 2015-03-31 17:16:07 -04:00
warlordjones 7aca34c229 Fix #283 2015-03-30 22:55:28 +01:00