Commit Graph
36 Commits
Author SHA1 Message Date
tterrag1098 723425a471 Add IMC for adding/removing variations and registering oredict 2015-02-06 21:47:17 -05:00
tterrag1098 06f2aff70c Fix typo causing some oredict blocks to not be chiseleable in world
Closes #177
2015-01-25 15:08:29 -05:00
tterrag1098 e4b1a79017 Add javadocs to ICarvingRegistry 2015-01-24 16:10:49 -05:00
tterrag1098 8bf33959e2 Change up how removing groups is done, should fix most issues 2015-01-23 22:35:21 -05:00
tterrag1098 c0f683ca3a Fix javadoc typo 2015-01-23 16:23:36 -05:00
tterrag1098 8467b1cbb8 Add group removal support. Add player argument to canChiselBlock 2015-01-23 16:09:40 -05:00
tterrag1098 2321c2e636 Add ICarvingRegistry, still need to document properly 2015-01-22 21:47:30 -05:00
tterrag1098 bfabad129f Add variation removal support to API, add ICarvingRegistry 2015-01-22 21:33:43 -05:00
tterrag1098 9b064c59ef Move IAdvancedChisel to base api package 2015-01-21 15:15:23 -05:00
tterrag1098 bef19466cf Add ability for chisels to define their own chisel modes 2015-01-21 14:02:47 -05:00
tterrag1098 76a378d12c More IChiselItem cleanup and organize imports 2015-01-20 18:26:14 -05:00
Cricket 9d91c64485 Removed Inventory and Slot parameters 2015-01-20 18:13:59 -05:00
tterrag1098 5b4af2ee49 Allow only the diamond chisel to have modes. Fix breaking sounds up more 2015-01-19 11:23:11 -05:00
tterrag1098 5188e39b57 Fix up issues with breaking chisels (Fixes #162) 2015-01-19 10:01:08 -05:00
tterrag1098 4de7ef8190 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 a3f8c357e3 Finish chisel modes 2015-01-18 15:58:13 -05:00
tterrag1098 89299f6e27 Begin chisel mode implementation 2015-01-18 14:40:39 -05:00
tterrag1098 86713ab449 Remove IChiselMode 2015-01-18 13:05:25 -05:00
tterrag1098 2b867c86f6 Refactor ICarvable to receive world and pos references. Closes #147. 2015-01-15 13:09:34 -05:00
tterrag1098 db91b04387 Add NEI "recipes" button to chisel GUI 2015-01-15 09:20:31 -05:00
tterrag1098 4bcaa62ca7 More API cleanup. ICarvableVariation no longer extends Comparable. 2015-01-15 06:20:22 -05:00
tterrag1098 a110c4e8ef Clean up in Carving API, add support for new API classes in Carving 2015-01-15 06:06:07 -05:00
tterrag1098 685b6fd2d1 Merge branch 'dev' of https://github.com/TheCricket/Chisel-2.git into dev 2015-01-15 03:33:17 -05:00
tterrag1098 f56075a72b Add missing package-info file, add API jar task 2015-01-15 03:32:58 -05:00
tterrag1098 36b03d15fc Begin refactor, make CarvingVariation and CarvingGroup interfaces 2015-01-15 00:03:43 -05:00
tterrag1098 531bb186b1 Add IChiselItem#canChisel for stacks in the GUI 2015-01-14 21:33:43 -05:00
tterrag1098 b426c847ef Add canOpenGui to IChiselItem 2015-01-14 21:11:33 -05:00
tterrag1098 7de1d514be Fix IChiselItem javadoc 2015-01-14 19:55:05 -05:00
warlordjones 75f14fc543 Import Organisation 2015-01-11 20:59:16 +00:00
tterrag1098 544abae077 Add config option for left click chiseling. Fix chisel recipes. 2015-01-09 03:03:37 -05:00
tterrag1098 615b1ed395 Further simplify IChiselItem and improve chisel tooltips 2015-01-09 02:33:03 -05:00
tterrag1098 fe241bf726 Add missing files from last commit 2015-01-09 01:51:52 -05:00
tterrag1098 ca46d3c653 Actually fix #9. Some other cleanup in CTM. 2015-01-07 21:47:45 -05:00
tterrag1098 82792ed22e The great format and clean up. IMPORTANT: Read below.
All devs and contributors should use the provided formatter settings. 
If your IDE does not support the format, the rules are simple, it is the
default java formatting rules, with 200char line lengths and 1 extra
line after class definitions.
2015-01-07 19:50:18 -05:00
Cricket 8620d975ee API Note addded 2014-12-23 08:12:47 -08:00
Arona Jones dae454dc17 Change package name for realsies now :P 2014-12-15 00:11:48 +00:00