ipad54 / inether Goto Github PK
View Code? Open in Web Editor NEWThis plugin implements the functionality of items & blocks that were added in 1.16
License: GNU General Public License v3.0
This plugin implements the functionality of items & blocks that were added in 1.16
License: GNU General Public License v3.0
Good evening, would it be possible to add the composter plugin inside this plugin? I know it's not implemented in 1.16 but in 1.14, but I think it would be nice.
(it's mostly psychological, personally I like it when there are not too many plugins (and I'm really lazy to enter all this plugin in my core)
API 5 support plaze
Scalfolding functional
Please add special factories for easy getting items and blocks.
Using BlockFactory::getInstance()->get($blockId, 0)
is very bulky. Using NetherBlocks::BLOCK_NAME
is most convenient.
Maybe add generator also like 1.16 then it will be so good
SoulFire cant disapers.
plce soulsand or soulsoil and tipped it with FlintandSteel
then tip the SoulFire to disaper it.
then go over the soulsand or soulsoil, and without fire on this place gets burned !.
Greetz :)
In the code there should be some part where if you are looking at an item frame or an armorstand, put it on it before yourself, i guess it can be better
Can u add cauldron and lava cauldron.
so that i can filled water in cauldron and dye my lether armor ?.
Thanks and NICE work man.
Greetz
InvalidArgumentException: "Block registration 526:0 co
nflicts with an existing block" (EXCEPTION) in "pmsrc/src/block/BlockFactory" at line 963ScreenElement(char= , style=ScreenElementStyle(textColor=null, backColor=null, boldMode=false, underlineMode=false, inverseMode=false, altCharsetMode=false, guardMode=false, newLine=false, fontRGB=null, backRGB=null))
pocketmine\utils\ConfigLoadException: "Failed to parse config C:/Users/Administrator/Desktop/test/plugin_data/INether/config.yml: yaml_parse(): parsing error encountered during parsing: did not find expected key (line 35, column 2), context while parsing a block mapping (line 2, column 1)" (EXCEPTION) in "pmsrc/src/utils/ConfigLoadException" at line 29
Hello how are you?!
I'm implementing buttons and tiles, no problem with the tiles but the buttons... hmm don't work properly.
When I put them on any block no problem only... when you press them either they change position or it does this (see video) would you know why?
self::registerBlock(new StoneButton(new BlockIdentifier(VanillaBlockIds::POLISHED_BLACKSTONE_BUTTON,0,VanillaItemsIds::POLISHED_BLACKSTONE_BUTTON),"Polished Blackstone Button",new BBI(1, BlockToolType::AXE, 0, 6)));
self::registerBlock(new WoodenButton(new BlockIdentifier(VanillaBlockIds::CRIMSON_BUTTON,0,VanillaItemsIds::CRIMSON_BUTTON),"Crimson Button",new BBI(3, BlockToolType::AXE, 0, 6)));
self::registerBlock(new WoodenButton(new BlockIdentifier(VanillaBlockIds::WARPED_BUTTON,0,VanillaItemsIds::WARPED_BUTTON),"Warped Button",new BBI(3, BlockToolType::AXE, 0, 6)));
IDS:
Items:
public const POLISHED_BLACKSTONE_BUTTON = -296;
public const CRIMSON_BUTTON = -260;
public const WARPED_BUTTON = -261;
Blocks:
public const POLISHED_BLACKSTONE_BUTTON = 551;
public const CRIMSON_BUTTON = 515;
public const WARPED_BUTTON = 516;
And yes some classes are not the same as yours I re-advanced your plugin with some modification to add blocks of versions >1.16 so I changed a little I hope you do not blame me ^^
If you want I can fork you a version and you create a 1.17 plugin
can you get an API for pmmp 3.0 please
in PM5 all those block i have Placed with INether are UpdatedBlocks
Api3?
src/ipad54/netherblocks/items/FlintAndSteel.php
When you right click it, it creates a new block ๐ isn't it a bit cheat ?
I suggest:
$world->setBlock($blockReplace->getPosition(), VanillaBlocks::FIRE());
PM 4.17.1 and 4.18.0
Error: file_get_contents(phar:///root/pm/PocketMine-MP.phar/vendor/pocketmine/bedrock-data/block_id_map.json): Failed to open stream: phar error: "vendor/pocketmine/bedrock-data/block_id_map.json" is not a file in phar "/root/pm/PocketMine-MP.phar"
File: plugins/INether-master/src/ipad54/netherblocks/Main
Line: 140
Type: ErrorException
Backtrace:
#0 (): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[241] file_get_contents(phar:///root/pm/PocketMine-MP.phar/vendor/pocketmine/bedrock-d, string[64] /root/pm/plugins/INether-master/src/ipad54/netherblocks/Main.php, int 140)
#1 plugins/INether-master/src/ipad54/netherblocks/Main(140): file_get_contents(string[83] phar:///root/pm/PocketMine-MP.phar/vendor/pocketmine/bedrock-data/block_id_map.j)
#2 plugins/INether-master/src/ipad54/netherblocks/Main(103): ipad54\netherblocks\Main::initializeRuntimeIds()
#3 pmsrc/src/plugin/PluginBase(76): ipad54\netherblocks\Main->onLoad()
#4 pmsrc/src/plugin/PluginManager(216): pocketmine\plugin\PluginBase->__construct(object DevTools\FolderPluginLoader#22123, object pocketmine\Server#12, object pocketmine\plugin\PluginDescription#22297, string[28] /root/pm/plugin_data/INether, string[31] /root/pm/plugins/INether-master, object pocketmine\plugin\DiskResourceProvider#23067)
#5 pmsrc/src/plugin/PluginManager(368): pocketmine\plugin\PluginManager->internalLoadPlugin(string[31] /root/pm/plugins/INether-master, object DevTools\FolderPluginLoader#22123, object pocketmine\plugin\PluginDescription#22297)
#6 pmsrc/src/Server(1008): pocketmine\plugin\PluginManager->loadPlugins(string[17] /root/pm/plugins/, int 0)
#7 pmsrc/src/PocketMine(339): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#5, string[9] /root/pm/, string[17] /root/pm/plugins/)
#8 pmsrc/src/PocketMine(362): pocketmine\server()
#9 pmsrc(11): require(string[53] phar:///root/pm/PocketMine-MP.phar/src/PocketMine.php)
Hello! I have a question how can i download the plugin? I cant find a download link!
Update protocol pls
This plugin aims to implement all blocks and items that were added in 1.16. If I missed some block/item - you can report it here
Crimson & Warped Doors !.
$warpeddoor = (new warpedDoor(new BID(500, 0, 756), new BlockBreakInfo(0.5, BlockToolType::AXE, 0)));
self::registerBlockGlobally($warpeddoor);
$crimsondoor = (new Door(new BID(499, 0, 755),"crimson_door", new BlockBreakInfo(0.5, BlockToolType::AXE, 0)));
BlockFactory::getInstance()->register($crimsondoor);
Thanks :)
This problem is that the observer block for some strange reason updates in a very strange way making it move (looking at another position) as you can see in the video of the issue:
tedo0627/RedstoneCircuit#91
It only happens with this specific plugin, the 68 plugins that I have work correctly with the observer
WARNING: This happens randomly, so you will have to restart and test several times to see how it happens
Can you maybe Redstone to run ?
In this plugin Redstone is in pm4 off it is a idea
Hey can I integrate the plugin into my CoreV6? Of course with link to your plugin ! :D
Would it also be possible for me to make the Composter with in?
LG Rudolf2000 and Great Plugin!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.