Commit Graph
141 Commits
Author SHA1 Message Date
Jared a6728529fb Update ItemExpansion.java 2016-02-19 09:32:47 +02:00
Jared 162c2a434e Merge pull request #308 from fluffle/catch-npe-in-recipes
Catch Throwables when dumping recipes. Fixes #306.
2016-01-25 10:34:48 +02:00
Alex Bramley 06a849ad79 Add 'else' block to ensure all exceptions are logged. 2016-01-25 08:13:42 +00:00
Alex Bramley c49c3ce4da Catch Throwables when dumping recipes. 2016-01-24 20:45:37 +00:00
Stan Hebben 1dc4380a41 Merge pull request #285 from skydark/fix-zenscripts
Yet another "Yet another 'Several bug fixes and enhancements on ZenScripts'"
2016-01-11 07:30:15 +01:00
Skydark Chen c35e3b1f78 Squashed commit of the following:
commit 0a3f5772b9450672fb033a6306fbf7fb0d972d5c
Author: Skydark Chen <skydark2@gmail.com>
Date:   Fri Nov 27 10:54:46 2015 +0800

    Fix for-each iterator
    It should not pop from stack at the end while compiling.

commit 07c057e7502eb51ab3e6088eb2aee9ceb7d07576
Author: Skydark Chen <skydark2@gmail.com>
Date:   Tue Nov 24 11:45:07 2015 +0800

    Fix non-int type arithmetic compare
    It was an error if we compare two double/float/long in scripts
    since the bytecode compiled in ExpressionArithmeticCompare.java were
    ICMPEQ/ICMPNE/... which assumed that two expressions had an int type.

commit 941b32c8be
Author: Skydark Chen <skydark2@gmail.com>
Date:   Sun Nov 15 21:24:25 2015 +0800

    Fix ZenGetter and ZenSetter annotations
    Before this commit, ZenGetter and ZenSetter in ZenExpansion could not
    be defined. Since ZenExpansion requires static methods to work, but
    the getters and setters will be invoked as virtual.

commit bd55380b5a
Author: Skydark Chen <skydark2@gmail.com>
Date:   Sun Nov 15 19:58:21 2015 +0800

    Fix block comments regexp

    Before this commit, comments like this could not be recognized:

        /* blah blah * blah  / <- this slash failed */

commit 2924666ad4
Author: Skydark Chen <skydark2@gmail.com>
Date:   Sun Nov 15 19:44:02 2015 +0800

    Add support to return void in a function

    * statement `return;` is valid now.
    * functions return void by default, an explicit return is not necessary now

commit 33c2bd0c94
Author: Skydark Chen <skydark2@gmail.com>
Date:   Sat Nov 14 13:48:53 2015 +0800

    Add unicode support for zenscripts

    The unicode characters can be recognized in strings and comments.
    The encoding of scripts should be utf-8.

commit 89b2548d02
Author: Skydark Chen <skydark2@gmail.com>
Date:   Thu Nov 12 23:39:25 2015 +0800

    Fix nested foreach loop cause out of index
2015-11-30 19:15:25 +08:00
Stan Hebben 31375828c2 Merge pull request #283 from stanhebben/revert-279-fix-ZenGetterSetter
Revert "Several bug fixes and enhancements on ZenScripts"
2015-11-30 10:32:44 +01:00
Stan Hebben 89f22013f1 Revert "Several bug fixes and enhancements on ZenScripts" 2015-11-30 10:32:26 +01:00
Stan Hebben ad9c98a838 Merge pull request #279 from skydark/fix-ZenGetterSetter
Several bug fixes and enhancements on ZenScripts
2015-11-30 10:25:38 +01:00
Skydark Chen 941b32c8be Fix ZenGetter and ZenSetter annotations
Before this commit, ZenGetter and ZenSetter in ZenExpansion could not
be defined. Since ZenExpansion requires static methods to work, but
the getters and setters will be invoked as virtual.
2015-11-15 21:24:25 +08:00
Skydark Chen bd55380b5a Fix block comments regexp
Before this commit, comments like this could not be recognized:

    /* blah blah * blah  / <- this slash failed */
2015-11-15 19:58:21 +08:00
Skydark Chen 2924666ad4 Add support to return void in a function
* statement `return;` is valid now.
* functions return void by default, an explicit return is not necessary now
2015-11-15 19:44:02 +08:00
Skydark Chen 33c2bd0c94 Add unicode support for zenscripts
The unicode characters can be recognized in strings and comments.
The encoding of scripts should be utf-8.
2015-11-15 17:22:47 +08:00
Skydark Chen 89b2548d02 Fix nested foreach loop cause out of index 2015-11-12 23:39:25 +08:00
Jared b927b3b836 Fix Crop package problem 2015-10-06 09:58:05 +02:00
Stan Hebben 28a8e50539 Duplicated the 1.7.10 changes to 1.8. 2015-09-21 08:20:45 +02:00
Jared ab09d13f9a Merge pull request #246 from jaredlll08/master
Add max damage action
2015-09-21 01:16:53 +02:00
jaredlll08 9bb25aee66 Update forge, add max damage 2015-09-21 00:30:16 +02:00
jaredlll08 0bb0dfb16a Merge remote-tracking branch 'stanhebben/master' 2015-09-20 23:48:44 +02:00
Jared dcef60e2d9 Merge pull request #243 from mrammy/master
Fixes and things.
2015-09-20 23:42:06 +02:00
Mary 397858834d Fix for https://github.com/stanhebben/MineTweaker3/issues/237 and makes sure that the fix for https://github.com/stanhebben/MineTweaker3/issues/194 works. 2015-09-18 15:28:53 -07:00
jaredlll08 83c5e43b53 Merge remote-tracking branch 'stanhebben/master' 2015-09-08 14:08:36 +02:00
Stan Hebben 34a2469cfc Added onPostReload event. Closes #223. 2015-09-06 08:53:04 +02:00
Stan Hebben 4b8af78057 - IC2 integration will now try to override recipes, if it can.
- Fixed a couple tiny things
2015-09-06 08:48:25 +02:00
jaredlll08 d0a66598ca Fix gitignore
files in /bin/ should not be included
2015-09-05 22:03:31 +02:00
jaredlll08 ee7f4542ed Merge remote-tracking branch 'stanhebben/master' 2015-09-05 21:59:41 +02:00
Stan Hebben 132fe38342 Fixed some test code slipping in. 2015-09-05 20:48:04 +02:00
Stan Hebben 5877b890f0 Merge branch 'master' of https://github.com/stanhebben/MineTweaker3 2015-09-05 20:42:43 +02:00
Stan Hebben aac2f5be26 Another thingy... 2015-09-05 20:42:35 +02:00
Stan Hebben 101b0b3331 - Fixed gitignore (again!) ~ gitignore magic!
- Removed redundant wrapper
2015-09-05 20:37:22 +02:00
Jared 1af6f2eaf9 Merge pull request #233 from jaredlll08/master
Master
2015-09-05 20:09:32 +02:00
jaredlll08 eee6b49242 Merge remote-tracking branch 'stanhebben/master' 2015-09-05 20:06:06 +02:00
jaredlll08 7a40b45a82 Fix Blocks 2015-09-05 20:03:15 +02:00
Stan Hebben 48dd85aa13 Fixed the oredict operations in 1.8 2015-09-05 19:41:56 +02:00
Jared be207cc3ca Merge pull request #3 from stanhebben/master
sync
2015-09-05 18:34:16 +02:00
Stan Hebben 3e33904edd - Fixed right-clicking mid-air crashing the client
- Fixed bracket handlers not working
- Improved implementation of rebuilding internal item registry at server start
2015-09-05 18:18:38 +02:00
Stan Hebben ad7b02c1ed Merge branch 'master' of https://github.com/stanhebben/MineTweaker3 2015-09-05 17:47:44 +02:00
Stan Hebben bf59a41c4e Removed examplemod. 2015-09-05 17:47:36 +02:00
Jared 2781ab7deb Merge pull request #232 from jaredlll08/Dev
Tests for 1.8
2015-09-05 17:46:46 +02:00
jaredlll08 2c4299c33c Tests for 1.8 2015-09-05 17:35:18 +02:00
Stan Hebben c1d631521a Fixed a couple lines in the gitignore. 2015-09-05 17:29:13 +02:00
Stan Hebben 52d67f4957 Improving gitignore. 2015-09-05 17:26:22 +02:00
Stan Hebben 020f68b471 Merge branch 'master' of https://github.com/stanhebben/MineTweaker3
Conflicts:
	MineTweaker3-MC18-Main/build.gradle
	MineTweaker3-MC18-Main/src/main/resources/mcmod.info
2015-09-05 16:56:54 +02:00
Stan Hebben 32af3a26d0 Merge pull request #231 from jaredlll08/master
1.8
2015-09-05 16:55:55 +02:00
Stan Hebben 433b977c64 - Removed 1.6.4
- Removed 1.7.2
- Removed GregTech integration (superseded by the GT addon by DreamMasterXXL)
- Setup gradle for 1.8
2015-09-05 16:54:32 +02:00
jaredlll08 b2b13776f1 1.8 2015-09-05 16:51:51 +02:00
Jared 5b7151c14e Merge pull request #230 from Yulife/patch-1
@jaredlll08 you should check over your changes :)
2015-09-05 16:11:26 +02:00
Yulife b2751d25d4 @jaredlll08 you should check over your changes :) 2015-09-05 16:09:54 +02:00
Jared 5eef72bf61 Merge pull request #2 from stanhebben/master
sync
2015-09-05 16:07:25 +02:00
Jared 5ab22f48ed Merge pull request #229 from jaredlll08/master
Fix MFR Fertilzer
2015-09-05 15:55:11 +02:00