• 1

    posted a message on [BuilderGPT] Generate minecraft building in 30 seconds with the power of AI




    Introduction

    GitHub Repo (Including downloads).
    BuilderGPT is an open source, free, AI-powered Minecraft structure generator. It was developed for minecraft map makers. It can generate structures in *.schem* format and users can import them via worldedit, etc.

    Showcase



    Get the key from here. You can use it in BuilderGPT.

    Partner


    Features

    [list]
    Generate structuresPreview rendered schematic in-programExport generated structures to *.schem* filesExport generated structures to *.mcfunction* filesAdvanced Mode (Use Stable Diffusion/DALL-E to generate the design image and let gpt-4-vision generate the structure base on it.)Edit structures[/list]

    Other projects of CubeGPT Team

    [list]
    Bukkit plugin generator. {*.jar*} (BukkitGPT)Structure generator. {*.schem*} (BuilderGPT)Serverpack generator. {*.zip*} (ServerpackGPT or ServerGPT, or..?)Have ideas or want to join our team? Send us an email![/list]

    How it works

    After the user enters a requirement, the program uses gpt-4-preview to expand the details of the requirement and generate a specific solution. The program then uses the generated solution to generate a drawing tag using gpt-4-preview, and then calls Stable Diffusion WebUI or DALL-E to generate a design using the generated tag. The generated schematic is then given to gpt-4-vision-preview along with the optimized requirements to generate a json containing the content of the structure, for example:

    {
        "materials": [
            "A: \"minecraft:air\"",
            "S: \"minecraft:stone\""
        ],
        "structures": [
            {
                "floor": 0,
                "structure": "SSSSSSSS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSSSSSSSS"
            },
            {
                "floor": 1,
                "structure": "SSGGGGSS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSSSSSSSS"
            },
            {
                "floor": 2,
                "structure": "SSGGGGSS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSSSSSSSS"
            },
            {
                "floor": 3,
                "structure": "SSSSSSSS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSAAAAAAS\nSSSSSSSS"
            },
            {
                "floor": 4,
                "structure": "SSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\nSSSSSSSS\n"
            }
        ]
    }



    The program then parses this json response. Then it uploads the image (headless) to cubical.xyz and downloads the rendered image from the site using playwright.

    Requirements
    You can use BukkitGPT on any device with Python 3+.

    And you need to install this package:

     pip install openai

    Quick Start

    (Make sure you have the Python environment installed on your computer)

    UI (HIGHLY RECOMMEND)
    [list=1]

    [list]
    Download Source Code.zip from the release page and unzip it.Edit config.yaml, fill in your OpenAI Apikey. If you don't know how, remember that Google and Bing are always your best friends.Run ui.py (bash python ui.py), enter the description and let GPT generate the structure.Find your structure in /generated/.schem.Import the file into the game via worldedit or other tools. (Google is your best friend~~)[/list]

    Contributing
    If you like the project, you can give the project a star, or submit an issue or pull request to help make it better.

    License

    Copyright [2024] [CubeGPT Team]
    
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
    
        [url]http://www.apache.org/licenses/LICENSE-2.0[/url]
    
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    Posted in: Minecraft Tools
  • 0

    posted a message on [BukkitGPT] Create your own plugin without coding in one click


    Introduction


    BukkitGPT is an open source, free, AI-powered Minecraft Bukkit plugin generator. It was developed for minecraft server owners who are not technically savvy but need to implement all kinds of customized small plugins. From code to build, debug, all done by gpt.


    GitHub Repository: https://github.com/BukkitGPT/BukkitGPT


    Features

    • Core: Automatically generate code
    • Core: Automatically fix bugs
    • Core: Automatically test plugins (Finish on February 8 at the latest)
    • Core: AI Better Description
    • Panel: Projects management (Finish on February 20 at the latest)
    • Panel: GUI (Finish on February 20 at the latest)

    How it works

    When the user types the plugin description, the program lets gpt-3.5-turbo optimize the prompt, and then gives the optimized prompt to gpt-4. gpt-4 will return it in json format. The program parses this prompt, copies the entire projects/template folder and names it artifact_name, and puts the code from the prompt into the each file. Finally the program builds the jar using maven.


    Requirements

    You can use BukkitGPT on any computer with Java, Maven, Python 3+.
    And you need to install these packages:


    pip install openai
    pip install re
    pip install pathlib

    Quick Start

    • Download Source Code.zip from the release page and unzip it.
    • Edit config.py, fill in your OpenAI Apikey. If you don't know how, remember that Google and Bing are always your best friends.
    • Run main.py (bash python main.py), enter the artifact name & description & package id as instructed to generate your plugin.
    • Copy your plugin from projects/<artifact_name>/target/<artifact_name>-<version>.jarto your server plugins/ folder.
    • Restart your server and enjoy your AI-powered-plugin.

    Contributing

    If you like the project, you can give the project a start, or submit an issue or pull request to help make it better.


    Join our team

    Interested in this program? Feel free to join our developer team! For more information, please contact [email protected] or the Discord account @BaimoQilin.

    License

    Copyright [2024] [BukkitGPT Team]
    
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
    
     http://www.apache.org/licenses/LICENSE-2.0
    
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License. 
    Posted in: Minecraft Tools
  • 0

    posted a message on Hypiworld CreateMod Server [1.20.1 0.5.1f] | 400+ players | Modded | CreateMod

    Loading image...

    Hypiworld CreateMod Server

    Hi! I'm BaimoQilin. This is a server started from July 2022 in China. We have 400+ players in China and now we are open to players from other countries.


    Join our dicord: https://discord.gg/5ZBVper78c

    (There were not many members in the discord because most of our Chinese players use QQ.)

    Posted in: PC Servers
  • 0

    posted a message on Hypiworld SMP [Folia 1.7-1.20.4] | New server Dec.21.2023 | Vanilla | Non-P2W | 0 plugins 0 mods

    logo

    Hypiworld SMP

    Hi~ I'm BaimoQilin, the owner of Hypiworld CreateMod Server and Hypiworld SMP. Hypiworld CreateMod Server is a server I started since July 2022 in China. This server now has 400+ players, and some active players plays for 819+ hours totally.
    Recently I've been planning to start a server internationally, and Hypiworld SMP 1st is an attempt to do so. I've learned that it seems players from other countries prefer Vanilla/Bukkit servers rather than modded servers, so the theme for 1st is:


    Vanilla! Vanilla!!!! Vanilla!!!


    Information

    IP: smp.baimoqilin.top

    Discord: https://discord.gg/pRK2XrFy2P


    Server: i9 13900k (up to 5.5Ghz), 24 cores, 120GB RAM

    No lagging

    Posted in: PC Servers
  • 0

    posted a message on [Reauest] ClientModDetector

    Can you make a ClientModDetector mod for 1.18.2? This mod would need to be installed on both the client and server side, and the client would be kicked off the server if it did not have the mod installed. When a player joins the server, the client-side mod will send the server-side mod the mod what mods the player has installed. OPs can get the mod list of player via /detectmods . By configuring the server-side mod, the server owner can choose which mods to add to the mod blacklist.

    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on Give Me your mod ideas!

    Can you make a ClientModDetector mod for 1.18.2?
    This mod would need to be installed on both the client and server side, and the client would be kicked off the server if it did not have the mod installed. When a player joins the server, the client-side mod will send the server-side mod the mod what mods the player has installed. OPs can get the mod list of player via /detectmods <player-name>. By configuring the server-side mod, the server owner can choose which mods to add to the mod blacklist.

    Posted in: Requests / Ideas For Mods
  • To post a comment, please .