feat: Add core functionality for chests and farming mechanics

- Implemented ChestsManager to handle player interactions with custom chests.
- Created CustomMaterial class to define custom materials with properties.
- Developed EventManager for handling chat events (currently empty).
- Introduced Farm class to manage block breaking and item drops with custom logic.
- Added utility methods in Utils class for random element selection and block manipulation.
- Created Model class for managing 3D model commands.
- Defined plugin.yml for command registration and permissions.
This commit is contained in:
2026-02-23 18:22:42 +01:00
parent 60f6e2a052
commit ea42ca1e9a
20 changed files with 486 additions and 0 deletions

18
target/classes/plugin.yml Normal file
View File

@@ -0,0 +1,18 @@
name: Endariel
main: be.thedrewen.Main
version: 1.0.0
api-version: '1.21'
commands:
test:
description: "Tester les fonctions."
usage: /test <x> <y> <z>
permission: be.thedrewen.op
models:
description: "Ui pour faire spawn des Models 3Ds."
usage: /models
permission: be.thedrewen.op
permissions:
be.thedrewen.op:
default: op