altrisi
6b9e7aff3e
Use List.of in EquipmentInventory
...
`Arrays.asList` isn't immutable, and `List.of` can be optimized slightly better, is more readable and also removes an import
2023-04-08 16:14:47 +02:00
altrisi
a3762584f3
Use for loop for hopper counter info in HUDController
2023-04-08 16:12:38 +02:00
github-actions[bot]
d5cd0331b3
Merge docs for 'Carpet Mod 1.4.104 for Minecraft 23w14a'
2023-04-05 18:33:35 +00:00
gnembon
8b7e6209c7
1.4.104
2023-04-05 20:12:43 +02:00
gnembon
1751f103f9
23w14a
2023-04-05 20:12:21 +02:00
gnembon
9a5c2d5fc3
deprecation of material(...), fix map_colour(...)
2023-04-05 20:09:52 +02:00
altrisi
fdb0936df7
Remove deprecated log4j dependent methods in c.s.SettingsManager
...
And another one that is normally a bug to use, and a field that is
broken.
Enables `runtimeOnlyLog4j` in loom
2023-04-04 15:57:59 +02:00
altrisi
cda7f791b7
Prioritize new Rule annotation when parsing if both are present
2023-04-03 21:58:16 +02:00
altrisi
50c22b6fe2
Log exceptions in notifyPlayersCommandsChanged
...
I want to remove this try-catch if possible, but don't know why it's
triggered
2023-04-03 21:47:30 +02:00
altrisi
3ae913c3e6
Use enhanced switch in CommandHelper
2023-04-03 21:42:44 +02:00
altrisi
d85c23125f
Add explicit deprecation SuppressWarnings for Gradle
2023-04-03 19:40:33 +02:00
altrisi
56e25a780c
Missed call in 5fcfc7a
2023-04-03 19:19:31 +02:00
altrisi
83e88856ab
Rename fungus growth enum given the rule is no longer about a fix
2023-04-03 19:15:08 +02:00
altrisi
431b0e68de
Cleanup to the /player command ( #1690 )
...
* Small cleanup to `/player` command
There should be no changes to users
* Use extracted `source` variable
* Inline another single-use small function
* Inline another trivial helper
* Import inner classes of the ActionPack
* Rename `literalargumentbuilder` variable
* Compact unnecessary three lines into one
* Inline `source.getServer` and pass `Vec3` to `createFake`
This gets outside of "just" the command, but it's fine
* Unpick name length constant
* Pass `Vec3` directly to `BlockPos.containing`
2023-04-03 18:41:09 +02:00
altrisi
5fcfc7aa8d
Tiny drive-by cleanup of action pack's onUpdate
2023-04-02 21:54:44 +02:00
altrisi
73260a220c
Use EnumMap in the action pack
2023-04-02 21:23:42 +02:00
altrisi
2d0a8e11da
Keep the other improvements from #1689
2023-04-02 13:26:46 +02:00
altrisi
b055b05263
Revert "Fix /player look and turn commands reversing yaw and pitch ( #1689 )"
...
This reverts commit 591153458c .
2023-04-02 12:51:22 +02:00
altrisi
591153458c
Fix /player look and turn commands reversing yaw and pitch ( #1689 )
...
* Fix `/player` `look` and `turn` commands reversing yaw and pitch
* Translate a comment to mojmap and update it a bit
2023-04-01 12:34:54 +02:00
James McCulloch
e7c02ea21a
shadow-single-player-owner-fix: ( #1687 )
...
* shadow-single-player-owner-fix:
* Disallow shadowing a single player server owner. Fixes #1442
* shadow-single-player-owner-fix:
* Remove some redundant calls
2023-04-01 12:22:04 +02:00
gnembon
ea693d0fb1
1.4.103
2023-03-29 19:42:18 +02:00
gnembon
4171f9b784
23w13a
2023-03-29 18:44:12 +02:00
altrisi
23b7aa0945
Require Loader 0.14.18
2023-03-23 18:09:55 +01:00
gnembon
972ed09d6b
1.4.102
2023-03-22 18:51:32 +01:00
gnembon
f1586b3809
23w12a
2023-03-22 18:27:44 +01:00
altrisi
4e94d1bc15
Enforce 1.19.4 in dependency resolution
2023-03-20 18:51:20 +01:00
altrisi
d2d7d6f421
Carpet 1.4.101
2023-03-19 19:37:03 +01:00
altrisi
1ad927da9d
Up priority in MinecraftServer_tickspeedMixin
2023-03-19 19:36:37 +01:00
Ghoulboy
cde3ffced2
Fixing /player botname stop with relation to *fake* player movement ( #1683 )
2023-03-19 18:56:12 +01:00
altrisi
f98c2409be
Simplify enum options creation
...
Slightly optimizes it
2023-03-16 17:36:44 +01:00
replaceitem
8aae23c983
Fixed AnnotationParser not detecting USE_METHOD_NAME ( #1677 )
2023-03-15 14:46:31 +01:00
github-actions[bot]
5a4f3ab877
Merge docs for 'Carpet Mod 1.4.100 for Minecraft 1.19.4'
2023-03-14 17:38:12 +00:00
altrisi
d9ec575205
Carpet 1.4.100
2023-03-14 17:42:25 +01:00
altrisi
9c82ca0ed4
Bump versions to 1.19.4
2023-03-14 17:32:33 +01:00
James McCulloch
8307794f19
Fix fake players not being able to respawn for exiting the end ( #1664 )
...
* Allow fake players to respawn (to return from the end)
* Fixes #1645 (Fake players get stuck in the end exit portal)
* fix up some imports
2023-03-14 17:07:27 +01:00
James McCulloch
8c09946bef
Fix fake players not teleporting to unloaded chunks ( #1665 )
...
* fake-players-teleporting-fix:
* Fix fake players not being moved on the chunkmap when teleporting
* Fixes #1190 (Player bots cannot be teleported to unloaded chunks)
* fake-players-teleporting-fix:
* add missing access widener
* Revert "fake-players-teleporting-fix:"
This reverts commit 617702fca14035913103140d2e04fa33065bf628.
* fake-players-teleporting-fix:
* access awaitingTeleport in a nicer way
* fake-players-teleporting-fix: * access awaitingTeleport in a nicer way
2023-03-14 17:02:41 +01:00
gnembon
40c789b2f9
1.19.4-rc2
2023-03-10 19:08:24 +01:00
gnembon
d5aea22d12
1.19.4-rc1
2023-03-09 20:12:22 +01:00
altrisi
0869cbb81c
Move rule change event into a rule observer and outside the Java api
...
* Move rule change event into a rule observer, without exposing it
* Fix comment
* Fix formatting changes added by my IDE
Still trying to configure it to force correctly the new style
Also remove some finals
2023-03-08 21:31:34 +01:00
altrisi
06bdbdaed2
Add arithmetic shift, use logic shift in current right shift ( #1670 )
...
* Add arithmetic shift, use logic shift in current
* State that the MSBs will be cleared to zero in logic right shift
2023-03-08 21:26:27 +01:00
Ghoulboy
c2ef75df6d
Removed if clauses
...
It was functionally equivalent to the solution proposed in #1072
2023-03-08 21:25:19 +01:00
altrisi
cc24f79d47
Allow scarpet function name to be different to annotated method name
2023-03-08 20:53:35 +01:00
altrisi
4801534229
Sync fillLimit rule with the equivalent gamerule
2023-03-08 20:52:44 +01:00
gnembon
50470dd59a
1.19.4-pre4
2023-03-08 20:51:50 +01:00
altrisi
13882146fc
Simplify app store rule cleaning
2023-03-08 16:41:43 +01:00
altrisi
883d887e11
Make OutputConverter.convert return Value
...
This is a breaking change, but there's only one use of the function on all github
The refactor also makes `register` take a function to `Value`, no one uses the one to `LazyValue` anyway. `registerToValue` is now deprecated
2023-03-08 14:07:50 +01:00
altrisi
93bec37dac
Simplify and optimize bit roll operations
...
Suggested in #1666 , ran many testing to check it gives the same results
2023-03-08 13:24:37 +01:00
gnembon
3f19cce649
fixed chest stickyness
2023-03-02 22:24:29 +01:00
gnembon
d787e0cc99
1.19.4-pre3
2023-03-01 21:59:50 +01:00
gnembon
ac220a38d9
1.19.4-pre2
2023-02-27 21:32:29 +01:00