mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-10-15 14:07:38 +00:00
321 lines
8.0 KiB
Markdown
321 lines
8.0 KiB
Markdown
# Just my list of things I have ported over
|
|
|
|
Format for the changelog of ported stuff
|
|
```
|
|
commit // Shows commit from CC:T
|
|
commit2 // Shows a commit that is the same thing, just a clean up, only if right after
|
|
Title // Commit Title
|
|
SubScript // Desc of commit
|
|
```
|
|
|
|
If a edit that is present in CC:T is not needed, I will skip over it.
|
|
Any and all references to an issue number, are to be found on CC:T's repo.
|
|
|
|
Any commit that starts with `[Patchwork]` are purely edits made by my hand, and not based on other commits from CC:T, this is to help differentiate my changes from the official changes
|
|
|
|
Lines that are found above a commit in this log like this one, (excluding this one) are comments about how i had to implement things that are not a simple 1:1 (excluding fabric/forge differences) conversion
|
|
|
|
```md
|
|
5155e18de279a193c558aa029963486fd1294769
|
|
Added translation for Vietnamese
|
|
Co-authored-by: Boom <boom@flyingpackets.net>
|
|
```
|
|
|
|
```
|
|
7e121ff72f2b1504cd6af47b57500876682bac45
|
|
ae6124d1f477487abab1858abde8c4ec49dfee3c
|
|
Translations for Vienamese
|
|
Co-authored-by: Boom <boom@flyingpackets.net>
|
|
```
|
|
|
|
```
|
|
59de21eae29849988e77fad6bc335f5ce78dfec7
|
|
Handle tabs when parsing JSON
|
|
Fixes #539
|
|
```
|
|
|
|
```
|
|
748ebbe66bf0a4239bde34f557e4b4b75d61d990
|
|
Bump to 1.92.0
|
|
A tiny release, but there's new features so it's technically a minor
|
|
bump.
|
|
```
|
|
|
|
Cherry Picked because this update was partially related to forge updates rather than mod updates
|
|
```
|
|
8b4a01df27ff7f6fa9ffd9c2188c6e3166edd515
|
|
Update to Minecraft 1.16.3
|
|
|
|
I hope the Fabric folks now realise this is gonna be a race of who can
|
|
update first :p. Either way, this was a very easy update - only changes
|
|
were due to unrelated Forge changes.
|
|
```
|
|
|
|
```
|
|
87393e8aef9ddfaca465d626ee7cff5ff499a7e8
|
|
Fix additional `-` in docs
|
|
|
|
Why isn't this automatically stripped! Bad squid.
|
|
```
|
|
|
|
```
|
|
275ca58a82c627128a145a8754cbe32568536bd9
|
|
HTTP rules now allow filtering by port
|
|
|
|
The HTTP filtering system becomes even more complex! Though in this
|
|
case, it's pretty minimal, and definitely worth doing.
|
|
|
|
For instance, the following rule will allow connecting to localhost on
|
|
port :8080.
|
|
|
|
[[http.rules]]
|
|
host = "127.0.0.1"
|
|
port = 8080
|
|
action = "allow"
|
|
|
|
# Other rules as before.
|
|
|
|
Closes #540
|
|
```
|
|
|
|
The alterations in ColourUtils.java were not needed so they were not ported over
|
|
```
|
|
6f868849ab2f264508e12c184cc56f2632aaf5bc
|
|
Use tags to check if something is a dye
|
|
|
|
We half did this already, just needed to change a couple of checks.
|
|
Closes #541.
|
|
```
|
|
|
|
```
|
|
6cee4efcd3610536ee74330cd728f7371011e5a8
|
|
Fix incorrect open container check
|
|
|
|
Was this always broken, or did it happen in a Minecraft update? Don't
|
|
know, but it's a very silly mistake either way. Fixes #544
|
|
```
|
|
|
|
```
|
|
0832974725b2478c5227b81f82c35bbf03cf6aba
|
|
Translations for Swedish
|
|
|
|
Co-authored-by: David Isaksson <davidisaksson93@gmail.com>
|
|
```
|
|
|
|
```
|
|
84036d97d99efd8762e0170002060ae3471508bf
|
|
Fix io.open documentation
|
|
|
|
Well, that was silly.
|
|
```
|
|
|
|
I set the default properties for computers as `Block.GLASS` and then set their strength to `2F` and their soundgroup to stone
|
|
```
|
|
8472112fc1eaad18ed6ed2c6c62b040fe421e81a
|
|
Don't propagate adjacent redstone signals for computers (#549)
|
|
|
|
Minecraft propagates "strong" redstone signals (such as those directly
|
|
from comparators or repeaters) through solid blocks. This includes
|
|
computers, which is a little annoying as it means one cannot feed
|
|
redstone wire from one side and a repeater from another.
|
|
|
|
This changes computers to not propagate strong redstone signals, in the
|
|
same way transparent blocks like glass do.
|
|
|
|
Closes #548.
|
|
```
|
|
|
|
```
|
|
30d35883b83831900b34040f0131c7e06f5c3e52
|
|
Fix my docs
|
|
|
|
Thanks @plt-hokusai. Kinda embarrassing this slipped through - I
|
|
evidently need to lint examples too.
|
|
```
|
|
|
|
```
|
|
34a2c835d412c0d9e1fb20a42b7f2cd2738289c7
|
|
Add color table to docs (#553)
|
|
```
|
|
|
|
All API Documentation updates,
|
|
`Not Needed` for this repo.
|
|
```
|
|
93068402a2ffec00eedb8fe2d859ebdc005a1989
|
|
Document remaining OS functions (#554)
|
|
|
|
01d81cb91da938836f953b290ad6b8fc87cb7e35
|
|
Update illuaminate CSS for deprecation (#556)
|
|
```
|
|
|
|
```
|
|
Not Needed
|
|
4766833cf2d041ed179529eecb9402ad09b2b79b
|
|
Bump JEI/crafttweaker versions
|
|
|
|
In my defence, they weren't out when I started the 1.15 update.
|
|
```
|
|
|
|
```
|
|
bf6053906dc6a3c7b0d40d5b097e745dce1f33bc
|
|
Fix TBO norm issues on old GPUs
|
|
```
|
|
|
|
```
|
|
Not Needed
|
|
113b560a201dbdea9de2a2ef536bcce1d6e51978
|
|
Update configuration to match latest illuaminate
|
|
|
|
Ooooooh, it's all fancy now. Well, that or horrifically broken.
|
|
```
|
|
|
|
```
|
|
c334423d42ba3b653ac3a8c27bce7970457f8f96
|
|
Add function to get window visibility
|
|
|
|
Closes #562
|
|
|
|
Co-authored-by: devomaa <lmao@distruzione.org>
|
|
```
|
|
|
|
[WARN] Could not implement changes to the following files
|
|
* `src/main/java/dan200/computercraft/ComputerCraft.java` < Structure too different, cannot find equivalent to alter
|
|
* `src/main/java/dan200/computercraft/shared/Config.java` < Files Does not exist in this repo
|
|
```
|
|
84a6bb1cf3b0668ddc7d8c409a2477a42390e3f7
|
|
Make generic peripherals on by default
|
|
|
|
This is a long way away from "feature complete" as it were. However,
|
|
it's definitely at a point where it's suitable for general usage - I'm
|
|
happy with the API, and don't think I'm going to be breaking things any
|
|
time soon.
|
|
|
|
That said, things aren't exposed yet for Java-side public consumption. I
|
|
was kinda waiting until working on Plethora to actually do that, but not
|
|
sure if/when that'll happen.
|
|
|
|
If someone else wants to work on an integration mod (or just adding
|
|
integrations for their own mod), do get in touch and I can work out how
|
|
to expose this.
|
|
|
|
Closes #452
|
|
```
|
|
|
|
```
|
|
Not Needed
|
|
6aae4e576621090840724e094aa25e51696530fc
|
|
Remove superfluous imports
|
|
|
|
Hah, this is embarassing
|
|
```
|
|
|
|
[TODO] [M3R1-01] Code has been applied, players still dont get achievments
|
|
```
|
|
f6160bdc57b3d9850607c2c7c2ce9734b4963478
|
|
Fix players not getting advancements when they own turtles
|
|
|
|
When we construct a new ServerPlayerEntity (and thus TurtlePlayer), we
|
|
get the current (global) advancement state and call .setPlayer() on it.
|
|
|
|
As grantCriterion blocks FakePlayers from getting advancements, this
|
|
means a player will no longer receive any advancements, as the "wrong"
|
|
player object is being consulted.
|
|
|
|
As a temporary work around, we attempt to restore the previous player to
|
|
the advancement store. I'll try to upstream something into Forge to
|
|
resolve this properly.
|
|
|
|
Fixes #564
|
|
```
|
|
|
|
```
|
|
17a932920711a5c0361a5048c9e0a5e7a58e6364
|
|
Bump cct-javadoc version
|
|
|
|
Documentation will now be sorted (somewhat) correctly!
|
|
```
|
|
|
|
```
|
|
a6fcfb6af2fc1bef8ca3a19122c9267549202424
|
|
Draw in-hand pocket computers with blending
|
|
|
|
It might be worth switching to RenderTypes here, rather than a pure
|
|
Tesselator, but this'll do for now.
|
|
|
|
Fixes Zundrel/cc-tweaked-fabric#20.
|
|
```
|
|
|
|
```
|
|
c58441b29c3715f092e7f3747bb3ec65ae5a3d29
|
|
Various SNBT parsing improvements
|
|
|
|
Correctly handle:
|
|
- Typed arrays ([I; 1, 2, 3])
|
|
- All suffixed numbers (1.2d)
|
|
- Single-quoted strings
|
|
|
|
Fixes #559
|
|
```
|
|
|
|
```
|
|
e2a635b6e5f5942f999213434054e06833c5cb06
|
|
Dont fail when codecov is being finicky
|
|
```
|
|
|
|
```
|
|
666e83cf4fd0eb327f465d5b919a708790f99b00
|
|
Fix JSON objects failing to pass
|
|
|
|
Maybe I should run the whole test suite, not just the things I think
|
|
matter? Nah....
|
|
```
|
|
|
|
```
|
|
741adfa7bb2b950d2851c3f0072d6a4769f22773
|
|
|
|
Use blit to draw boxes, add colors.toBlit (#570)
|
|
```
|
|
|
|
```
|
|
d13bd2cce8d102ad7f61f557e707d6fe3731bc37
|
|
|
|
use arg[0] in all usage printouts (#571)
|
|
```
|
|
|
|
```
|
|
74ac5bb3d17e5bee30643a5d6702696600c06229
|
|
|
|
Bump to 1.94.0
|
|
```
|
|
|
|
[TODO] [M3R1-02] Zero Clue how to reimplement this in fabric.
|
|
```
|
|
c8aeddedd4ed430f9cb6428676ebb4fa39834182
|
|
|
|
Auto-generate monitor models
|
|
|
|
I didn't think it was worth it, and then I found myself needing to
|
|
update a dozen of them. The code isn't especially pretty, but it works,
|
|
so that's fine.
|
|
|
|
Also fixes several issues with us using the wrong texture (closes #572).
|
|
I've put together a wiki page[1] which describes each texture in a
|
|
little more detail.
|
|
|
|
[1] https://github.com/SquidDev-CC/CC-Tweaked/wiki/Monitor-texture-reference
|
|
```
|
|
|
|
```
|
|
7f90f2f7cadce0d5b9177b16626979591bce8137
|
|
|
|
Clean up some examples a little bit
|
|
|
|
Would be good if they didn't crash and burn on entry :).
|
|
```
|
|
|
|
```
|
|
f194f4fa3a17c48ff1a9088d50063f4a675a23b6
|
|
|
|
Fix epoch documentation to use milliseconds (#580)
|
|
```
|