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
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
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
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
85711e377e
Massively clean up CTM code, much more readable now
2015-04-22 17:52: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
Cricket
baa573272f
Dont touch tterrag :P
2015-03-19 16:16:21 -04:00
Cricket
3e2a5cb524
You make special snow golems now
2015-03-08 16:48:05 -04:00
CptSpaceToaster
f173222edc
This should be all of the changes I made AFTER I ran the bogus merge, clearying out tterag's work
2015-03-04 00:27:19 -05:00
CptSpaceToaster
256911259d
prepared CTM-Renderer for upcoming changes'
2015-03-01 12:52:10 -05:00
CptSpaceToaster
de9dcdd04e
And there it goes
2015-03-01 12:44:09 -05:00
CptSpaceToaster
2f2b858ee2
More sudoku... hopefully this is good enough documentation to move forward
2015-03-01 11:42:42 -05:00
CptSpaceToaster
a39021db49
SUDOKU
2015-03-01 01:33:43 -05:00
warlordjones
d093235f6a
Custom particles respect the particles setting in the vanilla options menu ( Fixes #240 )
2015-02-27 15:22:14 +00:00
tterrag1098
99fb926ff1
Improve dev special rendering system
2015-02-23 02:29:10 -05:00
tterrag1098
7f3fabcb96
Remove extra PlayerSpecials registration that crashes servers
2015-02-23 00:26:42 -05:00
warlordjones
5baf4951d9
Fix #222
2015-02-22 01:37:51 +00:00
CptSpaceToaster
9ec6430582
all of the CTM faces at least render with proper lighting... bue some of the top faces don't notice that they should connect to neighboors
2015-02-21 01:20:53 -05:00
CptSpaceToaster
844203756f
working on the CTM refactor
2015-02-20 00:32:05 -05:00
tterrag1098
bf4ce506e5
Merge remote-tracking branch 'origin/Cricket' into dev
...
Conflicts:
src/main/java/com/cricketcraft/chisel/Chisel.java
src/main/java/com/cricketcraft/chisel/Features.java
src/main/java/com/cricketcraft/chisel/config/Configurations.java
src/main/resources/assets/chisel/textures/items/chisel_obsidian.png
2015-02-19 19:11:16 -05:00
Cricket
e3e7529018
Dev stuff is complete
2015-02-19 17:13:16 -05:00
tterrag1098
8e2adef0ab
Begin CTM refactor. Submaps working, lighting not so much
2015-02-18 15:27:57 -05:00
tterrag1098
c3ee02b3f2
Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev
2015-02-11 22:04:11 -05:00
tterrag1098
3ed961c526
Fix reamining present issues:
...
- Fix dupes
- Fix bounding boxes
- Fix inventory order being swapped in the GUI
- Fix in-world chiseling not working
- Fix losing items when metadata changes
2015-02-11 22:03:53 -05:00
CptSpaceToaster
bc8e2a5c67
Added 16 configuration options to control the color overlay of HexBlocks
2015-02-08 23:37:56 -05:00
Cricket
54f65fab25
Fixes #200
2015-02-06 21:13:36 -05:00
tterrag1098
0064ec320d
Fix crash with null facade next to columns
2015-01-31 14:38:50 -05:00
Cricket
46f8519829
WIP
2015-01-27 09:56:28 -05:00
tterrag1098
adbb7dc73c
Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into
...
dev
Conflicts:
src/main/java/com/cricketcraft/chisel/Features.java
2015-01-26 22:42:59 -05:00
tterrag1098
dd300f70aa
Rewrite presents. Still a bit WIP, needs sounds and lid animation
2015-01-26 22:41:48 -05:00
Cricket
4b74c7a776
Yeah that's a typo
2015-01-26 17:23:34 -05:00
tterrag1098
dcbf8d443c
Fix #175 problem with vertical CTM on x-axis bottom end textures
2015-01-24 16:25:24 -05:00
tterrag1098
48274f1e22
Change up how removing groups is done, should fix most issues
2015-01-23 22:35:21 -05:00
tterrag1098
569cdee3b1
Add breaking animation support to auto chisel renderer
2015-01-23 18:46:31 -05:00
tterrag1098
6eba235556
Fix breaking animation on advanced CTM renderers
2015-01-23 18:19:11 -05:00
tterrag1098
e604365bb0
Move IAdvancedChisel to base api package
2015-01-21 15:15:23 -05:00
tterrag1098
da162db40a
Add ability for chisels to define their own chisel modes
2015-01-21 14:02:47 -05:00
tterrag1098
c35bef2bc4
Allow only the diamond chisel to have modes. Fix breaking sounds up more
2015-01-19 11:23:11 -05:00
tterrag1098
e71f8a0960
IChiselItem items no longer need to worry about playing the sound fx.
...
Remove ChiselMode from API packages
2015-01-18 16:17:04 -05:00
tterrag1098
665ed94a99
Finish chisel modes
2015-01-18 15:58:13 -05:00
warlordjones
38c620d8bd
Workaround to prevent crashing with rendering ice pillars that no longer have a variation.
2015-01-17 19:25:11 +00:00
tterrag1098
ace16d5d60
Fix #144 Chisel in autochisel rendering wrong in fast graphics
2015-01-15 13:43:40 -05:00