Adrian Siekierka
f385993f83
minor tweaks to Project: Red bundled redstone integration
2022-09-07 20:53:40 +02:00
Adrian Siekierka
9b439e12c9
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
2022-09-07 20:49:16 +02:00
Adrian Siekierka
9efc6d8872
add profiler logging to OpenComputers screen rendering
2022-09-07 20:48:48 +02:00
Adrian Siekierka
fa30722e6b
Remove "n" list field setting, decrease OC-LuaJ size.
...
Setting "n" inside a numbered list was only fully supported up until Lua 5.0,
and was fully removed by Lua 5.2 (which is the lowest version we support).
To improve performance and memory usage a little, remove setting it across
the OpenComputers Lua world (including in our fork of LuaJ).
In addition, more unused LuaJ code was removed, saving about ~100-130KB after
JAR compression.
2022-09-07 17:18:37 +02:00
Adrian Siekierka
e652fd8df1
crash the game instead of loading defaults if config file present but invalid; close #3068
2022-09-06 19:29:36 +02:00
Adrian Siekierka
dee3bdeab4
Document dimensions needing to be specific as numeric IDs. ( #3068 )
2022-09-05 21:53:54 +02:00
Adrian Siekierka
a87b1a2ede
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
2022-09-04 21:34:59 +02:00
Adrian Siekierka
bd7c9e72bb
Gradle: Create 1.8.0-snapshot mod versions, include build day in filename, do not include Git ref in mod version
2022-09-04 21:25:31 +02:00
Adrian Siekierka
f1323cb5ca
Add Lucky Beast to robot name list.
2022-09-04 21:25:01 +02:00
Adrian Siekierka
ac4d93589a
Add Lua 5.4 support, update LuaJ, JNLua, fix everything, break everything.
...
To say that this has been a long time coming would be an understatement.
This commit changes the following:
* Updates LuaJ to 3.0.2 with many third-party patches applied. Not that
it doesn't have obvious breaking bugs still - however, it emulates
Lua 5.2 that little bit better now.
* Updates JNLua in every conceivable way:
* Now compiled with actual optimizations - ~2x better performance!
* Updates Lua 5.2 with gamax92's backported bugfixes.
* Updates Lua 5.3 from 5.3.2 to 5.3.6.
* Adds experimental Lua 5.4 support (Lua 5.4.4).
* Adds proper support for 64-bit integers (longs) in LuaState.
* Adds official support for AArch64 on Linux and macOS.
* Drops support for all architectures on FreeBSD and x86 on macOS.
* Further minor bugfixes here and there.
* Adds a Lua 5.4 architecture (behind a config option for now).
* Updates the Lua copyright date.
Thanks to everyone who has been patient enough to wait over four years
for this to finally get upstreamed.
( No joke! https://github.com/MightyPirates/OpenComputers/pull/2898 )
Let's hope this doesn't break the world. (It probably does, though.)
2022-09-04 21:24:50 +02:00
Adrian Siekierka
62887f81a7
add subtle dice-like indentations to Redstone I/O texture
2022-09-04 20:35:11 +02:00
Adrian Siekierka
b9696ab310
tweak Robot block detection code, close #3239
2022-09-04 10:51:19 +02:00
Adrian Siekierka
76d4bcc2fb
Merge branch 'OC1.7-MC1.12' into master-MC1.12
2022-09-03 22:59:06 +02:00
Adrian Siekierka
9b6ab25769
Merge branch 'OC1.7-MC1.7.10' into master-MC1.7.10
2022-09-03 22:58:31 +02:00
Adrian Siekierka
5413028d6a
Merge remote-tracking branch 'origin/OC1.7-MC1.7.10' into OC1.7-MC1.12
1.12.2-forge/1.7.7
2022-09-03 22:53:37 +02:00
Adrian Siekierka
3d2bec9640
bump version, update changelog
1.7.10-forge/1.7.7
2022-09-03 22:50:58 +02:00
payonel
912d93efb0
Revert support for /bin/sh command... as it causes various env issues. will not support #3196 at this time
2022-09-03 13:46:59 -07:00
Adrian Siekierka
719d2f90d2
fix artifact name for GitHub Packages
2022-09-03 20:47:45 +02:00
Adrian Siekierka
7b8172af0f
cache inflated color entries in PackedColor
2022-09-03 16:25:44 +02:00
Adrian Siekierka
3c0ee3c731
do not allow any domain through if a whitelisted domain fails to resolve - fix #2883
2022-09-02 20:55:23 +02:00
Adrian Siekierka
e92fa472d4
fix version check to support newer GitHub tag format
2022-09-02 20:39:26 +02:00
Adrian Siekierka
9ba7df29df
Merge remote-tracking branch 'origin/OC1.7-MC1.7.10' into OC1.7-MC1.12
2022-09-02 20:27:32 +02:00
Adrian Siekierka
112ca93155
remove improper getDamage() override from Cable, fix #3004
2022-09-02 20:21:58 +02:00
Adrian Siekierka
ae644f3c74
allow robot flight height values above 256, close #3515
2022-09-02 19:41:50 +02:00
Adrian Siekierka
6870086383
fix reflection regression from OC 1.7.6
2022-09-02 10:54:24 +02:00
Adrian Siekierka
a7f93408d7
adjust #3499 fix to work on Lua 5.2
2022-09-01 22:40:09 +02:00
Adrian Siekierka
c04954c71a
minor codebase cleanup
2022-09-01 22:39:02 +02:00
Adrian Siekierka
4e696513e7
fix block/item color regression from OC 1.7.6
2022-09-01 22:18:51 +02:00
Adrian Siekierka
6f59b11da5
fix #3547
2022-09-01 21:01:14 +02:00
Adrian Siekierka
096daeac75
fix thread race condition in chunk render workers, closes #2902
2022-08-31 21:57:32 +02:00
Adrian Siekierka
428bbe8592
fix replacing constants in resource files, closes #3546
2022-08-31 21:48:33 +02:00
Adrian Siekierka
b381aa5190
Merge pull request #3534 from repo-alt/feature/Forestry_circuit_boards
...
Forestry circuit boards internal layout
2022-08-29 19:46:51 +02:00
Adrian Siekierka
0b040af465
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
2022-08-28 20:07:25 +02:00
Adrian Siekierka
892535c667
Merge pull request #3518 from asiekierka/non-bmp-codepoints-take2
...
Support for non-BMP codepoints, take 2
2022-08-28 20:05:09 +02:00
Adrian Siekierka
fe5ba4e270
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
1.12.2-forge/1.7.6
2022-08-28 19:49:10 +02:00
Adrian Siekierka
011ec73cbb
fix github actions upload
2022-08-28 19:47:19 +02:00
Adrian Siekierka
227bf52ebb
fix modrinth upload
2022-08-28 19:45:33 +02:00
Adrian Siekierka
4d4d1db34a
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
2022-08-28 18:10:22 +02:00
Adrian Siekierka
e84596e522
fix gtnh-found null fluid tank info crash
1.7.10-forge/1.7.6
2022-08-28 10:47:31 +02:00
Adrian Siekierka
33eb8cb7fd
fix #3540 , update changelog
2022-08-28 10:14:31 +02:00
payonel
e86201d116
Use max instead of min to allow configuring max machine signal queue size. closes #3084
2022-08-27 10:48:25 -07:00
Adrian Siekierka
dd0a94a580
Merge remote-tracking branch 'origin/master-MC1.7.10' into master-MC1.12
2022-08-27 12:22:49 +02:00
Adrian Siekierka
33a405f899
Update changelog, bump version to 1.7.6.
2022-08-27 12:22:29 +02:00
Adrian Siekierka
0b5de857a7
Merge branch 'master-MC1.7.10' into master-MC1.12
2022-08-27 11:16:21 +02:00
Adrian Siekierka
352e75603c
fix #3182 by passing inventory source to transposer.getInventoryName
2022-08-24 03:19:58 -07:00
repo_alt
fac6f3f047
Forestry circuit boards internal layout
...
https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/8809
2022-06-25 11:52:50 +04:00
Adrian Siekierka
b2831fc2e0
Merge pull request #3531 from repo-alt/feature/extend_debug_statment
...
Add dimension to machine position debug statements
2022-06-24 21:44:37 +02:00
repo_alt
5065044b74
moved machinePosition() to MachineHost
2022-06-24 12:10:19 +04:00
D-Cysteine
e940d5c745
Add dimension to machine position debug statements
2022-06-21 21:20:16 +04:00
Adrian Siekierka
6f8bfbf188
Merge pull request #3527 from lunaboards-dev/patch-2
...
Add Zone of Endless (Ace Combat)
2022-06-18 12:34:44 +02:00