Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/max1mde/fancyphysics
3D block particles, realistic explosions and more
https://github.com/max1mde/fancyphysics
minecraft physics plugin realistic spigot
Last synced: about 2 months ago
JSON representation
3D block particles, realistic explosions and more
- Host: GitHub
- URL: https://github.com/max1mde/fancyphysics
- Owner: max1mde
- License: gpl-3.0
- Created: 2023-06-15T14:37:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-13T14:01:12.000Z (10 months ago)
- Last Synced: 2024-04-14T04:11:50.589Z (10 months ago)
- Topics: minecraft, physics, plugin, realistic, spigot
- Language: Java
- Homepage: https://www.spigotmc.org/resources/110500/
- Size: 290 KB
- Stars: 17
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!NOTE]
> Works **without** a resourcepack/mod!# Links:
Modrinth: https://modrinth.com/plugin/fancy-physics
SpigotMC: https://www.spigotmc.org/resources/110500![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_-_2023-06-15T233852.757.png?raw=true)
- Block particles
- Visual crafting
- Entity death particles
- Entity damage particles
- Realistic tree destroy animation
- Realistic explosions
- Trapdoor animation (Experimental)
- Sprint door break![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_-_2023-06-15T233623.864.png?raw=true)
```
/fancyphysics reload
```![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_-_2023-06-15T233602.684.png?raw=true)
```
fancyphysics.admin
fancyphysics.commands
```![image](https://github.com/max1mde/images/blob/main/statsfancyphysics%20(1).png?raw=true)
Spawn your own particles or cancel/modify existing particles using events in your plugin
[Read the documentation](https://github.com/max1mde/FancyPhysics/blob/master/API.md)![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_99.png?raw=true)
- Download plugin
- Copy into the servers plugins folder
- Restart your server![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_100.png?raw=true)
```yml
# Fancy Physics sounds like for block crack
Sounds: true
Explosion:
Physics: true
NaturalDrops: true
EntityDeathParticles: true
# Block break particles
Particle:
Enabled: true
Animation:
# Rotate the particles
Rotation: true
# Blocks will just fly up and get smaller when broken
FlyUp: false
SpeedInTicks: 40
EndSizeMultiplier: 0.5
# How many particles can exist at once on the entire server
MaxAmount: 4000
DamageParticles: true
PerformanceMode: true
Tree:
Physics: true
DropSaplings: true
# This adds like multiple stages to the broken block to make it longer to fell a tree
ChopDelay: true
# If true a tree will fall on the ground if a block was broken below it
GravityIfInAir: true
# Adds all the broken blocks of a tree when fallen to the players stats
AffectedBlocksInPlayerBreakBlocksStatistic: true
AdvancedStemScan: false
ScanMaxStemSize: 200
ScanMaxLeavesSize: 260
MaxInvalidScans: 2700
MaxInvalidBlockDistance: 2
# Displays the currently used items in a crafting table above the actual block (One player limit)
VisualCrafting: true
# Breaks all blocks when falling
FallingBlockPhysics: true
# Adds the particle animation to blocks which fall
BlockCrackOnFall: true
# Adds a small opening and closing animation to trapdoors.. Just use this for testing not on a production server
TrapdoorPhysics: false
# When sprinting against glass or a door it will break
SprintBreak:
Door: false
Glass: false
# Regenerate certain blocks or trees when destroyed after a specific delay
Regeneration:
TreeRegeneration:
Enabled: false
Delay: 10
ExplosionRegeneration:
Enabled: false
Delay: 10
# There will be no particles for the following blocks when broken
BlockParticleBlackList:
- END_ROD
- POINTED_DRIPSTONE
....
# In these worlds no physics will be applied
DisabledWorldsList:
- DisabledWorld
- AnotherDisabledWorld
BlockPhysics:
Enabled: false
Blocks:
DEFAULT:
# Max bridging lang till the blocks fall down
Limit: 10
STONE:
Limit : 12
```![image](https://github.com/max1mde/images/blob/main/Neues_Projekt_-_2023-06-15T233717.092.png?raw=true)
![image](https://imgur.com/5eyNF1F.gif)
![stats](https://github.com/max1mde/images/blob/main/Neues_Projekt_-_2023-06-15T233852.757_3.png?raw=true)