Lupus590
0b6dbe7778
Add isReadOnly to fs.attributes ( #639 )
2021-05-16 07:42:55 +02:00
Jonathan Coates
19054684c6
Merge branch 'mc-1.15.x' into mc-1.16.x
2021-05-16 07:42:39 +02:00
Jonathan Coates
a72a5e6deb
Fix disk recipes
...
Closes #652 . This has been broken since the 1.13 update. Not filling
myself with confidence here.
2021-05-16 07:42:12 +02:00
Jonathan Coates
eb2d9482a2
Prevent reflection errors crashing the game
...
.getMethods() may throw if a method references classes which don't exist
(such as client-only classes on a server). This is an Error, and so is
unchecked - hence us not handling it before.
Fixes #645
2021-05-16 07:41:22 +02:00
Jummit
95794fdaf3
Add back command computer block drops
...
This has been broken for almost a year (28th Jan 2020), and I never
noticed. Good job me.
Fixes #641 , closes #648 (basically the same, but targetting 1.15.x)
2021-05-16 07:40:43 +02:00
David Queneau
af477a401a
Update to loom 0.6
2021-05-15 11:06:35 -07:00
David Queneau
27531c161d
Update to mc 1.16.5 and latest yarn mappings.
2021-05-15 11:06:35 -07:00
Merith-TK
a8f208c394
Update banner with cooler banner
2021-05-15 10:31:59 -07:00
Merith
148d9e9dda
Merge pull request #22 from Jummit/update-mod-json
...
Update fabric.mod.json
2021-05-15 09:37:40 -07:00
Jummit
67fc21271b
Add Jummit to authors and fix dead links
2021-05-16 02:34:53 +02:00
Merith-TK
ce28e2659a
Update Readme from 3prm3
2021-05-15 09:36:26 -07:00
Merith
47e4826f2b
Merge pull request #14 from Jummit/fix-mouse-up-events
...
fix mouse_up events not being emitted
2021-05-15 09:04:35 -07:00
Merith
9bde2d8d13
Merge Commits from Jummit/cc-restitched PR21
2021-05-15 08:45:21 -07:00
Jummit
46acb6866e
2020 -> 2021
...
Oh, the most useless part of my build process.
2021-05-16 01:27:46 +02:00
Jummit
c0506108f9
Fixed missing argument names in file handle docs ( #632 )
2021-05-16 01:27:44 +02:00
Jummit
0dd7c3695f
Add explicit @module annotation
...
This feels like a bug - it should be inferred automatically.
2021-05-16 01:27:31 +02:00
Jummit
2a290be248
Bump version to 1.95.0
...
As is tradition.
v1.95.0-beta
2021-05-16 01:26:56 +02:00
Jummit
c4a6c16330
Manually wrap strings for help ( #602 )
...
This saves us writing to a buffer multiple times, and so makes things much,
much faster.
2021-05-16 01:26:43 +02:00
Jummit
f8b3b544d1
Add functions to wrap text
2021-05-16 01:26:32 +02:00
Jonathan Coates
53ae689468
Fix licence issues
...
I knew I shouldn't do modding on things which aren't my main computer.
I actually did run checkstyleMain before committing, but entirely forgot
about this one. Go me.
2021-05-16 01:26:21 +02:00
Merith
73e460e533
Merge Commits from Jummit/cc-restitched PR20
2021-05-15 08:05:59 -07:00
Jummit
a4e68d637a
Make upgrade recipe requirements a little more lax
...
- Move some common upgrade code to IUpgradeBase. 99% sure this this
preserves binary compatibility (on the JVM at least).
- Instead of requiring the share tag to match, allow upgrades to
specify their own predicate. IMO this is a little ugly, but required
to fix #614 as other mods chuck their own NBT on items.
2021-05-16 00:50:24 +02:00
Jonathan Coates
1f1b20c81e
Fix overflow in os.epoch
...
Closes #611
2021-05-16 00:10:49 +02:00
Jonathan Coates
20a9ff7a3f
Fix double URL decode
...
Closes #613
2021-05-16 00:10:40 +02:00
Jonathan Coates
58cd5e3df7
Fix copy-paste error in inventory docs
...
I'm a very silly squid.
2021-05-16 00:10:19 +02:00
Jonathan Coates
5922d7548c
Merge pull request #606 from TheWireLord/numpadenter-support
...
Added Numpad Enter Support - bios.lua
2021-05-16 00:06:13 +02:00
Merith
386e01364e
Merge Commits from Jummit/cc-restitched PR19
2021-05-15 06:53:14 -07:00
Jummit
70eff6aa63
Skip "Docs for energy and inventory methods"
2021-05-15 20:34:30 +02:00
SquidDev
45ac601946
Generate docs for generic peripherals
...
This was the easy bit. Now I've got to write them!
2021-05-15 20:21:15 +02:00
SquidDev
d6c5a5bd27
Some sanity checks for get{Direction,Orientation}
...
Silly bodge, but should fix #600 .
2021-05-15 20:18:04 +02:00
SquidDev
02c7903cb7
Remove a couple of todos
2021-05-15 20:06:21 +02:00
Jummit
37e856efdc
Skip 737b3cb5
...
Don't use capabilities for generic peripherals
2021-05-15 20:04:51 +02:00
Merith-TK
8a38097887
[Patchwork] fix github workflow
2021-05-15 06:46:23 -07:00
Merith
884b417ec2
Merge Commits from Jummit/cc-restitched
...
SquidDev-CC/CC-Tweaked@511eea3
SquidDev-CC/CC-Tweaked@826797c
SquidDev-CC/CC-Tweaked@24d3777
SquidDev-CC/CC-Tweaked@d83a68f
2021-05-14 06:16:56 -07:00
JackMacWindows
1d1d6227eb
Added improved help viewer ( #595 )
...
- Pagination, with (page) up/down, q(uit) and scrolling support.
- Render markdown style bullets ('-'/'*') using a '•' instead.
2021-05-14 21:36:08 +02:00
Jummit
d5eb82db60
Allow $private HTTP rule to block any private IP
...
This is a little magic compared with our previous approach of "list
every private IP range", but given then the sheer number we were
missing[1][2] this feels more reasonable.
Also refactor out some of the logic into separate classes, hopefully to
make things a little cleaner.
2021-05-14 21:31:03 +02:00
JackMacWindows
3575654d02
Added documentation for global functions ( #592 )
2021-05-14 19:37:54 +02:00
Jonathan Coates
79fcc7241b
Remove <!-- -->s in usages
...
We fixed the bug in illuaminate, so this should be redundant now.
2021-05-14 18:51:10 +02:00
Merith-TK
b203d3aa0a
Try to handle a turtle being broken while ticked
...
Hopefully fixes #585 . Hopefully.
2021-05-07 15:05:00 -07:00
Merith-TK
f1176af9d1
Make fs.combine accept multiple arguments
...
Means we can now do fs.combine("a", "b", "c"). Of course, one may just
write "a/b/c" in this case, but it's definitely useful elsewhere.
This is /technically/ a breaking change as fs.combine(a, b:gsub(...))
will no longer function (as gsub returns multiple arguments). However,
I've done a quick search through GH and my Pastebin archives and can't
find any programs which would break. Fingers crossed.
2021-05-07 13:27:04 -07:00
Merith-TK
717686d855
Allow strings or numbers in textutils.*tabulate
...
Allow strings or numbers in textutils.*tabulate
A little dubious, but apparently CC used to support it. This means we're
consistent with methods like io.write or string.len which accept strings
or numbers.
Fixes #591
2021-05-07 11:26:24 -07:00
Jummit
92811ca0bc
fix mouse_up events not being emitted
...
fixes #11
2021-04-24 19:03:35 +02:00
Merith-TK
f8a58dbcb1
Fixed length check on function name in expect
( #589 )
2021-04-22 11:54:56 -07:00
Merith-TK
98aabe2cfb
Remove extra space ( #586 )
2021-04-22 11:43:58 -07:00
Merith-TK
f938ed9779
Strict Globals ( #583 )
2021-04-22 11:35:15 -07:00
Merith-TK
03c9274b27
More examples
...
Yay!
2021-04-22 11:23:31 -07:00
Merith-TK
92c94ac039
Cleanup examples for the various modules
2021-04-21 19:32:03 -07:00
Merith-TK
5c6fd80b0c
Use term.blit on original paint render
...
This makes it super speedy, meaning an initial refresh doesn't take ages to load.
2021-04-21 08:57:32 -07:00
Merith-TK
f1ec59df15
Clear gets an option to reset the palette ( #582 )
...
Fixes #555 .
2021-04-21 08:32:34 -07:00
Merith-TK
624b23c7ac
Fix epoch documentation to use milliseconds ( #580 )
2021-04-09 20:45:59 -07:00