Szura's EconomY Mod

Szura's EconomY Mod

3 Downloads

                                               Szura's EconomY MOD


  Transforme sua jogabilidade do Minecraft com o mod Realistic Economy! Este mod inovador traz um sistema econômico completo para o mundo dos blocos, permitindo que você mergulhe em uma simulação econômica cativante enquanto constrói, explora e negocia.

  Assuma o papel de um empreendedor virtual ao abrir sua própria loja e vender recursos preciosos para outros jogadores. A moeda virtual do jogo ganha vida quando você se envolve em transações comerciais, investe em empreendimentos e monitora os preços flutuantes dos recursos.

  Colabore com amigos para fundar empresas e cidades prósperas, onde a cooperação econômica é a chave para o sucesso. Por outro lado, a competição também é parte integrante desse ecossistema, pois você compete com outros jogadores pelo controle dos mercados e pela supremacia econômica.

Este mod oferece:

  • Sistema de mercado dinâmico: os preços dos recursos são influenciados pela oferta e pela demanda, criando um ambiente econômico em constante mudança.
  • Oportunidades de investimento: use suas economias virtuais para investir em projetos e colher os benefícios dos lucros.
  • Interatividade multijogador: negocie com outros jogadores, estabeleça acordos comerciais e colabore para construir empreendimentos maiores.
  • Desafios econômicos: enfrentar crises econômicas simuladas e desenvolver estratégias para superá-las.
  • Personalização: ajuste as configurações econômicas de acordo com o estilo de jogo que você deseja.

Prepare-se para uma emocionante jornada no mundo da economia virtual com o mod Realistic Economy para Minecraft. Descubra como suas habilidades de negociação e visão empreendedora podem moldar um novo aspecto do jogo, deixando sua marca no universo dos blocos!

                                                  Comandos 

 

  Assim que você entrar no jogo, você receberá automaticamente uma conta com seu ID e nome, para acessá-la pressione M (por padrão), ou a chave de sua escolha se você a tiver alterado.



  Na primeira opção, existe a aba (Banco), nela você pode sacar ou depositar dinheiro, abaixo da aba, estará o dinheiro internacional, utilizado para comprar itens de bloco etc, de outros mods que utilizam o SEM como base 
, mas cuidado, quando morrer todo o dinheiro depositado nesta opção e retido.




Nesta segunda opção, existe a aba de investimentos, onde você irá comprar e vender ações, as ações mudam de preço conforme o
jogo avança, podem subir e descer, mas nunca serão negativas, para conseguir dinheiro, você vai precisar para comprá-los e vendê-los assim que seu valor aumenta.

   

Na terceira opção, tem a aba lotérica, lá você vai poder comprar o bilhete da sorte, e ao clicar no 
botão direito com ele na mão, vai raspar e saber se ganhou, os prêmios são divididos em 3, pequeno
médio É grande, com valores de 500, 5000 e 500000, mas cuidado, você pode não ganhar e perder tudo.




  Nesta 4ª opção, existe a aba mercado, aqui você encontrará várias páginas onde poderá comprar e vender itens 
e blocos, são mais de 200 itens e blocos sendo vendidos e comprados no mercado, mas cuidado, o
preço varia de acordo com o avanço do tempo do jogo, podendo subir ou descer, você receberá um aviso caso o mercado sofra inflação ou deflação.




  • Aqui estão alguns comandos para gerenciar administradores:

    1) /setglobalinflactionplus1
  • Este comando aumenta o custo de todos os itens e blocos do mercado em R$ 1,00, você precisa de administrador nível 4 ou mais para usá-lo

2) /setglobalinflactionplus10           

Este comando aumenta o custo de todos os itens e blocos no mercado em R$ 10,00, você precisa de administrador nível 4 ou superior para usá-lo

3) /setglobalinflactionMinus1

Este comando diminui o custo de todos os itens e blocos no mercado em R$1,00, você precisa de um administrador nível 4 ou mais para usá-lo 

4) /setglobalinflactionMinus1

Este comando diminui o custo de todos os itens e blocos do mercado em R$ 10,00, você precisa de um administrador nível 4 ou mais para usá-lo 

5) /gamerule randoninflaction (verdadeiro ou falso)

se verdadeiro, o mercado mudará os valores aleatoriamente durante o jogo, podendo aumentar e diminuir valores conforme o jogo roda

6) /gamerule respawncoast (verdadeiro ou falso)

se este comando for ativado, toda vez que um jogador morrer, uma quantia de X será deduzida de seu saldo 

7) /gamerule setrespawncoast

ao usar este comando, você pode definir um valor que o jogador deve pagar se ele reaparecer



                               Para usar este mod como dependente 

para comprar itens, use a etiqueta NBT: Internationalmoney
Buy code example:
/* importações omitidas */ 

public class PProcedure {
public static void execute(Entity entity) {
if (entity == null)
return;
if (entity.getPersistentData().getDouble("Internationalmoney") >= entity.getPersistentData().getDouble("Item Valuve X")) { entity.getPersistentData().
putDouble("Internationalmoney", (entity.getPersistentData() .getDouble("Internationalmoney") - entity.getPersistentData().getDouble("Item Valuve X")));
if (instância da entidade Player _player) {
ItemStack _setstack = new ItemStack();
_setstack.setCount(1);
ItemHandlerHelper.giveItemToPlayer(_player, _setstack);
}
} }
}
 
Para vender itens use a TAG NBT: Integrermoney 
Sell code example:
/* imports omitted */

public class PProcedure {
public static void execute(LevelAccessor world, double x, double y, double z, Entity entity) {
if (entity == null )
retorno;
if (instância de entidade de Player _playerHasItem ? _playerHasItem.getInventory().contains(new ItemStack()) : false) {
if (instância de entidade de Player _player) {
ItemStack _stktoremove = new ItemStack();
_player.getInventory().clearOrCountMatchingItems(p -> _stktoremove.getItem() == p.getItem(), 1, _player.inventoryMenu.getCraftSlots());
}
if (!world.isClientSide()) {
BlockPos _bp = BlockPos.containing(x, y, z);
BlockEntity _blockEntity = world.getBlockEntity(_bp);
BlockState _bs = world.getBlockState(_bp);
if (_blockEntity != null)
_blockEntity.getPersistentData().putDouble("Integrermoney", (entity.getPersistentData().getDouble("Integrermoney") + entity.getPersistentData().getDouble("Item valuve X")));
if (instância mundial do nível _level)
_level.sendBlockUpdated(_bp, _bs, _bs, 3);
}
} }
}