Skip to content

LostEngine/LostEngine

Repository files navigation

License

LostEngine is licensed under the MIT license, which means you can use its code in your project as long as the MIT license text is included everywhere the code is distributed. Moreover, crediting the project and its contributors is also appreciated.

Building from source:

Make sure you have git and Java 21+ installed

git clone https://github.com/LostEngine/LostEngine.git
cd LostEngine
# Linux/Mac
./gradlew shadowJar
# Windows
gradlew.bat shadowJar

The build will be located in build/libs/

Tip

You can use (Linux/Mac) ./gradlew runServer (Windows) gradlew.bat runServer to start a PaperMC server with the plugin automatically built and installed (use runFolia for Folia)

TODO:

  • Custom Items
    • Regular Items
    • Tools
    • Armors
    • Elytra
    • Trident
    • Bows/Crossbows
  • Custom Blocks
    • Dynamic block hardness
    • Drops/Required tool
    • Custom sounds (using blocks that already have it)
  • Web editor
    • Upload/Download/Create files
    • View/Edit files
    • Config editor
      • View items
      • Create items
      • Manage items
      • Edit items
  • Furniture
    • Furniture Entity
    • Interactable Furniture
  • Crafts
    • Inventory/Crafting table
    • Furnace
  • Glyphs
  • GUIs
  • World generation
  • Escape menu
  • Language overrides
  • Components
    • Enchantment Glint Override
    • Fire Resistant
    • Food
    • Max Damage/Durability
    • Max Stack Size
    • Rarity
    • Toottip Display (only hide components)
    • Unbreakable
    • Use Cooldown
    • Blocked Enchantments
  • Bedrock compatibility
    • Items
      • Regular items
      • Tools
      • Armor
      • Elytra/Trident
    • Translations
    • Custom blocks
  • Commands
    • /give
    • /setblock
    • /fill
    • /summon (for furniture)

About

A Minecraft server-side modding plugin for Paper and Folia

Topics

Resources

License

Stars

Watchers

Forks

Contributors