Язык

TailsLib

TailsLib

SpigotMCModrinth

Make your custom things without mods just with your plugin!

215 загрузок
последняя v0.0.3-beta SpigotMC
1.19 – 1.21

TailsLib: Create your own items, blocks, effects


Overview


TailsLib is a robust library tailored for Bukkit plugin developers, enabling the creation of custom items, blocks, and effects without requiring mods. With TailsLib, you can achieve complex mechanics and functionalities using just plugins on your Minecraft server.



Whether you're a beginner or an experienced developer, TailsLib provides an intuitive framework to expand your server’s capabilities effortlessly.



Also leave a comment about this plugin or what i should add.




Code (YAML):
[/SIZE ]
citem
:
description
: Gives custom item to you or another player.
usage
: /citem (item id ) [amount ] [player ]
permission
: tailslib.commands.citem
cblock
:
description
: Places block in location or check which custom item can place this block.
usage
: /cblock (block ) (binded/place (x ) (y ) (z ) [world ] [owner ] [replace ] )
permission
: tailslib.commands.cblock
cbmanager
:
description
: Manages custom blocks, including validation and information retrieval.
usage
: /cbmanager <validate|info>
permission
: tailslib.commands.cbmanager
[SIZE=4 ]


Future Plans
Im wanna add Lua support to this project for those who can't code but want to create custom things for his server.

Features

Custom Items
  • Create unique items with customized behaviors and properties.
Custom Blocks
  • Persistent blocks that save data across server restarts.
  • Fully customizable interactions for placing, breaking, and clicking.
PAPi Support (WIP)
  • PlaceholderAPI support (In development).

Why Choose TailsLib?
TailsLib bridges the gap between the limitations of the vanilla Bukkit API and the creative possibilities of your server. From powerful custom items to persistent blocks.

Example
All examples can be found in gitlab of this project or in docs

Compatibility

  • API Changes: Some versions may introduce breaking changes, such as renamed methods or removed systems.
  • Backward compatibility will be attempted, but it may not always be perfect.
Use it in your project

Code (Text):
pom.xml
<repository>
    <id>thisistails-nexus</id>
    <url>https://nexus.thisistails.ru/repository/maven-public/</url>
</repository>

<dependency>
    <groupId>ru.thisistails</groupId>
    <artifactId>TailsLib</artifactId>
    <version>VERSION</version>
</dependency>
Code (Kotlin):
build. gradle. kt

repositories {
  maven ( "https://nexus.thisistails.ru/repository/maven-public/" )
}

dependencies {
    compileOnly ( "ru.thisistails:TailsLib:VERSION" )
}


Known Issues
  • No PlaceholderAPI support (WIP).

Версии

Release
0.0.3-beta
·
3
Release
0.0.1-beta
·
4
Release
1.8-beta
·
58
Release
1.7-alpha
·
106
Release
1.6-aplha
·
37

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

Скачать TailsLib

Modrinth

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.