21 Commits
Author SHA1 Message Date
Glease fbf8cfd82c Add constructable trigger item and a few utilities 1.0.3 2021-06-22 23:58:19 +08:00
Glease 4c42e5f2a2 Fix toolSetXXX not properly rotating 1.0.2 2021-06-16 13:46:24 +08:00
Glease 6795b18259 Add a few constants 1.0.1 2021-05-29 23:33:22 +08:00
Glease 087cab652d Removed setAlignmentLimits from IAlignment
There is no reliable way to serialize the passed in IAlignmentLimit. Therefore there can't be any sort of "tool" that does this without the creator of multiblock controller being aware of what this tool will do. In that case, the programmer can just invent a private API.
It receive no usage in TecTech either way.
1.0.0
2021-05-29 22:59:29 +08:00
Glease 8965bf854a Add front rotation tool 2021-05-29 22:33:15 +08:00
Glease 307c068db9 Add convenient methods for fast IAlignmentLimits creation 2021-05-29 19:10:15 +08:00
Glease 8975c149c0 Fix network code. Encapsulated API. 2021-05-29 19:05:50 +08:00
Glease 671da2dc1a Allow deny/allow by ExtendedFacing directly 2021-05-29 17:56:28 +08:00
Glease 3573185ee2 Fix up deobf jar 2021-05-29 16:57:26 +08:00
Glease 0af54e06c6 Fix typo 2021-05-29 16:18:48 +08:00
Glease b981033da8 Fix version and mcmod.info
1. Fix up displayed version
2. Properly credit Technus as original author of most code, architecture, API and so on.
2021-05-29 16:05:38 +08:00
Glease e868e0ba51 Remove unnecessary boxing and unboxing 2021-05-29 14:56:47 +08:00
Glease d7c3f9b10c Add constructable 2021-05-29 14:27:54 +08:00
Glease faf4c8d9ef Fix NPE from class initializers 2021-05-27 21:19:31 +08:00
Glease 59d311edb2 minor refactor to alignment subsystem
1. Moved package private utility methods (?!) into public API
2. Actual builder pattern
2021-05-27 18:26:05 +08:00
Glease c597fda09d Add our own creative tab 2021-05-27 13:32:38 +08:00
Glease 22961dcf32 Improve lambda usage 2021-05-27 13:32:14 +08:00
Glease bee6ce337b add hint block 2021-05-17 07:44:45 +08:00
Glease 25971904a6 Fix buildscript 2021-05-17 03:25:11 +08:00
Glease dc12c4a1df Add most of code. Still missing some hint related stuff.
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-05-17 03:02:24 +08:00
Glease b5166dbd1c Initial Commit
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-05-17 02:56:52 +08:00