Code Monkey home page Code Monkey logo

brpayments's Introduction

BRPayments - Sua solução inovadora de monetizar seu servidor!

Introdução

O BRPayments é uma adição versátil e fácil de usar para o seu servidor Minecraft que permite aos jogadores fazer compras dentro do jogo usando métodos de pagamentos reais. Com este plugin, os donos de servidores podem monetizar seus servidores Minecraft, oferecendo uma experiência perfeita e agradável para seus jogadores.

Recursos

  • Compras em Jogo: Os jogadores podem usar sua moeda virtual para comprar itens cosméticos, habilidades especiais ou outras vantagens dentro do jogo diretamente no jogo.

  • Loja Personalizável: Os donos de servidores podem criar e personalizar uma loja dentro do jogo com uma ampla variedade de itens e recursos para incentivar os jogadores a fazer compras.

  • Histórico de Transações: Os jogadores podem ver o histórico de suas transações, garantindo transparência e confiança no sistema. (EM BREVE)

  • Sistema de Permissões: Administradores podem definir quais jogadores têm acesso à loja, garantindo uma experiência equilibrada e justa para todos. (EM BREVE)

  • Interação com o Discord: Os jogadores e administradores poderão comprar recursos na loja, olhar transações tudo pelo Discord. (EM BREVE)

Instalação

Para instalar o Plugin de Pagamento em Jogo para Minecraft, siga estas etapas:

  1. Baixe o Plugin: Baixe o arquivo JAR do plugin em releases

  2. Faça o Upload do Plugin: Faça o upload do arquivo JAR para o diretório plugins do seu servidor.

  3. Reinicie o Servidor: Reinicie seu servidor Minecraft para habilitar o plugin.

  4. Configuração: Configure o plugin editando o arquivo config.yml.

Imagens

image1 image2 image3

brpayments's People

Contributors

bremado avatar lms5413 avatar

Stargazers

ThiagoROX avatar Minuscula avatar Cláudio Alves avatar  avatar Vinícius Albert avatar sync. avatar  avatar breno avatar J. Nunes avatar  avatar

Watchers

 avatar  avatar

brpayments's Issues

Design-pattern refactored and added libraries.

This PR involves completely changing the design-pattern of the code to something similar to MVC, in addition to adding some libraries and adjusting the architecture of the maven project.

Problemas ao realizar uma compra

Estou testando o plugin em meu servidor de teste windows, quando tento fazer uma compra, o plugin me retorna um erro no console:
image

não sei se isso tem haver com o sistema que estou usando (windows) ou sla, já tive uns probreminha com decimal, e acho q isso tá sendo causado pelo "." no valor do produto
image

infos:
paper-1.8
java 11.0.18
windows 10 22h2

Placeholders internos + suporte ao placeholderapi

A adição de placeholders internos pode ser uma boa ideia, esses placeholder serviriam para mostrar ao jogador/comprador as informações/confirmações de pagamento ou recebimento do produto in-game

Customização de menus e langs

O plugin é ótimo e não enfrentei muitos problemas até agora, mas uma coisa que está me incomodando um pouco (e pode incomodar outros) é a customização nas langs, tamanhos dos menus e slots dos produtos. Abaixo eu coloquei uma forma de como pode ser essa nova customização. Uma coisa também que pode ser feita é a remoção do segundos menu da categoria do /shop, quando vc da o comando /shop ele abre um menu com informações e um slot para que você abra as categorias, as categorias poderiam já vir nesse 1º menu do /shop, e as informações ficarem na última linha do menu ou que fossem customizadas para escolher o slot daquele item

exemplo 1:
os slots das categorias e produtos na config.yml ou somente os slots das categorias na config.yml (melhor)
image

exemplo 2:
os slots dos produtos em seus respectivos arquivos (melhor)
image

exemplo 3:
as categorias ficam diretamente neste menu com a possibilidade de mudar os slots, os itens que estão presentes passariam para a ultima linha do menu
seria também interessante poder mudar o que está escrito nesses itens e no menu onde está escrito "loja virtual"
image

exemplo 4:
o menu dos produtos poderiam ser maiores com a possibilidade de mudar o slot
image

exemplo 5:
a mensagem que é enviada depois clicar em fazer pedido também poderia ser customizada
image

exemplo 6:
customização do menu e descrição do método de pagamento
image

desculpa pelo texto enorme lá em cima e caso algo tenha ficado confuso, fala aew q eu tenho explicar mior

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.