Glease
609e50428e
Implement autoplace ( #6 )
2022-08-08 17:40:12 +08:00
Glease
8de7026a00
reformat project according to .editorconfig
...
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com >
2022-07-08 17:14:18 +08:00
Glease
33d377cea7
pull in buildscript changes
2022-03-02 00:32:50 +08:00
Glease
da98b476b0
fix off by one overflow
2022-03-01 23:56:04 +08:00
Glease
bb0bebf3a2
add debug log on multi passing check
2022-01-19 18:47:13 +08:00
Glease
eea5227fe3
Pull my onlyIf from GT++
2021-12-22 21:20:27 +08:00
Glease
1f520cfd73
Add localization stuff I forgot
2021-12-22 21:17:47 +08:00
Glease
7f19399ba3
Bump version
2021-09-08 22:08:59 +08:00
Glease
4982bb780d
Add a debug check to sniff out errors like typos
2021-09-08 22:07:50 +08:00
Glease
b086a65828
Fix typo in ofBlockUnlocalizedName
...
also added standard way of toggling debug mode pogrammatically
2021-08-01 03:07:51 +08:00
Glease
f1f6dae00f
Add generalized GT5's ofCoil
2021-07-22 12:08:24 +08:00
Glease
68c5436496
Add option to related to hologram projection
...
Also made clear what's public api and what's not.
2021-07-21 17:26:28 +08:00
Glease
2446ad2db7
attempt to fix buildscript
2021-07-21 14:10:05 +08:00
Glease
906961b6c8
differentiate between TecTech items and our items
2021-07-19 19:30:49 +08:00
Glease
393045d4f2
Add utility method for lazy initialized structure elements
2021-07-19 17:45:18 +08:00
Glease
74baa66f52
Fix invisible hint particles
2021-07-19 14:48:33 +08:00
Glease
24928454fd
Pull utility methods up from gregtech
2021-07-19 14:48:33 +08:00
Glease
34ceda8ccc
Create gradle.yml
2021-06-29 02:12:56 +08:00
Glease
c78c61f45e
Add missing texture
...
forgot to check in the texture...
2021-06-25 15:03:04 +08:00
Glease
fbf8cfd82c
Add constructable trigger item and a few utilities
2021-06-22 23:58:19 +08:00
Glease
4c42e5f2a2
Fix toolSetXXX not properly rotating
2021-06-16 13:46:24 +08:00
Glease
6795b18259
Add a few constants
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.
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