Skip to content
This repository was archived by the owner on Aug 25, 2021. It is now read-only.
/ Beetle Public archive

Object oriented libraries targeting Minecraft and discord platforms

Notifications You must be signed in to change notification settings

auriium/Beetle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOW DEPRECATED

Wow, this is the second time i've had to kill a utility. Beetle was really just a shitty attempt at preserving my pride instead of using other people's libraries, and while it did that alright, i'm too lazy to maintain a bloated package with slightly outdated functionalities and implementations. It will be succeeded by OpenMinePlatform and LittleThings.

Beetle

A collection of semicentralized utilities for Java development

An easy to use, powerful and modular utility system meant to be the replacement and killer for ElytraForce's old aUtils system. Beetle has a large focus on being object oriented and scalable.

What does Beetle offer?

  • Service registry
  • File management and configuration
  • Flexible data storage with transactional-style handling, abstracted between multiple layers of interfaces.
  • Runner / taskfutures, a mashup of completablefutures with features like taskchain
  • Basic command binding system for platforms that support commands (Check out Branch!)
  • Randomizers
  • (soon) Data messaging channels

What platforms does Beetle operate on?

  • Spigot
  • Paper
  • Velocity (Soon!)
  • Bungeecord (Soon!)
  • Discord(Soon!)
  • Generic Java
  • Literally any other platform you can think of thanks to the power of interfaces

How can I ask for support?

DM Aesthetik#9784 on discord!

Contributing

Make pull requests that arent bad and I accept them. It's about that simple!

Repositories

    <dependencies>
        <dependency>
            <groupId>xyz.auriium</groupId>
            <artifactId>beetle-spigot-commons</artifactId>
            <version>2.0.0</version>
        </dependency>
    </dependencies>
    <repositories>
        <repository>
            <id>central-repo</id>
            <url>https://repo.auriium.xyz/releases</url>
        </repository>
    </repositories>

About

Object oriented libraries targeting Minecraft and discord platforms

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages