mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-12-27 07:27:15 +01:00
Prevent Spectators from interacting with some create blocks/items (#5414)
- Spectators can no longer interact with Super Glue and Valve Handles
This commit is contained in:
parent
07883a588d
commit
cfee3aff76
2 changed files with 4 additions and 0 deletions
|
@ -189,6 +189,8 @@ public class SuperGlueSelectionHandler {
|
||||||
|
|
||||||
if (!isGlue(player.getMainHandItem()))
|
if (!isGlue(player.getMainHandItem()))
|
||||||
return false;
|
return false;
|
||||||
|
if(!player.mayBuild())
|
||||||
|
return false;
|
||||||
|
|
||||||
if (attack) {
|
if (attack) {
|
||||||
if (selected == null)
|
if (selected == null)
|
||||||
|
|
|
@ -64,6 +64,8 @@ public class ValveHandleBlock extends HandCrankBlock {
|
||||||
|
|
||||||
if (!(blockState.getBlock() instanceof ValveHandleBlock vhb))
|
if (!(blockState.getBlock() instanceof ValveHandleBlock vhb))
|
||||||
return;
|
return;
|
||||||
|
if (!player.mayBuild())
|
||||||
|
return;
|
||||||
if (AllItems.WRENCH.isIn(player.getItemInHand(event.getHand())) && player.isSteppingCarefully())
|
if (AllItems.WRENCH.isIn(player.getItemInHand(event.getHand())) && player.isSteppingCarefully())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue