Coder Social home page Coder Social logo

sweetmagic's Introduction

SweetMagic

このソースコードはマインクラフトver1.12.2のmod用です

Download link

https://www.curseforge.com/minecraft/mc-mods/sweetmagic

mod content description

魔法と料理をメインとしたmodです。
追加物として、建築にも使えるブロックやいくつかの生成物も追加されます。

どういったことをすればいいかは「ウナときりたんの魔術日記」シリーズの動画を見てください。
Youtube: https://www.youtube.com/watch?v=o45m6TaXVhs&list=PLS4r70Fh9GcsZUpwaj1RmqR1U7dBh3h8g
ニコニコ動画:https://www.nicovideo.jp/watch/sm37158674

Licenses

このソースコードは二次配布等の無断転載は禁止しています。
商用としての利用を禁止します。

Caution

このmodは開発中のため、不具合等が発生した際は一切保証いたしません。

sweetmagic's People

Contributors

konohairoha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

sweetmagic's Issues

build problem

there are some errors while building this mod

home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:114: error: cannot find symbol
Block upBlock = this.getBlock(world, pos.up());
^
symbol: method getBlock(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:119: error: cannot find symbol
this.setAir(world, pos.up());
^
symbol: method setAir(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:125: error: cannot find symbol
this.setAir(world, pos.up());
^
symbol: method setAir(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:130: error: cannot find symbol
this.setAir(world, pos.up());
^
symbol: method setAir(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:135: error: cannot find symbol
this.setAir(world, pos.up());
^
symbol: method setAir(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:146: error: cannot find symbol
if (this.getBlock(world, pos.up()) != Blocks.BONE_BLOCK) {
^
symbol: method getBlock(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:151: error: cannot find symbol
this.setAir(world, pos.up());
^
symbol: method setAir(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/worldgen/dungen/map/MapGenCastle.java:164: error: cannot find symbol
Block underBlock = this.getBlock(world, pos.down());
^
symbol: method getBlock(World,BlockPos)
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/tile/magic/TileMFChanger.java:60: error: cannot find symbol
if (stack.isEmpty() || !SlotPredicates.isMFItem(stack)) { continue; }
^
symbol: method isMFItem(ItemStack)
location: class SlotPredicates
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/tile/magic/TileMFFurnace.java:269: error: cannot find symbol
return SlotPredicates.isMFItem(stack);
^
symbol: method isMFItem(ItemStack)
location: class SlotPredicates
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/tile/magic/TileAetherFurnace.java:62: error: cannot find symbol
if (stack.isEmpty() || !SlotPredicates.isMFItem(stack)) { continue; }
^
symbol: method isMFItem(ItemStack)
location: class SlotPredicates
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/tile/container/ContainerMFArcaneTable.java:27: error: cannot find symbol
this.addSlotToContainer(new ValidatedSlot(this.tile.getWand(), i, 39, 18 + i * 36, SlotPredicates.ISITEM));
^
symbol: variable ISITEM
location: class SlotPredicates
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/item/sm/accessorie/SMAcce.java:226: error: cannot find symbol
if (ItemHelper.hasSpace(player.inventory.mainInventory, item.getItem())) {
^
symbol: method hasSpace(NonNullList,ItemStack)
location: class ItemHelper
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/item/sm/accessorie/SMAcce.java:227: error: cannot find symbol
WorldHelper.gravitateEntityTowards(item, player.posX, player.posY, player.posZ);
^
symbol: method gravitateEntityTowards(EntityItem,double,double,double)
location: class WorldHelper
/home/runner/work/SweetMagicCustomized/SweetMagicCustomized/src/main/java/sweetmagic/init/item/sm/accessorie/SMAcce.java:236: error: cannot find symbol
WorldHelper.gravitateEntityTowards(xpOrb, player.posX, player.posY, player.posZ);
^
symbol: method gravitateEntityTowards(EntityXPOrb,double,double,double)
location: class WorldHelper

It seems that some code is not upload );

大豆がゲームクラッシュを引き起こす

成熟した大豆植物、 下のブロックを破壊した後、 植物は落ちません。隣に水がある場合、下の農地を破壊した後、空いたスペースを埋めるように水の流れが来て、補充された瞬間にゲームがクラッシュします。
使用createMOD収穫時にもクラッシュします。
修正を願っています、ありがとうございました。
b30c2d9761495826c5854baebbe227da
これはcrash reports。
crash-2023-12-06_01.54.04-server.txt

Ifrit cannot be spawned

logs.txt error logs
-- System Details --.txt modlist

SweetMagic-1.3.0.jar with Catserver or forge server.
Can't spawn Ifrit and server keeps refreshing exception information.
I keep getting the error message as long as I'm moving,if i use Ifrit spawn eggs than error messages can be triggered manually.
Since it's very similar to the mobile error message (I'm very unprofessional), I'm guessing Ifrit is responsible.
moving error.txt

VanillaFix tell me is "trinkets and baubles" incompatible,i delete this mod and mob can spawn.

Memory leaking when wearing magicians pouch

no useful log found, the onnly thing i got from it is it actually took 6mins to freeze the game( like this.)
image
As there is lots of other mods installed on, this may be caused by something other? curious about if there is anyone faced same problem.

a way to get unlimited supplies

when my friend destroyed the container, the opened container interface did not disappear but kept showing and can get unlimited items from it
All containers and box

魔道師の召喚台座(氷)について

CurseForgeの方にも投稿したのですが、何故か投稿が一切反映されなかったのでこちらでもご報告させていただきます。(二重投稿になってしまっていたら申し訳ありません。)
タイトルの通り、Minecraftバージョン1.19.2用のこちらのMODで追加される魔導士の召喚台座(氷)をシェーダーを使った状態で配置、もしくは構造物として設置されているものを視界に入れた瞬間にゲームがクラッシュします。その構造物の構成ブロック全てを配置してみましたが、クラッシュが起きたのはこの台座だけでした。シェーダーを使っていない状態だと何の問題もなく読み込まれ、クラッシュすることはありませんでした。
私の環境ではOptifineを使うことが出来なかったのでOculusというMODを使ってシェーダーを使っています。
複数のMODを使用している環境なので再現性がなかったら申し訳ありません。
Error: java.lang.IllegalStateException: Not filled all elements of the vertex
crash-2024-01-05_20.50.37-client.txt

Hi I found something wrong, but I don't understand how it happened and I was hoping you could fix it

Describe the bug
A clear and concise description of what the bug is.
Installing SweetMagic and Trinkets+and+Baubles at the same time can cause this problem
It causes the witch in Sweet Magic to not spawn properly
Screenshots
If applicable, add screenshots to help explain your problem.

Version (please complete the following information):

Another way to get unlimited items

When MF Drawer is picking up the items on the ground, every Magia·Acceleractor near by would double the number of items.
For example, if I throw 1 item to a MF Drawer which there are 3 Magia·Acceleractors near by, I will get 8 items in this MF Drawer.
I have caught a few players that used this way to get illegal items in our server.

Fascinated Fairy Crashes Client

I used this mod in a server. It is version 1.2.1. When I encountered this boss, my client crashed, the server is OK.
Since I'm still at the same place when I connect to the server, it stops me from playing anymore.
Hope you may see it.
Other mods are: Journey map, hwyla, jei, Just Another Rotten Flesh to Leather Mod(I didn't know this mod can convert rotten flesh to leather too) and custom skin loader.
crash-2021-08-14_16.53.25-client.txt
(I don't have a Twitch account and it is extremely difficult to get one because I'm from China. So I have to post it here.)

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.