feat!: reworked replace mode to work server side, added propper stair replacement support

Signed-off-by: moonleay <contact@moonleay.net>
This commit is contained in:
moonleay 2024-05-04 02:35:49 +02:00
parent c321746b08
commit dca01b275f
Signed by: moonleay
GPG key ID: 82667543CCD715FB
4 changed files with 108 additions and 52 deletions

View file

@ -2,3 +2,4 @@ accessWidener v2 named
accessible method net/minecraft/client/MinecraftClient handleBlockBreaking (Z)V
accessible method net/minecraft/client/network/ClientPlayerInteractionManager sendSequencedPacket (Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/network/SequencedPacketCreator;)V
accessible field net/minecraft/state/State owner Ljava/lang/Object;

View file

@ -6,15 +6,16 @@
"mixins": [
"ForcePlaceMixin",
"NoBlockUpdatesMixin",
"NoClipMixin"
"NoClipMixin",
"ReplaceModeMixin",
"ReplaceStateUpdaterMixin"
],
"client": [
"BulldozerMixin",
"BulldozerMixin2",
"HudMixin",
"NoClipCameraFixMixin",
"NormalModeMixin",
"ReplaceModeMixin"
"NormalModeMixin"
],
"injectors": {
"defaultRequire": 1