MachinaCraft and other plugins

This page aims to provide troubleshooting information for running MachinaCraft with certain other plugins.

Cheat prevention plugins

If MachinaCraft and a cheat prevention plugin are installed on a server at the same time, players won't be able to run a Builder, Drill or Pump. To solve this, it has to be configured to ignore certain checks on block break and block place events.

How do I solve it?

NoCheatPlus

There is a compatibility plugin that makes it compatible with many other plugins that add game mechanics, support for MachinaCraft was kindly included by the author Asofold.

CompatNoCheatPlus

AntiCheat

anticheat.longreach
anticheat.noswing
anticheat.fastplace
anticheat.fastbreak

Older Plugins

These plugins may be inactive, if anything here is incorrect please let me know and I will add them back to the above section.

NoCheat/NoCheatClassic?

To allow players to run machina, they will need the following NoCheat permission nodes:

- nocheat.checks.blockbreak.noswing
- nocheat.checks.blockbreak.direction
- nocheat.checks.blockbreak.reach
- nocheat.checks.blockplace.direction
- nocheat.checks.blockplace.reach

NoCheat+

# Machina that break or replace blocks:
nocheatplus.checks.blockbreak.fastbreak
nocheatplus.checks.blockbreak.reach
nocheatplus.checks.blockbreak.direction
nocheatplus.checks.blockbreak.noswing

# Machina that place blocks:
nocheatplus.checks.blockplace.fastplace
nocheatplus.checks.blockplace.reach
nocheatplus.checks.blockplace.direction

Why is it a problem?

To ensure that players can only use machina to build and break blocks where they themselves would be allowed to, they have to generate block break and block place events. This allows area protection plugins like WorldGuard to work with MachinaCraft.

Anti cheating plugins check whether the events generated for players are consistent with where they are and what their character is doing. Since MachinaCraft's events are artificial, anti cheating plugins will think they are a symptom of a cheating client and block the event, which blocks the machina from working.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes