Fancy Physics ✨ [ 1.19.4 - 1.21.x ] icon

Fancy Physics ✨ [ 1.19.4 - 1.21.x ] -----

Tree fall animation, hit particles, realistic explosions, 3D particles & more - plugin




  • Added command option /fancyphysics clear-particles which removes all particles in all loaded chunks
  • Clear particles in loaded chunks on startup
  • New particle type settings (change the particle texture for specific blocks when broken)
Code (YAML):
BlockParticleSettings:
  Blocks
:
   DIAMOND_ORE
:
     ParticleMaterial
: DIAMOND_BLOCK
     CustomModelData
: 0
----------, Jan 4, 2025

  • Fix block explosions with wind charges
  • Add option for block drops on explode
----------, Oct 17, 2024

  • Ignore block physics limit if < 0
----------, Aug 20, 2024

  • Added block physics
[​IMG]

Code (Text):
# If you are bridging and this option is enabled, at some point the blocks will fall down without support below
BlockPhysics:
  Enabled: false
  Blocks:
    DEFAULT:
      # Max bridging lang till the blocks fall down
      Limit: 10
    STONE:
      Limit : 12
----------, Aug 18, 2024

Added config option
BlockBreakingParticlesByPlayer
----------, May 28, 2024

  • Added spawn protection option
Code (Text):
SpawnPhysicsProtection:
  Enabled: true
  RadiusInBlocks: 20
  Location:
    world: world
    x: 1
    y: 70
    z: 1
----------, May 21, 2024

  • Added comments to config file
  • Added new wood cutting stage (Mud brick wall)
----------, May 19, 2024

!! IMPORTANT !!
Delete your old fancy physics config before switching to this version!

CHANGES:
  • [+] Option for adding all effected blocks of a falling tree into the players block break statistic:
Code (Text):
Tree.AffectedBlocksInPlayerBreakBlocksStatistic

  • Improved particle physics
[​IMG]

  • Improved tree physics
[+] Tree gravity option

If enabled the tree will now fall down if the block below it was broken

Code (Text):
Tree.GravityIfInAir

[​IMG]

[+] The falling tree will break if there are blocks in the way now instead of falling thought all blocks to the ground

[​IMG]

  • [+] Animation options for particles
Code (Text):
Particle.Animation.SpeedInTicks
Particle.Animation.EndSizeMultiplier
[​IMG]

  • Entirely new sorted config file
Code (Text):
Sounds: true
Explosion:
  Physics: true
  NaturalDrops: true
EntityDeathParticles: true
Particle:
  Enabled: true
  Animation:
    Rotation: true
    FlyUp: false
    SpeedInTicks: 40
    EndSizeMultiplier: 0.5
  MaxAmount: 4000
DamageParticles: true
PerformanceMode: true
Tree:
  Physics: true
  DropSaplings: true
  ChopDelay: true
  GravityIfInAir: true
  AffectedBlocksInPlayerBreakBlocksStatistic: true
  AdvancedStemScan: false
  ScanMaxStemSize: 200
  ScanMaxLeavesSize: 260
  MaxInvalidScans: 2700
  MaxInvalidBlockDistance: 2
VisualCrafting: true
FallingBlockPhysics: true
BlockCrackOnFall: true
TrapdoorPhysics: false
SprintBreak:
  Door: false
  Glass: false
Regeneration:
  TreeRegeneration:
    Enabled: false
    Delay: 10
  ExplosionRegeneration:
    Enabled: false
    Delay: 10
BlockParticleBlackList:
- END_ROD
- POINTED_DRIPSTONE
- CANDLE
- BLACK_CANDLE
- CYAN_CANDLE
- GRAY_CANDLE
- LIGHT_GRAY_CANDLE
- BAMBOO
- PURPLE_CANDLE
- BLUE_CANDLE
- LIME_CANDLE
- RED_CANDLE
- WHITE_CANDLE
- PINK_CANDLE
- MAGENTA_CANDLE
- BROWN_CANDLE
- GRAY_CANDLE
- GREEN_CANDLE
- YELLOW_CANDLE
- ORANGE_CANDLE
- RED_CANDLE
- LIGHT_BLUE_CANDLE
- CHAIN
- GRASS
- DANDELION
- CRIMSON_FUNGUS
- WARPED_FUNGUS
- OXEYE_DAISY
- WITHER_ROSE
- ORANGE_TULIP
- RED_TULIP
- RED_MUSHROOM
- BROWN_MUSHROOM
- TALL_GRASS
- SCULK_VEIN
- CHERRY_SAPLING
- LARGE_FERN
- SUNFLOWER
- CORNFLOWER
- PINK_PETALS
- TORCHFLOWER
- MANGROVE_PROPAGULE
- TWISTING_VINES
- POPPY
- ALLIUM
- PINK_TULIP
- LILY_OF_THE_VALLEY
- BLUE_ORCHID
- WARPED_ROOTS
- AZURE_BLUET
- BAMBOO
DisabledWorldsList:
- DisabledWorld
- AnotherDisabledWorld
----------, Apr 15, 2024

Added tree & explosion regeneration delay option to config
Code (Text):
Regeneration:
  TreeRegeneration:
    Enabled: false
    Delay: 10
  ExplosionRegeneration:
    Enabled: true
    Delay: 10
----------, Apr 13, 2024

Added tree chop/cut/break "delay/stages?"

[​IMG]

Added config option:
Code (Text):
Physics.TreeChopDelay
----------, Apr 10, 2024

  • Added sounds
  • Added new config option
    Code (Text):
    Sounds: true
----------, Apr 10, 2024

  • Improved particle physics
[​IMG]
  • Fixed floating attached blocks on tree cut
  • New config options:
Code (Text):
  AdvancedStemScan: false
  TreeScanMaxStemSize: 200
  TreeScanMaxLeavesSize: 260
  TreeMaxInvalidScans: 2700
  TreeMaxInvalidBlockDistance: 2
----------, Apr 10, 2024

  • Added world blacklist
Config:
Code (YAML):
 DisabledWorldsList :
 - DisabledWorld
  - AnotherDisabledWorld
Command:
Code (YAML):
/fancyphysics settings DisabledWorldsList add/remove <worldname>
----------, Feb 8, 2024

  • Added glass break on sprint option
----------, Jan 29, 2024

  • Replaced legacy method call which caused some problems
----------, Dec 25, 2023

  • Fixed 1.19.4 NoSuchMethodError on entity spawn
----------, Dec 24, 2023

  • Updated messages
  • Updated spigot api version
----------, Dec 23, 2023

  • Added explosion regeneration (Repairs creeper, TNT and other entity explosion holes)
  • Added tree regeneration
+ (Config)
Code (Text):
  TreeRegeneration: false
  ExplosionRegeneration: false
Code (Text):
/fancyphysics settings TreeRegeneration enable/disable
/fancyphysics settings ExplosionRegeneration enable/disable
[​IMG]
[​IMG]
----------, Sep 21, 2023

  • Added new option BlockCrackOnFall to allow falling blocks to break when they land even if 3D particles are disabled
----------, Sep 18, 2023

  • Now the visual crafting holograms are cleared by a tag to prevent them from staying after a server crash
----------, Sep 18, 2023

  • Added enable message & small code clean up
----------, Aug 16, 2023

  • Added new block break particle animation
Code (Text):
/fancyphysics settings FlyUpParticles enable
[​IMG]
----------, Aug 10, 2023

  • Added option to disable falling block physics
Code (YAML):
 FallingBlockPhysics : true
----------, Aug 10, 2023

  • Fixed dragon egg
----------, Aug 9, 2023

  • Added more materials to the block particle blacklist
----------, Aug 6, 2023

  • Added 1.19.4 support (Not fully tested yet it can contain bugs)
( Everything below that will not work! 1.19.3 will not work!!!)
----------, Jul 30, 2023

  • Added option to disable the block particles of certain blocks
/fancyphysics settings blockparticleblacklist <material> add/remove

Code (Text):
Physics:
  RealisticExplosion: true
  EntityDeathParticles: true
  3DBlockParticles: true
  DamageParticles: true
  ParticleRotation: true
  PerformanceMode: true
  RealisticTrees: true
  DropSaplings: true
  VisualCrafting: true
  NaturalDropsOnExplode: true
  MaxParticleCount: 4000
  TrapdoorPhysics: false
  SprintDoorBreak: false
  BlockParticleBlackList:
  - END_ROD
----------, Jul 28, 2023

  • Added option to enable/disable natural drops on a "realistic" explosion
Code (YAML):
NaturalDropsOnExplode : true
----------, Jul 25, 2023

  • Bug fixes
----------, Jul 25, 2023

  • Added visual crafting (Beta)
[​IMG]
----------, Jul 21, 2023

  • Fixed damage particles (removed if fall damage is disabled and damage in general is lower than 0.5)
----------, Jul 21, 2023

  • Added commands
  • Added tab completer
  • Added permissions
[​IMG]
Code (Text):
/fancyphysics reload
/fancyphysics settings realisticexplosion enable/disable
/fancyphysics settings entitydeathparticles enable/disable
/fancyphysics settings 3dblockparticles enable/disable
/fancyphysics settings damageparticles enable/disable
/fancyphysics settings particlerotation enable/disable
/fancyphysics settings performancemode enable/disable
/fancyphysics settings realistictrees enable/disable
/fancyphysics settings dropsaplings enable/disable
/fancyphysics settings maxparticlecount <value>
/fancyphysics settings trapdoorphysics enable/disable
/fancyphysics settings sprintdoorbreak enable/disable
[​IMG]
Code (Text):
fancyphysics.commands
fancyphysics.admin
----------, Jul 21, 2023

  • Updated tree animation
----------, Jul 19, 2023

  • Fixed no skill level (bug) when cutting trees (MCMMO plugin)
----------, Jul 17, 2023

  • Fixed typo in config
----------, Jul 17, 2023

  • Added sprint door break feature
[​IMG]
----------, Jul 17, 2023

  • Code update (clean up)
----------, Jul 15, 2023


  • Fixed memory leak
  • Added 3D particles to tree break animation
----------, Jul 10, 2023

  • Removed and changed some particle materials
----------, Jun 30, 2023

  • Fixed performance mode
----------, Jun 29, 2023

  • Removed physics for non natural trees
  • Added more trees to the animation (cherry tree, mangrove tree and nether trees)
[​IMG]
----------, Jun 26, 2023

  • Added option for natural drops (if realistic trees are enabled)
----------, Jun 25, 2023

  • Added realistic tree destroy animation
  • Added performance mode
[​IMG]
----------, Jun 24, 2023

  • Added random particle rotation
----------, Jun 23, 2023

  • Added damage particles
  • Improved config
[​IMG]
----------, Jun 23, 2023

  • Removed unnecessary debugging code
----------, Jun 22, 2023

  • Added bStats
  • Fixed physics bug with falling blocks
----------, Jun 22, 2023

  • Added animated trapdoors (a little bit buggy currently)
  • Added config option to disable trapdor animation
[​IMG]
----------, Jun 16, 2023

Resource Information
Author:
----------
Total Downloads: 24,934
First Release: Jun 15, 2023
Last Update: Jan 4, 2025
Category: ---------------
All-Time Rating:
34 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings