NoCheatPlus / NoCheatPlus Public
Permalink
master
Commits on Aug 26, 2018
Commits on Aug 25, 2018
Commits on Aug 24, 2018
-
-
-
-
More blocks added, adjustments for initialization.
Chests are treated as single chests always, so there is a little potential for interaction getting through (blockinteract.visible). Snow is just treated as before, data-based height adjustment (to be added as a model, as Bukkit supports getting the level in a generic way, same for water).
Commits on Aug 23, 2018
Commits on Aug 22, 2018
-
Add shulker boxes and (leveled) snow.
Leveled one block height could be done in a generic way via Bukkit, once needed.
-
-
-
-
Add BukkitThinFence. Remove unneeded flag.
(Configurability is another step.)
Commits on Aug 21, 2018
-
[BLEEDING][BREAKING] Swift way in to Bukkit shape models (slabs first).
Remains warnings, registry debugging output without checking config.
Commits on Aug 20, 2018
-
-
Adjustments and fixes for BlockProperties.
* Reinstate itchy blocks being processed at all (MCAccessBukkit). * Refine block dump: add non-air blocks with no flags set to missing. * Adjust/re-add/alter various flags.
-
More smart block setup (first batch).
* Initialize fully solid (in terms of shape + passable) blocks explicitly with full bounds and solid flags. * Use MaterialUtil#addBlocks and BridgeMaterial#getAllBlocks where appropriate. * MCAccessBukkit(Base): don't touch fully solid nor fully passable ones.
-
-
[BLEEDING][BREAKING] MC 1.13 Material changes, first batch.
First batch: * Initialize blocks somehow, so no errors nor missing blocks happen during startup. Possibly Missing: * There might be references of removed/renamed material (blocks/items) throughout the code. * Some blocks may behave different now/then. Missing: * Block#getData may not reflect (all?) properties anymore. * Block shape getting is missing. Block shapes are now (potentially) more complex to process. Concept might be to keep a double array for the rough bounds, and add an (optional +- null) array of arrays for sub shapes, if present (IBlockCacheNode). So a first rough update is more simple/compatible.
Commits on Aug 15, 2018
Commits on Aug 13, 2018
Commits on Aug 10, 2018
Commits on Jul 9, 2018
Commits on Jun 24, 2018
-
Skip direction checks if inside of a box.
(Only checked, if the hit is off-box at all.)